0001174947-20-000167.txt : 20200213 0001174947-20-000167.hdr.sgml : 20200213 20200213160818 ACCESSION NUMBER: 0001174947-20-000167 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 46 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ESPEY MFG & ELECTRONICS CORP CENTRAL INDEX KEY: 0000033533 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS, NEC [3679] IRS NUMBER: 141387171 STATE OF INCORPORATION: NY FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04383 FILM NUMBER: 20610514 BUSINESS ADDRESS: STREET 1: 233 BALLSTON AVE STREET 2: COR. CONGRESS & BALLSTON AVES. CITY: SARATOGA SPRINGS STATE: NY ZIP: 12866 BUSINESS PHONE: 5185844100 MAIL ADDRESS: STREET 1: 233 BALLSTON AVE CITY: SARATOGA SPRINGS STATE: NY ZIP: 12866 FORMER COMPANY: FORMER CONFORMED NAME: ESPEY MANUFACTURING & ELECTRONICS CORP DATE OF NAME CHANGE: 19920703 10-Q 1 form10q-23367_esp.htm 10-Q

 

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 December 31, 2019

 

Commission File Number I-4383

 

ESPEYLogoPrint.jpg

 

ESPEY MFG. & ELECTRONICS CORP.

(Exact name of registrant as specified in its charter)

 

NEW YORK Trading Symbol 14-1387171
(State of incorporation) ESP (I.R.S. Employer's Identification No.)

 

233 Ballston Avenue, Saratoga Springs, New York 12866

(Address of principal executive offices)

518-245-4400

(Registrant's telephone number, including area code)

 

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

Yes           No

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

Yes           No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company:

Large accelerated filer Non-accelerated filer

Accelerated filer

S Smaller reporting company

Indicate by check mark whether the registrant is a shell company.

Yes            No

At February 12, 2020, there were 2,401,033 shares outstanding of the registrant's Common stock, $.33-1/3 par value.

 

 

ESPEY MFG. & ELECTRONICS CORP.

Quarterly Report on Form 10-Q

I N D E X

 

PART I FINANCIAL INFORMATION PAGE
       
  Item 1 Financial Statements:  
       
    Balance Sheets - December 31, 2019 (Unaudited) and June 30, 2019 1
       
    Statements of Comprehensive Income (Unaudited) - Three and Six Months Ended December 31, 2019 and 2018 2
       
    Statements of Changes in Stockholders’ Equity (Unaudited) – Three and Six Months Ended December 31, 2019 and 2018 3
       
    Statements of Cash Flows (Unaudited) - Six Months Ended December 31, 2019 and 2018 7
       
    Notes to Financial Statements (Unaudited) 8
       
  Item 2 Management's Discussion and Analysis of Financial Condition and Results of Operations 14
       
  Item 3 Quantitative and Qualitative Disclosures about Market Risk 20
       
  Item 4 Controls and Procedures 20
       
PART II OTHER INFORMATION 21
       
  Item 1 Legal Proceedings 21
       
  Item 2 Unregistered Sales of Equity Securities 21
       
  Item 3 Defaults Upon Senior Securities 21
       
  Item 4 Mine Safety Disclosures 21
       
  Item 5 Other Information 21
       
  Item 6 Exhibits 21
       
  SIGNATURES 22

 

 

PART I: FINANCIAL INFORMATION

ESPEY MFG. & ELECTRONICS CORP.

Balance Sheets

December 31, 2019 (Unaudited) and June 30, 2019

   December 31, 2019   June 30, 2019 
ASSETS:        
     Cash and cash equivalents  $6,110,846   $1,462,761 
     Investment securities   5,667,851    5,684,240 
     Trade accounts receivable, net of allowance of $3,000   4,421,611    10,995,783 
     Income tax receivable   43,903     
           
     Inventories:          
          Raw materials   2,006,733    1,747,449 
          Work-in-process   680,322    408,130 
          Costs related to contracts in process    12,901,196    11,069,558 
                    Total inventories   15,588,251    13,225,137 
           
     Prepaid expenses and other current assets   1,006,848    494,181 
                    Total current assets   32,839,310    31,862,102 
           
    Property, plant and equipment, net    3,716,688    3,825,411 
                    Total assets  $36,555,998   $35,687,513 
           
LIABILITIES AND STOCKHOLDERS' EQUITY:          
     Accounts payable  $1,913,449   $2,160,433 
     Accrued expenses:          
          Salaries and wages   384,139    329,890 
          Vacation   714,709    786,870 
          ESOP Payable   158,736     
          Other   185,756    109,755 
     Payroll and other taxes withheld   510    61,451 
     Contract liabilities    1,803,340    6,054 
    Income taxes payable       30,481 
                    Total current liabilities   5,160,639    3,484,934 
     Deferred tax liabilities   258,472    277,075 
                    Total liabilities   5,419,111    3,762,009 
          Commitments and contingencies (See Note 5)          
     Common stock, par value $.33-1/3 per share           
          Authorized 10,000,000 shares; Issued 3,029,874 shares          
               as of December 31, 2019 and June 30, 2019.  Outstanding          
               2,401,033 and 2,401,213 as of December 31, 2019 and          
               June 30, 2019, respectively (includes 7,083 and 14,166          
               Unearned ESOP shares, respectively)   1,009,958    1,009,958 
     Capital in excess of par value   18,858,202    18,731,975 
     Accumulated other comprehensive loss   (1,457)   (1,299)
     Retained earnings   19,138,895    20,022,132 
    39,005,598    39,762,766 
     Less:  Unearned ESOP shares   (204,706)   (204,706)
                Cost of 628,841 and 628,661 shares of common stock          
                in treasury as of December 31, 2019 and June 30, 2019,          
                respectively   (7,664,005)   (7,632,556)
                    Total stockholders’ equity   31,136,887    31,925,504 
                    Total liabilities and stockholders' equity  $36,555,998   $35,687,513 

The accompanying notes are an integral part of the financial statements.

1 

ESPEY MFG. & ELECTRONICS CORP.

Statements of Comprehensive Income (Unaudited)

Three and Six Months Ended December 31, 2019 and 2018

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
   2019   2018   2019   2018 
                 
Net sales  $7,286,674   $7,303,109   $13,210,493   $15,640,508 
Cost of sales   5,806,526    5,786,874    10,593,997    13,131,339 
     Gross profit    1,480,148    1,516,235    2,616,496    2,509,169 
                     
Selling, general and administrative expenses   1,249,742    1,295,687    2,333,954    2,305,231 
     Operating income    230,406    220,548    282,542    203,938 
                     
Other income                    
     Interest income   33,915    42,376    66,076    94,775 
     Other    4,849    10,985    20,177    34,657 
              Total other income   38,764    53,361    86,253    129,432 
                     
Income before provision for income taxes   269,170    273,909    368,795    333,370 
                     
Provision for income taxes    40,206    56,151    58,055    53,940 
                     
                       Net income  $228,964   $217,758   $310,740   $279,430 
                     
Other comprehensive income, net of tax:                    
     Unrealized (loss) gain on investment securities   (355)   907    (158)   2,254 
                     
                       Total comprehensive income  $228,609   $218,665   $310,582   $281,684 
                     
                     
Net income per share:                    
                     
     Basic  $0.10   $0.09   $0.13   $0.12 
     Diluted   $0.10   $0.09   $0.13   $0.12 
                     
Weighted average number of shares outstanding:                    
                     
     Basic   2,391,643    2,370,948    2,389,526    2,365,220 
     Diluted    2,395,020    2,393,933    2,395,638    2,388,002 
                     
Dividends per share:   $0.25   $0.25   $0.50   $1.50 

 

The accompanying notes are an integral part of the financial statements.

 

2 

 

Espey Mfg. & Electronics Corp.

Statements of Changes in Stockholders' Equity (Unaudited)

Three Months Ended December 31, 2019

               Accumulated                     
           Capital in   Other               Unearned   Total 
   Outstanding   Common   Excess of   Comprehensive   Retained   Treasury Stock   ESOP   Stockholders’ 
   Shares   Amount   Par Value   Loss   Earnings   Shares   Amount   Shares   Equity 
Balance as of September 30, 2019   2,402,880   $1,009,958   $18,812,931   $(1,102)  $19,506,648    626,994   $(7,624,347)  $(204,706)  $31,499,382 
                                              
Comprehensive income:                                             
                                              
     Net income                       228,964                   228,964 
                                              
     Other comprehensive loss,                                             
       net of tax of $ (94)                  (355)                       (355)
                                              
Total comprehensive income                                           228,609 
                                              
Stock-based compensation             45,271                             45,271 
                                              
Dividends paid on common stock                                             
     $0.25 per share                        (596,717)                  (596,717)
                                              
Purchase of treasury stock   (1,847)                       1,847    (39,658)        (39,658)
                                              
Balance as of December 31, 2019   2,401,033   $1,009,958   $18,858,202   $(1,457)  $19,138,895    628,841   $(7,664,005)  $(204,706)  $31,136,887 

 

The accompanying notes are an integral part of the financial statements.

3 

 

Espey Mfg. & Electronics Corp.

Statements of Changes in Stockholders' Equity (Unaudited)

Six Months Ended December 31, 2019

               Accumulated                     
           Capital in   Other               Unearned   Total 
   Outstanding   Common   Excess of   Comprehensive   Retained   Treasury Stock   ESOP   Stockholders’ 
   Shares   Amount   Par Value   Loss   Earnings   Shares   Amount   Shares   Equity 
Balance as of June 30, 2019   2,401,213   $1,009,958   $18,731,975   $(1,299)  $20,022,132    628,661   $(7,632,556)  $(204,706)  $31,925,504 
                                              
Comprehensive income:                                             
                                              
     Net income                       310,740                   310,740 
                                              
     Other comprehensive loss,                                             
        net of tax of $ (42)                  (158)                       (158)
                                              
Total comprehensive income                                           310,582 
                                              
Stock options exercised    2,000         33,780              (2,000)   16,500         50,280 
                                              
Stock-based compensation             92,447                             92,447 
                                              
Dividends paid on common stock                                             
     $0.50 per share                       (1,193,977)                  (1,193,977)
                                              
Purchase of Treasury Stock   (2,180)                       2,180    (47,949)        (47,949)
                                              
Balance as of December 31, 2019   2,401,033   $1,009,958   $18,858,202   $(1,457)  $19,138,895    628,841   $(7,664,005)  $(204,706)  $31,136,887 

 

The accompanying notes are an integral part of the financial statements.

 

4 

Espey Mfg. & Electronics Corp.

Statements of Changes in Stockholders' Equity (Unaudited)

Three Months Ended December 31, 2018

               Accumulated                     
           Capital in   Other               Unearned   Total 
   Outstanding   Common   Excess of   Comprehensive   Retained   Treasury Stock   ESOP   Stockholders’ 
   Shares   Amount   Par Value   Income (Loss)   Earnings   Shares   Amount   Shares   Equity 
Balance as of September 30, 2018   2,396,323   $1,009,958   $18,363,293   $(5,002)  $19,482,668    633,551   $(7,642,943)  $(421,453)  $30,786,521 
                                              
Comprehensive income:                                             
                                              
     Net income                       217,758                   217,758 
                                              
     Other comprehensive income,                                              
       net of tax of $ 241                  907                        907 
                                              
Total comprehensive income                                           218,665 
                                              
Stock-based compensation             40,505                             40,505 
                                              
Dividends paid on common stock                                             
     $0.25 per share                        (555,331)                  (555,331)
                                              
Balance as of December 31, 2018   2,396,323   $1,009,958   $18,403,798   $(4,095)  $19,145,095    633,551   $(7,642,943)  $(421,453)  $30,490,360 

 

The accompanying notes are an integral part of the financial statements.

 

5 

Espey Mfg. & Electronics Corp.

Statements of Changes in Stockholders' Equity (Unaudited)

Six Months Ended December 31, 2018

               Accumulated                     
           Capital in   Other               Unearned   Total 
   Outstanding   Common   Excess of   Comprehensive   Retained   Treasury Stock   ESOP   Stockholders’ 
   Shares   Amount   Par Value   Income (Loss)   Earnings   Shares   Amount   Shares   Equity 
Balance as of June 30, 2018   2,387,124   $1,009,958   $18,201,691   $(6,349)  $22,416,400    642,750   $(7,718,835)  $(421,453)  $33,481,412 
                                              
Comprehensive income:                                             
                                              
     Net income                       279,430                   279,430 
                                              
     Other comprehensive income,                                             
        net of tax of $ 599                  2,254                        2,254 
                                              
Total comprehensive income                                           281,684 
                                              
Stock options exercised    9,199         124,231              (9,199)   75,892         200,123 
                                              
Stock-based compensation             77,876                             77,876 
                                              
Dividends paid on common stock                                             
     $1.50 per share                        (3,550,735)                  (3,550,735)
                                              
Balance as of December 31, 2018   2,396,323   $1,009,958   $18,403,798    (4,095)  $19,145,095    633,551   $(7,642,943)  $(421,453)  $30,490,360 

 

The accompanying notes are an integral part of the financial statements.

6 

ESPEY MFG. & ELECTRONICS CORP.

Statements of Cash Flows (Unaudited)

Six Months Ended December 31, 2019 and 2018

 

 

   December 31, 2019   December 31, 2018 
Cash Flows from Operating Activities:          
     Net income   $310,740   $279,430 
           
Adjustments to reconcile net income to net cash          
          provided by (used in) operating activities:          
     Bad debt expense       69,010 
     Stock-based compensation    92,447    77,876 
     Depreciation    286,549    256,186 
     ESOP compensation expense   165,820    203,809 
     Deferred income tax (benefit) expense   (18,561)   91,220 
     Changes in assets and liabilities:          
          Decrease (increase) in trade receivable, net   6,574,172    (1,339,155)
          Increase in income taxes receivable   (43,903)   (116,081)
          Increase in inventories, net   (2,363,114)   (4,326,042)
          (Increase) decrease in prepaid expenses and other current assets    (512,667)   1,122,186 
          (Decrease) increase in accounts payable   (246,984)   784,204 
          Increase (decrease) in accrued salaries and wages   54,249    (35,294)
          (Decrease) increase in vacation accrual   (72,161)   8,079 
          Decrease in ESOP payable   (7,084)   (43,749)
          Increase in other accrued expenses   76,001    48,208 
          (Decrease) increase in payroll and other taxes withheld   (60,941)   1,372 
          Increase (decrease) in contract liabilities   1,797,286    (96,870)
         Decrease in income tax payable   (30,481)    
               Net cash provided by (used in) operating activities   6,001,368    (3,015,611)
           
Cash Flows from Investing Activities:          
     Additions to property, plant and equipment   (177,826)   (354,933)
     Purchase of investment securities   (6,063,558)   (3,103,004)
     Proceeds from sale/maturity of investment securities   6,079,747    8,837,220 
               Net cash (used in) provided by investing activities   (161,637)   5,379,283 
           
Cash Flows from Financing Activities:          
     Dividends on common stock   (1,193,977)   (3,550,735)
     Purchase of treasury stock   (47,949)    
     Proceeds from exercise of stock options   50,280    200,123 
               Net cash used in financing activities   (1,191,646)   (3,350,612)
           
Increase (decrease) in cash and cash equivalents   4,648,085    (986,940)
Cash and cash equivalents, beginning of period   1,462,761    4,298,796 
Cash and cash equivalents, end of period  $6,110,846   $3,311,856 
           
Supplemental Schedule of Cash Flow Information:          
     Income taxes paid  $151,000   $80,000 

 

The accompanying notes are an integral part of the financial statements.

7 

ESPEY MFG. & ELECTRONICS CORP.

Notes to Financial Statements (Unaudited)

Note 1. Basis of Presentation

In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. & Electronics Corp. (the Company's) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company's most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2019. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation.

Note 2. Investment Securities

ASC 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:

§Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.
§Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
§Level 3: Significant unobservable inputs that reflect a reporting entity’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

The carrying amounts of financial instruments, including cash and cash equivalents, short term investment securities, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2019 and June 30, 2019 because of the immediate or short-term maturity of these financial instruments.

Investment securities at December 31, 2019 and June 30, 2019 consist of certificates of deposit and municipal bonds which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2019 and June 30, 2019 are as follows:

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
December 31, 2019                    
Certificates of deposit  $5,034,847   $   $   $5,034,847 
Municipal bonds   631,860    1,449    (305)   633,004 
Total investment securities  $5,666,707   $1,449   $(305)  $5,667,851 
June 30, 2019                    
Certificates of deposit  $5,046,627   $   $   $5,046,627 
Municipal bonds   636,269    1,576    (232)   637,613 
Total investment securities  $5,682,896   $1,576   $(232)  $5,684,240 

8 

The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2019, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary.

As of December 31, 2019 and June 30, 2019, the remaining contractual maturities of available-for-sale securities were as follows:

   Years to Maturity      
   Less than   One to     
   One Year   Five Years   Total 
December 31, 2019               
Available-for-sale  $5,512,298   $155,553   $5,667,851 
                
June 30, 2019               
Available-for-sale  $5,549,460   $134,780   $5,684,240 

Note 3. Net Income per Share

Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of weighted-average common shares outstanding, assuming dilution, excluded options to purchase 184,342 and 2,500 shares of our common stock for the three and six months ended December 31, 2019 and 2018, respectively, as the effect of including them would be anti-dilutive. As unearned ESOP shares are released or committed-to-be-released the shares become outstanding for earnings-per-share computations.

Note 4. Stock Based Compensation

The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity’s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans.

Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2019 and 2018 was $45,271 and $40,504, respectively, before income taxes. The related total deferred tax benefits were $2,483 and $2,246 for the same periods. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2019 and 2018, was $92,447 and $77,876, respectively, before income taxes. The related total deferred tax benefits were $5,061 and $4,280 for the same periods.

As of December 31, 2019, there was $244,525 of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next 2 years. The total deferred tax benefit related to these awards is expected to be $14,059.

The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the "2017 Plan"). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is 133,000 and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of 13,300 and 33 1/3% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed 15,000 in a fiscal year. Generally, options granted have a two-year vesting period based on two years of continuous service and have a ten-year contractual life. Option grants provide for accelerated vesting if there is a change in control. Shares issued upon the exercise of options are from those held in Treasury. Options covering 400,000 shares are authorized for issuance under the 2017 Plan, of which 164,329 have been granted as of December 31, 2019. While no further grants of options may be made under the Company’s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2019, 146,550 options were outstanding under such plan of which all are vested and exercisable.

 

9 

ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.

 

The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2019 and 2018.

 

   December 31, 2019   December 31, 2018 
         
Dividend yield   4.88%    3.68% 
Company’s expected volatility   27.81%    27.63% 
Risk-free interest rate   1.67%    2.70% 
Expected term   5.3 yrs    5.2 yrs 
Weighted average fair value per share          
    of options granted during the period  $3.03   $5.14 

 

The Company declares regular dividends quarterly and declared and paid a regular cash dividends of $0.50 per share for the six months ended December 31, 2019. The Company declared regular cash dividends of $0.50 per share and a special cash dividend of $1.00 per share for the six months ended December 31, 2018. Expected stock price volatility is based on the historical volatility of the Company’s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.

 

The following table summarizes stock option activity during the six months ended December 31, 2019:

 

   Employee Stock Options Plan
         Weighted   
   Number of  Weighted  Average   
   Shares  Average  Remaining  Aggregate
   Subject  Exercise  Contractual  Intrinsic
   To Options  Price  Term  Value
Balance at July 1, 2019   259,164   $25.16    6.37      
Granted   54,025   $20.50    9.94      
Exercised   (2,000)  $25.14          
Forfeited or expired   (15,602)  $25.59          
Outstanding at December 31, 2019   295,587   $24.28    6.56   $93,028 
Vested or expected to vest at December 31, 2019   278,798   $24.32    6.38   $83,334 
Exercisable at December 31, 2019   189,770   $24.56    4.95   $33,600 

 

The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company’s common stock as reported on the NYSE American on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2019. This amount changes based on the fair market value of the Company’s common stock. The total intrinsic values of the options exercised during the six months ended December 31, 2019 and 2018 were $263 and $64,420, respectively.

 

10 

The following table summarizes changes in non-vested stock options during the six months ended December 31, 2019:

   Weighted
Number
  Average
   of Shares  Grant Date
   Subject to
Option
  Fair Value
(per Option)
Non-vested at July 1, 2019  104,214   $4.077 
Granted   54,025   $3.030 
Vested   (43,220)  $2.790 
Forfeited or expired   (9,202)  $4.194 
Non-vested at December 31, 2019   105,817   $4.058 

 

 

Note 5. Commitments and Contingencies

 

The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2019 and June 30, 2019. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 “Contingencies” the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.

 

We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows.

 

Note 6. Revenue

 

Effective July 1, 2018, we adopted Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606 “Revenue from Contracts with Customers”, which requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues.  Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services. We adopted ASC 606 using the modified retrospective method, which means, using the allowed practical expedient, we applied the new standard to open contracts at June 30, 2018.  We reviewed remaining obligations as of the effective date and determined no adjustment was required to the opening balance of retained earnings.  Under the modified retrospective method, prior period revenue is not restated for comparative periods.  As a result of the adoption, we reclassified customer advance payments from inventory to contract liabilities.  Contract liabilities were $1,803,340 and $6,054 as of December 31, 2019 and June 30, 2019, respectively.  The increase in contract liabilities is primarily due to cash collected from progress payments related to specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year.

 

Significant judgment is required in determining the satisfaction of performance obligations.  Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point.  Revenue is recognized when the customer takes control of the product or services.  The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at shipping point as the company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.

 

11 

Total revenue recognized for the three and six months ended December 31, 2019 based on units delivered totaled $5,702,565 and $10,820,879, respectively, compared to $6,020,415 and $12,873,185 for the same periods in fiscal year 2019.  Total revenue recognized for the three and six months ended December 31, 2019 based on milestones achieved totaled $1,584,109 and $2,389,614, respectively, compared to $1,282,694 and $2,767,323 for the same periods in fiscal year 2019.

 

The Company offers a standard one-year product warranty. Product warranties offered by the company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation.  The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2019.  Our payment terms are generally 30-60 days. 

 

The Company’s backlog at December 31, 2019 totaling $58.4 million is expected to be recognized in the following fiscal years: 40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter.   

 

Note 7. Recently Issued Accounting Standards

 

Recent Accounting Pronouncements Adopted

 

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”. Under current accounting guidance, the income tax effects for changes in income tax rates and certain other transactions are recognized in income from continuing operations resulting in income tax effects recognized in Accumulated Other Comprehensive Income that do not reflect the current tax rate of the entity (“stranded tax effects”). The new guidance allows the Company the option to reclassify these stranded tax effects to retained earnings that relate to the change in the federal tax rate resulting from the passage of the Tax Cuts and Jobs Act (the “Tax Act”). This update is effective for fiscal years beginning after December 15, 2018, including interim periods therein, and early adoption is permitted. The adoption did not have a material effect on the Company’s financial statements.

 

Recent Accounting Pronouncements Not Yet Adopted

 

In December 2019, the FASB issued guidance (ASU 2019-12) intended to simplify the accounting for income taxes. The amendments in this guidance are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 (the Company’s fiscal 2021), with early adoption permitted. The Company is currently evaluating the potential impact of this guidance on the Company’s disclosures.

 

In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.”  This ASU is part of the FASB’s larger disclosure framework project intended to improve the effectiveness of financial statement footnote disclosure.  ASU 2018-13 modifies required fair value disclosures related primarily to level 3 investments.  This ASU is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods.  The adoption of ASU 2018-13 is not expected to have a material effect on the Company’s financial position, results of operations, and cash flows.

 

Note 8. Employee Stock Ownership Plan

 

The Company sponsors a leveraged employee stock ownership plan (the "ESOP") that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30. The Company makes annual contributions to the ESOP equal to the ESOP's debt service less dividends on unallocated shares received by the ESOP. All dividends on unallocated shares received by the ESOP are used to pay debt service. Dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders’ equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $77,987 and $102,448 for the three-month periods ended December 31, 2019 and 2018, respectively. ESOP compensation expense was $165,820 and $203,809 for the six-month periods ended December 31, 2019 and 2018, respectively.

 

12 

The ESOP shares as of December 31, 2019 and 2018 were as follows:

   December 31, 2019   December 31, 2018 
     Allocated shares   452,763    441,753 
     Committed-to-be-released shares   7,083    7,500 
     Unreleased shares   7,083    21,666 
           
     Total shares held by the ESOP   466,929    470,919 
           
     Fair value of unreleased shares  $152,993   $539,917 

 

The Company may at times be required to repurchase shares at the ESOP participants’ request at the fair market value. During the three and six months ended December 31, 2019 the Company repurchased 1,847 and 2,180 shares previously held by the ESOP for $39,658 and $47,949, respectively. During the three and six months ended December 31, 2018 the Company did not repurchase any shares held by the ESOP.

The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan.  Share distributions from the ESOP during the six months ended December 31, 2019 and 2018 totaled 2,180 and 17,279, respectively.

13 

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

Overview

 

Espey Mfg. & Electronics Corp. (“Espey”) is a power electronics design and original equipment manufacturing (OEM) company with a long history of developing and delivering highly reliable products for use in military and severe environment applications. Design, manufacturing, and testing is performed in our 150,000+ square foot facility located at 233 Ballston Ave, Saratoga Springs, New York. Espey is classified as a “smaller reporting company” for purposes of the reporting requirements under the Securities Exchange Act of 1934, as amended. Espey’s common stock is publicly-traded on the NYSE American under the symbol “ESP.”

 

Espey began operations after incorporation in New York in 1928. We strive to remain competitive as a leader in high power energy conversion and transformer solutions through the design and manufacture of new and improved products by using advanced and “cutting edge” electronics technologies.

 

Espey is ISO 9001:2015 and AS9100:2016 certified. Our primary products are power supplies, power converters, filters, power transformers, magnetic components, power distribution equipment, UPS systems, antennas and high power radar systems. The applications of these products include AC and DC locomotives, shipboard power, shipboard radar, airborne power, ground-based radar, and ground mobile power.

 

Espey services include design and development to specification, build to print, design services, design studies, environmental testing services, metal fabrication, painting services, and development of automatic testing equipment. Espey is vertically integrated, meaning that the Company produces individual components (including inductors), populates printed circuit boards, fabricates metalwork, paints, wires, qualifies, and fully tests items, mechanically, electrically and environmentally, in house. Portions of the manufacturing and testing process are subcontracted to vendors from time to time.

 

The Company markets its products primarily through its own direct sales organization and through outside sales representatives. Business is solicited from large industrial manufacturers and defense companies, the government of the United States, foreign governments and major foreign electronic equipment companies. Espey is also on the eligible list of contractors with the United States Department of Defense. We pursue opportunities for prime contracts directly with the Department of Defense and are generally automatically solicited by Department of Defense procurement agencies for their needs falling within the major classes of products produced by the Company. Espey contracts with the Federal Government under cage code 20950 as Espey Mfg. & Electronics Corp.

 

There is competition in all classes of products manufactured by the Company, ranging from divisions of the largest electronic companies, to many small companies. The Company's sales do not represent a significant share of the industry's market for any class of its products. The principal methods of competition for electronic products of both a military and industrial nature include, among other factors, price, product performance, the experience of the particular company and history of its dealings in such products.

 

Our business is not seasonal. However, the concentration of our business in the rail industry, and in equipment for military applications and industrial applications, and our customer concentrations expose us to on-going associated risks. These risks include, without limitation, fluctuating requirements for power supplies in the rail industry, dependence on appropriations from the United States Government and the governments of foreign nations, program allocations, the potential of governmental termination of orders for convenience, and the general strength of the industry sectors in which our customers transact business.

 

In order to compete effectively for new business, in some cases we have invested in upfront design costs, thereby reducing initial profitability as a means of procuring new long-term programs. As part of our strategy, we adjust our pricing in order to achieve a balance which enables us both to retain repeat programs while being more competitive in bidding on new programs.

 

In order to maintain a balanced business, we are continuing to place an emphasis on securing “build to print” opportunities, which will allow production work to go directly to the manufacturing floor, limiting the impact on our engineering staff. This effort will keep our manufacturing team busy while engineering development designs transition to production.

 

14 

The total backlog at December 31, 2019 was approximately $58.4 million, which included $30 million from four significant customers, compared to $45.8 million at December 31, 2018, which included $24.0 million from three significant customers. The Company’s total backlog represents the estimated remaining sales value of work to be performed under firm contracts. The funded portion of this backlog at December 31, 2019 is approximately $55.7 million. This includes items that have been authorized and appropriated by Congress and/or funded by the customer. The unfunded backlog at December 31, 2019 is approximately $2.7 million and represents a firm multi-year order for which funding has not yet been appropriated by Congress or funded by our customer. While there is no guarantee that future budgets and appropriations will provide funding for individual programs, management has included in unfunded backlog only those programs that it believes are likely to receive funding based on discussions with customers and program status. The unfunded backlog at December 31, 2018 was $2.9 million, comprised of the same multi-year order from a single customer. As of January 31, 2020, the customer has funded an additional $1.5 million of their unfunded balance at December 31, 2019.

 

Successful conversion of engineering program backlog into sales is largely dependent on the execution and completion of our engineering design efforts.   It is not uncommon to experience technical or scheduling delays which arise from time to time as a result of, among other reasons, design complexity, the availability of personnel with the requisite expertise, and the requirements to obtain customer approval at various milestones.  Cost overruns which may arise from technical and schedule delays could negatively impact the timing of the conversion of backlog into sales, or the profitability of such sales.  We continue to experience technical and schedule delays with our major development programs. However, these delays are being resolved as they arise and we do not expect any negative impact on our customer order fulfillment projections for fiscal year 2020. Engineering programs in both the funded and unfunded portions of the current backlog aggregate $5 million. 

 

Management continues to expect revenues in fiscal year 2020 to approximate revenues during fiscal year 2019. However, based on updated forecasts of the product mix for the expected shipments during the second half of the year and the incurrance of higher than expected job costs realized through the second quarter of fiscal 2020, primarily on engineering design contracts, we now believe the gross profit margin will approximate results reported in fiscal year 2019. As factors such as engineering delays, competition and product costs impact gross profit margins, management will continue to evaluate our sales strategy, employment levels, and facility costs.

 

New orders received in the first six months of fiscal year 2020 were $26 million as compared to approximately $13.4 million of new orders received in the first six months of fiscal 2019. It is presently anticipated that a minimum of $23.3 million of orders comprising the December 31, 2019 backlog will be filled during the fiscal year ending June 30, 2020. The minimum of $23.3 million does not include any shipments, which may be made against orders subsequently received during the fiscal year ending June 30, 2020. The estimate of the December 31, 2019 backlog to be shipped in fiscal year 2020 is subject to future events, which may cause the amount of the backlog actually shipped to differ from such estimate.

 

In addition to the backlog, the Company currently has outstanding opportunities representing approximately $85.6 million in the aggregate as of February 5, 2020 for both repeat and new programs. The outstanding quotations encompass various new and previously manufactured power supplies, transformers, and subassemblies. However, there can be no assurance that the Company will acquire any of the anticipated orders described above, many of which are subject to allocations of the United States defense spending and factors affecting the defense industry.

 

A significant portion of the Company’s business is the production of military and industrial electronic equipment for use by the U.S. and foreign governments and certain industrial customers. Net sales to three significant customers represented 42% of the Company’s total sales for the three-month period ended December 31, 2019. Net sales to two significant customers represented 49.4% of the Company’s total sales for the three-month period ended December 31, 2018. Net sales to one significant customer represented 25.2% of the Company’s total sales for the six-month period ended December 31, 2019. Net sales to two significant customers represented 54.4% of the Company’s total sales for the six-month period ended December 31, 2018. This high concentration level with these customers presents significant risk. A loss of one of these customers or programs related to these customers could significantly impact the Company. Historically, a small number of customers have accounted for a large percentage of the Company’s total sales in any given fiscal year.

 

15 

Critical Accounting Policies and Estimates

 

Management believes our most critical accounting policies include revenue recognition and cost estimation on our contracts.

 

Revenue

 

The majority of our net sales is generated from contracts with industrial manufacturers and defense companies, the Department of Defense, other agencies of the government of the United States and foreign governments for the design, development and/or manufacture of products. We provide our products and design and development services under fixed-price contracts. Under fixed-price contracts we agree to perform the specified work for a pre-determined price. To the extent our actual costs vary from the estimates upon which the price was negotiated, we will generate more or less profit or could incur a loss.

 

We account for a contract after it has been approved by all parties to the arrangement, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. We assess each contract at its inception to determine whether it should be combined with other contracts. When making this determination, we consider factors such as whether two or more contracts were negotiated and executed at or near the same time, or were negotiated with an overall profit objective.

 

We evaluate the products or services promised in each contract at inception to determine whether the contract should be accounted for as having one or more performance obligations. Significant judgment is required in determining performance obligations. We determine the transaction price for each contract based on the consideration we expect to receive for the products or services being provided under the contract. The transaction price for each performance obligation is based on the estimated standalone selling price of the product or service underlying each performance obligation. Transaction prices on our contracts subject to the Federal Acquisition Regulations (FAR) are typically based on estimated costs plus a reasonable profit margin.

 

We recognize revenue using the output method based on the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point.

 

Inventory

 

Raw materials are valued at the lower of cost (average cost) or net realizable value. Balances for slow-moving and obsolete inventory are reviewed on a regular basis by analyzing estimated demand, inventory on hand, sales levels, market conditions, and other information and reduce inventory balances based on this analysis.

 

Inventoried work relating to contracts in process and work in process is valued at actual production cost, including factory overhead incurred to date. Contract costs include material, subcontract costs, labor, and an allocation of overhead costs. Work in process represents spare units and parts and other inventory items acquired or produced to service units previously sold or to meet anticipated future orders. Provision for losses on contracts is made when the existence of such losses becomes probable and estimable.  The provision for losses on contracts is included in other accrued expenses on the Company’s balance sheet.  The costs attributed to units delivered under contracts are based on the estimated average cost of all units expected to be produced.  Certain contracts are expected to extend beyond twelve months.

The estimation of total cost at completion of a contract is subject to numerous variables involving contract costs and estimates as to the length of time to complete the contract.  Given the significance of the estimation processes and judgments described above, it is possible that materially different amounts of expected sales and contract costs could be recorded if different assumptions were used, based on changes in circumstances, in the estimation process.  When a change in expected sales value or estimated cost is determined, the change is reflected in current period earnings.

 

Contract Liabilities

 

Contract liabilities include advance payments and billings in excess of revenue recognized.

 

16 

Results of Operations

 

Net sales decreased for the three months ended December 31, 2019 to $7,286,674 as compared to $7,303,109 for the same period in 2018. Net sales for the six months ended December 31, 2019 decreased to $13,210,493 as compared to $15,640,508 for the same period in 2018. For the three months ended December 31, 2019, sales declined slightly due to a decline in power supplies offset, in part, by an increase in magnetic shipments. For the six months ended December 31, 2019, the decrease in net sales is primarily due to a decrease in build to print and power supply sales offset, in part, by an increase in magnetic shipments.

 

Our ability to ship product or to meet contractual milestones continues to be constrained by engineering design changes required to meet customer requirements, certain supplier product non-conformances and an increase in lead times for many parts, including certain electronic components due to industry shortages and volatility within the power electronics industry. We are currently working closely with our customers and suppliers to execute on our past due deliveries and we do not expect this situation to impact future business.

 

Gross profits for the three months ended December 31, 2019 and 2018 were $1,480,148 and $1,516,235, respectively. Gross profit as a percentage of sales was 20.3% and 20.8%, for the same periods, respectively. For the six months ended December 31, 2019 and 2018, gross profits were $2,616,496 and $2,509,169, respectively. Gross profit as a percentage of sales was 19.8% and 16.0%, for the same periods, respectively. The primary factors in determining the change in gross profit and net income are overall sales levels and product mix. The gross profits on mature products and build to print contracts are typically higher as compared to products which are still in the engineering development stage or in early stages of production. In the case of the latter, the Company can incur what it refers to as “loss contracts,” primarily on engineering design contracts in which the Company invests with the objective of developing future product sales. In any given accounting period the mix of product shipments between higher margin programs and less mature programs, and expenditures associated with loss contracts, has a significant impact on gross profit and net income.

 

The gross profit percentage decreased in the three months ended December 31, 2019 as compared to the same period in 2018 primarily resulting from product mix offset, in part, by an improved gross profit percentage related to a specific engineering design contract when compared to the same period in 2018. This improvement resulted from reduced spending on the program and from additional anticipated funding for required testing. The gross profit percentage increased in the six months ended December 31, 2019 compared to the same period in 2018 resulting primarily from an improved gross profit percentage on a specific engineering design contract when compared to the same period in 2018, resulting from reduced spending on the program and from additional anticipated funding for required testing. The gross profit percentage improvement was offset, in part, by a reduction resulting from product mix and when compared to the same period in 2018.

 

Selling, general and administrative expenses were $1,249,742 for the three months ended December 31, 2019, a decrease of $45,945, compared to the three months ended December 31, 2018. Selling, general and administrative expenses were $2,333,954 for the six months ended December 31, 2019, an increase of $28,723 compared to the six months ended December 31, 2018. The decrease for the three months ended December 31, 2019 as compared to the same period in 2018 relates primarily to the decrease in bad debt expense resulting from an expense taken in the prior fiscal year related to a specific customer account, a decrease in professional services, and the decrease in expenditures for conferences and training. These decreases were offset, in part, by an increase in employee compensation costs, an increase in travel and entertainment incurred, and an increase in costs associated with Director fees. The increase for the six months ended December 31, 2019 as compared to the same period in 2018 relates primarily to an increase in compensation costs, and increase in travel and entertainment costs, and the cost associated with Director fees offset, in part by the decrease in bad debt expense, conferences and training and professional services.

 

Other income for the three months ended December 31, 2019 and 2018 was $38,764 and $53,361, respectively. Other income for the six months ended December 31, 2019 and 2018 was $86,253 and $129,432, respectively. The decrease for the three and six months ended is primarily due to the reduction in investment securities offset, in part, by the gradual increase in the current yield percentages earned on the investment securities. Interest income is a function of the level of investments and investment strategies which generally tend to be conservative.   

 

17 

The Company’s effective tax rates for the three and six months ended December 31, 2019, were 14.9% and 15.7%, respectively, compared to 20.5% and 16.2% for the three and six months ended December 31, 2018, respectively. The effective tax rate in fiscal 2020 and 2019 is less than the statutory tax rate mainly due to the benefit derived from the ESOP dividends paid on allocated shares.

 

Net income for the three months ended December 31, 2019, was $228,964 or $0.10 per share, basic and diluted, compared to $217,758 or $0.09 per share, basic and diluted, for the three months ended December 31, 2018. Net income for the six months ended December 31, 2019, was $310,740 or $0.13 per share, basic and diluted, compared to $279,430 or $0.12 per share, basic and diluted, for the six months ended December 31, 2018. The increase in net income in the current quarter resulted from the decrease in selling, general and administrative expenses and the benefit incurred from a lower effective tax rate offset, in part, by a decrease in gross profit and other income, all discussed above. The increase in net income in the six months ended December 31, 2019 compared to the same period in 2018 is primarily attributable to an increase in gross profit and the benefit derived from the decrease in the effective tax rate offset, in part, by an increase in selling, general and administrative expenses and a decrease in other income, all discussed above.

 

Liquidity and Capital Resources

The Company's working capital is an appropriate indicator of the liquidity of its business, and during the past two fiscal years, the Company, when possible, has funded all of its operations with cash flows resulting from operating activities and when necessary from its existing cash and investments. The Company did not borrow any funds during the last two fiscal years. Management has available a $3,000,000 line of credit to help fund further growth or working capital needs, if necessary, but does not anticipate the need for any borrowed funds in the foreseeable future. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2019 and 2018. The line of credit is reviewed annually in November for renewal by December 1st.

The Company's working capital as of December 31, 2019 and 2018 was approximately $27.7 million and $26.7 million, respectively. The Company may at times be required to repurchase shares at the ESOP participants’ request at the fair market value. During the three and six months ended December 31, 2019 the Company repurchased 1,847 and 2,180 shares previously held by the ESOP for $39,658 and $47,949, respectively. During the three and six months ended December 31, 2018 the Company did not repurchase any shares held by the ESOP. Under existing authorizations from the Company's Board of Directors, as of December 31, 2019, management is authorized to purchase an additional $783,460 of Company stock.

The table below presents the summary of cash flow information for the fiscal years indicated:

   Six months Ended December 31, 
   2019   2018 
Net cash provided by (used in) operating activities  $6,001,368   $(3,015,611)
Net cash (used in) provided by investing activities   (161,637)   5,379,283 
Net cash used in financing activities   (1,191,646)   (3,350,612)

 

Net cash provided by operating activities fluctuates between periods primarily as a result of differences in sales and net income, provision for income taxes, the timing of the collection of accounts receivable, purchase of inventory, and payment of accounts payable. The increase in cash provided by operating activities compared to the prior year primarily relates to the collection of trade receivables, the reduction in inventory purchases and the increase in contract liabilities for the collection of customer advances offset, in part, by a decrease in accounts payable and an increase prepaids and other current assets. Net cash provided by investing activities decreased in the six months ended December 31, 2019 as compared to the same period in 2018 primarily due to the reinvestment of maturing investments when compared to the same period in 2018. In the prior period, cash received from maturing investments was used, in part, for the payment of the special dividend. The decrease in cash used in financing activities in the current period when compared to the prior period is primarily due to the fact that a special dividend totaling $1.00 per share was declared and paid in the prior period.

 

The Company currently believes that the cash flow generated from operations and when necessary, from cash and cash equivalents will be sufficient to meet its long-term funding requirements for the foreseeable future.

 

18 

During the six months ended December 31, 2019 and 2018, the Company expended $177,826 and $354,933, respectively, for plant improvements and new equipment. The Company has budgeted approximately $300,000 for new equipment and plant improvements in fiscal year 2020. Management anticipates that the funds required will be available from current operations.

 

Management believes that the Company's reserve for bad debts of $3,000 is adequate given the customers with whom the Company does business. Historically, bad debt expense has been minimal.

 

19 

 

CAUTIONARY STATEMENT FOR PURPOSES OF THE "SAFE HARBOR" PROVISIONS OF THE PRIVATE

SECURITIES LITIGATION REFORM ACT OF 1995

 

This report contains "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995. The terms "believe," "anticipate," "intend," "goal," "expect," and similar expressions may identify forward-looking statements. These forward-looking statements represent the Company's current expectations or beliefs concerning future events. The matters covered by these statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those set forth in the forward-looking statements, including the Company's dependence on timely development, introduction and customer acceptance of new products, the impact of competition and price erosion, supply and manufacturing constraints, potential new orders from customers, the impact of cyber or other security threats or other disruptions to our business, and other risks and uncertainties. The foregoing list should not be construed as exhaustive, and the Company disclaims any obligation subsequently to revise any forward-looking statements to reflect events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated events. The Company wishes to caution readers not to place undue reliance on any such forward-looking statements, which speak only as of the date made.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

The Company is a smaller reporting company as defined under Securities and Exchange Commission Rule 12b-2. Pursuant to the exemption available to smaller reporting company issuers under Item 305 of Regulation S-K, quantitative and qualitative disclosures about market risk, the Company is not required to provide the information for this item.

 

Item 4. Controls and Procedures

 

(a) The Company's management, with the participation of the Company's chief executive officer and chief financial officer, carried out an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our chief executive officer and chief financial officer have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

 

(b) There have been no changes in our internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

 

20 

PART II: Other Information and Signatures

 

Item 1.Legal Proceedings

We are party to various litigation matters and claims arising from time to time in the ordinary course of business.  While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows.  

 

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
(a)Securities Sold - None
(c)Securities Repurchased

Purchases of Equity Securities

         Total Number  Maximum Number
         of Shares  (or Approximate
         Purchased  Dollar Value)
         as Part of  of Shares
   Total  Average  Publicly  that May Yet
   Number  Price  Announced  Be Purchased
   of Shares  Paid  Plan or  Under the Plan
Period  Purchased  per Share  Program  or Program (1)
October 1 – October 31, 2019   424    24.90    424   $812,561 
November 1 – November 30, 2019              $812,561 
December 1 – December 31, 2019   1,423    20.45    1,423   $783,460 

 

 

(1)Pursuant to a prior Board of Directors authorization, as of December 31, 2019 the Company can repurchase up to $783,460 of its common stock pursuant to an ongoing plan.

 

Item 3.Defaults Upon Senior Securities

None

Item 4.Mine Safety Disclosures

Not applicable

Item 5.Other Information

None

Item 6.Exhibits
31.1Certification of the Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

31.2Certification of the Principal Financial Officer and Executive Vice President pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

32.1Certification of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

32.2Certification of the Principal Financial Officer and Executive Vice President pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

21 

 

S I G N A T U R E S

 

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

 

  ESPEY MFG. & ELECTRONICS CORP.
   
   
  /s/ Patrick Enright Jr.
  Patrick Enright Jr.
  President and Chief Executive Officer
   
  /s/David O’Neil
  David O’Neil
  Principal Financial Officer and Executive Vice President

 

 

Date: February 13, 2020

 

22 

 

EX-31.1 2 ex31-1.htm EX-31.1

Exhibit 31.1

Certification of the Chief Executive Officer

Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934,

as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

I, Patrick Enright Jr., certify that:

 

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

 

Date: February 13, 2020

 

  /s/ Patrick Enright Jr.
  Patrick Enright Jr.
  President and Chief Executive Officer

 

23 

 

 

EX-31.2 3 ex31-2.htm EX-31.2

Exhibit 31.2

Certification of the Principal Financial Officer and Executive Vice President

Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934,

as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

I, David O’Neil, certify that:

 

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

 

Date: February 13, 2020

 

 

  /s/David O’Neil
  David O’Neil
  Principal Financial Officer and Executive Vice President

 

24 

 

EX-32.1 4 ex32-1.htm EX-32.1

Exhibit 32.1

Certification of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350,

as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with this quarterly report of Espey Mfg. & Electronics Corp. (the "Company") on Form 10-Q for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “report”), I, Patrick Enright Jr., President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 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 this report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 13, 2020

   
  /s/ Patrick Enright Jr.
  Patrick Enright Jr.
  President and Chief Executive Officer

 

25 

 

EX-32.2 5 ex32-2.htm EX-32.2

 

Exhibit 32.2

Certification of the Principal Financial Officer and Executive Vice President pursuant to 18 U.S.C. Section 1350,

as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with this quarterly report of Espey Mfg. & Electronics Corp. (the "Company") on Form 10-Q for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “report”), I, David O’Neil, Principal Financial Officer and Executive Vice President of the Company, certify, pursuant to 18 U.S.C. Section 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 this report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 13, 2020

 

  /s/David O’Neil
  David O’Neil
  Principal Financial Officer and Executive Vice President

 

26 

 

GRAPHIC 6 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!PD'!@H)" D+"PH,#QD0#PX. M#QX6%Q(9)" F)2,@(R(H+3DP*"HV*R(C,D0R-CL]0$! )C!&2T4^2CD_0#W_ MVP!# 0L+"P\-#QT0$!T]*2,I/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3W_P 1" !< ,@# 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#V:BBH9[E+ M?:&.6IJC,]U*HV[(U/. QSCZXK/N["87 :&TAD PO MFM(2V3['ZU:C?=DMFZ&5NC _0TZN>N-*D6**6"*%R@^96)^<>_8$54.JWEM< MD1 ( ,>4[%AG^=-4[[,.:VYUE%9VF:LE^NUE$PP<<*S98_11S7)7'Q)N-0.2^-/&&HG$4UR M>UO;8_7&:K2+XSO1EUUR4?23^E>[@ # &!2U2QD5\,$B?J[>\F?/DGA_Q'+G MS=,U1_\ ?B<_SJG-H^I6_,VG7B#_ &H6_P *^CZ*M9A+^43PB[GS0LTULV$E MEA8=@Q4UH6WBC7+,CR-6O% [-*6'Y'->_7.G6=ZI6ZM8)@>TD8;^=*T6.IR^./ZD/#3C\+.)TWXK:W:$"]2"]3ON78WYC MC]*[OP_\0]'UUTA+FTNFX$4^ &/LW0UYOXE^'^J>'D:X7%Y9+R9HQR@_VE[? M7I7*]:T>&H5H\T/P(5:K3=I'TY17EGP[\F>.*2C(=T07FI^9%]GC)>/&&8\9/MCM66[2W"J9)6+*,9P.U-C+^6ORCI M_>H7?EA\O7/>NA12V,[W$&X8D61E(ZXQD>]=7I.HB[M]LK?OHQ\Y/&1ZUQU] M>IIMI/:]J;RXZF:[;S&)_'C]*Z&.-(D"1HJ(.B MJ, 5PLGQH\(QS&,75RX!QO6W;;_C71:%XPT+Q)QI6HPSR8R8L[7'_ 3@U,IR MG\3N-14=D;=%C>)='\0HS:3J$%ULY94;YE^JGD54USQOH'AN]6TU;4%MYV M02!#&S?*21G@'T- &_17'_\ "V/!W_093_OS)_\ $T?\+7\'?]!A?^_,G_Q- M '845S^B>.O#WB*^-GI6I1SW 4OY>QE) ZXR!FMF]O;?3K*:[O)5AMX4+R2- MT4"@">BN._X6QX._Z#"_]^9/_B:ZZ&59X4E3.UU##((.#['I0 X@,"& (/!! M[UX?\1/#T.@>(1]D4):W2>:B#HASA@/;O^->XUX[\6=0CNO$=O:QD$VL.'QV M9CG'Y8_.NW N7M;+8YL4ER79Q-N9%N8F@R)0ZE,==V>/UHKKOAQX8DUC6H]0 MF0BRLW#[CT>0=%'TZFBNK$XJ,)QV,TK2SN[#=YDC-D>GT_*KV MDZE%9W9\[<$9>N#\M9ZG#(K<, 01^-.'^L/T']:Y&DU8ZDS6FM+:>:6Y%PLT M18D*A^;.,@50$BQMLGB7@>-XG*D$G@]:NM'#J=VK+(%EDP"C) MT('K4[;CW*0$'D(4G!8CE2N,?C46]1(WS#H.]=$OA^T>V0+N5L?>ZDU2O-#D M@D!MLR+MY7'/6A3BPY6<;XX=3X.U+!SF'''^\M>+:1IDNLZK;V$#(DL[;59^ M@[\U[9X^1XO!VJ+(I5UC&0?]X5X=97MQIUY%=6DIBGB.4<=0:SJVNBH['INF M?!#6TN;6[_M#3S&DB28#/G (/]VHOCGKMQ=>)XM(#D6MI$KE >&D89R?PP/S M]:SO"/Q!\37'B?2;*;5YGMI;J.-XRJX*E@".E=3\8_ 6IZCJRZ[I-N]TC1!+ MB*,9=2O1@.I&/3TK%EG*^"/A7<>,]&DU%=2AM8PYC1-A=B1CKR,#FO0?AE\, MKGPGK5[?ZMY,DR#RK1HVR"I^\_L>WYUXIIFMZSX:NG.GWEU8RY^=%)7/^\IX M/XBO6_AU\7KK5]5@T?Q L;2SG9#=(NW+=E8=.?44 <'\6_\ DI.J_6/_ -%K M5S0?A%JGB+PQ#K%C>VO[Y6*0/N!."1C.,=JI_%O_ )*3JOUC_P#1:UJ^'?C# M<>&O"EOI%KI<4DL"L%GDE.,DDYV@>_K0!Q&EZG?>&M;BO+1VAN[63D9]#RI] M0>A%=I\:;I;_ ,2Z9=H,+/IL4H'H&+'^M<-:VMWKFKI!;HTUW=RX ^\S&NX M^,UI]@\1:7: [A;Z9%%GUVEA_2@"CX2^%VJ>,-'.HV5W:11"5HMLI;.0 >P/ MK7=Z%\&9[?P[K.G:M<6LDEWY;VLL6XF&1-W)R!P=V#[9KRO1_&OB#P_9&TTK M4I;:W+E]BJI&X]3R/:O:?@WXDU7Q'I6I2ZO>/=213JJ%@!M!7V H \-1]2\) M>(PPW6VH6$W0]F'\P?U!KM?B-\3QXLT>QT_3P\,+HLMXIXS)_<]U'7WX]*ZK MXW>#X;C3?^$DMMJ7%OMCN1_ST0D!3]02!]/I7DWA'PZ_BKQ-::4D@B$S$N_] MU ,L1[X'% ';?!WP)_;.HC7=1BS8VC_N48<2RCO]%_GCT->^U0M;>QT#2X+. MW40VT"!(T R<#V')-4;N;6M4!BTV-=.A/!NKD;I,?[,8Z?5C^%5&-Q-V*WC' MQG:^&;0QH5EU&0?NH1SC_:;T'\ZX3P[\/]2\1W9U'7&DM[>5_,TXWEL)8US-%R,=2*YC+91U8$'CFNN$N9&35F.8,'3YO7J*V-!M3+*\S$9C MP%^7C/YUC.6!4E/XNQJYI]\UE=*^QMAX<#THFFUH"W.HA63R5^=>G]W_ .O1 MMD^T#]X/N=E]Z9:74@')'O7-J:''_ !1TY'\"ZMVNG>([*ZOUW6T3[I!LW9&#V[U]*^-+"36/#%]IQEC@ M-Q%M5B"W.X$*+;2YK=KB(Q[KIXS\T.?NX'?CDCT(KDK/X M#7MK?03G6K=A%(KX\AN<'/K6_P",_@W:>(]1GU.POY+6\G;=(LH\R-C_ #7] M1[5#U&4/'OC?P/X@\*705X[S4'C(M@(&62-\<'<0, =^:\J\$6DM[XWT:& $ MO]KC?CL%8,3^ !KLU^ NO&7#:AIP3/W@SDX^FVO1_ GPSL/!9:Z,IO-1==IG M9=H0=PH[?7K0!XU\6_\ DI.J_6/_ -%K7>> /AEX:U_P78:CJ%I*]S,'WLL[ M*#AB!P#Z"K/C'X/7?BCQ1=ZM%JL,"7&W$;1$D84#KGVKNO!V@/X8\+V>E2SK M.]N&S(JX!RQ/3\: &Z!X+T'PRQ?2=.BAE(P922SD?[QR?RKQOX[_ /(ZVO\ MUY)_Z&]?0->@#COAOXU\*:!X8 M:TUR$/=FX=\FU$GRD#'/X&O4O!_BK0/$@NU\/Q[!;[3*!!Y0^;./K]TUYK_P MS_??]!RV_P"_#?XUW'PX^'\_@7^T//OH[K[7Y>-D97;MW>I_VJ )?B[_ ,DT MU7_ME_Z-6O'O@Y_R4BQ_ZYR_^@&O>/&?A^3Q3X6O-)BG6![C9B1EW ;7#=/P MKBO!/PBNO"?B>WU675(;A(E=3&L14G*D=<^] 'J&!G..:6BB@ HHHH **** M"L/5M"\XO/:?+(W+(.C'U'O6Y151DXNZ$U/3]_EM^\;C M.!P*\J7XMZK:W/B&.8F1IF9-*Q&,*P?;C@<\$'GT]Z]??2$:S%LL\\<87:-C MX-S\!Z_P#\)#86J6%Y M9Z?::D+LA[U9+9%# Y08W;C[_P"-2VV%CV6ZN8K.TEN)Y$BBB0NSR'"J .I/ MI7DG@+XA:GJ/B7;K.JQBUD#>:DP2-%8MB(0G[S9[YKNM+\,6!\-ZCHQ@NDE,SI;"=N,8PIY/7M69I'CTZ#K6O7.MW]W>PB.T6 MWCV["[O'DD(3A,]3Z5VGBGP1'XGOM/O3JE[8W5BK".6U(5LMC)SVZ=O6LRY^ M%&G7ANY;K4+V:ZN#"XG;3%G@M[N:]>Y^RK8Q*K MRL_7@@X(]P:R7^,$MEK.I)J.A7T-E:QQMCRP)8RV/]9DX )/%;#_ PLY-.B MC;4[T:A#_#&TU"'45NM4O99-0A@BFE;:6/E$$- MTZG'- #9OBG9J((X=%U>:\G5I5M1 !)Y0_Y:$9Z'G'TIDWQ;TH):M96&HWWV MFU:Y @C!*!20P8$\8VG/:K^O>!K7Q!=VNHVFIW=A>P0FV%S:.,O'R"I_6JD/ MP]T30I;.1+V6W5;1]-179?WC2ELG/]XECQ0!GCXBZ;%KTVJRW^H#3SI27"VA MC79EG"C'.=^>/3KS6A=?$^VLX]/6XT;4HKN^+&.VE"1L%'\1+,!SVJ-?A'I! MMV@N+JZEC-DMF,[05VOO#@XZY_"C4/A>-7LK:TU+Q#J5U%#PPE",6&0>"1E3 MQC(H F\>^)-4L;S1M$T)HK>_U:0H+B4;EB48S@=SS^GO4?\ PDM_X,A@TO79 M;C7]7NI'>W6R@ =H@!RPX P=WK6SXE\%Z=XFTNVM+AIH'M"#;7$+8DB(&.#^ M _*L5OA=$8;>4:]JHU6"1W74/,S*0P *GVX_4T #?%G2GCT\VFGZE=RWP<+! M#$#(CH<%2N>O/Y4Q?BYIOGL)M+U2*UCNC:S7;1#RHGSC!(-7]'^'&FZ)?Z5= MVMQ9CCK]*YG0?AI<:E*.PN'GD:.)8F+NO55QR1]!4])0!YI8:E'X55;*PBTJ>>6 MW@6WU.$;4,32!%:<#O\ -G.?FYZ5IKXFUIM1;34GTV6:.\,+3Q1,P9!!YIPN M[[_&,9Q75PZ)I=O!/##IUI'%9;;0I )W<]<$X'.:U1XOU. M!1=SM8RPK>&Q:SC5A<,P.TN.>N1NVX^[WKJ4T'2HY99$TRR5Y<^8P@7+9ZYX MYS3WTBP:]:]^R0+>,NW[0L8$@&,?>QGI0!Q3>.-5M;.&\EDTNY2ZT^2]2&'< M# 04 #G)RHW\G ^Z:WM U?4+G7K_ $R_N;"Z%M;PS++:*5Y?V;9!&3[';['0HR^4N"I) M)!XZ9)./>HVT;37OOMK:?:M=Y!\XPJ7R.AW8SF@#D6\:ZC<6$+6*V3W,NGPW M.W=T=Y-K L 3M!PN021UJKI?B+6+_7&^PWUG)!J%Q$J-)"^(U^S>8Q52W&= MO0]Z[7^P-)\F>'^S+/RKAMTR>0N)#UR1CFK$>GV<+*T5I C(05*Q@%<+M&/^ M \?3B@#S?3_&VI6^GP1Z=I]JD%M LTB$\/NE<8#,X*CY>OS\07.I: MUJ5E>FW5HCYEND(W9BW%0V\$@].1P0..>?K4MMIUG9S336MK!#+.VZ5XXPI<^I(ZT 6:*** "BBB@ HHHH __V0$! end EX-101.INS 7 esp-20191231.xml XBRL INSTANCE FILE 0000033533 2019-07-01 2019-12-31 0000033533 2019-12-31 0000033533 us-gaap:CertificatesOfDepositMember 2019-12-31 0000033533 us-gaap:MunicipalBondsMember 2019-12-31 0000033533 us-gaap:EmployeeStockOptionMember esp:TwoThousandSevenPlanMember 2019-12-31 0000033533 us-gaap:StandbyLettersOfCreditMember 2019-12-31 0000033533 2018-06-30 0000033533 us-gaap:EmployeeStockOptionMember esp:TwoThousandSeventeenPlanMember 2019-12-31 0000033533 esp:TwoThousandSeventeenPlanMember esp:NonEmployeeDirectorsMember srt:MaximumMember 2019-12-31 0000033533 esp:IndividualEmployeeMember esp:TwoThousandSeventeenPlanMember srt:MaximumMember 2019-12-31 0000033533 2018-07-01 2018-12-31 0000033533 esp:EmployeeStockOwnershipPlanMember 2018-07-01 2018-12-31 0000033533 esp:EmployeeStockOwnershipPlanMember 2019-07-01 2019-12-31 0000033533 us-gaap:EmployeeStockOptionMember esp:TwoThousandSeventeenPlanMember 2019-07-01 2019-12-31 0000033533 esp:NonEmployeeDirectorsMember esp:TwoThousandSeventeenPlanMember srt:MaximumMember 2019-07-01 2019-12-31 0000033533 esp:ASC606Member 2019-12-31 0000033533 esp:ASC606Member esp:UnitsDeliveredMember 2019-07-01 2019-12-31 0000033533 esp:ASC606Member esp:MilestonesAchievedMember 2019-07-01 2019-12-31 0000033533 esp:ASC606Member esp:UnitsDeliveredMember 2018-07-01 2018-12-31 0000033533 esp:ASC606Member esp:MilestonesAchievedMember 2018-07-01 2018-12-31 0000033533 esp:ASC606Member us-gaap:OrderOrProductionBacklogMember 2019-12-31 0000033533 esp:ASC606Member us-gaap:OrderOrProductionBacklogMember 2019-07-01 2019-12-31 0000033533 us-gaap:CommonStockMember 2018-06-30 0000033533 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000033533 us-gaap:RetainedEarningsMember 2018-06-30 0000033533 us-gaap:TreasuryStockMember 2018-06-30 0000033533 esp:UnearnedESOPSharesMember 2018-06-30 0000033533 us-gaap:CommonStockMember 2018-12-31 0000033533 us-gaap:CommonStockMember 2019-12-31 0000033533 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000033533 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000033533 us-gaap:RetainedEarningsMember 2018-12-31 0000033533 us-gaap:RetainedEarningsMember 2019-12-31 0000033533 us-gaap:TreasuryStockMember 2018-12-31 0000033533 us-gaap:TreasuryStockMember 2019-12-31 0000033533 esp:UnearnedESOPSharesMember 2018-12-31 0000033533 esp:UnearnedESOPSharesMember 2019-12-31 0000033533 2018-12-31 0000033533 us-gaap:CommonStockMember 2019-07-01 2019-12-31 0000033533 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-12-31 0000033533 us-gaap:RetainedEarningsMember 2019-07-01 2019-12-31 0000033533 us-gaap:TreasuryStockMember 2019-07-01 2019-12-31 0000033533 us-gaap:CommonStockMember 2018-07-01 2018-12-31 0000033533 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-12-31 0000033533 us-gaap:RetainedEarningsMember 2018-07-01 2018-12-31 0000033533 us-gaap:TreasuryStockMember 2018-07-01 2018-12-31 0000033533 2018-09-30 0000033533 2019-06-30 0000033533 us-gaap:CommonStockMember 2019-06-30 0000033533 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000033533 us-gaap:RetainedEarningsMember 2019-06-30 0000033533 us-gaap:TreasuryStockMember 2019-06-30 0000033533 esp:UnearnedESOPSharesMember 2019-06-30 0000033533 us-gaap:CertificatesOfDepositMember 2019-06-30 0000033533 us-gaap:MunicipalBondsMember 2019-06-30 0000033533 2018-07-01 2019-06-30 0000033533 us-gaap:StandbyLettersOfCreditMember 2019-06-30 0000033533 us-gaap:CommonStockMember 2018-09-30 0000033533 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000033533 us-gaap:RetainedEarningsMember 2018-09-30 0000033533 us-gaap:TreasuryStockMember 2018-09-30 0000033533 esp:UnearnedESOPSharesMember 2018-09-30 0000033533 esp:ASC606Member 2019-06-30 0000033533 2019-10-01 2019-12-31 0000033533 2018-10-01 2018-12-31 0000033533 esp:EmployeeStockOwnershipPlanMember 2019-10-01 2019-12-31 0000033533 esp:ASC606Member esp:UnitsDeliveredMember 2019-10-01 2019-12-31 0000033533 esp:ASC606Member esp:UnitsDeliveredMember 2018-10-01 2018-12-31 0000033533 esp:ASC606Member esp:MilestonesAchievedMember 2019-10-01 2019-12-31 0000033533 esp:ASC606Member esp:MilestonesAchievedMember 2018-10-01 2018-12-31 0000033533 2020-02-12 0000033533 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0000033533 us-gaap:CommonStockMember 2019-09-30 0000033533 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000033533 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000033533 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000033533 us-gaap:RetainedEarningsMember 2019-09-30 0000033533 us-gaap:TreasuryStockMember 2019-10-01 2019-12-31 0000033533 us-gaap:TreasuryStockMember 2019-09-30 0000033533 esp:UnearnedESOPSharesMember 2019-09-30 0000033533 2019-09-30 0000033533 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000033533 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2018-12-31 0000033533 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 iso4217:USD iso4217:USD xbrli:shares xbrli:shares xbrli:pure utr:H 2019-12-31 2020 10-Q --06-30 false ESPEY MFG & ELECTRONICS CORP Q2 0000033533 5667851 5034847 633004 5684240 5046627 637613 10000000 10000000 3029874 3029874 2401033 2387124 642750 2396323 2401033 633551 628841 2401213 2401213 628661 2396323 633551 2402880 626994 7083 14166 628841 628661 3000 3000 0.3333 0.3333 2401033 31136887 33481412 1009958 18201691 -6349 22416400 -7718835 -421453 1009958 1009958 18403798 18858202 -4095 -1457 19145095 19138895 -7642943 -7664005 -421453 -204706 30490360 30786521 31925504 1009958 18731975 -1299 20022132 -7632556 -204706 1009958 18363293 -5002 19482668 -7642943 -421453 1009958 18812931 -1102 19506648 -7624347 -204706 31499382 -158 2254 -158 2254 -355 907 -355 907 310740 279430 310740 279430 228964 217758 228964 217758 165820 203809 77987 102448 92447 77876 92447 77876 45271 40505 45271 40505 13210493 15640508 10820879 2389614 12873185 2767323 7286674 7303109 5702565 6020415 1584109 1282694 Non-accelerated Filer true false 5666707 5034847 631860 5682896 5046627 636269 1449 1449 1576 1576 305 305 232 232 5512298 5549460 155553 134780 184342 2500 184342 2500 92447 77876 45271 40504 5061 4280 2483 2246 244525 P2Y 14059 P2Y P10Y 400000 133000 54025 164329 295587 146550 259164 0.50 1.50 0.25 0.25 1.00 0.3333 13300 15000 263 64420 0.0167 0.0270 P5Y3M19D P5Y2M12D 3.03 5.14 2000 2000 -2000 9199 -9199 15602 278798 189770 24.28 25.16 20.50 P6Y6M21D P6Y4M13D P4Y11M12D 93028 83334 33600 54025 43220 9202 3.030 2.790 4.194 0 0 1803340 6054 58400000 1000 452763 441753 7083 7500 7083 21666 466929 470919 152993 539917 50280 200123 33780 16500 124231 75892 1193977 3550735 1193977 3550735 596717 555331 596717 555331 -42 599 -94 241 25.14 25.59 24.32 24.56 105817 104214 4.058 4.077 Yes Yes NY false 2180 -2180 2180 1847 -1847 1847 47949 47949 47949 39658 39658 39658 1-4383 36555998 35687513 7664005 7632556 204706 204706 39005598 39762766 19138895 20022132 -1457 -1299 18858202 18731975 1009958 1009958 5419111 3762009 258472 277075 5160639 3484934 30481 1803340 6054 510 61451 185756 109755 158736 714709 786870 384139 329890 1913449 2160433 36555998 35687513 3716688 3825411 32839310 31862102 1006848 494181 15588251 13225137 12901196 11069558 680322 408130 2006733 1747449 43903 4421611 10995783 0.50 1.50 0.25 0.25 2395638 2388002 2395020 2393933 2389526 2365220 2391643 2370948 0.13 0.12 0.10 0.09 0.13 0.12 0.10 0.09 310582 281684 228609 218665 58055 53940 40206 56151 368795 333370 269170 273909 86253 129432 38764 53361 20177 34657 4849 10985 66076 94775 33915 42376 282542 203938 230406 220548 2333954 2305231 1249742 1295687 2616496 2509169 1480148 1516235 10593997 13131339 5806526 5786874 151000 80000 6110846 4298796 3311856 1462761 4648085 -986940 -1191646 -3350612 50280 200123 47949 1193977 3550735 -161637 5379283 6079747 8837220 6063558 3103004 177826 354933 6001368 -3015611 -30481 1797286 -96870 -60941 1372 76001 48208 -7084 -43749 -72161 8079 54249 -35294 -246984 784204 512667 -1122186 2363114 4326042 43903 116081 -6574172 1339155 -18561 91220 286549 256186 69010 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 6pt 0; text-align: justify">Note 2. Investment Securities</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">ASC 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top"> <td style="width: 22.5pt"></td><td style="width: 13.5pt"><font style="font-family: Wingdings">&#167;</font></td><td style="text-align: justify">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top"> <td style="width: 22.5pt"></td><td style="width: 13.5pt"><font style="font-family: Wingdings">&#167;</font></td><td style="text-align: justify">Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top"> <td style="width: 22.3pt"></td><td style="width: 13.7pt"><font style="font-family: Wingdings">&#167;</font></td><td style="text-align: justify">Level 3: Significant unobservable inputs that reflect a reporting entity&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The carrying amounts of financial instruments, including cash and cash equivalents, short term investment securities, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2019 and June 30, 2019 because of the immediate or short-term maturity of these financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Investment securities at December 31, 2019 and June 30, 2019 consist of certificates of deposit and municipal bonds which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2019 and June 30, 2019 are as follows:</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="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Gross</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Gross</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Amortized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Unrealized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Unrealized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Fair</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Cost</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Gains</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Losses</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Value</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">December 31, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 48%">Certificates of deposit</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,034,847</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,034,847</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Municipal bonds</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">631,860</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,449</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(305</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">633,004</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,666,707</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,449</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(305</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,667,851</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">June 30, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Certificates of deposit</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,046,627</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,046,627</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Municipal bonds</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">636,269</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,576</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(232</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">637,613</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,682,896</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,576</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(232</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,684,240</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2019, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">As of December 31, 2019 and June 30, 2019, the remaining contractual maturities of available-for-sale securities were as follows:</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="padding-bottom: 1pt; white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Years to Maturity&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Less than</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">One to</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">One Year</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Five Years</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Total</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">December 31, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; width: 61%">Available-for-sale</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">5,512,298</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">155,553</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">5,667,851</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline">June 30, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Available-for-sale</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,549,460</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">134,780</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,684,240</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Note 3. Net Income per Share</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of weighted-average common shares outstanding, assuming dilution, excluded options to purchase 184,342 and 2,500 shares of our common stock for the three and six months ended December 31, 2019 and 2018, respectively, as the effect of including them would be anti-dilutive. As unearned ESOP shares are released or committed-to-be-released the shares become outstanding for earnings-per-share computations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note 5. Commitments and Contingencies</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2019 and June 30, 2019. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 &#8220;Contingencies&#8221; the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note 7. Recently Issued Accounting Standards</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent Accounting Pronouncements Adopted</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">In February 2018, the FASB issued ASU No. 2018-02, &#8220;Income Statement&#8212;Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&#8221;. Under current accounting guidance, the income tax effects for changes in income tax rates and certain other transactions are recognized in income from continuing operations resulting in income tax effects recognized in Accumulated Other Comprehensive Income that do not reflect the current tax rate of the entity (&#8220;stranded tax effects&#8221;). The new guidance allows the Company the option to reclassify these stranded tax effects to retained earnings that relate to the change in the federal tax rate resulting from the passage of the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). This update is effective for fiscal years beginning after December 15, 2018, including interim periods therein, and early adoption is permitted. The adoption did not have a material effect on the Company&#8217;s financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent Accounting Pronouncements Not Yet Adopted</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2019, the FASB issued guidance (ASU 2019-12) intended to simplify the accounting for income taxes. The amendments in this guidance are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 (the Company&#8217;s fiscal 2021), with early adoption permitted. The Company is currently evaluating the potential impact of this guidance on the Company&#8217;s disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2018, the FASB issued ASU No. 2018-13, &#8220;Fair Value Measurement (Topic 820): Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement.&#8221;&#160;&#160;This ASU is part of the FASB&#8217;s larger disclosure framework project intended to improve the effectiveness of financial statement footnote disclosure.&#160;&#160;ASU 2018-13 modifies required fair value disclosures related primarily to level 3 investments.&#160;&#160;This ASU is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods.&#160;&#160;The adoption of ASU 2018-13 is not expected to have a material effect on the Company&#8217;s financial position, results of operations, and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.75in">Note 8. Employee Stock Ownership Plan</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.75in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in">The Company sponsors a leveraged employee stock ownership plan (the &#34;ESOP&#34;) that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30. The Company makes annual contributions to the ESOP equal to the ESOP's debt service less dividends on unallocated shares received by the ESOP. All dividends on unallocated shares received by the ESOP are used to pay debt service. Dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders&#8217; equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $77,987 and $102,448 for the three-month periods ended December 31, 2019 and 2018, respectively. ESOP compensation expense was $165,820 and $203,809 for the six-month periods ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in">The ESOP shares as of December 31, 2019 and 2018 were as follows:</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="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">&#160;&#160;&#160;&#160;&#160;Allocated shares</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">452,763</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">441,753</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;&#160;&#160;&#160;&#160;Committed-to-be-released shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,083</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,500</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;Unreleased shares</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,083</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,666</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">&#160;&#160;&#160;&#160;&#160;Total shares held by the ESOP</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">466,929</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">470,919</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">&#160;&#160;&#160;&#160;&#160;Fair value of unreleased shares</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">152,993</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">539,917</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 1in; text-indent: -1in"><font style="text-underline-style: double">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">The Company may at times be required to repurchase shares at the ESOP participants&#8217; request at the fair market value. During the three and six months ended December 31, 2019 the Company repurchased 1,847 and 2,180 shares previously held by the ESOP for $39,658 and $47,949, respectively. During the three and six months ended December 31, 2018 the Company did not repurchase any shares held by the ESOP.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan.&#160; Share distributions from the ESOP during the six months ended December 31, 2019 and 2018 totaled 2,180 and 17,279, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">As of December 31, 2019 and June 30, 2019, the remaining contractual maturities of available-for-sale securities were as follows:</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="padding-bottom: 1pt; white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Years to Maturity&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Less than</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">One to</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">One Year</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Five Years</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Total</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">December 31, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; width: 61%">Available-for-sale</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">5,512,298</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">155,553</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">5,667,851</td><td style="padding-bottom: 1pt; white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline">June 30, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Available-for-sale</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,549,460</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">134,780</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,684,240</td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2019</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2018</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 74%; text-align: justify">Dividend yield</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 10%; text-align: right">4.88%</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 10%; text-align: right">3.68%</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Company&#8217;s expected volatility</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">27.81%</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">27.63%</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify">Risk-free interest rate</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">1.67%</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">2.70%</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Expected term</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">5.3 yrs</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">5.2 yrs</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify">Weighted average fair value per share</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">&#160;&#160;&#160;&#160;of options granted during the period</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">3.03</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">5.14</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The following table summarizes stock option activity during the six months ended December 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</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="white-space: nowrap; text-align: justify">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="15" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Employee Stock Options Plan</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Number of</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Average</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Shares</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Average</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Remaining</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Aggregate</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Subject</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Exercise</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Contractual</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Intrinsic</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">To Options</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Term</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 52%">Balance at July 1, 2019</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">259,164</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 7%; text-align: right">25.16</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">6.37</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">&#160;</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap">Granted</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">54,025</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">20.50</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">9.94</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Exercised</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">(2,000</td><td style="white-space: nowrap; text-align: left">)</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">25.14</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">(15,602</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">25.59</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Outstanding at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">295,587</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.28</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">6.56</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">93,028</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt">Vested or expected to vest at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">278,798</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.32</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">6.38</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">83,334</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Exercisable at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">189,770</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.56</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">4.95</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">33,600</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in">The ESOP shares as of December 31, 2019 and 2018 were as follows:</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="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">&#160;&#160;&#160;&#160;&#160;Allocated shares</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">452,763</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">441,753</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;&#160;&#160;&#160;&#160;Committed-to-be-released shares</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,083</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,500</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt">&#160;&#160;&#160;&#160;&#160;Unreleased shares</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,083</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,666</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">&#160;&#160;&#160;&#160;&#160;Total shares held by the ESOP</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">466,929</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">470,919</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">&#160;&#160;&#160;&#160;&#160;Fair value of unreleased shares</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">152,993</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">539,917</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table> 0.0488 0.0368 0.2781 0.2763 P6Y4M17D P9Y11M8D 40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter. 17279 2180 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2019 and June 30, 2019 are as follows:</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="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Gross</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Gross</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Amortized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Unrealized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Unrealized</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">Fair</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Cost</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Gains</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Losses</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">Value</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">December 31, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 48%">Certificates of deposit</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,034,847</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,034,847</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Municipal bonds</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">631,860</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,449</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(305</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">633,004</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,666,707</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,449</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(305</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,667,851</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">June 30, 2019</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Certificates of deposit</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,046,627</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,046,627</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Municipal bonds</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">636,269</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,576</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(232</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">637,613</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,682,896</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,576</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(232</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,684,240</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Note 1. Basis of Presentation</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. &#38; Electronics Corp. (the Company's) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company's most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2019. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Note 4. Stock Based Compensation</p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><font style="font-style: normal; font-weight: normal">The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity&#8217;s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans. </font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2019 and 2018 was $45,271 and $40,504, respectively, before income taxes. The related total deferred tax benefits were $2,483 and $2,246 for the same periods. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2019 and 2018, was $92,447 and $77,876, respectively, before income taxes. The related total deferred tax benefits were $5,061 and $4,280 for the same periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">As of December 31, 2019, there was $244,525 of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next 2 years. The total deferred tax benefit related to these awards is expected to be $14,059.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the &#34;2017 Plan&#34;). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is 133,000 and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of 13,300 and 33 1/3% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed 15,000 in a fiscal year. Generally, options granted have a two-year vesting period based on two years of continuous service and have a ten-year contractual life. Option grants provide for accelerated vesting if there is a change in control. Shares issued upon the exercise of options are from those held in Treasury. Options covering 400,000 shares are authorized for issuance under the 2017 Plan, of which 164,329 have been granted as of December 31, 2019. While no further grants of options may be made under the Company&#8217;s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2019, 146,550 options were outstanding under such plan of which all are vested and exercisable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2019</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">December 31, 2018</td><td style="white-space: nowrap; padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="2" style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 74%; text-align: justify">Dividend yield</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 10%; text-align: right">4.88%</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 10%; text-align: right">3.68%</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Company&#8217;s expected volatility</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">27.81%</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">27.63%</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify">Risk-free interest rate</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">1.67%</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">2.70%</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Expected term</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">5.3 yrs</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">5.2 yrs</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify">Weighted average fair value per share</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">&#160;&#160;&#160;&#160;of options granted during the period</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">3.03</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">5.14</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company declares regular dividends quarterly and declared and paid a regular cash dividends of $0.50 per share for the six months ended December 31, 2019. The Company declared regular cash dividends of $0.50 per share and a special cash dividend of $1.00 per share for the six months ended December 31, 2018. Expected stock price volatility is based on the historical volatility of the Company&#8217;s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The following table summarizes stock option activity during the six months ended December 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</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="white-space: nowrap; text-align: justify">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="15" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Employee Stock Options Plan</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Number of</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Average</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Shares</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Average</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Remaining</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Aggregate</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Subject</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Exercise</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Contractual</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Intrinsic</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">To Options</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Term</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 52%">Balance at July 1, 2019</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">259,164</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 7%; text-align: right">25.16</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">6.37</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 7%; text-align: right">&#160;</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap">Granted</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">54,025</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">20.50</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">9.94</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Exercised</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">(2,000</td><td style="white-space: nowrap; text-align: left">)</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">25.14</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">&#160;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">(15,602</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">25.59</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Outstanding at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">295,587</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.28</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">6.56</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">93,028</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt">Vested or expected to vest at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">278,798</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.32</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">6.38</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">83,334</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Exercisable at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">189,770</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">24.56</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">4.95</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">33,600</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company&#8217;s common stock as reported on the NYSE American on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2019. This amount changes based on the fair market value of the Company&#8217;s common stock. The total intrinsic values of the options exercised during the six months ended December 31, 2019 and 2018 were $263 and $64,420, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">The following table summarizes changes in non-vested stock options during the six months ended December 31, 2019:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted<br /> Number</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center"> Average</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">of Shares</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Grant Date </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Subject to<br /> Option</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Fair Value<br /> (per Option)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 72%">Non-vested at July 1, 2019</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 3%; text-align: left"></td><td style="white-space: nowrap; width: 7%; text-align: right">104,214</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 3%; text-align: left">$</td><td style="white-space: nowrap; width: 7%; text-align: right">4.077</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap">Granted</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">54,025</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">3.030</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Vested</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">(43,220</td><td style="white-space: nowrap; text-align: left">)</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">2.790</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">(9,202</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">4.194</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Non-vested at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">105,817</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">4.058</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">The following table summarizes changes in non-vested stock options during the six months ended December 31, 2019:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Weighted<br /> Number</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center"> Average</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">of Shares</td><td style="white-space: nowrap">&#160;</td> <td colspan="3" style="white-space: nowrap; text-align: center">Grant Date </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Subject to<br /> Option</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Fair Value<br /> (per Option)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 72%">Non-vested at July 1, 2019</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 3%; text-align: left"></td><td style="white-space: nowrap; width: 7%; text-align: right">104,214</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td> <td style="white-space: nowrap; width: 3%; text-align: left">$</td><td style="white-space: nowrap; width: 7%; text-align: right">4.077</td><td style="white-space: nowrap; width: 3%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap">Granted</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">54,025</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">3.030</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Vested</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">(43,220</td><td style="white-space: nowrap; text-align: left">)</td><td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap; text-align: left">$</td><td style="white-space: nowrap; text-align: right">2.790</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">(9,202</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">4.194</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Non-vested at December 31, 2019</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">105,817</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap">&#160;</td> <td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: right">4.058</td><td style="border-bottom: Black 2.5pt double; white-space: nowrap; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note 6. Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective July 1, 2018, we adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 606 &#8220;Revenue from Contracts with Customers&#8221;, which requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues.&#160; Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services. We adopted ASC 606 using the modified retrospective method, which means, using the allowed practical expedient, we applied the new standard to open contracts at June 30, 2018.&#160; We reviewed remaining obligations as of the effective date and determined no adjustment was required to the opening balance of retained earnings.&#160; Under the modified retrospective method, prior period revenue is not restated for comparative periods.&#160; As a result of the adoption, we reclassified customer advance payments from inventory to contract liabilities.&#160; Contract liabilities were $1,803,340 and $6,054 as of December 31, 2019 and June 30, 2019, respectively.&#160; The increase in contract liabilities is primarily due to cash collected from progress payments related to specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant judgment is required in determining the satisfaction of performance obligations.&#160; Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point.&#160; Revenue is recognized when the customer takes control of the product or services.&#160; The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at shipping point as the company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #1F497D">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #1F497D"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total revenue recognized for the three and six months ended December 31, 2019 based on units delivered totaled $5,702,565 and $10,820,879, respectively, compared to $6,020,415 and $12,873,185 for the same periods in fiscal year 2019.&#160; Total revenue recognized for the three and six months ended December 31, 2019 based on milestones achieved totaled $1,584,109 and $2,389,614, respectively, compared to $1,282,694 and $2,767,323 for the same periods in fiscal year 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company offers a standard one-year product warranty. Product warranties offered by the company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation.&#160; The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2019.&#160; Our payment terms are generally 30-60 days.&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s backlog at December 31, 2019 totaling $58.4 million is expected to be recognized in the following fiscal years: 40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter. &#160;</p> EX-101.SCH 8 esp-20191231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Investment Securities link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Employee Stock Ownership Plan link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Investment Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Employee Stock Ownership Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Investment Securities (Schedule of Available-for-Sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Investment Securities (Schedule of Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Stock Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Stock Based Compensation (Schedule of weighted average assumptions for option awards) (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Stock Based Compensation (Schedule of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 esp-20191231_cal.xml XBRL CALCULATION FILE EX-101.DEF 10 esp-20191231_def.xml XBRL DEFINITION FILE EX-101.LAB 11 esp-20191231_lab.xml XBRL LABEL FILE Financial Instrument [Axis] Certificates of Deposit [Member] Municipal Bonds [Member] Award Type [Axis] Stock Option Plans [Member] Plan Name [Axis] 2007 Plan [Member] Loss Contingency Nature [Axis] Standby Letters of Credit [Member] 2017 Plan [Member] Award Type [Axis] Non employee directors [Member] Range [Axis] Maximum [Member] Individual Employee [Member] Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan [Member] Adjustments for New Accounting Pronouncements [Axis] ASC 606 [Member] Scenario [Axis] Units Delivered [Member] Milestones Achieved [Member] Finite-Lived Intangible Assets by Major Class [Axis] Backlog [Member] Equity Components [Axis] Common Stock [Member] Capital in Excess of Par Value [Member] Accumulated Other Comprehensive Income (Loss) [Member] Retained Earnings [Member] Treasury Stock [Member] Unearned ESOP Shares [Member] Document And Entity Information [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Filer Category Entity Small Business Entity Emerging Growth Company Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock, Shares Outstanding Entity Current Reporting Status Entity Interactive Data Current Entity File Number Entity Incorportion, State or Country Code Entity Shell Company Statement of Financial Position [Abstract] ASSETS: Cash and cash equivalents Investment securities Trade accounts receivable, net of allowance of $3,000 Income tax receivable Inventories: Raw materials Work-in-process Costs related to contracts in process Total inventories Prepaid expenses and other current assets Total current assets Property, plant and equipment, net Total assets LIABILITIES AND STOCKHOLDERS' EQUITY: Accounts payable Accrued expenses: Salaries and wages Vacation ESOP payable Other Payroll and other taxes withheld Contract liabilities Income taxes payable Total current liabilities Deferred tax liabilities Total liabilities Commitments and contingencies (see Note 5) Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,029,874 shares as of December 31, 2019 and June 30, 2019. Outstanding 2,401,033 and 2,401,213 as of December 31, 2019 and June 30, 2019, respectively (includes 7,083 and 14,166 Unearned ESOP shares, respectively) Capital in excess of par value Accumulated other comprehensive loss Retained earnings Total stockholders equity before ESOP Less: Unearned ESOP shares Cost of 628,841 and 628,661 shares of common stock in treasury as of December 31, 2019 and June 30, 2019, respectively Total stockholders' equity Total liabilities and stockholders' equity Trade accounts receivable, allowance Advance payments of costs related to contracts in process Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Unearned ESOP, shares Treasury stock, shares Income Statement [Abstract] Net sales Cost of sales Gross profit Selling, general and administrative expenses Operating income Other income Interest income Other Total other income Income before provision for income taxes Provision for income taxes Net income Other comprehensive income, net of tax: Unrealized (loss) gain on investment securities Total comprehensive income Net income per share: Basic Diluted Weighted average number of shares outstanding: Basic Diluted Dividends per share: Statement [Table] Statement [Line Items] Balance, beginning Balance, beginning, shares Net income Other comprehensive income, net of tax Total comprehensive income Stock options exercised Stock options exercised, shares Stock option expense Stock-based compensation Dividends paid on common stock Purchase of treasury stock Purchase of treasury stock, shares Balance, ending Balance, ending, common shares Statement of Stockholders' Equity [Abstract] Other comprehensive income, tax portion Dividends paid per share Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Adjustments to reconcile net income to net cash provided by (used in) operating activities: Bad debt expense Depreciation ESOP compensation expense Deferred income tax (benefit) expense Changes in assets and liabilities: Decrease (increase) in trade receivable, net Increase in income taxes receivable Increase in inventories, net (Increase) decrease in prepaid expenses and other current assets (Decrease) increase in accounts payable Increase (decrease) in accrued salaries and wages (Decrease) increase in vacation accrual Decrease in ESOP payable Increase in other accrued expenses (Decrease) increase in payroll and other taxes withheld Increase (decrease) in contract liabilities Decrease in income tax payable Net cash provided by (used in) operating activities Cash Flows from Investing Activities: Additions to property, plant and equipment Purchase of investment securities Proceeds from sale/maturity of investment securities Net cash (used in) provided by investing activities Cash Flows from Financing Activities: Dividends on common stock Purchase of treasury stock Proceeds from exercise of stock options Net cash used in financing activities Increase (decrease) in cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental Schedule of Cash Flow Information: Income taxes paid Supplemental Schedule of Non-cash Financing Activities Accrual of dividends Basis of Presentation [Abstract] Basis of Presentation Investments, Debt and Equity Securities [Abstract] Investment Securities Net Income per Share [Abstract] Net Income per Share Share-based Payment Arrangement [Abstract] Stock Based Compensation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Revenue from Contract with Customer [Abstract] Revenue Recently Issued Accounting Standards [Abstract] Recently Issued Accounting Standards Employee Stock Ownership Plan [Abstract] Employee Stock Ownership Plan Schedule of Available-for-Sale Securities Schedule of Contractual Maturities Schedule of Fair Value Assumptions Schedule of Stock Option Activity Schedule of Changes in Non-Vested Stock Options Schedule of ESOP shares Schedule of Available-for-sale Securities [Table] Debt Securities, Available-for-sale [Line Items] Amortized Cost Gross Unrealized Gains Gross Unrealized Losses Fair Value Contractual maturities of available-for-sale securities Less than One Year One to Five Years Fair Value Anti-dilutive securities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Title of Individual [Axis] Statistical Measurement [Axis] Stock based compensation expense Deferred tax benefit related to stock based compensation Unrecognized compensation costs Period in which compensation cost will be recognized Deferred tax benefit related to unrecognized compensation costs Vesting period Expiration period Authorized shares under plan Granted Outstanding Cash divided paid Special cash divided paid Percentage of total number of shares subject to options or awards, single fiscal year Number of shares subject to option or award, single fiscal year Total intrinsic values of the options exercised Vested and exercisable shares Stock Based Compensation Schedule Of Weighted Average Assumptions For Option Awards Weighted Average Assumptions Dividend yield Company's expected volatility Risk-free interest rate Expected term Weighted average fair value per share of options granted during the period Stock Based Compensation Schedule Of Stock Option Activity Number of Shares Subject To Options Balance at July 1, 2019 Exercised Forfeited or expired Outstanding at December 31, 2019 Vested or expected to vest at December 31, 2019 Exercisable at December 31, 2019 Weighted Average Exercise Price Balance at July 1, 2019 Granted Exercised Forfeited or expired Outstanding at December 31, 2019 Vested or expected to vest at December 31, 2019 Exercisable at December 31, 2019 Weighted Average Remaining Contractual Term Outstanding Granted Vested or expected to vest at December 31, 2019 Exercisable at December 31, 2019 Aggregate Intrinsic Value Outstanding at December 31, 2019 Vested or expected to vest at December 31, 2019 Exercisable at December 31, 2019 Number of Shares Subject to Option Non-vested at July 1, 2019 Granted Vested Forfeited or expired Non-vested at December 31, 2019 Weighted Average Grant Date Fair Value (per Option) Non-vested at July 1, 2019 Granted Vested Forfeited or expired Non-vested at December 31, 2019 Contingent liabilities Prospective Adoption of New Accounting Pronouncements [Table] Item Effected [Line Items] Contract liabilities Revenue Intangible assets Percentage of estimated shipments Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Number of hours worked per year to quality for the plan Shares distributed Shares repurchased Value of shares repurchased Allocated shares Committed-to-be-released shares Unreleased shares Total shares held by the ESOP Fair value of unreleased shares ASC 606 [Member] Represents the amount of dividends accrued in noncash investing or financing activities. Amount of deferred tax benefit attributable to unrecognized share-based compensation. Minimum number of hours worked per year for nonunion employees to participate in ESOP. Information by name of employee stock ownership plan. The entire disclosure for employee stock ownership plan. Units Delivered [Member] Individual Employee [Member] Units Delivered [Member] Non employee directors [Member] The number of shares subject to option or award in a single fiscal year as outlined in the plan contract. Percentage of estimated shipments. The percentage of the total number of shares subject to options or awards granted in a single fiscal year; this will take effect only if the percentage is less than a specified amount in the plan contract. Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Aggregate dividends paid during the period for each share of special common stock outstanding. Total of all stockholders' equity (deficit) items, before ESOP and Treasury stock. Name of the equity-based compensation arrangement plan. Name of the equity-based compensation arrangement plan. 2017 Plan [Member] Cost of unearned shares that qualify as permanent equity that are held by an employee stock ownership plan (ESOP). Units Delivered [Member] Information pertaining to unearned employee stock ownership plan shares. Inventory, Net Assets, Current Assets Liabilities, Current Liabilities TotalStockholdersEquityBeforyEsopAndTreasuryStock Unearned ESOP Shares Cost Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Other Nonoperating Income Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Dividends, Common Stock, Cash Increase (Decrease) in Accounts Receivable Increase (Decrease) in Income Taxes Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Available-for-sale Securities Net Cash Provided by (Used in) Investing Activities Payments of Ordinary Dividends, Common Stock Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2007 Plan [Member] [Default Label] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Contract with Customer, Liability Employee Stock Ownership Plan (ESOP), Shares in ESOP EX-101.PRE 12 esp-20191231_pre.xml XBRL PRESENTATION FILE XML 13 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation (Schedule of Stock Option Activity) (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Number of Shares Subject To Options    
Balance at July 1, 2019 259,164  
Granted 54,025  
Exercised (2,000)  
Forfeited or expired (15,602)  
Outstanding at December 31, 2019 295,587 259,164
Vested or expected to vest at December 31, 2019 278,798  
Exercisable at December 31, 2019 189,770  
Weighted Average Exercise Price    
Balance at July 1, 2019 $ 25.16  
Granted 20.50  
Exercised 25.14  
Forfeited or expired 25.59  
Outstanding at December 31, 2019 24.28 $ 25.16
Vested or expected to vest at December 31, 2019 24.32  
Exercisable at December 31, 2019 $ 24.56  
Weighted Average Remaining Contractual Term    
Outstanding 6 years 6 months 21 days 6 years 4 months 13 days
Granted 9 years 11 months 8 days  
Vested or expected to vest at December 31, 2019 6 years 4 months 17 days  
Exercisable at December 31, 2019 4 years 11 months 12 days  
Aggregate Intrinsic Value    
Outstanding at December 31, 2019 $ 93,028  
Vested or expected to vest at December 31, 2019 83,334  
Exercisable at December 31, 2019 $ 33,600  
XML 14 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment Securities (Schedule of Contractual Maturities) (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Contractual maturities of available-for-sale securities    
Less than One Year $ 5,512,298 $ 5,549,460
One to Five Years 155,553 134,780
Fair Value $ 5,667,851 $ 5,684,240
XML 15 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Ownership Plan (Narrative) (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
h
shares
Dec. 31, 2018
USD ($)
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
ESOP compensation expense $ 77,987 $ 102,448 $ 165,820 $ 203,809
Value of shares repurchased $ 39,658   $ 47,949  
Employee Stock Ownership Plan [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Number of hours worked per year to quality for the plan | h     1,000  
Shares distributed | shares     2,180 17,279
Shares repurchased | shares 1,847   2,180  
Value of shares repurchased $ 39,658   $ 47,949  
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]        
Net sales $ 7,286,674 $ 7,303,109 $ 13,210,493 $ 15,640,508
Cost of sales 5,806,526 5,786,874 10,593,997 13,131,339
Gross profit 1,480,148 1,516,235 2,616,496 2,509,169
Selling, general and administrative expenses 1,249,742 1,295,687 2,333,954 2,305,231
Operating income 230,406 220,548 282,542 203,938
Other income        
Interest income 33,915 42,376 66,076 94,775
Other 4,849 10,985 20,177 34,657
Total other income 38,764 53,361 86,253 129,432
Income before provision for income taxes 269,170 273,909 368,795 333,370
Provision for income taxes 40,206 56,151 58,055 53,940
Net income 228,964 217,758 310,740 279,430
Other comprehensive income, net of tax:        
Unrealized (loss) gain on investment securities (355) 907 (158) 2,254
Total comprehensive income $ 228,609 $ 218,665 $ 310,582 $ 281,684
Net income per share:        
Basic $ 0.10 $ 0.09 $ 0.13 $ 0.12
Diluted $ 0.10 $ 0.09 $ 0.13 $ 0.12
Weighted average number of shares outstanding:        
Basic 2,391,643 2,370,948 2,389,526 2,365,220
Diluted 2,395,020 2,393,933 2,395,638 2,388,002
Dividends per share: $ 0.25 $ 0.25 $ 0.50 $ 1.50
XML 17 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 93 265 1 false 20 0 false 5 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://espey.com/role/esp-daei Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets Sheet http://espey.com/role/esp-bs Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://espey.com/role/esp-bsp Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Comprehensive Income (Unaudited) Sheet http://espey.com/role/esp-soci Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://espey.com/role/esp-socise Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://espey.com/role/esp-socisep Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) Statements 6 false false R7.htm 00000007 - Statement - Statements of Cash Flows (Unaudited) Sheet http://espey.com/role/esp-socf Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - Basis of Presentation Sheet http://espey.com/role/esp-bop Basis of Presentation Notes 8 false false R9.htm 00000009 - Disclosure - Investment Securities Sheet http://espey.com/role/esp-fvofiai Investment Securities Notes 9 false false R10.htm 00000010 - Disclosure - Net Income per Share Sheet http://espey.com/role/esp-nips Net Income per Share Notes 10 false false R11.htm 00000011 - Disclosure - Stock Based Compensation Sheet http://espey.com/role/esp-sbc Stock Based Compensation Notes 11 false false R12.htm 00000012 - Disclosure - Commitments and Contingencies Sheet http://espey.com/role/esp-cac Commitments and Contingencies Notes 12 false false R13.htm 00000013 - Disclosure - Revenue Sheet http://espey.com/role/Revenue Revenue Notes 13 false false R14.htm 00000014 - Disclosure - Recently Issued Accounting Standards Sheet http://espey.com/role/esp-rias Recently Issued Accounting Standards Notes 14 false false R15.htm 00000015 - Disclosure - Employee Stock Ownership Plan Sheet http://espey.com/role/esp-esop Employee Stock Ownership Plan Notes 15 false false R16.htm 00000016 - Disclosure - Investment Securities (Tables) Sheet http://espey.com/role/esp-fvofiait Investment Securities (Tables) Tables http://espey.com/role/esp-fvofiai 16 false false R17.htm 00000017 - Disclosure - Stock Based Compensation (Tables) Sheet http://espey.com/role/esp-sbct Stock Based Compensation (Tables) Tables http://espey.com/role/esp-sbc 17 false false R18.htm 00000018 - Disclosure - Employee Stock Ownership Plan (Tables) Sheet http://espey.com/role/esp-esopt Employee Stock Ownership Plan (Tables) Tables http://espey.com/role/esp-esop 18 false false R19.htm 00000019 - Disclosure - Investment Securities (Schedule of Available-for-Sale Securities) (Details) Sheet http://espey.com/role/esp-fvofiaisocguggulafvoafssbmstd Investment Securities (Schedule of Available-for-Sale Securities) (Details) Details http://espey.com/role/esp-fvofiait 19 false false R20.htm 00000020 - Disclosure - Investment Securities (Schedule of Contractual Maturities) (Details) Sheet http://espey.com/role/esp-fvofiaisocmoafssd Investment Securities (Schedule of Contractual Maturities) (Details) Details http://espey.com/role/esp-fvofiait 20 false false R21.htm 00000021 - Disclosure - Net Income per Share (Details) Sheet http://espey.com/role/esp-nipsd Net Income per Share (Details) Details http://espey.com/role/esp-nips 21 false false R22.htm 00000022 - Disclosure - Stock Based Compensation (Narrative) (Details) Sheet http://espey.com/role/esp-sbcnd Stock Based Compensation (Narrative) (Details) Details http://espey.com/role/esp-sbct 22 false false R23.htm 00000023 - Disclosure - Stock Based Compensation (Schedule of weighted average assumptions for option awards) (Details) Sheet http://espey.com/role/StockBasedCompensationScheduleOfWeightedAverageAssumptionsForOptionAwardsDetails Stock Based Compensation (Schedule of weighted average assumptions for option awards) (Details) Details http://espey.com/role/esp-sbct 23 false false R24.htm 00000024 - Disclosure - Stock Based Compensation (Schedule of Stock Option Activity) (Details) Sheet http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails Stock Based Compensation (Schedule of Stock Option Activity) (Details) Details http://espey.com/role/esp-sbct 24 false false R25.htm 00000025 - Disclosure - Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details) Sheet http://espey.com/role/esp-sbcsocinvsod Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details) Details http://espey.com/role/esp-sbct 25 false false R26.htm 00000026 - Disclosure - Commitments and Contingencies (Details) Sheet http://espey.com/role/esp-cacd Commitments and Contingencies (Details) Details http://espey.com/role/esp-cac 26 false false R27.htm 00000027 - Disclosure - Revenue (Details) Sheet http://espey.com/role/RevenueDetails Revenue (Details) Details http://espey.com/role/Revenue 27 false false R28.htm 00000028 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details) Sheet http://espey.com/role/esp-esopnd Employee Stock Ownership Plan (Narrative) (Details) Details http://espey.com/role/esp-esopt 28 false false R29.htm 00000029 - Disclosure - Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) Sheet http://espey.com/role/esp-esopsoesd Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) Details http://espey.com/role/esp-esopt 29 false false All Reports Book All Reports esp-20191231.xml esp-20191231.xsd esp-20191231_cal.xml esp-20191231_def.xml esp-20191231_lab.xml esp-20191231_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation
6 Months Ended
Dec. 31, 2019
Basis of Presentation [Abstract]  
Basis of Presentation

Note 1. Basis of Presentation

In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. & Electronics Corp. (the Company's) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company's most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2019. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation.

XML 19 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment Securities (Tables)
6 Months Ended
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities

The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2019 and June 30, 2019 are as follows:

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
December 31, 2019                    
Certificates of deposit  $5,034,847   $   $   $5,034,847 
Municipal bonds   631,860    1,449    (305)   633,004 
Total investment securities  $5,666,707   $1,449   $(305)  $5,667,851 
June 30, 2019                    
Certificates of deposit  $5,046,627   $   $   $5,046,627 
Municipal bonds   636,269    1,576    (232)   637,613 
Total investment securities  $5,682,896   $1,576   $(232)  $5,684,240 
Schedule of Contractual Maturities

As of December 31, 2019 and June 30, 2019, the remaining contractual maturities of available-for-sale securities were as follows:

   Years to Maturity      
   Less than   One to     
   One Year   Five Years   Total 
December 31, 2019               
Available-for-sale  $5,512,298   $155,553   $5,667,851 
                
June 30, 2019               
Available-for-sale  $5,549,460   $134,780   $5,684,240 
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
6 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 5. Commitments and Contingencies

 

The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2019 and June 30, 2019. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 “Contingencies” the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.

 

We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows.

XML 21 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation (Tables)
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Fair Value Assumptions

The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2019 and 2018.

 

   December 31, 2019   December 31, 2018 
         
Dividend yield   4.88%    3.68% 
Company’s expected volatility   27.81%    27.63% 
Risk-free interest rate   1.67%    2.70% 
Expected term   5.3 yrs    5.2 yrs 
Weighted average fair value per share          
    of options granted during the period  $3.03   $5.14 
Schedule of Stock Option Activity

The following table summarizes stock option activity during the six months ended December 31, 2019:

 

   Employee Stock Options Plan
         Weighted   
   Number of  Weighted  Average   
   Shares  Average  Remaining  Aggregate
   Subject  Exercise  Contractual  Intrinsic
   To Options  Price  Term  Value
Balance at July 1, 2019   259,164   $25.16    6.37      
Granted   54,025   $20.50    9.94      
Exercised   (2,000)  $25.14          
Forfeited or expired   (15,602)  $25.59          
Outstanding at December 31, 2019   295,587   $24.28    6.56   $93,028 
Vested or expected to vest at December 31, 2019   278,798   $24.32    6.38   $83,334 
Exercisable at December 31, 2019   189,770   $24.56    4.95   $33,600 
Schedule of Changes in Non-Vested Stock Options

The following table summarizes changes in non-vested stock options during the six months ended December 31, 2019:

   Weighted
Number
  Average
   of Shares  Grant Date
   Subject to
Option
  Fair Value
(per Option)
Non-vested at July 1, 2019  104,214   $4.077 
Granted   54,025   $3.030 
Vested   (43,220)  $2.790 
Forfeited or expired   (9,202)  $4.194 
Non-vested at December 31, 2019   105,817   $4.058 

 

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
6 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue

Note 6. Revenue

 

Effective July 1, 2018, we adopted Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606 “Revenue from Contracts with Customers”, which requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues.  Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services. We adopted ASC 606 using the modified retrospective method, which means, using the allowed practical expedient, we applied the new standard to open contracts at June 30, 2018.  We reviewed remaining obligations as of the effective date and determined no adjustment was required to the opening balance of retained earnings.  Under the modified retrospective method, prior period revenue is not restated for comparative periods.  As a result of the adoption, we reclassified customer advance payments from inventory to contract liabilities.  Contract liabilities were $1,803,340 and $6,054 as of December 31, 2019 and June 30, 2019, respectively.  The increase in contract liabilities is primarily due to cash collected from progress payments related to specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year.

 

Significant judgment is required in determining the satisfaction of performance obligations.  Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point.  Revenue is recognized when the customer takes control of the product or services.  The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at shipping point as the company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.

 

Total revenue recognized for the three and six months ended December 31, 2019 based on units delivered totaled $5,702,565 and $10,820,879, respectively, compared to $6,020,415 and $12,873,185 for the same periods in fiscal year 2019.  Total revenue recognized for the three and six months ended December 31, 2019 based on milestones achieved totaled $1,584,109 and $2,389,614, respectively, compared to $1,282,694 and $2,767,323 for the same periods in fiscal year 2019.

 

The Company offers a standard one-year product warranty. Product warranties offered by the company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation.  The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2019.  Our payment terms are generally 30-60 days. 

 

The Company’s backlog at December 31, 2019 totaling $58.4 million is expected to be recognized in the following fiscal years: 40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter.  

XML 23 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Employee Stock Ownership Plan [Abstract]    
Allocated shares 452,763 441,753
Committed-to-be-released shares 7,083 7,500
Unreleased shares 7,083 21,666
Total shares held by the ESOP 466,929 470,919
Fair value of unreleased shares $ 152,993 $ 539,917
XML 24 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)
6 Months Ended
Dec. 31, 2019
$ / shares
shares
Number of Shares Subject to Option  
Non-vested at July 1, 2019 | shares 104,214
Granted | shares 54,025
Vested | shares (43,220)
Forfeited or expired | shares (9,202)
Non-vested at December 31, 2019 | shares 105,817
Weighted Average Grant Date Fair Value (per Option)  
Non-vested at July 1, 2019 | $ / shares $ 4.077
Granted | $ / shares 3.030
Vested | $ / shares 2.790
Forfeited or expired | $ / shares 4.194
Non-vested at December 31, 2019 | $ / shares $ 4.058
XML 25 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income per Share (Details) - shares
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Net Income per Share [Abstract]        
Anti-dilutive securities 184,342 2,500 184,342 2,500
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment Securities
6 Months Ended
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]  
Investment Securities

Note 2. Investment Securities

ASC 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:

§Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.
§Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
§Level 3: Significant unobservable inputs that reflect a reporting entity’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

The carrying amounts of financial instruments, including cash and cash equivalents, short term investment securities, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2019 and June 30, 2019 because of the immediate or short-term maturity of these financial instruments.

Investment securities at December 31, 2019 and June 30, 2019 consist of certificates of deposit and municipal bonds which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2019 and June 30, 2019 are as follows:

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
December 31, 2019                    
Certificates of deposit  $5,034,847   $   $   $5,034,847 
Municipal bonds   631,860    1,449    (305)   633,004 
Total investment securities  $5,666,707   $1,449   $(305)  $5,667,851 
June 30, 2019                    
Certificates of deposit  $5,046,627   $   $   $5,046,627 
Municipal bonds   636,269    1,576    (232)   637,613 
Total investment securities  $5,682,896   $1,576   $(232)  $5,684,240 

The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2019, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary.

As of December 31, 2019 and June 30, 2019, the remaining contractual maturities of available-for-sale securities were as follows:

   Years to Maturity      
   Less than   One to     
   One Year   Five Years   Total 
December 31, 2019               
Available-for-sale  $5,512,298   $155,553   $5,667,851 
                
June 30, 2019               
Available-for-sale  $5,549,460   $134,780   $5,684,240 
XML 27 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Unearned ESOP Shares [Member]
Total
Balance, beginning at Jun. 30, 2018 $ 1,009,958 $ 18,201,691 $ (6,349) $ 22,416,400 $ (7,718,835) $ (421,453) $ 33,481,412
Balance, beginning, shares at Jun. 30, 2018 2,387,124       642,750    
Net income       279,430     279,430
Other comprehensive income, net of tax     2,254       2,254
Total comprehensive income             281,684
Stock options exercised   124,231     $ 75,892   200,123
Stock options exercised, shares 9,199       (9,199)    
Stock-based compensation   77,876         77,876
Dividends paid on common stock       (3,550,735)     (3,550,735)
Balance, ending at Dec. 31, 2018 $ 1,009,958 18,403,798 (4,095) 19,145,095 $ (7,642,943) (421,453) 30,490,360
Balance, ending, common shares at Dec. 31, 2018 2,396,323       633,551    
Balance, beginning at Sep. 30, 2018 $ 1,009,958 18,363,293 (5,002) 19,482,668 $ (7,642,943) (421,453) 30,786,521
Balance, beginning, shares at Sep. 30, 2018 2,396,323       633,551    
Net income       217,758     217,758
Other comprehensive income, net of tax     907       907
Total comprehensive income             218,665
Stock-based compensation   40,505         40,505
Dividends paid on common stock       (555,331)     (555,331)
Balance, ending at Dec. 31, 2018 $ 1,009,958 18,403,798 (4,095) 19,145,095 $ (7,642,943) (421,453) 30,490,360
Balance, ending, common shares at Dec. 31, 2018 2,396,323       633,551    
Balance, beginning at Jun. 30, 2019 $ 1,009,958 18,731,975 (1,299) 20,022,132 $ (7,632,556) (204,706) $ 31,925,504
Balance, beginning, shares at Jun. 30, 2019 2,401,213       628,661   2,401,213
Net income       310,740     $ 310,740
Other comprehensive income, net of tax     (158)       (158)
Total comprehensive income             310,582
Stock options exercised   33,780     $ 16,500   $ 50,280
Stock options exercised, shares 2,000       (2,000)   2,000
Stock-based compensation   92,447         $ 92,447
Dividends paid on common stock       (1,193,977)     (1,193,977)
Purchase of treasury stock         $ (47,949)   (47,949)
Purchase of treasury stock, shares (2,180)       2,180    
Balance, ending at Dec. 31, 2019 $ 1,009,958 18,858,202 (1,457) 19,138,895 $ (7,664,005) (204,706) $ 31,136,887
Balance, ending, common shares at Dec. 31, 2019 2,401,033       628,841   2,401,033
Balance, beginning at Sep. 30, 2019 $ 1,009,958 18,812,931 (1,102) 19,506,648 $ (7,624,347) (204,706) $ 31,499,382
Balance, beginning, shares at Sep. 30, 2019 2,402,880       626,994    
Net income       228,964     228,964
Other comprehensive income, net of tax     (355)       (355)
Total comprehensive income             228,609
Stock-based compensation   45,271         45,271
Dividends paid on common stock       (596,717)     (596,717)
Purchase of treasury stock         $ (39,658)   (39,658)
Purchase of treasury stock, shares (1,847)       1,847    
Balance, ending at Dec. 31, 2019 $ 1,009,958 $ 18,858,202 $ (1,457) $ 19,138,895 $ (7,664,005) $ (204,706) $ 31,136,887
Balance, ending, common shares at Dec. 31, 2019 2,401,033       628,841   2,401,033
XML 28 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2019
Feb. 12, 2020
Document And Entity Information [Abstract]    
Entity Registrant Name ESPEY MFG & ELECTRONICS CORP  
Entity Central Index Key 0000033533  
Document Type 10-Q  
Document Period End Date Dec. 31, 2019  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Common Stock, Shares Outstanding   2,401,033
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity File Number 1-4383  
Entity Incorportion, State or Country Code NY  
Entity Shell Company false  
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Ownership Plan
6 Months Ended
Dec. 31, 2019
Employee Stock Ownership Plan [Abstract]  
Employee Stock Ownership Plan

Note 8. Employee Stock Ownership Plan

 

The Company sponsors a leveraged employee stock ownership plan (the "ESOP") that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30. The Company makes annual contributions to the ESOP equal to the ESOP's debt service less dividends on unallocated shares received by the ESOP. All dividends on unallocated shares received by the ESOP are used to pay debt service. Dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders’ equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $77,987 and $102,448 for the three-month periods ended December 31, 2019 and 2018, respectively. ESOP compensation expense was $165,820 and $203,809 for the six-month periods ended December 31, 2019 and 2018, respectively.

The ESOP shares as of December 31, 2019 and 2018 were as follows:

   December 31, 2019   December 31, 2018 
     Allocated shares   452,763    441,753 
     Committed-to-be-released shares   7,083    7,500 
     Unreleased shares   7,083    21,666 
           
     Total shares held by the ESOP   466,929    470,919 
           
     Fair value of unreleased shares  $152,993   $539,917 

 

The Company may at times be required to repurchase shares at the ESOP participants’ request at the fair market value. During the three and six months ended December 31, 2019 the Company repurchased 1,847 and 2,180 shares previously held by the ESOP for $39,658 and $47,949, respectively. During the three and six months ended December 31, 2018 the Company did not repurchase any shares held by the ESOP.

The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan.  Share distributions from the ESOP during the six months ended December 31, 2019 and 2018 totaled 2,180 and 17,279, respectively.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stock Based Compensation

Note 4. Stock Based Compensation

The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity’s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans.

Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2019 and 2018 was $45,271 and $40,504, respectively, before income taxes. The related total deferred tax benefits were $2,483 and $2,246 for the same periods. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2019 and 2018, was $92,447 and $77,876, respectively, before income taxes. The related total deferred tax benefits were $5,061 and $4,280 for the same periods.

As of December 31, 2019, there was $244,525 of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next 2 years. The total deferred tax benefit related to these awards is expected to be $14,059.

The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the "2017 Plan"). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is 133,000 and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of 13,300 and 33 1/3% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed 15,000 in a fiscal year. Generally, options granted have a two-year vesting period based on two years of continuous service and have a ten-year contractual life. Option grants provide for accelerated vesting if there is a change in control. Shares issued upon the exercise of options are from those held in Treasury. Options covering 400,000 shares are authorized for issuance under the 2017 Plan, of which 164,329 have been granted as of December 31, 2019. While no further grants of options may be made under the Company’s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2019, 146,550 options were outstanding under such plan of which all are vested and exercisable.

 

ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.

 

The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2019 and 2018.

 

   December 31, 2019   December 31, 2018 
         
Dividend yield   4.88%    3.68% 
Company’s expected volatility   27.81%    27.63% 
Risk-free interest rate   1.67%    2.70% 
Expected term   5.3 yrs    5.2 yrs 
Weighted average fair value per share          
    of options granted during the period  $3.03   $5.14 

 

The Company declares regular dividends quarterly and declared and paid a regular cash dividends of $0.50 per share for the six months ended December 31, 2019. The Company declared regular cash dividends of $0.50 per share and a special cash dividend of $1.00 per share for the six months ended December 31, 2018. Expected stock price volatility is based on the historical volatility of the Company’s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.

 

The following table summarizes stock option activity during the six months ended December 31, 2019:

 

   Employee Stock Options Plan
         Weighted   
   Number of  Weighted  Average   
   Shares  Average  Remaining  Aggregate
   Subject  Exercise  Contractual  Intrinsic
   To Options  Price  Term  Value
Balance at July 1, 2019   259,164   $25.16    6.37      
Granted   54,025   $20.50    9.94      
Exercised   (2,000)  $25.14          
Forfeited or expired   (15,602)  $25.59          
Outstanding at December 31, 2019   295,587   $24.28    6.56   $93,028 
Vested or expected to vest at December 31, 2019   278,798   $24.32    6.38   $83,334 
Exercisable at December 31, 2019   189,770   $24.56    4.95   $33,600 

 

The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company’s common stock as reported on the NYSE American on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2019. This amount changes based on the fair market value of the Company’s common stock. The total intrinsic values of the options exercised during the six months ended December 31, 2019 and 2018 were $263 and $64,420, respectively.

 

The following table summarizes changes in non-vested stock options during the six months ended December 31, 2019:

   Weighted
Number
  Average
   of Shares  Grant Date
   Subject to
Option
  Fair Value
(per Option)
Non-vested at July 1, 2019  104,214   $4.077 
Granted   54,025   $3.030 
Vested   (43,220)  $2.790 
Forfeited or expired   (9,202)  $4.194 
Non-vested at December 31, 2019   105,817   $4.058 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment Securities (Schedule of Available-for-Sale Securities) (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 5,666,707 $ 5,682,896
Gross Unrealized Gains 1,449 1,576
Gross Unrealized Losses (305) (232)
Fair Value 5,667,851 5,684,240
Certificates of Deposit [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,034,847 5,046,627
Fair Value 5,034,847 5,046,627
Municipal Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 631,860 636,269
Gross Unrealized Gains 1,449 1,576
Gross Unrealized Losses (305) (232)
Fair Value $ 633,004 $ 637,613
XML 32 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 33 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash Flows from Operating Activities:    
Net income $ 310,740 $ 279,430
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Bad debt expense 69,010
Stock-based compensation 92,447 77,876
Depreciation 286,549 256,186
ESOP compensation expense 165,820 203,809
Deferred income tax (benefit) expense (18,561) 91,220
Changes in assets and liabilities:    
Decrease (increase) in trade receivable, net 6,574,172 (1,339,155)
Increase in income taxes receivable (43,903) (116,081)
Increase in inventories, net (2,363,114) (4,326,042)
(Increase) decrease in prepaid expenses and other current assets (512,667) 1,122,186
(Decrease) increase in accounts payable (246,984) 784,204
Increase (decrease) in accrued salaries and wages 54,249 (35,294)
(Decrease) increase in vacation accrual (72,161) 8,079
Decrease in ESOP payable (7,084) (43,749)
Increase in other accrued expenses 76,001 48,208
(Decrease) increase in payroll and other taxes withheld (60,941) 1,372
Increase (decrease) in contract liabilities 1,797,286 (96,870)
Decrease in income tax payable (30,481)
Net cash provided by (used in) operating activities 6,001,368 (3,015,611)
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (177,826) (354,933)
Purchase of investment securities (6,063,558) (3,103,004)
Proceeds from sale/maturity of investment securities 6,079,747 8,837,220
Net cash (used in) provided by investing activities (161,637) 5,379,283
Cash Flows from Financing Activities:    
Dividends on common stock (1,193,977) (3,550,735)
Purchase of treasury stock (47,949)
Proceeds from exercise of stock options 50,280 200,123
Net cash used in financing activities (1,191,646) (3,350,612)
Increase (decrease) in cash and cash equivalents 4,648,085 (986,940)
Cash and cash equivalents, beginning of period 1,462,761 4,298,796
Cash and cash equivalents, end of period 6,110,846 3,311,856
Supplemental Schedule of Cash Flow Information:    
Income taxes paid $ 151,000 $ 80,000
XML 34 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Trade accounts receivable, allowance $ 3,000 $ 3,000
Common stock, par value $ 0.3333 $ 0.3333
Common stock, shares authorized 10,000,000 10,000,000
Common stock, shares issued 3,029,874 3,029,874
Common stock, shares outstanding 2,401,033 2,401,213
Unearned ESOP, shares 7,083 14,166
Treasury stock, shares 628,841 628,661
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Item Effected [Line Items]          
Revenue $ 7,286,674 $ 7,303,109 $ 13,210,493 $ 15,640,508  
ASC 606 [Member]          
Item Effected [Line Items]          
Contract liabilities 1,803,340   1,803,340   $ 6,054
ASC 606 [Member] | Backlog [Member]          
Item Effected [Line Items]          
Intangible assets 58,400,000   $ 58,400,000    
Percentage of estimated shipments     40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter.    
ASC 606 [Member] | Units Delivered [Member]          
Item Effected [Line Items]          
Revenue 5,702,565 6,020,415 $ 10,820,879 12,873,185  
ASC 606 [Member] | Milestones Achieved [Member]          
Item Effected [Line Items]          
Revenue $ 1,584,109 $ 1,282,694 $ 2,389,614 $ 2,767,323  
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation (Schedule of weighted average assumptions for option awards) (Details) - $ / shares
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Weighted Average Assumptions    
Dividend yield 4.88% 3.68%
Company's expected volatility 27.81% 27.63%
Risk-free interest rate 1.67% 2.70%
Expected term 5 years 3 months 19 days 5 years 2 months 12 days
Weighted average fair value per share of options granted during the period $ 3.03 $ 5.14
EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( >!35 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ !X%-4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " '@4U0Y)#MJ^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Z@&R;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE> MFS*V!]C1TN]/GT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8 M@E.4GN$(7ND/=42H.%^!0U)&D8(96/B%R-K&:*D#*AK"!6_T@O>?H_"V@68J[^BQ'.N<2SL( M>'O:O>1U"]M'4KW&]"M:26>/:W:=_%IO'O=;UE:\X@6O"E'OQ4KR>UD]O,^N M/_QNPFXP]F#_L?%5L&W@UUVT7U!+ P04 " '@4U0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( >!35"A&O4VH0( '$* 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,UK&XY2[[I_ )N9'2_KP;M\2/6JKT*8Y*VN&KU*K\:TSUFFCU=1<_TD6]'8 M-V>I:F[L4%TRW2K!3YY45QG-\VE6\[))UTL_MU?KI;R9JFS$7B7Z5M=<_=Z* M2CY6*4G?)U[*R]6XB6R];/E%?!/F>[M7=I0-44YE+1I=RB91XKQ*-^1Y1W-' M\(@?I7CHT7/B4CE(^>H>^K-'"V]M=[$15N4AV';_ZH.F@Z8CC MY_?H'WWR-ID#UV(GJY_ER5Q7Z3Q-3N+,;Y5YD8]/HD]HDB9]]E_$7506[E9B M-8ZRTOZ:'&_:R+J/8I=2\[?N7C;^_NC>%*RGX03:$^A H(O_$EA/8 .!%#[Y M;F4^U0_<\/52R4>BNFJUW&T*\LSLQSRZ2?_M_#N;K;:S]W6^S.XN3(_8=@@Z M0I !D=G8@P#%!+84T.F_ CN(8+@ 0S-@GLY&] *G%RB]\/1B1)\$'P BIKC M!!68 /HL$("(.2XP106F@+X(!"""Y+C"#%6803X))! (Q27FJ,0<\ED@@4 B ME5Z@$@O(#TN-0"*U)CENIQQ&",N-82(%)Q'3$A@AK#F"H9&B$]2Y&T)AA+#L M""96%(+;ES"H0D,5!!/Y1Q#@(]3<%&0S"QC88;GT!;4[#1$$Q,!?<^@CD((UM(_QA?Y;2"+N4_,GNPZOM_X9!)<[&/<[LL^J:H&Y@9-LW M>-G09:[_ %!+ P04 " '@4U0OKQ,X],$ #E%@ & 'AL+W=OOGTI63'LF>&V-[$EGR'/,,-/(RY/3?NUVZ;4S[[MZT-W/]_V M_?%NL>B>MVE?=9^;8SKD7UZ:=E_U^;)]773'-E6;,6A?+T IM]A7N\-\M1SO M/;:K9?/6U[M#>FQGW=M^7[7_/*2Z.=W/]?SCQI?=Z[8?;BQ6RV/UFGY/_1_' MQS9?+2ZC;';[=.AVS6'6II?[^0_Z;HUA"!@5?^[2J;OZ/AM2>6J:K\/%+YO[ MN1HJK>Z_]*N;_;3 M*-G*OOIV_MP=QL_3-/Y'F!P 4P!< K3Y;@!. 4@"%F=G8ZH_5GVU6K;-:=:> M_UO':B@*?8=Y,9^'F^/:C;_E;+M\]WV%=KEX'\:9) ]G"5Q)X%:QY@IT%\DB MSW\Q :()&./Q.M[+\2C&XQAOKN,#2>(L<:/D,$J*=E/T;T M8[B?2/R<)?9J'NN<#U83/Y(N&#!*]F-%/Y;YN8H_^[%L'F- YS4B?KA.JQBM M#R@;>&.B[">*?B+W0[=S9/.XH!#HGN8RHX+&0MUI)=-%<3^.XD7QQ"$JK2/= MFY)2*Q>M#057!>9I[LI35YK/E><)P':HI,S+:76)85J&H ;NBE)LTMQN/Y6! M$*@I+C31Z%# F):YJCE8#079I+F>"2%@1*VH)T&I@P.M"EM6RW35'*^6XDQS M;J+7S@6V4((P_Y.-+JV43%C-$4L+Y4%S=J*SUL;(3 G*C'V?:ZK@2L:L=@QO MMK36,A^UYWDAS%:F,(),2"1 M@EL8J_28AD*'R.%H*1Q!@&.PGJ[C6M*IZ*\JX-:1S$;@;+24C<")9QD6!9'3 MQA;X S(3@3/1428"1YW.3WZDO>!:$#I5VF(@ Q$X$!T%HJ QM T! 87*E)YC M(',0>)OH@)KA#:?-<')LPPM"-,%$+"V03%;@9'64K" TP;CV2().N^5+U6T MS%7@S:RCS2SP+C4_*Z-F[PF"$+W+G6^AG069U,!)[2BI!0TOH^]J;E\Q94(C M)[2CA$:A057#ZQ%]P/\/X:TGF='(N>HHHU%@= @V@*)K)"H]ZEBJ(Y19C9S5 MCKV.>I@0HJ66N#)7-4#N^0NN9&(C M)[:GQ$:A.8U*Y9:1%92D],/!1>$@!F5L(T>RI]A&CN1/H'(CPLY2_EMXZTFF M-W)Z4P(^((?RIYR[R8M%38E*!&M+KF1^(^>WI_Q&SF74&O-;""MT21FS*55X MJJ#,<.0,]Y3AD^;ZC*OP'B(IY?>0Q=5YXW _%O5ONX.W>RIZ?MF/QXPOC1- MG_*HZG/.6B3B_]\-7G[^WYX/5\T3?'Z5!Y<3G97OT+4$L#!!0 ( M >!35#LTG9 /P( "@' 8 >&PO=V]R:W-H965T&UL MC979CILP%(9?!?$ L5G"$A&D)E752JT43=7VVDF<@,9@:CMA^O;UPB"P25,N M@I?_/^<[=K"+GK)77F$LO+>&M'SK5T)T&P#XJ<(-XBO:X5;.7"AKD)!==@6\ M8QB=M:DA((0P 0VJ6[\L]-B!E06]"5*W^, \?FL:Q/[L,*']U@_\]X&7^EH) M-0#*HD-7_!V+']V!R1X8HYSK!K>\IJW'\&7K?P@V^USIM>!GC7L^:7NJDB.E MKZKSY;SUH0+"!)^$BH#DZX[WF! 52&+\'F+Z8TIEG+;?HW_2MV=\03DY6R^7HO4S7!;BK.(-D9R3A1!+.%7M7$26C!,C\(T2X"!%J M?S2%>."/%OV1]L=3?VH5822)EK0&$4)HU?%$-".)%TEBER2S2(PDG22!JT@^ M%LM3V8QFO4BS=FERB\9(UI,T 32/Q?,?PAE1LDB4.$29E6B7.(DB&.99&EM MSW4SGG21)W5Y HLG=?*$,0R@LV'+NC!XL&/9(D_F\E@?VRYS\J0PLV%<41 ' MR8./*E]$R5T4*\LN=[(D89;%U@KN%V5)$E@T8')FJ3OD&V+7NN7>D0IY_.E# MZD*IP#(D7,EHE;RVQ@[!%Z&:J6PS!^!8R ^BA9H@6"+MI\5FXF-E2Q74N+MOR]UK%>>&:5) MD-BBGR'Y\IB7YN)2U5^;0PAM\JTL3LU#>FC;\WV6-;M#*//FKCJ'4_SDI:K+ MO(V/]6O6G.N0[_N@LL@$8R8K\^,I72[ZLJ=ZN:C>VN)X"D]UTKR595[_NPI% M=7E(>?J]X,OQ]=!V!=ER<G[%K+_EB&4W.L3DD=7A[21WZ_ M%;H+Z(F_CN'23-XGG93GJOK:/?RZ?TA9UZ-0A%W;59''E_>P#D71U13[\<]8 M:7IMLPN^\^]^"CF.6_"NBK^/N[;PT/JTF0?7O*WHOU277X)HR"=)J/Z MW\)[*"+>]22VL:N*IO^?[-Z:MBK'6F)7ROS;\'H\]:^7X1-MQS Z0(P!XAK M]8.?6(%C-B6X#3SW,SHLZ0^B_5QH,_B?@OEK8)[EN*\-@Y,S 9S0L99T6"F MMQ3'M) SJ<:1^AS6!_J]E1]Y)<#)F M+SBL6XJ+/Y-V;Q72AP..3P?0PE8C<[,ZF4"9B<"TB=X"]1&88QK)(S#IU9PZ M^F# \WA!V$9\53EU$2#A %6N;1N90$G4=?Q+8D&+^PB9G\ M*&A_$]C?B#6 O2;*U$Q #Z?!^"NA3+I&(V&>(T'GV.PFIHU.8*/CT*!7(W2[ M\@1,XI^B-B0%/9R ^!UJ:D/L>Q23)H>0[Z\/ M17AIN[!35#7*U"%I08 M )$D 8 >&PO=V]R:W-H965T&ULC9I;;QLW$(7_BJ!W M122'MPUL Y5M90NT0)"@[?/&7MM")*TKK>WTWY>2-HHY?C M,+IX:S;?MT]UW8Y^K);K[>7XJ6V?/TZGV[NG>E5M/S3/]3K]Y:'9K*HV?=P\ M3K?/F[JZWS=:+:=&*3]=58OU^.IB_]WGS=5%\](N%^OZ\V:T?5FMJLU_LWK9 MO%V.]?CG%U\6CT_M[HOIU<5S]5A_K=N_GC]OTJ?I,F^;[[\/O]Y5CM'-7+^J[=A:C2RVM]72^7 MNTC)Q[]=T/&QSUW#]^]_1I_O!Y\&\ZW:UM?-\I_%??MT.8[CT7W]4+TLVR_- M6UEW W+C43?Z/^K7>IGD.R>IC[MFN=W_.[I[V;;-JHN2K*RJ'X?7Q7K_^G;X MBX]=,]S = W,L8$Q)QM0UX".#:PZVRQ@7,G&[BN@?ME*9QLX+L&_E<# M>[)!Z!J$8P,Z/8;8-8C'!IKV*WY8COWZWE1M=76Q:=Y&F\,6?:YV3X+^&-,. MNMM]N=\P^[^E)=ZF;U^OM H7T]==H$XS.VA,IHFYYAIIBEQS S1:Y9I;I-&Y M9HXT)M=\0AK*-272V*-FFN;M.'D&3I[9![!9 ,\VZFQA5%(Y/(-!% MH[0OV.AOI'#BR;*YOI4J8ZSV5K$)GX-P(>@8B0WD$Q!:HZWCLRIU1#9J^VZ) MLJDE.+4$IM:SJ3UHW/LQ4@S:6#9$J?/6!*>P'PO]6.&G8"MX:Z6=4%AB$UZ> ME65N''3CP.RPI_;&R7Z,8U-3GA%E5CRTXJ45Q;9LZ64O4?O8TT^ _00P9/X, M!=%/V@R&>/X(8H<&%PN604H9+)T(M"%L.D+3$9AF3^HLBGX*73#17(HFF2KS M4D OA?1BV-Z\+D0W(<3 GKORG"HSHQ7FC@)VV$+==J)LV.2<"CPYE4.4N:T> M'&I@B^V,62.ZX )R$E/92IN&D M1%VCQ Z$I&RAR/?D+HVIJ0$V#?$Y-B"Y%YZX< Z$GM+2ZQY/&#<:\(9S9-:) M!JR[)(Z.E,P7Q-==*B=.*1SX=TF/?NH.N\;I+(:D0O3-]'')0WPB-=="D^N.P:IEB057-< DCH$ONKE>5WN"/-4 Z *MFM)U((? MV\LSHMP,AJX&U!5TUX"4.GK?EWDQ*C5@I>"3EARTRBE!@W.RW!#FI4; %(22 M+)PXYXB?.H78ZWZ_+'6&TFB%% MJI',G&A!UG.JW [FJAE2J!J)S#1R%WNN+@RFIAE2JQI)3:(0Q?6,+%:U=_P6 MIP0RITSL6S&,8#.D7#62K>E1%[9!P2IEY;E@N6O,:3.DL#42OX6QEA^9.IGO ME>4W5YC1-*2T)4"U--E4!.YIB#*WA;%&"&N\?"!0-MI0\.O%DE#1F.ER2YAJ MA*C&-QPA#FCQH !9ILK]]%PZ @+P^[L9#:T""56!,2437M[= .4D'7 "WS.H M"M04HSA= 8^)LKO;7WZKB[J&E 4A26OR,?9M0PPJ E4@/RW/"%2!"8J*.&6! M,%$V6I[8!P3,S6.F$6 :/^+,.M& #2*QEC9(>@+X?-P 9 MHR%AHI,DNCA=$2B#32P\OW(_K\L=85838C4_71&@<"H]N*$SJMP.AC !"(O3 M%4D(IY%[U0,-B_%J$5XY[ZV$IG4F<$=G9;DA#%:+P,IY;P$P7>$#7[-R@# W MA=%J$5IY%K"@&$M%K#A_6X#@7)=;PG2UJ+[BM+<(A9%GI3F09:K<3\]_Z2$2 M<=I;60OA9(Z$F/9 B6B/ F+:HX"8]D@)DSD0GJ:]Q<"T")B<]A9G]YO CF<.'MGGN?@ T/?X*Z>I_4$L#!!0 ( >!35!OCS8C+0( M %\& 8 >&PO=V]R:W-H965T&ULC57;CMHP$/V5*._% MY&(64(BT!*I6:B6T5=MG$P82K1.GMB';OZ_MA&PN%MT7;$_..3/'ER&J&7\5 M&8!TW@I:BHV;25FM$1)I!@41,U9!J;Z<&2^(5$M^0:+B0$Z&5%#DS^<+5)"\ M=./(Q X\CMA5TKR$ W?$M2@(_[L%RNJ-Z[GWP$M^R:0.H#BJR 5^@/Q9';A: MH4[EE!=0BIR5#H?SQGWVUGNL\0;P*X=:].:.=G)D[%4OOIXV[EP7!!12J16( M&FZ0 *5:2)7QI]5TNY2:V)_?U3\;[\K+D0A(&/V=GV2V<9>NJ/ML.B$XPV98O!J93>$K8:PQ=#3R%"#6?:2S&?^Z (E'P'M;* 1 M9C_%>+/Q&:'>ZRB 7TRK$D[*KJ74Y]N+=MWPV=>O:Q3?>NO$L\1WJGLVS>Y= MOFF]WPF_Y*5PCDRJ-VU>WIDQ":ITY<5U,M7MNP6%L]33)S7G3<]K%I)5;3M' MW7]*_ ]02P,$% @ !X%-4$A8VL[T! [!8 !@ !X;"]W;W)KM?\EYF'W?;G;]]?QE&/:7 MBT7_\)*W3?^EW>==^<]3VVV;H=QVSXM^W^7F<6JTW2S0&+_8-NO=_.9J>G;7 MW5RUK\-FOU]N\Z]?M;M;EI^OY+5RN*(T-)L5?Z_S>GUW/QE3NV_;;>//KX_7< MC([R)C\,8XBF_+SE5=YLQDC%QS_'H/-3GV/#\^N/Z#]/R9=D[IL^K]K-W^O' MX>5Z'N>SQ_S4O&Z&K^W[+_F8D)O/CMG_EM_RILA')Z6/AW;33W]G#Z_]T&Z/ M48J5;?/]\+O>3;_OQ_@?S?0&>&R IP:E[_]K0,<&]*.!G9(_.)M2_:D9FINK MKGV?=8?9VC?CHH!+*H/Y,#Z)M#'34+ \:/-><%(L2 M_=0%:ETL433'SQVLI")ZO0=2DZ"I/7U*(ND!K!K 3@'L68#$!^$@\9-D-TD( M3+"&I2)E&)(EH[MQJALGT[&5 %X-X$4Z8('E(S663\M!XLYR\13Z$*RE#0]%4]@ 8'05&,60Y"XSHZ@)BR9TY4G0)$"N+!RIP F4G MN$H(%3ZW@$I2GB>%)46=1X$V1 M79##5'.D\Q84X#H.7) HO0@($BA2%TVH$4XG+BC(=1RY(&%Z$8R<-$5F*=B* M(]29BPIS'68ZP4'5"H['_4 M 8X*P!T'.$HN0T@!H^>.%( G'T/EO80ZOE'!M^/X1@7+9&P4@R2#U1").KE1 M(;?CY$;)XW$-D8_5IBQ?%F1J^$<=MJC UG/8HH2H+Q - MHMI6A#&6K5LKX% '+BK ]1RXJ)"TC*@G84H*'86$L3*!I#.7C%R8OC+8I%.2 M%$IZ3DE2* F0* 6>F*8L2\4$JI25I+.2%%8B!P$I"+3E&Y77 $JP&I>H\EFN M8-)S=)/$I#,8^1>.(L."+ZQ-O4Y*4DC):\0E*0 L\U;6"">*IB1RQD-MH'14 MDE+CT7JHCF7'1PMSLX(M[E[GHY3^]E#^[H;QM.XLZ>G(]M;',\8 MV?,E7*X.!Z\_PAS.@7]ONN?UKI_=M\/0;J=SQJ>V'7)Q:;Z487_)S>/I9I.? MAO$RE.ON7$ZX+[Y#U!+ P04 " '@4U0C>801;0! #2 M P & 'AL+W=OWQ1N#B U^G?9\".Z[967X 9YIPY,PS9:.R+:P$\ M>5-2NYRVWO<'QES9@A+NRO2@\:8V5@F/IFV8ZRV(*H*49'RWNV%*=)H66?2= M;)&9PP/_H3Q8MMK!4G0+M M.J.)A3JG]_O#,0WQ,>!G!Z-;G4FHY&S,2S"^5CG=!4$@H?2!0>!V@0>0,A"A MC->9DRXI W!]_F#_'&O'6L["P8.1SUWEVYS>45)!+0;I'\WX!>9ZKBF9B_\& M%Y 8'I1@CM)(%U=2#LX;-;.@%"7>IKW3<1^GFR298=L /@/X KB+>=B4*"K_ M)+PH,FM&8J?>]R(\\?[ L3=E<,96Q#L4[]![*?:W2<8N@6B..4XQ?!VS1#!D M7U+PK11'_@^<;\.3385)A"=_*$RW"=)-@C02I/\M<2OF^J\D;-53!;:)T^1( M:08=)WGE70;VGL:%EGTG4V18>^D MT' VQ/9*N"@Q59QQMX!O>].QMOL9FE$@JT%:B)@3JG M]\GQM OQ,>"'@,$NSB14;( @DE"XP<+]=X0&D#$1>QJ^)D\XI M W!Y_F#_'&OWM5RXA0>4/T7EVIP>**F@YKUT3SA\@:F>6TJFXK_!%:0/#TI\ MCA*EC2LI>^M032Q>BN*OXRYTW(?QYC:98.N = *D,^ 0\[ Q453^B3M>9 8' M8L;>=SP\<7),?6_*X(RMB'=>O/7>:Y'L[S)V#413S&F,29(T65)BK^,D M+[SSP-ZG\4U^AX_3_LA-([0E%W3^96/_:T0'7LKFQH]0ZS_8;$BH73CN_=F, M8S8:#KOI!['Y&Q?O4$L#!!0 ( >!35 :'O^!M $ -(# 9 >&PO M=V]R:W-H965TW%VBW-MKX![B7<\[]X)*/:)]=!^#)BU;&%;3SOC\Q MYJH.M'!WV(,)-PU:+7PP;8ZWE#R5S\9[B!"O"828A1H7)I M)=7@/.I9):2BQ S@2^$8XK#ID I\_?"BS*W.!([];X7 M\8EW)QYZ4T5G:D6Z"\F[X+V5N_MW.;M%H1ESGC!\C5D0+*@O(?A6B#/_A\ZW MZ?O-#/>)OE]'/V;; H=-@4,2./RWQ W,\>\BV:JG&FR;ILF1"@>3)GGE70;V M(3TB^P.?IOV+L*TTCES1AY=-_6\0/814LKLP0EWX8(NAH/'Q>!_.=AJSR?#8 MSS^(+=^X_ U02P,$% @ !X%-4,$ W"*S 0 T@, !D !X;"]W;W)K M&UL?5-A;]P@#/TKB!]0[DC6G4Y)I%ZGJI,VZ=1I MZV^C\38U&"^=-TS#;&Q!5!&G%^&YWR[20'2VRZ#N;(L/!*=G!V1 [:"W, MKQ,H''.ZIV^.)]FT+CA8D?6B@6_@OO=GXRVVL%120V8Z_E R5S\%[B"\N%!B<]1HK)Q)>5@ M'>J9Q4O1XG7:91?W<;I)DQFV#> S@"^ 0\S#ID11^2?A1)$9'(F9>M^+\,3[ M(_>]*8,SMB+>>?'6>Z_%_L S=@U$<\QIBN'KF"6">?8E!=]*<>+_P/DV/-E4 MF$1X\H?"9)L@W21((T'ZWQ*W8M*_DK!53S68)DZ3)24.79SDE7<9V#L>W^0] M?)KVK\(TLK/D@LZ_;.Q_C>C 2]G=^!%J_0=;# 6U"\>/_FRF,9L,A_W\@]CR MC8O?4$L#!!0 ( >!35 6_Z-OM $ -(# 9 >&PO=V]R:W-H965T MO&IE7$Y;[[L38ZYL00MWAQV8 M<%.CU<('TS;,=19$E4!:,;[9W#,MI*%%EGP76V38>R4-7"QQO=;"_CR#PB&G M6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 +=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4E80<)2J75E+VSJ.>6((4 M+5['79JT#^/-@4^P=0"? 'P&'%,>-B9*RM\)+XK,XD#LV/M.Q"?>GGCH31F= MJ17I+HAWP7LKML=#QFZ1:(HYCS%\&3-'L, ^I^!K*<[\'SA?A^]6%>X2?/>' MPOMU@OTJP3X1[/];XEK,PU])V**G&FR3ILF1$GN3)GGAG0?V,3TB^QT^3OMG M81MI'+FB#R^;^E\C>@A2-G=AA-KPP69#0>WC\2&<[3AFH^&QFWX0F[]Q\0M0 M2P,$% @ !X%-4!$<._&V 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0LRQM-BM RJ:J6JF55JG:/GMA "N^4-LL MZ=]W; BE">J+[1G/.7-F/,Y'8Y]--XVQ MBGLT;V96X&+X6&LR5N4(K;WR>09BSHCKXX M'D7;^>!@9=[S%KZ!_]Z?+5IL8:F% NV$T<1"4]#[W?&4A?@8\$/ Z%9G$BJY M&/,4C,]U09,@""14/C!PW*[P %(&(I3Q:^:D2\H 7)]?V#_&VK&6"W?P8.1/ M4?NNH =*:FCX(/VC&3_!7,\[2N;BO\ 5)(8')9BC,M+%E52#\T;-+"A%\>=I M%SKNXW23WH?=:[@Z'G%T#T1QSFF+2=>9>!O4_CF_P-GZ;]*[>M MT(Y7C?UOC/& 4I(;'*$./]AB2&A\.-[BV4YC-AG>]/,/8LLW+O\ 4$L# M!!0 ( >!35 @[M8]M $ -(# 9 >&PO=V]R:W-H965T?8FD\2J+\%V-N7O M&3MI"#3EQ?:,YYPY,Q[GH[&/K@/PY$E)[0K:>=\?&7-5!XJ[&].#QIO&6,4] MFK9EKK? ZPA2DJ6[W5NFN-"TS*/O;,O<#%X*#6=+W* 4M[].(,U8T(0^.^Y% MV_G@8&7>\Q:^@?_>GRU:;&&IA0+MA-'$0E/0V^1XRD)\#'@0,+K5F81*+L8\ M!N-S7=!=$ 02*A\8.&Y7N ,I Q'*^#ESTB5E *[/S^P?8^U8RX4[N#/RAZA] M5] #)34T?)#^WHR?8*[G#25S\5_@"A+#@Q+,41GIXDJJP7FC9A:4HOC3M L= M]W&ZR0XS;!N0SH!T 1QB'C8EBLH_<,_+W)J1V*GW/0]/G!Q3[$T5G+$5\0[% M._1>R^1]DK-K()IC3E-,NHY9(ABR+RG2K12G] 4\W8;O-Q7N(WS_E\)7"+)- M@BP29/\M<2MF_T\2MNJI MO&:7*D,H..D[SR+@-[F\8W^1,^3?M7;ENA';D8 MCR\;^]\8XP&E[&YPA#K\8(LAH?'A^ [/=AJSR?"FGW\06[YQ^1M02P,$% M @ !X%-4 ZA;-ZT 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+RRY= 5(V515*R72*E7;9R\,8,47:ILE^?N.#:&T M17VQ/>,Y9\Z,Q_EH[(OK #QY55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK M+? Z@I1DZ6YWPQ07FI9Y])ULF9O!2Z'A9(D;E.+V[0C2C 5-Z+OC6;2=#PY6 MYCUOX2OX;_W)HL46EEHHT$X832PT!;U/#L [P)&MSJ34,G9F)=@?*D+ MN@N"0$+E P/'[0(/(&4@0AD_9TZZI S ]?F=_5.L'6LY\*>D=) M#0T?I'\VXV>8Z[FF9"[^$2X@,3PHP1R5D2ZNI!J<-VIF02F*OTZ[T'$?IYLL MF6';@'0&I O@+N9A4Z*H_"/WO,RM&8F=>M_S\,3)(<7>5,$96Q'O4+Q#[Z5, M/F0YNP2B.>8XQ:3KF"6"(?N2(MU*<4S_@:?;\/VFPGV$[_]0>+U-D&T29)$@ M^V^)6S$W?R5AJYXJL&V<)D\+.%T:SVQ%5R4>K5&5_*C&Y< M0B"@L(Z!XW*%1Q#"$6$:OV=.NDBZP/7^G?W9UXZU7+B!1R5^M:5M,GJ@I(2* M#\*^J/$SS/4DE,S%?X4K"(2[3%"C4,+X+RD&8Y6<63 5R=^FM>W\.DXG232' MA0/B.2!> @Y>ATU"/O,G;GF>:C42/?6^Y^Z*HV.,O2F.Z;CM#+LKB\_&77"EE 5/9W&$N#4[Q8@BHK-ON<:^GMSP95O7SF++E M7Y'_!5!+ P04 " '@4U0@4%MK-(! "X,V8\$:*K#@33#W*$ MP9XT4@EFK*E:HD<%K/9!@A,:12D1K!]PF7O?196YG SO![@HI"_SLM)DJUAX0"Z!M M(/,Z9!'RF7]@AI6YDC-2R]V/S/WBPXG: MNZF[4,S&(8.:YO =D>I/(/4$L#!!0 ( >!35"5 M&QU\M@$ -(# 9 >&PO=V]R:W-H965T&,"*C:EMEO3O.S:$HI07VS,^Y\S% MXWPR]L5U )Z\:M6[@G;>#T?&7-6!%N[&#-#C36.L%AY-VS(W6!!U)&G%>))\ M8%K(GI9Y])UMF9O1*]G#V1(W:BWLGQ,H,Q4TI6^.)]EV/CA8F0^BA1_@?PYG MBQ9;56JIH7?2],1"4]"']'C* CX"GB5,;G,FH9*+,2_!^%H7- D)@8+*!P6! MVQ4>0:D@A&G\7C3I&C(0M^>6DJ7X;W %A?"0"<:HC')Q)=7HO-&+"J:BQ>N\RS[NTWR3I0MMG\ 7 E\) M=S$.FP/%S#\)+\K#"$^<'CGVI@K.V(IXA\D[]%Y+GMSG[!J$%LQI MQO -)ET1#-77$'POQ(G_1^?[],-NAH=(/VRCW]_N"V2[ ED4R+;QT^1=B7N8 M]T6R34\UV#9.DR.5&?LXR1OO.K //+[)/_@\[=^%;67OR,5X?-G8_\88#YA* M]G*N#+8M:/NK('*I*Z#\/LE2G18SC\\13L=M;/Y$L MYXW8R1_2/C>/VHV2WF535+(VA:HC+;>+^".^7V'N"X+B9R%/YN(^\JV\*/7J M!U\WBQAY(EG*M?46PEV.1*E;^* MC=TOXCR.-G(K#J5]4J9:L;I54-Y+$@?04Q"0@H1Z M>D5!80,*&M!@P*X,V*"-5L.#I@Z:E'.>H6S0#*3+23X;Z8B!0 P 2@= K2:] M6 @S-AO0 *(T&T%)09040.$#E/1FE0\4#7A7@(A0 J-P$(4#*(/'_\!O5G&O M*U C.84!J-F(!1PR^#]2!L,Q@Z?D3">Z[)A3G',T M?#*0CA,^UA4<-'A*TN!)40.I1K,&PV&#IZ0-GA0WD&HT;S <.'A*XG0B?O4B M*$)L" 3I,GZSAY*+CZ\_#7T7>E?4)GI1UGW'P]=VJY25SA/=N?;V[@#6#TJY MM?XV<_>Z/86T ZN:[H25],>\Y5]02P,$% @ !X%-4*!L ]_M 0 ^ 0 M !D !X;"]W;W)K&UL?93=CILP$(5?!?$ :S!_ M201(&U95*[52M%7;:P>&@-9@:CMA^_:U#8L(<T=[D;F-E,,!(5$VT!'QQ ;HU4K->$>D"OD%B8$#J4Q11Q'VO!AUI.W=/#6Y M$\]3=I6T[>'$'7'M.L+_'(&R,7-]]R/QVEX:J1,H3P=R@>\@?PPGKB*TN%1M M![UH6>]PJ#/WV3\4D=8;P<\61K&:.[J3,V-O.OA29:ZG@8!"*;4#4<,-"J!4 M&RF,W[.GNVRI"]?S#_=/IG?5RYD(*!C]U5:RR=R=ZU10DRN5KVS\#',_D>O, MS7^%&U EUR1JCY)187Z=\BHDZV87A=*1]VEL>S..TTJRG\OL!7@NP$N!'_ZW M()@+@DT!FLA,JR]$DCSE;'3X]+$&HL^$?PC4RRQUTKP[LZ:Z%2I[RS'V4G33 M1K/F.&GP6G.O*!X50;Q(D )8*+"5 IOZX(["MQL$5H/ &(1W!AO(XZ2)C:8W MFBCR,=[O-LW8=.$^C#T[4&@%"BU P09HTD2KC?Q(/1M989$%8;+[!TYDQ8D> M^&5_ 5!+ P04 " '@4U0'N@) M\@H" "4!0 &0 'AL+W=OMOAVP".AM3VPG7MZ]M'(X0E+L_V%YF9F<7 MLUDKY*LJ 73PQEFM%F&I=3-'2!4E<*H>1 .U>7,0DE-MCO*(5".![AV),X2C MZ!%Q6M5AGKG85N:9.&E6U;"5@3IQ3N6_)3#1+L(XO 2>JV.I;0#E64./\ OT M[V8KS0GU*ON*0ZTJ40<2#HOP*9YOB,4[P$L%K1KL UO)3HA7>_B^7X21-00, M"FT5J%G.L +&K)"Q\==KAGU*2QSN+^I?7>VFEAU5L!+L3[77Y2*#O3$ M]+-HOX&O)PT#7_P/. ,S<.O$Y"@$4^X9%">E!?8&;I-61]"XE[!#(&>A=XRL42 MW]#Q=8+5+6+V./+PHL+V2 MH_@RGJ_BB?C:C)QN0KS+=_/J)Y7'JE;!3FCS([CK>A!"@_$>/1C;I1F1_8'! M0=OM%[.7W:#H#EHT?@:B?A#G_P%02P,$% @ !X%-4 0A>74 P Q1$ M !D !X;"]W;W)K&ULE5C;CN(X$/V5*!_0L1EO0Q/QISG453O3JI(ZR=]5J7]YZ"K(C7VL3I&];E2Z;XU*O(( M")%1D69EN%JT8V_5:J$O)L]*]58%]:4HTNK?M>-)\OC>^\TO,5L#._O/[V_MLG;9-[36FUT M_D^V-Z=EF(3!7AW22VZ^ZNL7U2] M%TNE2']TUZQLK]?>_Z<9;@"] =P,;.Q?&;#>@/TTX+\TX+T!GQI!] 9B:@39 M&TC'(.J*U59_FYITM:CT-:BZ!71.FW5*Y]+.[ZX9;*>S_<].0&U'/U8 K+6G@WJ&>,...J MP[XP$'B3$B'D2VF;#%<0$R=DB$H(@AWJN:C9L!Y M[%3.1\5Q$H]41J")"22QF9-8AQ%W88 GS,E+>%P N+L8?$^"2*="+[XG#@G! MDY)H4M)/BA$G*8DD9>?+;2'IIS6$#>C$*)T8H>,DO<4P@ =)T" )XL"9HW7B M)4/MXG.F>_L(-2 S0\G,$#+N$I_Y:X&3L<)2@NLD00()5RB)/]4S(9+85J>QG>@Y"X4>7+7Z&82:HNB'- + J)/8W."OC6>*2") MNQ01/NX*'_65CS)&"'&+]Q WI(1K'T6$C;OBAX)&U(_B\D<1_>.N_O4@ M+R67SB/8D! N@1310#XB$8"K&Y#I*P)PE0%$9;RR]*!!OL)?$ ]A0T*X.@"B M#GQ$8 !O??@?NSG VQ60=O4V*QAH[)T,>$\#LKUR=W%;%)2,Q,$;'Z8T/O@- MS0E!YODA;D@);WS =C3N'J '#9:4Y Q&E!/PW@>L]\=[!Z'-_:!+=3FY6_P%02P,$% @ !X%-4%4>60PD @ B 8 M !D !X;"]W;W)K&UL?97=CILP$(5?!?$ ,3^! MT!5!VJ2J6JF5HJVZO7;()*"U,;6=L'W[VH;0Q)GV)MC#F3/?$#.4@Y!OJ@'0 MP3MGG5J'C=;]$R&J;H!3M1 ]=.;.44A.M=G*$U&]!'IP29R1)(IRPFG;A57I M8CM9E>*L6=O!3@;JS#F5OS? Q+ .X_ :>&E/C;8!4I4]/<%WT#_ZG30[,KL< M6@Z=:D472#BNP^?X:5M8O1.\MC"HFW5@.]D+\68W7P[K,+) P*#6UH&:RP6V MP)@U,AB_)L]P+FD3;]=7]T^N=]/+GBK8"O:S/>AF'19A<( C/3/](H;/,/63 MA<'4_%>X #-R2V)JU((I]QO49Z4%GUP,"J?OX[7MW'68_*]I>$(R)21S0I+] M-R&=$E(O@8QDKM6/5-.JE&((Y/AG]=2>B?@I-0^SMD'W[-P]TZTRT4N59%%) M+M9HTFQ&37*CB6<%,>YSB00KL4D>TI/[ MM'19'C%5*TB=3EIW=-_ -QB1HL MG<'RSL"#W&":U&L$TRQQD P%R1"#S /!-+D'@FE6.$B.@N2(0>&!8)H/'@BB MR2,<9(6"K!"#V /!-/X9PS0I#E*@( 5BL/1 1DWA-)W3I(O(/R2/HFP1^Z>$ MW+S '.3)S3H5U.+<:?NJW$3GH,9^%>&ULE5?1;ML@%/T5R^^+#1B#JR12DVG:I$VJ-FU[=A.26+5-9I.D^_MA3-T$ M+E7W$AMRN.=>X!S#_"*[I_X@A(J>F[KM%_%!J>-=DO2;@VC*?B:/HM7_[&37 ME$HWNWW2'SM1;LV@IDYPFN9)4U9MO)R;OH=N.9M>.BB_M0T9?=W)6IY M6<0H?NGX7NT/:NA(EO-CN1<_A/IY?.AT*YFB;*M&M'TEVZ@3NT5\C^[6F T# M#.)7)2[]U7LTE/(HY=/0^+)=Q.F0D:C%1@TA2OTXB[6HZR&2SN./#1I/G,/ MZ_>7Z)],\;J8Q[(7:UG_KK;JL(AY'&W%KCS5ZKN\?!:V(!I'MOJOXBQJ#1\R MT1P;6??F-]J<>B4;&T6GTI3/X[-JS?-BX[\,@P=@.P!/ W#^Y@!B!Y#7 =04 M/V9F2OU8JG(Y[^0EZL;5.I;#ID!W1$_F9N@T\Q#F=)^S0=M M$"E,PT :YM.PU*%A/@VB>8IA'@[R<(#'V:4K[J].02EGSDX#8&\L8@&F4P#I M.#MZ5?@\C+."PSPHA?6; DS$%7#J42%>,!98212P"N1+B 5F!8$ROT?X'2*R M('ZS #,44#N"Y8[(.V1D0<4U4SH+R C!MH @7W"%9$&%4U)H\F!C0( S>%JR M((>)%@$FV!L08 Z>FBSHABF;8>Y^&O+_6DW811!D(ZZ>+,A)B 1L!,$^@B C M\?3$_9JR&0W5!%L$*@ Y!?8>AL6/ ?$3]^L-@5CNK!(("GP>,6P/&+U#<1"( M!1P/PQZ" 0_Q]@(("H@ PPZ" 0?Q=@($X@%;Q;"!X,S?!QP%0L#.@"%G6K-K>6J=[J;;V6WK]H^>I1*G\G-R7DGI1(Z&_WE MB*.#ODQ-C5KLU/#*]'LWWBC&AI)'>UM*IBO;\A]02P,$% @ "(%-4& M]:]H @ S < !D !X;"]W;W)K&UL=97;CILP M$(9?!7%?P 8"1 0IV:IJI59:;;7MM4.<@-9@:CO)]NUK&T)9&&[P@9G_FS&, M)[]S\28K2I7SWK!6[MQ*J6[K^[*L:$.DQSO:ZC=G+AJB]%)J6/@M'7IN&B+\'ROA]YR+WL?%27RIE-OPB[\B% M_J3JM7L6>N6/*J>ZH:VL>>L(>MZY>[0]H,@X6(M?-;W+R=PQJ1PY?S.+;Z>= M&YB(**.E,A)$#S?Z1!DS2CJ./X.H.S*-XW3^4/]BD]?)'(FD3YS]KD^JVKFI MZYSHF5R9>N'WKW1(*':=(?OO]$:9-C>1:$;)F;1/I[Q*Q9M!18?2D/=^K%L[ MW@?]AQOL@ <'/#J$UL'O03;RST21(A?\[HC^\#MBOC':8GTVI=FT1V'?Z>"E MWKT5.,6Y?S-"@\VAM\$3&S1:^%I]1& (<< +=YR&L$ (QAA:@?"#0 0+1*! M9 6B#P+Q+,G>)K8V;9]D$&&TPHE!3@QP-C-.O.#$48!C&+,!,1L D\PPFP7F M4Q1B',"=<9(E)\,!AC$IB$D!3#;#I,#7B5.4P)P,Y&3+WRA;.0\4 MP,42+$/-T+Q:>B,SC,%&7I"LQ(I6ZA(!J$5A#M6+)JC0"U:*"X'EN4<8((5S M$EZ2L)=D*R2XCE$(D*(Y*5R2(@]E*X6(X(I'0,EG\Y(?C.9?*DYG*']RF394 M7&P;D4[)KZWM89/=L57ML;V,_YOW?>X'$9>ZE/*JI'85[;T?-HRYI@?%W8T90.-*9ZSB'DM[8&ZPP-M(4I+E6;9FB@M- MZS+V=K8NS=%+H6%GB3LJQ>V?1Y!FK.B*GAM/XM#[T&!U.? #_ #_<]A9K-BL MT@H%V@FCB86NHA]7FVT1\!'P+&!T%W,2DNR->0G%U[:B63 $$AH?%#@.)]B" ME$$(;?R>-.F\92!>SL_JGV-VS++G#K9&_A*M[ROZ0$D+'3]*_V3&+S#EN:-D M"O\-3B 1'IS@'HV1+GY)J$D%K2C^FD:AXSBFE;LS;9F03X1\)JQNWR44 M$Z&X(K#D+$;]Q#VO2VM&8M//&GBX$ZM-@8?9A&8\N[B&:1UV3W7^85VR4Q": M,(\)DU]BWB*V_R.*?R(,#>3?OG%QORQ0+ H4"P(/5S$29ATQ.F*R MJQCO(9()=G&NX9Y_Y_8@M"-[X_$7Q8/LC/& :MD-7IX>G]9<2.A\F-[CW*8+ ME@IOANGML/D!UW\!4$L#!!0 ( B!35#X(FKM!P, (<+ 9 >&PO M=V]R:W-H965T^T%6E6AK-)L_98 MS2;JJ/.LE(]54!^+(JW^S66NSM,0AZ\+/[+=7MN%:#8YI#OY4^I?A\?*S*)> M99,5LJPS50:5W$[#>SQ>X<02&L3O3)[KP3BPJ3PI]6PG7S?3$-F(9"[7VDJD MYG&2"YGG5LG$\;<3#?L]+7$X?E5?-9&[@-A*SQUKE=?,?K(^U5D6G8D(ITI?VF97-\]R^8:*C MP032$4A/,'N_1Z =@;X1V+L$UA%83XC?#RGN"/&M._".P!U"U!:KJ?XRU>EL M4JES4+47Z)#:>XK'W)SOVBXVQ]F\,P=0F]73C(Q&D^ADA3K,O,60 4;$EY"E M#\$](C(!]%$0*(HY\>CD%#D8>/158^A'(X$PK6DS9\.N0C! LP M4( U FQ822&< VDQO,&4#28A@O.$.44#.#C1X(@D3AV\@!(8B(2BL6U8&!]B<5=?"DM.EDFGYCJY26 M)GYT9TYY;[KB?I++K;;#Q(RKMC5L)UH=NK8WZGOOV7]02P,$% @ "(%- M4%]&(?R6 @ OP@ !D !X;"]W;W)K&ULC5;M M;ILP%'T5Q ,4VWQ'2:0FZ;1)FQ1UZO;;39P$%3"SG:1[^]F&4C W7?^ ?3GG MW'.O+9OYE8L7>6),>:]564=;UBMOQRXJ*C24W$,9",8 MW5M2508$H22H:%'[R[F-;<5RSL^J+&JV%9X\5Q45?U>LY->%C_VWP&-Q/"D3 M");SAA[93Z:>FJW0LZ!7V1<5JV7!:T^PP\*_Q[,'; D6\:M@5SD8>Z:49\Y? MS.3;?N$CXXB5;*>,!-6O"UNSLC1*VL>?3M3O?F[ MV*O3PL]\;\\.]%RJ1W[]RKJ"8M_KJO_.+JS4<.-$Y]CQ4MJGMSM+Q:M.15NI MZ&O[+FK[OK9?$M+18 +I"*0GD/1#0M@1PG<"_I 0=83HG9!]2(@[0NQ8"MK: M;3,W5-'E7/"K)]K]T%"S[? LULNU,T&[.O:;[J?4T(Q9#.%X!X1: .]"P*Y6)$)/43Y.,4:P&#DV( P>(QY@# $-AN"+0NM0#@2 M"&&!"!2(K$ T;%84.CUO,8G%U!:3IGF6.CV9HC B4>0LX : )7%&G.X]3&$$ MA=E@(4:UQ6!M\:2V$$=.;?$D3YAK/X[I*2I*\^B&F00TDP!F8E@@!072SR]U M!@ID@(/$*;3%Q*-%1 C.DH-9CI]K97;3 M(-K?MO?V G+B*SQ;8R"^,;>S/>S?Y=NK_0<5QZ*6WC-7^LJP!_N!<\6T>W2G M^WC2?Q/]I&0'98:I'HOV2FTGBC?=[T+0_[,L_P%02P,$% @ "(%-4*>9 M"Y\< @ "P8 !D !X;"]W;W)K&ULC91ACYL@ M&,>_BO$#'(**M;$FUUZ6+=F2YI;=7M/V:36'XH#6V[?Z4FD[@,JB8Q?X M#OI'MY9U3O!2PV]FO4#Z^0@Q*L-OIPV862! M@,-1VPK,-#?8 >>VD,'X-=8,IR5MXKS_7OV3\VZ\')B"G> _ZY.N-N$J#$YP M9E>NGT7_&48_:1B,YK_"#;B16Q*SQE%PY;[!\:JT:,8J!J5A;T-;MZ[MAYF, MCFG^!#(FD"D!)_],B,>$>)& !C)G]8EI5A92]($<#JMC]I_ Z]ALYM$.NKUS M<\:M,J.W,L9Y@6ZVT*C9#AHRTY"/BMV]8D4G"3( $P7Q4A"7'\_R<9[Z"\3> M K$KD,QMD&AA8]"D3M,Z39*2C,8++QY9@K,T]N,D7IS$@X,7.,G=.EFT6L)X M1&D4^5%2+TKJ05D%>E@6RVSI_?93FI/%/[GSR+(H MG_VZ'W R+T[FP4D6.(.&SM;!*;A MS0UW]_ LA 93,GHPYBKS,D\!A[.VW&POG=Q0(U0$\YI3A>O'CW$?JA*$KQ;9^DQ5^>[,KR\.+Y\V*] MB_9!TKHLR#=?F_FC/EX,_1-L81L,2'8!^U1BT_W?XBWK_Y2?PI MV!]>BMMWMS=?/G_\\/9F*6X^?O[4L>H-@)0'"8 21M_$7Z.'YK@^_M]H-!F- M.D_TY>'0 F?0O_I;YX1/41YGB(50O [*UER%9.\__L.%YFM8(Z1UWB3!MOGM M)DB*UHHW59[3A+A8PV%_B8*\<_>KJ_[T:M2Z/XFO-W$2Y>(&YFVSO(6L#UEZ M%:S7$8R!$2&/[EAIN0^21+RJBCB-BA89EGG5OF*>>+N/\FV<;L5/>79?[L1- MMC\$:0L6C6UY:(GT-_!Q:[>_#4_-)I0YY[J(71%7MM\#:2_+;/V;+Y;$;^)C M518E,"6<:"6/'*IXD.U M7[4O:W U'LU;I*^W66&@J"Q =GU=OA873R^;X_Z[2H%S^F[Q=+U !Q4(@\6D>PWBJ)?)%& MI<@V J@^NZ?3P!]/1SZ(E_9.ZVP?B3+X9BW0&(2ZXT5Q"-;17YZ Y;_=A6G5X<\6SOX\R8KZ'@)\7F9 MB766DO@N1)R*CDE?LA)8*38@-0=\RJ-#$(]P&OE*['O:I[M7=OKU^]???VR]O;I;C^ M\%HLOWR\^>M_?7SW^O;S\L_B]F]?WW[YI87Q:T47A^#!<:?X/<@]<_[6 DM@ M!$0< 7\?;-LH_#E8DT)MZ\>/G[JV_8@8;J$K>,@S8$ES!4"/L/-]7.Z 5UNF MP8TD )'$P2I.G-QA"#OJQ$']*H\L]CK:1# H)#XY,HX7/#( Q71,C,UX15(& MJ1NE:\3T11&!<,Q M$U:\D8*^((%_ %4!,B.*A)/>Z/1U>#Y2 #!L9TEKJMR M!S3_.\ [Z"/3X_^D#?92O"T*O'>0!L.%/Y^-Y1= >R@EP""(4#AKRXO !&$7 M:6'7L_6*&/KC_L 'LX4&\E_#P>C\Y7Q@[>(0D09)'L1%G*Z3*@2 9GY_SJL. MQOY@.A5?4]",*WL18<8A8$0.@H)Q HC3P'3U3[BN6,% 6@)/)H M!QR"^BW)VH+F:CJ<^_/Q@/"%_YY.!^IFX=NU13V(C!)L_*("Q?F=UW3ZD'^6ISS) M(K35.3,;FOGB4X!LNXO*&*RFRVY-3<8"Z5(XZ9LXA45B--*R(C[A#AS1L%JU MGLFGQX];PF#CYK*%9MR58(S*_@\J^*'JI+=N):2*JFQKO2'E\\34- MJC &#CMR8Z.S'<-YA]@W=]Y]NQ_ 2"K _NID*>>7X F % &K8Q.WE/@2[$K ML"] H$?HZB%I!^$^3LF=)!M9Z=N68CR@(X,2-:8C.!5GQW=D@X/!V/$ULUQV M= '"FA1(<+B[N$#6@#_E#%:D#COGS)&([&,'JPM:'JGM6%BQ99Y\38$D$U)R M%RB7+\46Y+ 4.*SC&=6_8Y=NR$W*K8%S:N@B-+M#%1/< MP95O(Y&2.T04U^+6UDZOX[LX!*^\. )-@P]W 5@89"PO:V+VEM7062QI^Y?B M'^])6[0XRM*VMUK;@I@6/Y.ITC7-5KM,#6[1\8ZNN6L5K8AOI2+N'*F%V?'3 MU+6O=*D[UT1ZZM!8/C#6-DX1*!&4PO8<6_*K/<5HAQ-3SV.D-JT@#K(#JD*P M3+Y%^3HNVD3;,:Q;$\#PJU4 0P@B ,?I*EC4C,X84)AMJ70B)V+;$S!R5!DT MQOMZ<8W0\Z;7KF\9';[W^AXYM7GCK3##^<32FOJIRM<[N!ZBBIIR/W]DU^6? MN*;N8YQU36=@H8GK1R+NZ-3OEZW?9[ ZE^TV:HX) 71>90CM!!]JU7+B]!C& M>@.&<'&F$C'C-WFV%\;FN4:_@A1U.Y 1_EH5TF4N,S3",S#@DXADFC(Y,OJ+ MPFIDO8#9*%: _@H%4)Q>BDQO%71O]2H(11BM2F6DM2U/P"HX#YU!#UO4=2\B M8PG&7!(7*S 8P:"\[)IDT1G'B,BTM+RHMIT0K9%9(W*HZ5^7[/BA2].(%3K, M09X;IS6CKCM$V)BBHV[.Y2_>:HC"R$P[?&]$[D*=%4]HU@M.1, TR!>A-1^G M46"L.!G_ZMCW3H;%>*6V5?#:.O.Q4)F-4D9#T(C9G0G0X9'AM0[$K,^(NMEG ML^B[XX0?'L^SIT0*1\Y/BI0P9D,&!,?A6*SVF#(\R\_XA.'I*)30H4?Y?!^4 M./CA[#4TF@QJ;(3%^LCGHTF&08ZCR2B%$W99_9#*."2'QC8;.\\ECR4V&JKN MDW01Y[FIEA!3[CGO05ELH,S'.(4_X2O]T$* M8I*(&;]!^4LI-L"H5RGS0%TRA0NU,8&R!=UWS-,&EL*_@"]@\U)>2HH82E - M@4(@.C%C+T'5H,\9@'F*T8A ;((X%P<+9@]-V!VJOZ)*8'4<5E3KG;RTHB>^ M-+X%Z(&Z,&^UEX,$1MC3K-2[Q0D.">,UQW<:6X" 67'09PV']W!-_'I3P4$W MG.]] #>S)VY !@4D-4VA A+:)LO*%"\BA-%)!M8WD #C@3:F8+G-/77$DE)E M:X,N) _1\/50](NO*5T(V72%BEG!HIA6/U" @C4H(OH Z%['0,.%V 5W&"J* M2".$J(A"3,5F^[B$28Q#WI9/P1@!CM4 >A: .3(1GJDB9.V#WP!=<.%[ @HQ M\&L5;J7YMP/K/-AL )<2R6C.(J![UO28\R03P;>5%(:NP2*IY'I*>_H>_J7R MB@:]9I6FD=43'_%20!QN,T3*"AG#%_< ,09Y*2==Y5W@^_*V<&:YRXK(LW*: M$D(R;[=IS&GNFB%E&V*^"9H[G.R>6 *YQ9MXC2LW%Y$0W->3KI[*1C43J[[- MUNJ8\.D_JP!0GR>@-^DPUJF5. \C&(#!3SIP!,L7)>=O]T!(@"SDAB@ _E,; M>T NM\4A>A#O-]N>*J])X+[S+(W7A;C)L6%'1&"+'%LF%KNL2D*) MPE":MK]6Z9IT!(G&&H&)/1(N^CZXY3$U9HOCF(0;DAC>^QO$^:!_]5>A5 "* M?30:HF9ZU5.J '9,X(3(R &?$?%CQ.\>73F@A9($;@SKTII.R+AL@F\^J]$Q MS;&U9*]M?6@C==EII)I!0':OT8FF:D".5YAIW>:&N\J$;)!A3SAA$-?+&S$? M]I%"@ _B8H=\RWJ?L^.[&'0:F.P/'I.^UC8@Q2.N!B*E\RW>Q[]'A)>*+==L MA1 0=\7IH9+4CM*L.;)*VV/O=W@_%"Q#UD&(/(*(I1-%]X,RE>(?SQ>"%^%N5(94" M6:RQL #,+[*4,#Q#J9H03[_6)2?(/38GD[5 ]LP^R'^+)" >GEJB#;P@MO)H M#J$1[89"%1+@=Q)0NK402+%7!W/X0BQC4'9(WRA0232T<2E=5A#HZGCJ6&2[ MP7;_K!T6SN<5<$O@OKM/][(Q(4YKI]02C#'PDHP;F3PS=X*#+%A1^@" *]1R M>9ZM,JI*], ]LP;Q+HB*H(&*41T5+I*B7?-H@]H0B#S7%7M\(7_ZS_EP,'L) M9[U/;;GH&4EN2TM)5P0/R&>@A1B$'5(NR<9*A61B=L=DV,E&Y(-4M [U8"10 MG *S5RP5/&-\='IK&(9%B8F&@]LY]COR\8U@#Z=>&_$2L/@.H,R_D38);3EQ M=AD$W/ ZD(R/.(WW^RB,934BP7Y%L-M.?M/ZM9!2$VSFD#+FK8'Q.H"1WA%5 M>(#28$W!%1\AT$<1LQ3>5RG=;R)6&;KS+ N1@I6"02L(=KT+@&L >U? 0U=H M55DPD85HE(\R[K0YDDC>9):3Q &*TY=65&42MIBI+1R?8QY76E[6W:"]T0+, MLY %3+8/?D7\\V<@C!X.41.'71>*: A0:F!%1_'"XP0__7_O>H\\AJ!9Z6;K MGV]0KE.YP$]X)/&.#T#I3J^U.2EVUQT]%1._/QK[\_$,_OW4_MM[W[B[*:PV MG_;%P!^/%^)BU)^(2_@0BSO'GJEZ;),4+CJ=3OU9'S?AZ4_5 OSES)]/!EX- M/<=A'D_]Z1"7(^DS?%G[E_[><8:I/YPN (C);"HNAJ,AG6'F3P>CTV>8#_WY M8DIGP.E/U0+\Y=@?COOL@\+=P:W&X (58#/>1;FB="3D>+M+'KPD!MG#GX"L MV[,W+[FJ: 3HMA0ZW\3?3.R^QLG7#GKS;4L2@ A)L1 7P0>>6;W@B&F((3>T MB*U#DZ@VC(>J6=8-5N@L).2BJ&(F@AV,9,V6EO8$6Q!P$N0@N:_/D'>>.0#H M\(#]..6I(8Q2QL5,&$>%!_C(#3;#*GEAS1L#^C%%N];#_W Q/!HB M/(&HP\%:U^W=D1XF@Z$_7,R16";PUV1TA-*[EA@O_#$P'"P!+#F;]VN$YHII MOC75(DM7$LTUYE08;M03SFE4>&*GPDP9:/1-%E*&6(>"K@W>;ER0_XV%*2@X MB>#P8JTE]$U*9UW'?57](LQ#JKCO+F2I9W"M>A8= 5,NLRR2<1]!FCML:1X M#T#U0'CJ0,P::[)8LC70FH@W-M%IPTT'-CP,Ba+TBDJA3%S5(5Q(.51*K M-[" 7[/#RHX>F0&PIBJTKXTE"$OT!NA$H:#TZ=J:P?*6P MW(E;GRT\O$V%(5]10:B"\(B!@\IB#("*1^.A+-V=Z"IA$^97S%Q[F+2'!5 MCJI8P=221(&^OSW'(Z_*[&H57>GO<%>>XX$I1W=@53-S1(KKAZZ #J^8#JTK M*5KN,9?&O*+5;X[4NA##RG#=I^"!.]3R'.-4QRL5CWC&XY[HVAYIR5.:1XI= M-)"92E&7NL#94H_$ M]]LL"XDK\0@Q!:@"5 T8]"].;@$44H'P:;BI:F/AW$#[:A[C/6/NJUN7QJO5 M3E3[ (+P8IQQ,'++A&5H4P#(>&AKB9ZGT*_#$$H\<&R4I0JA'*-?F PI+*(Y M2**I(6JE8\:_&W'D# '1(EXG!AP[]32]V &6NMO4]/.SU:_,Y58*7A&1M87G M/ S%WL!*2;*'"*D#:_8/)7-E^T8P=XWX5Q.DT@ '&)34+CY00A<]$5.<[HB6 M*^_0:Z.QJ%6[N(IJZD+QBH2ARB:=E(GB'O#W=#SQAS.JV_>>COL@A,<-6:G* M$U%=]C-9 MRP !P3L,^'G16]#,(I#Q><_H2O_L$ M>W!>Z G-P+^?7/*Y7V48:L7[ IG+.17)*:,N!6D[MUTY+9*:2 TH9!9%13C+H"I;#=YM$6OV^7C6]J M;<"BJ$@6H\5G85P15=8%/]SY@.()?3IE^3_:'/VX]N;RAH\ $7+@'(FK@'\D MD9TM1Q 1K 0\1@9B,/)'$M[12 R>CYXI]!+1>RUP#7@.W"CP0+A1B+F6J+M:IN:Y >_L: 4B7&"% Q8?M>Q.Z!G+Y:T#\I)+UOMY'K<[!!5'>9U>$ M*U4?Q!NPQR5/TN:%*DOBT@FK M.5_!$&\\%I QYFE,CI;6S9*>JK+GSB91'20_V"5%ZKRHZF62$,TM,@9@*57< MKT!#=Q=$(NX^YDY(SW(93,<5IT64%6<2JEJ:^":!.IB"VS1<6$$9A?R..')/ M_'U'):N9V%0YHL"3&+,.)*4?9?7,_E*,:,MTV.^?*P_]+G!\,1A/_#$0-C,5HFKLZ4!8+K!Q#J?19&"8HF M(.HU-7\X[%+;$F$F:NN=*-'J";?!15XE 4Q;KG<9U@5(+=38VN?S8%*"'A:@ M^*9*P-N9DD;1!M%)*"OCQ$,,9.>+NPP.0$D1W^A+9!#"3ZS:LV@3/D%)\955 MA)5?@/<$7Z9P!E6\5M;&CBBJE. Q)%*%A6U1V*;8&?X[Q@'GO7;,K35Z[KVN MX06\T_G\F1CUIO-G7I..-9H,[L1PUIL/GN%_IJ-GWN>X^.UJ@[&&&@+%H#>= MP:#>K/_,N]7&"29=)KV1> "!-ND-\;]>J]/*0HP.,GD6"RHVEMK'Q*G$4SA& MGZ*'O<&X1H,A9NES*H[>5IAS#'79I*Z1H$!Q?E/MCL M<9H<7WBWRKJQU59!*DJSJ/=!FU*::Z^E!)1&@?P3=)U*1EPK<]1;2KOK5F'A MQK)4WL(_8_!%U^#?FMV)]+X@SCE=I]K+J7,J>1!*R@TG"Q\4/K#^$'A_*J:] MT+B3^98R)N..X-YP#C!!-C"WSD8>[]S*J: MM]+*$A5XQVJSN3^CI FL-AKBB?&/.=C8(WT\3K*[I@_F"W\VZ_-T@&/<6R"& MP*68]CDS9]R(6%V-E,H<3O"8#H,56&Y--F G%CY"][4YG1Q 51ZV1OU:WJ-Y M1GY6DA44ZL3$#@N>#CG"'IDG75-5Q66$QH=?EK?B>A\A-U''L3O$4S-<:4-? M[#&^QR)'!@Z-"Q&G5_ !QD:B!R4I+CU2^1P--^8F5SZ8122#JOQ,3$__-#_= M!:&5XX!IH NUD^(X! J'N/!D=:0*[[;CJ"ZGUHU26T*7,LU;NT#M/+<:3;U' MR1PKQ,;AKZD,?H'A/A[VZW&CDT)P;9JOT%N5EJ\M&HO'BL26C,-./Q9S)%KH MN30MU8!;L=) "JH/!H:FK!KTQ_YP@+)JW.O/'&(*C9B^$@@7XY$_'$KYU)LM M^AUR:>$/I5@:]P8@X.H . 1 ?^+/!S.&8C)OY4B;C^#&VJMD\D M4"<]<7PIVVABOS+FSD+\+[9WE,1::9EY)(R!]9*HI _1@09,8;4-"#89!R53 MH5X)%9<54XNI-:# &U$.5V5NP63$.R-.,M7%U!- Z864*GU 7HZJ=DS)ZDU M9^%@VZ<["VPMFTE)_![E66 =M0/Z'_G5*P7X&,164)J *4<#F[P: !]8YR=OG_,]'&8J,'Q+ M+VE0#U42;V-96;E1$21RH8$ZT^C>.H:F VFW;ZLX@5F') I4(CM>L]];VS*, M5D&^UX79SAVEI6KA#-;P*6(C:Y37 =?5)44FN" ,U7KT3?;L:.3Y%*[&V'08 M[+&94M[P_H ^M:P*#U*9!^)[2X.$NRZN"W*5"'(9K.(#$]&0Q: X]SY.$E.; MAM,HQH2-65E1Q&3;5R7F!^2MVVTQS+,8P1B#,8?*:]A_69,2]-G@9'O.0AX.JN9E%1&YK= $4W8]!TB:4,+AK78H=+=4U;?L+L6F MCHU'+,=^ 9KX0)E:3ZLZ;ZNQJ D4 L)K?""EH,?JZH?RBD MZ#,-$0E+*)PEAK52()4W:EWR$408@U8:8((:6:!P6P;U5L MZL8"WX9=]J>JY@/TDS>896]5"'SFYIZ.CQF=^DT[.O -7#F<)?^NHH!I3ZBE M;^EHF(6S[(0Y83$(LP,_G*I.>6VDWU+++4Z>7$AF>'.]?"5YX%(XQ]\ !:J& M!3T-6$K/FO:GBK6<""B\&@84R\EXG8DK4L:>ZN,RJCDM9)50GH75NJQ7 <"' M^UAV)1FISZ2E]A&!T0@8%8RD5YY9XH0*(]#5!P6.+%NE,?E0#)I\G2 /=;^9 MN8BXL/-UU!X@@][*Y%4P>LX3Q+(^0N7NLCK@6*#-=KI=)E[(!!.7! ;J/!): M4\O/;J&43!Y]F$B%VBBPX!"H"T*6*9*F4(3B/5>%,HKW1!81H@8.K8QOL8]@ MQ5#=[3Z"$_J>F46OK%&A/L8>5.PBC.D5S7NZ"_*E.-]Y;_HJ*/\2V9?-#Z)H M2OI%*54"5@N&,P M489(WGPXL.=]U5'_$^CB;A\9!\H-B7'?%27C.6VK4U2?='$D MW^XCJ^\(L]5*$H&T)-!EX89L]E8=H*6N\*]-3US2T5.DG"R%?=$FX.0W) \S9]PHT1! MJ5 NGL4\/"<)[8X2U=G'@D@29[U'T^,RAS(N-ER/(]O9C?5L6$,+-DD&J#@[ MAI*APH/D*18WB#7M=@ M[O'KJ^'@!+S,Q"-5HW:CUA''4(ZJ&&+&Z#Z;[WG$&7NTQG39E\2W7$U:^=3# MB4XX=<;6]O (=M7TKJ>JPK%&:[;*%>NJ+W*%SXA):=IK$B6%PN"_3R?^K#_T M)],)!ZL&?7\^A/_-%LU")Q;K?$TH-6'4>#!A(3H8PHR1/YA/G+5+_%* *:60 MKOO9)^T.;WGMDUI,J9E5GW;@3^9C?]!?J+JTT7SA3P>M\K?:80?^<#[TIXNQ MFC2;SOS1<$1=?V>>U1+4&8:*D7"UY0# 7LF66&)7#P@,(S*@7SY)!I:?<-_# MAN7*0XT9'*U515'E2'I7U)MDEJC;/IP"ECL"+,F#IR-"5OH7ZUPM.2(VE?:< MC;';DT7!%*N-Y=KZX1B]B30;6HTC 3Z) ,8]H, MV:7"A1-S!3?ZD!0$J1N< MR%SJM0BUPPJ$5(J*BOM0"4F,AGO3FLU*RI/0@"6XMDK4[+I1&]=C/I7TSX8=@]U+:Z#U_)A 7=3'I$S2L6GDWEOC!2?($A'R_54 ME:X..5M$6KP0X_XS'(*_]O#2&XW5'X.78K!0?PQ9L,V><<5AL(&#]5J1UL_4 MLPY'E(]^NSRV[YES*M@Z0U5YQC(\R/X.>"R%?Z]E-/):.A1O4_$F6N45QA;8 M@T4$HC>J:H6NEU^]#UF/OKT"*:I\S.:#P#*G9G[PPOW6Z)<,M** !2Y?()2U M/GRJ=9/QKR_!-^ED%QY90N<]9BJ=VIY@DU^_;V80L:WBD-\H+'=V2:MT1;A0 MW\I,\ B/?LA!OSVBHG2R":&"9LD59TNGD+6@]&S.R;*8>K3Z\][*9#, M>MCFS-J9<:).5*_4UZ$%^IV>4):S2D!4K('-*PJ72FRR M1UG4XG=6 HT]>+[L!UD)Z]J !S;\-^5ZK I_,X#RG1 ".@,_TF2EK)ZH#.JIHWQG7%2G&EC3V M@YDH/XQT&TQ4H,A4/]6?02I8[L0IRR%8#I_ZD%XD.5GH5M"#0'0)^JMZ#Z0) MQID@G"M_Z&IHZ)T6'R",Q"]1:8L1?4;3W6B+$44HW@4(%!IS-1A>TN&9",#Y MHZ(1IH]FQJ!=>AZHGU JF H -888\^C(]?#[1$VTR\BRK$6SAY^ZSF&_]G". MA5M:!#7,I2];, (J6E)W9NZR9CQA*R$S*=R]?!I(ETWI9CUC(-0/WW'3UC-7 MV!POKJLMF.G=0E]HH3\8^9X*4^ILJ7AO]:9(J3XGJ6ZE#M_D<$OD(A$8H&C5 M>YO2V+#&?F:[1(9 X,K<>_54IH!RZ @G\D20JXB+4)%4.G02Y%MZV$9OL]$@ M@<5&23*;! &G>787U4-3J7QPV\$KGN,5L9Z0%(Z84P$G*SA@UR?G>\[Y-F,7!P ^P]P/W2P6 M*(2MWHY:EY5LO<".S">70K;EWI%K1 BZ2"BA($J\JW=B!L%&S*-!VD-B?_+G@ M!W^5(X5A-"^TW[VL4N-ZR,+Q9O4-+@3#9 V!]M+6D6 M;/>^8N)!^IKP%SJJDO;;@6:, %.E%.Y$L2PL1U5/8'NU7EJZ MOYDN\"65UZ MM9(@3([P&]/\6H2%7*IYE::0Z:505ZA><*%.40R0T!$=^5E2 ++,_&K<[Y'^ MQ\3CEA^CTPT\JLVYC6[S]%OA_)$=U:6MPO4%_^2,JNIJ=+L9(]SNDI?B0C8N M$LX?V:OL>[:9RC 7[HZ\&F%K;T(63*IG?NR:-_7K2?I(#%J[)=KK:(F^N/VT MO*PW1HO.-["Y(6XV\Q?SF8IM83??_'3_I*/NW-U3?G+[P72"\309..J/_'E_ M\3_J2FQG'VI<67B=:0Q3FF8_B7%.A?UU4Z2,)Q@#&XGQ>.#/)B/OIJOQ78[G M7]6:8;._AR_9N+X=#O"E&-4-RM^H9EO-1^/IU%\,%V(\Z_N+P<)[4VLZJ%I+ MXQ,<0W^QH"+ZT0+FS!HB_ $C+)@:*)H!(*!]]62!>:9?0V*_7Z6X#F?+ E=G MH2((5E.Q]ZC@9H,GM8P9T/,]_)+"8*Y?4CA@CC&K"C"46BA$XGL*J)A.YK+E M%#ADW,IK,:3>F9!J6JE!JMPN"Y.DZ=V7:U&S=)A)"E")4!+5$([7@^D.U.B) M:L'&R*'1P-JW)4,#RT!5^BRD2(5#QNM096%>D*7ILD6LOH.G=R"0O[-45 6F M^?KPX\','S:#[^>]C@BN!H9"B_9O.UAO/]V/KC MC:W_1V]L'2-MN_WBO7XFZBR:_N-IJO]#3U-U/A1SCJRRHAS7IB'Q;"'U1[OC M_\_MCL<(H]:*+'],HOG3G=UT\4?KV1^M9__76L^.*BSCQ&-[BX2[1C7_#J+^ MHY7HW]M*=#PF>HYBZ_YIY>X+_L/-?YR;?Z;+=+9O="DN7F-0,RF._-@I&([OU:X=DC5M&^%E/ MK=HG"&LZ%BO_0.ZQUX]:_]4&IN>^N7']CMIU,E3*Z5JKB'?.WOLB8Z_ MS^9@:]*%+6KL_I'U&_.(1NC\ :]E^[4-]\ OC^N;;B%(/6>D18/X%UH\PO$& MES7BO7SPJO,GG,T[2E(/\ -"!T<>$^X9RS94D0N=YU$/:?F.)\&:FXQ&O='H M64LFGKY!&8K/E3N';M'MH[-N?_7'ONJV4OH2$6J*(. MQX!!W\U!I\#JGP"K6U+:.J?UHK0=#4 WOO8P8EVT/A7/.Z1YTT(^$L'XL>[2 M-[\E#[]%:NCP.]K6Y8\'.3S_%AU1(,#QZ;1-PAUA@M8]8M2@M2(&$1PD86(* MS2\GLE)LI-P0L%:Q4+9KW%"/&SK'G16B$.>$*+Z/P)S1BK-4-!SH/1_M%CVQ M;LDB?2_E8YN<7QR$/)4$.E4$.APX"52-&VM"'CG'+>2XP4 -G)^YWLPY;MQ: MKX.#=.#)Q);S)._/LR0T_>])EK+B?4^EJWS\#!/3+9)M M=-Q74YW3G89VXWM W2O9GM+MZP,".''O_OWTND%NWIE3?9%M864UJ(C'-*B< M<9JOU!SW6C?'/0(1[TVWV;7J-NN:?B)PZ'+?CPH_>?%N$K9'SCO#5>W5=N6SS,MFP-%.6/_QM02P,$% @ "(%-4/W]')): @ 9@P M T !X;"]S='EL97,N>&ULU9=;:]LP%,>_BE#&:&'4=K*D[6H;MD)AL(Y" M\["WHMBR+=#%D^4LZ:>?+K[%(]W:=2/)0WQTCL[__&3)\4E8J2W%]P7&"FP8 MY54$"Z7*#YY7)05FJ#H3)>8ZD@G)D-)#F7M5*3%**Y/$J#?U_87'$.$P#GG- M;IBJ0")JKB(X[US Y5^+%$?PX>3M]UJHJS? 72?O)A/_X?1J[#^Q@5,(G,;G M-(+!XCWT_ESTS->?OG3A MP(W,N6IT&.%"VMJN@OM>-=-'@79D FE'> 4.D<9,#-,5OB0V H6E.ONC'[7?,M\E#-:0]EIR_2 M!259"_6IULOA=FQ.'KZ3.",;.]YD'8!61V5)MQ\IR3G#;C&_+1B\L& K0(?C4-(-UY4?>=@I97:*6;_AU]G9OB M#-54W9DEVF $>_N+ 0\6W:QE)Q'!WK[%*:G9I2W8_[.(?P)02P,$% @ M"(%-4#6'V6D= P #!0 \ !X;"]W;W)K8F]O:RYX;6S%F%MOVR 4@/\* M\E/V,L>T32]J*FV];)&F-FJVODX$G]2H&"+ R=I?OV.G6?&6'NV%]BDQ8/@, MG/-AGZZM>YA;^\!^U=KX<5:%L#S)7]@ ,BAKL+ MN%.P]B_U[243V& %W\5\G TS M)II@KY0.X"Y$@"_.-DME[L=9D;&%&87[-S6&%P5&(_1@(LL(\A] M G+_32$K8>[!,V78+%CY4$60!P3DP3M"_N01Y(B '+TII/ 5N])VC9OSAQ%- M&4$>$I"'J>/&JXYOZL!CT[_3S!&!=I06;6)6X$.7#6<@&Z>"@CC;'!-HQVG1 MKK%?C%A; UN"PZ2#V2;.S4,J.0]3;SN,4X;K"F678S#!_.,.4AZ)[8%,M0J; MN&@M=XX"1^.#D?WE+2B;%(EU<@LK,$UO32EQ%(G-<0L2&V@\"WC?X+I^DM(V MW;1AQA.]I:74421VQV6]U/818.,*=K,VX-H&;*K[D)0ZBL3NV)E6V !/BQI\ M?%(H*'<4R>6Q.XJ?06-,RAY%8GV0*\X&,29EDN(]5,(&,^RZ;/JS25FE2*P5 M$K-WK.&487ABP^RR'QM<0!!*]R*(4Y[AB3WS>@1="^=$C$F^MR0VS>N8W;+' MF)2!>/)W%P*SOS4I _'D;R\4YEZ,23F()W80>0;JI4U.28@GEM#S*6AW;%/: MX>^IG?YNI+3#$VN'QNSM1DH[O--.OOWZ5,)"&2BO<0B/Y5)H.76L_=DS&?+.B^U[4]K']$'?V&U!+ P04 " (@4U0(L)<@V8! ", M$@ &@ 'AL+U]R96QS+W=OP2NG?QE?7LZE9F\ MMMEG+4VX4_&[(#'W@S@>Q/"@63QH!@^:QX/F\*!%/&@!#UK&@Y;PH%4\: 4/ M6L>#UO"@33QH P^B5)$QQ2=I6..U)H5KPGM-"MB$%YL4L@EO-BEH$UYM4M@F MO-NDP$UXN4FAF_!VDX(WX?5F16_&Z\V*WOP/W]K:QS9>;U;T9KS>K.C->+U9 MT9OQ>K.B-^/U9D5OQNO-BMZ,UYL5O1FO]VRDMR^LD^-[<&63^V>7W Q_6#." MVX=K)<_/&*8^W#]2.O1;Q S'I[\NAJD_$>;FY]/^&U!+ P04 " (@4U0 MV!4YQ84! !+$P $P %M#;VYT96YT7U1Y<&5S72YX;6S-F-UNPB 4@%^E MZ>UB$;:YGZ@WVVXWD^T%&)Q:(G\!=/KVHU67S'2)BYJ6)B^IH@_ 96P DM%5;'@ M^9Z"LO,=[XR'],I-3DS6FOR:4%V.(VTT] -TD7-63OE:0%^I+K!]TI,*[F^# M< $&/N1H2*IG>QEIEJ.1M!//N45HKXX$>53QG/IR'_;+A47WWG?@/\%(NN:T M4S\?!T/"<8V$XP8)QRT2CA$2CCLD'/=(.!Z0<- A%A L1J58E$JQ.)5BD2K% M8E6*1:L4BU!35 ?(\\#P !," M + " 0 !?! M35 GZ(<.@@ +$ 0 " >D !D;V-0&UL4$L! A0#% @ !X%-4.20[:ON *P( !$ ( ! MF0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ !X%-4)E&PO M=V]R:W-H965T&UL4$L! A0#% @ !X%-4+Z\3./3! MY18 !@ ( !S@L 'AL+W=O!35#LTG9 /P( "@' 8 " =<0 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !X%-4-! M35!OCS8C+0( %\& 8 " 0@? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ !X%-4(WF$$6T 0 T@, !@ ( !E28 'AL+W=O&PO M=V]R:W-H965T!35#! -PBLP$ M -(# 9 " 50L !X;"]W;W)K&UL4$L! A0#% @ !X%-4!;_HV^T 0 T@, !D ( ! M/BX 'AL+W=O&PO=V]R:W-H965T!35 @[M8]M $ -(# 9 M " 18R !X;"]W;W)K&UL4$L! A0#% M @ !X%-4 ZA;-ZT 0 T@, !D ( ! 30 'AL+W=O&PO=V]R:W-H965T!35"!06VLT@$ )P$ 9 " >HW !X M;"]W;W)K&UL4$L! A0#% @ !X%-4)4;'7RV M 0 T@, !D ( !\SD 'AL+W=O&PO=V]R:W-H965T! M35"@; /?[0$ /@$ 9 " :@^ !X;"]W;W)K&UL4$L! A0#% @ !X%-4![H"?(* @ E 4 !D M ( !S$ 'AL+W=O&PO=V]R M:W-H965T!35!5'ED,) ( (@& M 9 " 1A' !X;"]W;W)K&UL M4$L! A0#% @ !X%-4)D"%(%$ P O@T !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ M"(%-4/@B:NT' P APL !D ( !;U$ 'AL+W=O&UL4$L! A0#% @ "(%-4!(.]UD**0 M;YP !0 ( !S5D 'AL+W-H87)E9%-T&UL4$L! M A0#% @ "(%-4/W]')): @ 9@P T ( !"8, 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ "(%-4"+" M7(-F 0 C!( !H ( !V(@ 'AL+U]R96QS+W=O XML 39 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Statement of Stockholders' Equity [Abstract]        
Other comprehensive income, tax portion $ (94) $ 241 $ (42) $ 599
Dividends paid per share $ 0.25 $ 0.25 $ 0.50 $ 1.50
XML 40 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheets - USD ($)
Dec. 31, 2019
Jun. 30, 2019
ASSETS:    
Cash and cash equivalents $ 6,110,846 $ 1,462,761
Investment securities 5,667,851 5,684,240
Trade accounts receivable, net of allowance of $3,000 4,421,611 10,995,783
Income tax receivable 43,903
Inventories:    
Raw materials 2,006,733 1,747,449
Work-in-process 680,322 408,130
Costs related to contracts in process 12,901,196 11,069,558
Total inventories 15,588,251 13,225,137
Prepaid expenses and other current assets 1,006,848 494,181
Total current assets 32,839,310 31,862,102
Property, plant and equipment, net 3,716,688 3,825,411
Total assets 36,555,998 35,687,513
LIABILITIES AND STOCKHOLDERS' EQUITY:    
Accounts payable 1,913,449 2,160,433
Accrued expenses:    
Salaries and wages 384,139 329,890
Vacation 714,709 786,870
ESOP payable 158,736
Other 185,756 109,755
Payroll and other taxes withheld 510 61,451
Contract liabilities 1,803,340 6,054
Income taxes payable 30,481
Total current liabilities 5,160,639 3,484,934
Deferred tax liabilities 258,472 277,075
Total liabilities 5,419,111 3,762,009
Commitments and contingencies (see Note 5)
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,029,874 shares as of December 31, 2019 and June 30, 2019. Outstanding 2,401,033 and 2,401,213 as of December 31, 2019 and June 30, 2019, respectively (includes 7,083 and 14,166 Unearned ESOP shares, respectively) 1,009,958 1,009,958
Capital in excess of par value 18,858,202 18,731,975
Accumulated other comprehensive loss (1,457) (1,299)
Retained earnings 19,138,895 20,022,132
Total stockholders equity before ESOP 39,005,598 39,762,766
Less: Unearned ESOP shares (204,706) (204,706)
Cost of 628,841 and 628,661 shares of common stock in treasury as of December 31, 2019 and June 30, 2019, respectively (7,664,005) (7,632,556)
Total stockholders' equity 31,136,887 31,925,504
Total liabilities and stockholders' equity $ 36,555,998 $ 35,687,513
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Standby Letters of Credit [Member]    
Contingent liabilities $ 0 $ 0
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense $ 45,271 $ 40,504 $ 92,447 $ 77,876  
Deferred tax benefit related to stock based compensation 2,483 $ 2,246 5,061 $ 4,280  
Unrecognized compensation costs 244,525   $ 244,525    
Period in which compensation cost will be recognized     2 years    
Deferred tax benefit related to unrecognized compensation costs $ 14,059   $ 14,059    
Granted     54,025    
Outstanding 295,587   295,587   259,164
Cash divided paid $ 0.25 $ 0.25 $ 0.50 $ 1.50  
Special cash divided paid       $ 1.00  
Total intrinsic values of the options exercised     $ 263 $ 64,420  
2017 Plan [Member] | Non employee directors [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Authorized shares under plan 133,000   133,000    
Percentage of total number of shares subject to options or awards, single fiscal year     33.33%    
Number of shares subject to option or award, single fiscal year 13,300   13,300    
2017 Plan [Member] | Individual Employee [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares subject to option or award, single fiscal year 15,000   15,000    
Stock Option Plans [Member] | 2017 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     2 years    
Expiration period     10 years    
Authorized shares under plan 400,000   400,000    
Granted     164,329    
Stock Option Plans [Member] | 2007 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding 146,550   146,550    
XML 43 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Ownership Plan (Tables)
6 Months Ended
Dec. 31, 2019
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP shares

The ESOP shares as of December 31, 2019 and 2018 were as follows:

   December 31, 2019   December 31, 2018 
     Allocated shares   452,763    441,753 
     Committed-to-be-released shares   7,083    7,500 
     Unreleased shares   7,083    21,666 
           
     Total shares held by the ESOP   466,929    470,919 
           
     Fair value of unreleased shares  $152,993   $539,917 
XML 44 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Recently Issued Accounting Standards
6 Months Ended
Dec. 31, 2019
Recently Issued Accounting Standards [Abstract]  
Recently Issued Accounting Standards

Note 7. Recently Issued Accounting Standards

 

Recent Accounting Pronouncements Adopted

 

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”. Under current accounting guidance, the income tax effects for changes in income tax rates and certain other transactions are recognized in income from continuing operations resulting in income tax effects recognized in Accumulated Other Comprehensive Income that do not reflect the current tax rate of the entity (“stranded tax effects”). The new guidance allows the Company the option to reclassify these stranded tax effects to retained earnings that relate to the change in the federal tax rate resulting from the passage of the Tax Cuts and Jobs Act (the “Tax Act”). This update is effective for fiscal years beginning after December 15, 2018, including interim periods therein, and early adoption is permitted. The adoption did not have a material effect on the Company’s financial statements.

 

Recent Accounting Pronouncements Not Yet Adopted

 

In December 2019, the FASB issued guidance (ASU 2019-12) intended to simplify the accounting for income taxes. The amendments in this guidance are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 (the Company’s fiscal 2021), with early adoption permitted. The Company is currently evaluating the potential impact of this guidance on the Company’s disclosures.

 

In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.”  This ASU is part of the FASB’s larger disclosure framework project intended to improve the effectiveness of financial statement footnote disclosure.  ASU 2018-13 modifies required fair value disclosures related primarily to level 3 investments.  This ASU is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods.  The adoption of ASU 2018-13 is not expected to have a material effect on the Company’s financial position, results of operations, and cash flows.

XML 45 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income per Share
6 Months Ended
Dec. 31, 2019
Net Income per Share [Abstract]  
Net Income per Share

Note 3. Net Income per Share

Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of weighted-average common shares outstanding, assuming dilution, excluded options to purchase 184,342 and 2,500 shares of our common stock for the three and six months ended December 31, 2019 and 2018, respectively, as the effect of including them would be anti-dilutive. As unearned ESOP shares are released or committed-to-be-released the shares become outstanding for earnings-per-share computations.

ZIP 46 0001174947-20-000167-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001174947-20-000167-xbrl.zip M4$L#!!0 ( B!35"W6%,3BU@ .Q1! 0 97-P+3(P,3DQ,C,Q+GAM M;.U]:W?;QI+@]SEG_@/6D\PFYU TW@\[R1Y9MG(]$UL>2TXV^^4>"&B*B$& M%P_)RJ_?JFX\28 $2( $)>3.)!0)=%=55U=55]?CI__S;>%R]R0('=_[^84P MY5]PQ+-\V_'N?G[QY?KL_/KB_?L7W/_YY=__C8-_?OI?9V?OGQX>)AZ_KWYX =?PZGE-QONVH\#BV1CO;O^Q FB M8' "_S_3;S. ^*T9P?B^$J!_U/^7\-)(C.*PVP2_IO. M\S(/_[#7?_IV&[C.*_PW!U3WPE??0N?G%P6\'J2I']R]%'E>>/E_/_QV;]KU7N"81@OZ:_IHVM/XN3I'-)+_/G6#/.1$< -SZ]! M K_:4?9"\6'E)?NQ]*A3^:C*'G721VVR\EQ(K.F=?_\2?H#G!>.,%\XD(7T\ M(+-:D-67\&OZH!/ZLBAHF_!C3Z0OQ%%0^[#Q$G[-'@S/[DQSF3T\,\-;^F#R M0P74\$O@NR2L?(?^4O&2YWM>O*B&R8Z"E]'CDKR$A\[@*1(X5O;>]I?*+P , M^'4U=/27"N@L/_:BX+%Z[9(?\36M_%H81.O3P)<5,Y PIS%\)H^P_Q?T.4&$ MI](MBFS]*J2;YS.9<71'O)I3/H&WSM+GI]]"^T7R*^+T\XO062Q=X.Z7Z4AL MQUJ^%Y%O$>?8/[^X#/P% PS1B'SZ61#/\NFSUX@7.=%C]FWVO6/C+S.'!!P% MDI36)B78Q?O_?O$+"@]>DA1)^NGEZLOY="\KYTMF6\*Z^O8Z%+"3@PBEWB\Y M.NE(^6]KKX%8SE^B>.?3VZ57TN]+ *1?)B2MI_-Y>#4[6=HR.1E5$"G]I0\B M_3.1-O^\( &B8<%JP -OR=(/G>@#6=R2X&B$S/F.W"U(@0+93S8 \VWI.E8* M*V<[\"0S3!+47ETZ'B@@QW3? R&#&$_9X3-9_BJDG]FZOP,=YC\2K900$9 C_TXK#R%_\ M\^;!OYG[<6AZ]C6Y)]XGU_2>!GNSBX#83T4E_>:'X060 $[,<')V2/CF\2.< M P,":&9?/Y8Y\>B;QIVO1)0@,6Z9'9)3KAY/K96H_\0V<\F8C MSDN?^NA[Z6J]=0)B17Z06&>YO6I^W3B1"ZKGO6<[ M]XX=FVX.0OTB=#?]9Q/T'9L2_RPMZO/:&/D*I$1O([*?UK;8PIAUI!JZ'!\W MQ59'J5YPE.HGZI^.TGHZIX*F;"8]>'#BF#O+IV,=UN/W[OKJ MTULGM%P_A/,8',SPRWS[;R/,H;?F:7!:Q=7'R&FGS&G#N_S9P&GCB7@\$3]A M]MY^7&YV>@ S\UF<'/H^THYGAQ/:5]7G\//K"Y573WL79&+?_@N0P@'"2S_X M2![.+1I8XWAWGP+?@X\6H;_F?%I$_XF?-3<(U"(5TN^^>$X4OB6NZSXH&--'AN_&!9\2)V@6[V M530G =(L('.D[#UY[UG^@CPOWFA*CV?&)Y])9#H>L=^9@0>6PA-))FO(%-7( M/S,.N F(&<;!X_.S&2HP?R9KGSE?"7 ^\/_UU:?KN1F0Y[']F?^S&O4GSP K M^>3C<6$ ZWZ$.@+CNA]]W0^3DEE>]_&8..1CXN'EP,@/P^6'H\B'T6UP@FZ# M(\B-D4].CD^.(4]&]]*PW$N'EQ0C!PR) XXA T8'XS#.F\?8_>/:#V/M#[GO M1^?R()W+!Z^2,C+ D!C@@!+@Q*J '&J7-$A]']WR1U*5 P_V:\ ZHR=W8)[< M)\!2HY/O-)Q\I\]JHY?HZ%ZBTV>BT=DP6E!;V*7Y6 MPQB7-LBXM",<%\8NZH/KHGYX+AB[J#_QW5_AM3Q-[\K^[KT5.O=43[:\OZ[' MSN"GT1G\('6'C-%?-RQ_W2&I!]1)^* MI!X9>V3L@4MLYH82 2H1ICFQDW'NLDD1.+3+9KSF/_8U_\ 51^[F':-"AL N M92]O?^[]!B)CC! 96(3(:8J2D8T&QD9#$C%CT-%I!!V=J.@9V>LTV&M (FF, M;SMZ?-MI"IN1<8[.. ,2(V.0Y.AS:2E 1I9Y!GZ7E;4?XVH'&%=[0 8XV0N- M@RC8JNO,T:TT4+?2P"\2F[#4Z"XX#7?!Z;/:>%@\^F%Q@$P4>P[CH"_7;]=X M84%M9/*+$_JR*&BOX)ETL/2G\A0X6OWXGTA S:VU>6SG'CAD'7%\^6.\(($9 M^16Q,"T 7 6R:M3"I&^)YR\<;]NTR'/8B#H+2Q&VI=I:FAFT:K3CC.8!A4V1=\Z[Q-#/3#0F;I#1 <>1W M5!Q_)G=.& 5P-OAH+IKC\>[ZT[L_N0^7OW+_:2Z6K[EWO[V[N/E\]?']Q35W ML8HG"2.L87\!C 99]LLFW_R:/C:SB>4L8&%_ M?@'G4D55-5V!O==XIBY!:U0?;B/XO"3KLG9L\"L+FVV"6Y4DGI1S-_<#YF]C-9$-B MVA3 >O_Q$I49^R<';<-,>P.URI\' >I]&,9[4DGB14/7Y WPL$GV@J4A<3J# MY2J.T-MGP^%M+^* .!%X2=H 4&&F?:'2MS8JV ZOI&N"N(F /<);=3VT%6)5 M%C5ETV[H%.!M(><-"&RHDG@@AM@>(C\T!MY^Q;R=(<# +%IUAR3P;@"+NBX? M#."&DA37710.QJ?["ZYCPKOKLJOJ@99]>TG,80FN)@6Y!B8(]B>PS(,@.) F M:Q*9T8"#5RH*I= MP%M:SP[HN*JC*L;?&82&M%F5EPU .'==_\'T+#Q)OO7CVV@6NTFB;/B96,2Y MQV/FGFXDJ708:S5E#_!N]W)T"&^!/S^9P55 ;\?LWTTW)NGE2V.J9K90TWM^.;S;5*0?K4W'=M$H3LZG/G[2(( MDJKK!3?5^MB[S:XW87Y)UD'(BKW-WL@"6(=+X'G#4/3^P=H<5+011!V&4PWA M # VCE+9!.^9*LE&_\#6Q#EL@DP40Z$5C8S[U8 HUBT38NNP&@'822NP$GZ7H?P+7SP%8I$%46 M#;D'&=W.U5H)&>K<'FDV2-5F= &S!Z&QW5!4-4E&*P1,>S#\VT:-=R>[/:UH!Z6B_RNY?3BB :/9Q6&O8BWGA: MX7E1%*0>#*!VURB5(EV"_=&K:Q/5(4K/Y7<-A/0TMJN)LWKL2+*S1RT%O MU_(9&U=:X?LY'S1*O]]L*,JZJ*H'6.WA&(I-&[H4 J[W#WA5E2>[AX-XT:?PH>M=H]7SQ8%Q?#./\!KP/7_ HLA+U@K[P\)/8\<$+XZ2W\Z=VQH/V/)+J: MW9C?FH;E;]X>17'3%Z3'I$BQ87.3\Z@H*O+3ID@%CW0N=)\A5W5,P^? A^O] MN39RE:0H3YLB59VT-E'$X+6G39!N*F^.3-6OJ#H*&\+W;& RMS0X-#LN=S;Y)Q>]P5.F=-'OY+SNF7#NE)(JZH(;_0,JQB7D$+8&HA#)3T\#;L >A=*?R;WQ(M))Z<101(%7B[>D::CMYFUK: 3%!4QU_>; MM4J>M>VVNEF1@6&D:\9!H:SM-+C1^I' !!;DSA>Q6W**&$NC*P>% MY&5A3R"[:K>[6?;J\MY+WE7[U"WR0E2-#1LB3T&[A/&#"S,B=W[0O(S81]\[ M,RV+N%A3D=@<':68V58:=GW6:P#5?1.'#N#5O$Y:%,2D.$EIE/5)WBU(<(=N MS,!_B.9H%IA>\?M/YP@\B=*Y>^.$^!=-4C6]48*HT7_=@'K)X MVJ%0V:%NEJ"KC:J5]8="HZ)JZ.<; )B'++!V*%1V8!JLVM G"OF5$*>Q]\Z4B@Z1O:$X)%J[K^5)XKQ]7XK%;(^30FOWI3P6SF_);?3!C)*__G"B MN>-=>826Y#:=@-8+V=E@5P11+*97[P?&(9!J8% JLB$WLWO[1.I\%I$ !KN9 M!WY\-[]T[NFXX=Z+)BCP3Z-RN"T!.C"F#=2_)&OZ#@O9'E,X0MN.&T?P9#[H MNV^6&]O$QG,X'JCCB'KMKV9IF$!:I@X=BU2_"Y;C&^*1F1.E.Z0'WE;X8AG% M;N Z'+9MMX8LZE5!";>MP4[E8[_34L&T=WBK*ZB"P_>A[]R0$D7#^8 9V M>.-'IEO\'5VH'_WH3P*86/Z=A^=%%E:WQ)\;UF:M6FX0I4I+$NP+[,$HE/8@ M"I*O\#FA\17:)_'/ Q"F$L:40MC]]RV9D2 @=LYXGPEU']SXZ#M(QUF=9V>6 M$$!;&3^]W&?J9L%6YT%@>G>T&>*;Q_R13^8C?D5)2/_U.Y TR]9HNGR9'Z<< MA$H9L'Q%??/@W\S].#0]^QKOF2-"/(Q13?M-EMB@2TPJJ72[?>S;U;%!\#@! M?9B-?'@2"?PJC;K HS,V^A@CG%C,11%WQKTOP=TQT1_=Q9J MQ3ZRJBA=B*2!D;!I7R#%$(I)>[VC?Y%72'I+.Q9[=N8EO###.4;N[^05V5#( MOZ:?6.W\7<&\U;=1"[-P-)BW>B@VT+FHTPY+YRU^AAY@Q@/9]1)&HV?*@[,' M6E$M02A"#K]9L'/-.W(UH^?BLD%U'=_^!?;>C9_NZH =H:EN)/9[+V_0W#+5 M8H--VN-.V[;\#,3D@R4Y4R]'LO"APO=*SUF_P=KQ=$ M5>K./&@"]% (U?9F0I5EL4-#\J"DRD(MSL,P7C /COAU\N $)B2 )='G\UH M!X:JDJXZ%WP(W5(6E[GPBE*=^%3NL:R9.B_NZ'%V4J=.%PZ)WZ M>)AB[>6+]/C5QW?QVAZN?W=@8#NZL:R8#>E& M_A0X5@>]D$5Y*G;(+@WA'A2YVK1D%L%TW%HM[/CD"EO=,#G !E M,*XI-%X^V8G-W@_JG^D$4NCAO[P[M0 FFEPC& MMBX23/X@2$^+8 4=TQ"$%@XM^4]!Z,BELSNX/6J!#;[U%I&OAL3WI!S[O6_8 M;K2=W]T%Y,Z,2#>$TB5)ZC"$8V?X>]R#Y8F$72DE2>I:^&$O /8;@TN\3J&M6MZ9(D.Y<-U;R0RQ#570/_0][NECG # MT>&)N(N+AKUY_, D%*>:T?D^/3CI:IG_P-24IX*Q:D,P@ MGO5X;ED!6+#GT849!(_PY3;+*7/X7J/Q.FZS+O7%4J1;NHWR8,J6(E\WS-P!F*6V MT(W!5/EBK[96,%["62PBOSGW&$X(ZWGG@/%X'H8D"C^2C74EJ\JZIIQQ%=B@ M*(-/@6_'%FZX-Z;UU?7OFA1!U%0P4G6GD.C<;D0618T MY3AHX'VE$]&#ZAORF;@$E5('*Z/QE3\9IJJ&V+CK4W':;@%N+JTTWA . '": MLL]&Z*"6G&@8C=F\9O+>,&@2)*U(AB$T;JW5$(.:. SZ;$>16E5E=TJ5:%K# MT L2[=NU\4*QP<8PL.BG098D:<-;L-WCS2H["#8(-3L^1W:PEH(HBY)P2KBV M74Q-T0VQ0P2SM,!"=!]F!G;2O$HP)$,K2/6ZR?8!JJUHDQ2%UR2E7Z Z;KQ[ M+$+NU2SX,'1N5S=-,51-Z)V.[:J;81G@HLPZ$)WV6=LCD7$OD'>DJ>BTF&T M?$.X>PN0V!#+U#HAA5=T8;7\0/M_";PLKNF'$R)%NS"9G?:1/ 5V MZ8%"QXLUVI%H;5)U@&A:'SNL,='R5JL7<1# <)_)$AL@>G?7D1G%S?O$_DG" M8N/6ZM'69Z5%-4P+^V4 ?&;RVJZS5H]6-:OE!P 9)2^"1BZP\4;P>.';C0V@ M7S[^69Y[PY@5W7CGQ*5EMO?JCUL<974?E%RI3+Z<6_^*G:#/8)/:.]OBG<(& MR'I (O62[)"O?38$N'=*P3XR>NZ09P5CLG M>1)+ZW\@T7R7'/N*MB::4>P)VV3:'D'=@=,'C]*N%W%'1:.=>U RU**E>F10 M.V&B@:&T*Q/M@49N$UTZE>48-ME5PIDL85QI)S+)#75 4M+GOVK!< MK-32SDEWJJ(H1K$LQK:9NH%L>\-*25%U31&DW2%;7\A=J:2IJLP7VP^O#[WK MY-L)H:F2J!2=1?638V3U%X^8 5[+9;%Q]?WMF\0@R1JOLICMZI%WG;M!9^16 M<],*G.M,0;L$/[X+_27P3(ER.V\9 UA!P2VST[0]P-Q@,QF:*FJJNB?,*0>N M7OT6&C6_)3/'$(WE1%(KN[_;0%9ZHNQW#B["/ M)+J:[=$A_DR0E6)3S7:S]@+T=OH"7L6[Y'V!KHY@*YRM=N9275?T4I[M]KFZ M@JY!JV==DP1#4_:!KO#3?D'1/&\81>MJ=>#=)FY A+83%ZR+79%59!!?@E!I ML;2>KH%0!YD.6#::KM">KO#41]^S*GR?;>P#!0[OA7VP;9YNX&H@J36-+^Z MMG 5'JKR#K=A"D'E5:EZE2[VF[P!B\BZ;!3KCVR?'"A$PD_F(]XEMD?]6^B\ M\ASWYQ=1$),7W,N=1V^ &R_KA;U6,7*K'-0]E[E==FSG &XG5XN\V!KH:#XR MO0$*?->E]-Y[;_ E;5\S_+Z -" .6$O"+J!0NR1UHB0=/[N3'8*N:,637[/9 MNH2QB:(%4T/9%\:$XNE[20O5O>FG@"FDKJUKS2Q=P%1)KVU",9GH=]-B?6'W M0UH3,(%N#>F5T?>!H8'/0E=U;7UO-X/AVG3-8/_-(^FR(*W3867T?6!HH*-$ M0S?6Z; =!KS$W5T+KQVI9;E,B(KA]P&B@3T&5I L2:V!H)4-NG-NLO':S+*+ MH[)ZED^!OR1!](C.]0@#WOX5.TN,I=A<6V++$4!05;V X*9)]@>H 3%T$4Y! MPFX ,;KMN^U%73*DDF%1'':'.1M@+>BJ*)3\ 9OF_!20)9S#,>+1"PD0A>K, M3K"'8Z^JRR6&V#I79^!M)Y1LR((N[ 7=>P^;AOG!XQ[;1E 4'1BU $AQU/8S M-K"2)!'FD[26,U[ZP6^^=XP\>LTBX,_E4..J)8@50I='W@:'!1N)UH5BDKB4,G\V' M#V"8!PZ,M_O5$*]J195>.?H>(#1@$$W62J9-0Q#0D!C\WL7HN'KO-% _[X>&S> AO6@R^6 M2#X^'INW13T>\#^I;SS6WGMCAH[5X>[0#454MV)1#4;G..RX,U1%;,!1!\)A MUUTAJ/)V;CK8.NRT(S3>D+=+VF8XI/$JF5YA^ZAKDZ?H%:N9<@_(=C=L #*Q M3\CV,5^*KJL^:+:[D5*\5=@1LAWEZ^Y,#PFSD,6225XWW9Z0M2X*J NJ+A\"LK8)#J*HJ\5U[)-F+4N2 M"+JJ*CM!EKEJ$A=U<@G<28U*G2_>F]?,M = K>OX2(;,]PE06XZ2X22C]DNA MEE7"5*%\:= "((Q4Q6G17>UX,4BXJR5)ZHC0R&M2< N^^Q8%IA^ ^68&C^\C MLJ"A:NCH]EV7-2JFO&&B/V NZ1*=.Z2B'\HZWMB*=(F=:R7C6$ MYT&9UKI&DPS>. IEX"F?C8K/X'")7.I"2NBJ6.P@4#O77D"UW:"":,C%;(Q^ MH&J=Z:EKJMP_J5JJ+DE2A1V HA?RZT]WP5+P6+$,2P#46M[+JM(K0*T- M(%U>+:W8,8':,9' &_IJJ.=V@-[3\C 8\\-^3^77N6>G]QM=L).J\MI*2,.6 M63L"M"V;&;*F*<< M+4@DPSA*("VY4M9E/9<^JLR"_^V4P_/JM.ZJ)2*Q*Y/ MLR,D[9L)2$;QGJX[2%K;CA(O%X]U7=*DI:TF\HK^%X3ACAB_==&EPB'#Z,8LI&LZF[ [@UATF\4J[[?V" VS*B(,J&5MR=AZ=P M2_4K&AAKO"_ M.WOI\#OR(\EJH(J%X,)"^.WG+HURRF\(:A&%U.W9AY9YX6B M\-@'ZY9LH BJ6"SJOV%JK))P-?M,[HFW8U?2-1-0,23#*#!A:8K6\[<^\DGX M/\GH:O[6S0MT7BU=Z>^+?LMC',VLD1M.7W J8.)W)^NO"*6&E"M3[ !!6P[0 M^38 8#L!$(SX'TP]N#==K*/=O$7MEK1!@=?E(C,TF:TS$/4F@<*BH6O&$4%L M.I[I6;!!V-3O?:A&?UOG[ 3(?1OYM8>2%5W& M1@2?R3(.K#GP.&OY6E4KIILRE]LG[0;,!M3U:;?VV> MS\WG1 M2VJ#E/P9CVN9H;MJW)5J62VF[QCR#LR]=0C2'/#*Q/D-7-W"G1;:LNZR.N] /TV)C=^6A6LLB+*K@RN\<70_H8S=PAP:Y$B M2UJY_$)'$-?7C^N&SEC+8!/8]?-W#7O[VP]M(\'W@7RE.EDG_CE9W,P@*W-V M F1[NTX1C8T;;Q/_EIQHB8S=PAP:Q-94/G-Q]0=(5ZO#=3-B4319&&S M5;\^/P%-+"F;3W-1+%L(/EW[PUH]OHUGLI@RW(QVV7@RV MG+(M^JK!"^5+A]KIZD/C0S@FD=N(WE $7TF$VXYUY,D]Y!CX0 +L-7,3F%C5 M@VGFMTYHN7X8!^0&,'GCMKCM_.4_W>CUD@NC1Y?\_&(&+[WB!'X9<3?. M3D M1_+ ??87IC=A7TRX:Q(XL]?'$*9>CR^58(0@OE_C8?_Z'("7_VALL!*D>H//K"TX7 M>0Z@ 4([X1Q&-;F9Z039@[UIP+"'6HPY,>1VBK-B[R M8^K,/<^)Q"]IY M":LI(504"@K9E+N!MVE9%S.P@1%#*W!N :AH'A#"N>2>N"&.G P6SZAWW@6*:;+BZ\_"*''A^UTT>3N41Q MJA2&>AG9V:BKCPI2Z5%$JXCBV (XNLR)D@@SP_2MCT-;[-X"C*+GRH "\\ M XB@-+/\(/!OL>LYL2DLMX_%!]E,R*_F<^=7J3F_:L?F5ZG,KU7ZD;)%0&8N ML8 ]X-/2#_">-1%I#!Y=%+37P) /'O)FO&#!=91,YJT?1TSHY;^DBI(RS=)$ M*CM+$RW$!S]V;:JO@7^1DW$JTV,L7^3XQQWXK$\C!PT%*PE%YLP%LW=!I,]8 MV"8H#L<+P6:FYN>$@N1XEANS&HYF.*=6"_U \EC;"1?.@=XP:[" 3*#+LP, MN@EJ$#9;D!TA"U\N$S\CCFXRGRI'V&$I <-<+@,?S"KX23^.2;6V*9B8F%"^TL%L2& PF5'Q3^,PK_(HD&2IZ#%S+B M)/3("#0]AIWZOHJ^'#!JD084DAHZP#D@=,((\;-0=."VB@@EHPW[)H2C,#5- MX7B#_.YRM[YGHPF*!B^*7LL%/H?78"& ^F8:O7,&"N L!(XHP,66#D:;FV!T MW!*P8FV"9,;>F&A8W";V*2@7IB^8,6OY833A[C!_"?9[0( .?\,+=W#."2N^ MAZ-.2)A%76 -0&@=.*:B>Z_D-X M:),9-)U-@C,+9C>7(7G%I9]*6F5%&=3J#:9E\J?Q5+JB$^9.1,X09)C+\Q\" M64* !T&]GY^(;[8,%UY6P18Z')W" X)($W%&V$[V,*F>O9I ML_WY LT =P-P$OT])P2YZ>O)HHN.[L(RTT;>CO-$EV7#O?& M-:VO."@7^JYCO^9:T!138SN"^U10_A4-IV>&\V_4*'QF2-/\TNYP;BM,P"8% MV,$^CST;[5(_ .#N;G\0>7DB2OI$5)0?-PD!Y<,FO, JVME<:ROPD4(Y8CEJ>$91=BY \$8Z.QPHZ\LLY.O!?5 MOHUZ-),3\_?-1?GJFS5D^6[KG/SW=?):S-N#D/J& +ZBK?C@,JR+ [W$^/ MIL)$EM=MZY&BNU/T!XE7^B+HC\^(CJHD37A>/CAO'L2"W2[N\T"3&S^BM[45 MEX&-V:$0MK(O0]"A.-N/;UW26M&W'+&H_U55G6A\2_U?28?NI-7)D[4#\3^2 MM&OYOXFBS37 R1,2M[PVT17A"/PY,&]H*13A6?J51BQ'+$\+RU[M2/RJJ=NS M$V+7R_=:?XVL3E2QI;UV%$9JBUL68RJ>PC89L3LX7X[.PR&Z$]2)J(ZNKFZ= MAXJFCA3MTGDH2F)?!'U>SD-MH@K2P7ES=!X.U).@BQ/=V%-6C9ZNSL7_2-*N MY?_H/,RV/!C/\IZWQ9TX#X^1_D?G/7"^&J9S83;F##2SSSDA9SN@]=+\,4P- M@^5Q65$%U_E7[+!OEX$#4SCN8YJOEE0PR%3676#:F)OW#89Q6"?38FH>=UZ1 MP36AF7\7_F)I>H\ B$USC6EN&GR1I/=EY30W'B_TXI.EH''6[)-540@?X-4MX*R161V0!M#&#QZ.D$IXWR)W,,@D9 M[0*R,!V/9H,F16&1-$G.I,-<3ALS KD'\JQRYBK-QZ/G5:A]Q)[_2KC+20(H5\A,[]Z[LG7S0=>5-RAB*($]'06Q*CIPR69T1Y00':*_7W M'"/=^^+X;;&)!Z#\H6![Z_%MW0-_/.C], MR,ON5DFM[2T;$WE#6NQNWNZ3B,/JFIB")$\T?21E)WRY[0*^+V)6%MXMMCSI MI^O":G>'=V: MZ?A)Q)LP]UW@:UH7%N^['PCR+D8J@-(R[PCGQ=2)BL5SD[<0F)#S MXXAV8(!Y*!Q8CA\' '@=WYYR;Q%(&*<2E:1R-2N[OX0E\"*LQ9PBQN(-+%IT MVK> "3EG5KQ2SXJDIW?RK.YNA.$684Q*^+'[=_*-!):#O1]\^A9J9!I'L4(- M_!FPBUWV*RN<#&.:GD6*-*#/4B@C[%1!L;*3> KV$D,YJ;V<1&"DM7YQJ5CG M&?@]I?A92O%:.D]8L6Y6_ :AD'UMP,"2> ))DD08YB!.% MY[.19S!X4$8I747620-?"9UO'/P>S4..>#A/=?@$]HF9(.F6A%:R=Q^3,M9L MCSH WSQAO%I:G6/ Z M%YVU(FU5]EU0V*B,10%*XV7NB&_A5@PU*Z/WS*Q'>Q&<#F(%28S.((N]8 MP+W+IA4 M\FA9<]#-%)),)$[S98M*35%0[!2V02/0S3OX?$=KT0-8?Y/ KZT83J$HG>R9 MV$NH.:$UU+DOT^LI]ZL/(L];I$UX$6P_F* Z"^/;OU!@8"L6D!98+O_BB/!,*".[OPH:?M%P^Z*E)QQ=^L0L2V M[R;5^U/90;N"%,A]"1H6%X>IE"4L)2XXDX++I0L'0%2_JXBG;8PH$F:!#K1C M$=-%J(G".,3V @WY4<"/.LD#6L0&O,!>R%A-!IPK >F0SHP:SD 7.6X M\.82I&6J$AV+4J4\K4UNS8 "6C]K4L.^0#L88X)O)XR)#12RO@9N"'Q-*^)C M+P+RS0FC8G@=76D+A^)L",7%J1A#:_B%K3H&#TOA*!@KK_[)W"1*]E]#-X6F /P@E&O9!H2VA[D$\TV!7)Y4[& :*(C.S MPRW7=!9(:R>D0F)5;Z06)3 0<'^ H;YQP#ITW,;P"@F!A?^8.RY)8D^1CZE$ MIK(FF0Z;_V 8+[#"$@6UE3;_H?R8;+D(5O0!PW5=A]R3S%2EZL=-661M9+H? M\A!A_![HA>VU;(QASNTXCYJ.*="3E98AL.ULAYFG!1Q\X+!$7M,.1B$H0XR( MK32RVME.JY87K/MY)JP_!;X''RV2C3;'K15F73[I,V"7.B -P\'98]J4PRZD M7@3;\CT>;VPNAYN[3M7'\]B4C!)% I17%V0>G(.2ZO9/A!K;&^1PE^06)#H( M%'8,PXU^>7[]AAV'@5^NOU!(/OI3CC7W%"=%A94X/H"7(DK&0O+[YZRS%"JN M@,S1!@'9D+SRPXV_="P.!OGQ%;)ITBG'RDZWB=N(NS&_<>^H\&#BDLI&6,9X M$3/[C+;9KIRDH$&GW!>\0,JT4L$B X.&:N5)\?@=P:Q,9-%V;9S%=CY+=*!C MT],R/!70^A%4B"<0)UD+H(9#,S4VZ.'3\N\\VH4G&X5)^B0A H$IB#HF /'+ M_/$B6/EXJ?N@&5682+=]*J[33F"(>DJ;%*O4!Y$T._RAL.XA8H=G^@) !6K_ M.*4@H6U'#@ M//,SDJ!,DNV9NT & Y%OV@E=8=HEVJGH[,@7)ONY MG-R3:^Y<8Q?6*]O@V!\N/Y&&J0#HI]/7":H3T,#V;5219]*A>L?0@> AX<<).P;2S'YSZQ9-F-IY-GJ^:8%=5.@9/8)]0^%'-%!+0 GTE2M(;8E)G"!:N@Z MR:&895 O Y\ZU8I;%/@L\.])P4D/&PS/=.4NF9EF2.YZ_,C#LTD^S;0*\D0P M(.VYA6]C"FR8MA O=2XLL"Z7.NQRCRB R7HF2H5\V+!RQE5:E64&G)LQ>S,5 M#MM4M<%M%2GE$6M (F6Y (0M$@:@1+V-W3^MQ%&YCPY/TW!KCMZYJ-QR ._B M")T>RTFX?/4.5('_2,@UWC-=/7@D".?.\I-K>H<_<;/_337%\2J%2_*EXV%[ M\5?<&7LT/Y+K4RY%AY*3XL1E2'&(54\GP5WA/MH1=04F/H&GJ!'#)3"FG_K1 MZ%['BU"P@!,BIW>S&8&70."B\2[)K_&2,/OCQ_0&&;U6>%Z!+>;%'NZ^=$QL M\.IS5"X*$Y[GT2>U\$%>SM$G1T'!^VHT%IC+'"T0]BYUC"8W'&7=OC"_TE,D M%0K4^>S<)A<\B7J@=YD@ ?'TDG_SOT-TM&-9FN#>L;!%;,A H%?Y!-O1PI2Q MARO;TK4O78YL:NK0IB(^6]I) M[K^F5E7@4R<&F[]$:)PH/57B4I>7,VW7G 4XH.N=HEIQ$4 -#[P-T$"NR\ 8 MY_0!P-!]G!2NH[.;^772LS;>C&I?*FZ_BP$&MZ9+YP[GA"3'6CI'=H2C]Q^Y MOZ,8[%%0';2M=?1(UZ#E%3M3)44O (.?!:,0+V1.H*2M=9GI,P=.$O.0-AT/ M'"L[LC-P)CEJ#+SUF_QL>2IN\W]X]^GZQ_*=/J-H)8P/0/CO-&UBZ!J=]CN! M%R>RK)?C(LYH/$1F$%!;BL+0-#1B*PB"JDS _&0PB+PTT7DC@R%TOE5!D)DO M%)1M$ Q#"U1"<62M5!)E;,O5%@U!PCZW A]/,_=]>[;PT\X%7\6_51+CL.+B M$Z[75O/6MHBBBJ/;YD_G*R95?6Y!;[W$FB0V)$.(M5E\LB).-+5EE" MQZSEGV"TE98?-,):KWDA14<"V7 &^)Q;W_5* M78V?&!L\"<-NW#:JAE$U#$# )2F5U?TYH]^^2FA8A0^^FV'4 M_0V5(&XKWI]?YC]BDF-$Q[XE6>!2FF$=D"S'.KTNBO+[7(S2HDW&O*ATWXJC M8/)6FH^#LBBY_:0B:""GJ6 +S&I MTH]#]W'-&J;7C=\!+ZN*SNXA96UBR,;J32:#-KL*;I$XKE<$3%HG,KP3C3-R$13#0K1 3D@6K8\ 01BL@ M83%]@K-I.D)%E$$2SW#OA$DX0_IZ(?:,5:\HSY4G760+;.=\UB+)GXOP#$52 M1L*O!6TB:JN,D2_03R\;QG^M9G$5:I1<)(DEQ'[S>)$W8D@+[[\%GQ;'GQ-& VPF"X[/6"<2=C#TGGA?B8\^)I^\; M'+%\.EB./2<&7H%_[#DQ]IQX3G0?>TX\+P4T8OETL!Q[3@QA%48LGPZ6QP[# M&'M.C#TG.B'FV'.B0[XYJW?#U]:R[(]T6;XXM8->QM\3U'S"_'6V6L+(K ZN)D&.3 MUW=-PRG2*@Z@ :R85=-+HTVRR#=B6O.T:A\K'UU(,6\0#Y!>6^N#*S?U1.ZU M][CR:9IT,I1[@>;YUQU@]J0H5>_ZZX92 [G#;/?JH6Y_1\2.?2+9Y-C3Y.H2 M &P?)96,N$>'N':[3;1'ZGI?R?2;QJWWILI37?]^1]Q[ O;D:2I-U8/1]" > MM:T2I;BMJJH39K4-[WWL;8/=0_H1AUVZCW:0IZ(VU8662]\A6*=$)U7JE4Z# MT$)U6^2S$WX]FV&X"1UJ=KJ)H MFM9-ZYPS=_@=[9AI%U/<6*W4@3!&_95/"WZ0IGS/1G^3 M4:43CVIKZ3MO0,NIT+*SP1.A9&_LJ4ZEEL5A1XININB> [>GZ['N2.GCO[*[ MS7Z,XV,'@L@37E1V'^F)7VJ*_%3IMO?[-*AT.N$D>UK+)9_' MTY2;/XC8PKR#=?QQ(.3I1ESV'03R-)@G2]40>Y4$3XE8IR U]P_"0SCK$T8O M_6!&G(CUB"??EK0UPE&<0%TY?KKL%-A&> O*1.7%_J9J(-U/:WWVJ"_72GLH M]1ZTH3/;L]D]3;37T'%[9HO5[VPG<2;9U-;R*H["R/3P5W3H-Z^,T:!E56_, MMW6:COFOY7P%L6XH$T6O]\">!G;'7;2]NJ:U62MY*M:7-QE7:H#;2YTJ]?=% MIX':\]A;AC3AC[ZYAGS.S17R[R3,C[E)SK+/W2==_$;]W*W,U_2)MJ&>_6E@ M]SQD".AGJ:7?8ERI8^MG:=Q;I["W=&DB2?6W%Z>CGWL\*2>7>C2+>TN2)NJ&X(K#:F+Z ML5F]B785(>IK3-1W[L8VXF^=T'+], Y(.*CJ$LF7CF<3')9W/$K@K(5[TEC> M9)W1:UMTTY;GSZR==KN=7GKUA.IFUUN'3[/S:O.ZX8/OPII&A*_6X-V\]9O6 MD%$P'OGT7^V2TY"XA+T*JHVPIM5WC79:U>2FW"ZST7 M0SLV@DHG ;Z#D>&5=;8;*CE"[0OWT*"H* M$U5MF0?9 4F'HC*&)0H/$X+]/+ KB?$]?F;A]ID4@\ M]#>66)40=.'=ZM$_5V/CJNK$$/?LID4GZDX?/"'J:OS$V+=7V4[4'57#J!J> MEFKH4@M1@X:?'? U$5R0"IW[*(1Z=2 MW]UV"]3^SF;M_J?R'ND\"$SOCF =\S>/U:7-<>_1NDF%TY]YG;$C; M\)((MJ_#'OH$ +_@;&(Y"],-?W[Q_N/EBU_X*2_K>H$&?<,]"$+I!4+IC0DE MJ4^.4+]G'>4ZY2E1TX6>256&?"#$VHFO1$V5CD^LV^U3WJY.F79@H '>YYZ= M3G?CXU>%1*RT)G)2*S8KRUJH5HE%\(3&-]^?U#_E#X+V=H5N@T B)2\)]X>J M_?1)?:/FE#3^%(0/.E#RJ/ 6B?:)!%A$$%X"30S'I@7>(5Z# L;9PH:8_=." M$Y>_^.?Y]87*JQ_HW>T_$V;YYQ6:+E?!I\"W8PL!?P/&B^O?L<=>_"+SWW.. MQXF\R+_F)#G]0WC-"4;ZASBA$0[:]^@?"8@YBT@P953W!DP%/$LAY39_#R\FE7JWR_7;U]PWT+GE>>X<-X-8E P M+_>>A5?/)+[M+.?WIN.B47WI!]>F2ZZ)!92)G($%-F5A3)8?1A,.#MQA2(^X M\-C?(#?O0$J%%=^#P1]BP!-L^5GI>&RF>)_-_. L!,SI$2S,T$<7ZL+\RP^X MY+M'+GI<5H=I-ZZO0\#P%^194?8#K:P1RY9?B#J MG"]\0.;OBN)$PX#O2R:B1P!W Q /CB?%^2<0+7H!QD5'<)\*RK^BX?3,@OHWU#P-SVEU\;Q*Q->DB>ZO%M; MA6$F..Q#CY$,(QF.MSN.&5*ZN6+QA]AS+&=INC"S9S^GC 5;$%=;9D_,N8$ M;*2I,)'E/2,_1XJ6*/J#Q+?L_=*'55)FO!\R\X'IYBNLJUP'TL& M<#PLU8>WAUQ^I]68'4X_6A%3ER8:?XQXQ2=,U@[$_TC2KN7_)HHVUP G3TC< M\MI$5X0C\.? O*&E4(1GZ5<:L1RQ/"TL>[4C\:NF;L].B%TOWVO]-;(Z4<66 M]MI1&*DM;FS" [0:&[$[3;XH$U$=75W=.@\5[?#U1)XR17\0-Y2B M'YV'+7:[-E&%PYF*$37LW.+0NT!>:.#2:/ZZ,?$4Z8<0B86@&C]S,#SB39; MB[1*JG@CB/!U[$8A?32,K3FWI+F-X92[ M6?D5T -'\'/B^0AFJWF^5$VH^/B(S8ZBYQ[FB]7G"+RN5N2M06C0."X^,@L M!HQG3@B6"_=(S&#*H=L)2>%X,T06P6;I>+X?><@(=EZ7(Z$'G=QR8QO("V]6 M4AC(L 2HZ0.X.H$-S[ CN1EQYFP&=$T(OO0#"NP"8:5[Q0Q#$@&/NXYY MB[4!'&3X@-P3+T[&PX4!P,,)!06_"8A+"SKGI,Y'HJ\4!IMR5[A G._=^4B< M6]RD$^X!H,;D22RAX,=!'0J39.7PS6CNAVQ%TOD!_P129'G_#M8(B#BA]J87 M^0'%!0;P%X2+S&_X%XX>8D;N&4U>YZQ"@ON4NP861)\FCKPZ2 +%@Q]\/7.\ MLV7@(V]G-+&2A/80.2CY<5+<]RFZ\.V_8A.6(7 ?)PRI O9QR'C0)O# @J;* MTZ7#/%6$"N%UX3>Z\X@)^S*=F&U>CWL7+LDC]V%V-^68BI#TU]P[%W@@\#W' M"KD+/UA.N1]PU LFA?XW" =,60WI<<#U[QAC6G/,]T=HIX\,>\3$O'T2=!8^G.R+ />DZP#IV(GP"8H:^1Y-G MZ=47@] )K'B!E0PL7+6BR )V!P4.U$^C$CF64& MP2.5S:N;<'7KY-"B+ 40;92CYA(%%5!F!BHW02^$+63A7CNG%152,"D,N&*V M TL6L#>8?"EP',67/8'#FGGA$%P;E%MT6S')7Q1-1?D9SOT8ZT124E(.AA?_ MBCTKTRM4C):8CEL@4\/.I=-NTG]%\>U0(8ALAWQPB?07^+/_YE*5@6J"(QX^ M7;JWG%(H4O4!L[J *;O H+@BG7)QO3!M@KP140'MP-ATW$KHZ+;T&"?X)=ZF M[Q0U[#0W1W)C;,VR6C6]\E)35[-B18[/3 YBFEFX5@[F: GWN4TF@T1%6Q;L!/I58 )%+,:"\#:3*J O806Q M1@#YQJ1P(@)!]T=HS811$--%SJRE.Q^,,XZ6%PCN'2JPS!#4+%J,X=9I8(/% M(!Z+P@=122;G*B?(Q!.%@:E3G\GVZ1*@1$2KFM8T3&R")=M M9:+=9C;&WTP.43RKQ $=)-7&U=2HF&V:\5#&0 !WX55<17AU 9H*! $%T+_] MBUC4HDZLU@)C%::@L%0B164R20J5 ,? @H,URVR+]=5)*P&G+[ Y.#^M;<(M M71/5!-W;N(.R$^F!SU])_>(:,R\U:!-3C1/-LZH,$"_F=K$Q$3< O*13?R?Q$X64TO,,E6U(T#F\)S$1* M%FQZ_$H-8$34)J"Z\>P"3\ ['IFAK*#]EKX3)[(NTRAN2#9F8X" MT8QJ%;N@!<5"Y]M&>E% UF@V840S !E98\AHVD37U.X)QI9#F?"JP":2)Z+. MUU#M"*Q]3FF\QEX35GZ*T4F4Y8DB*NEI'LO79$M66M)$&&:'*;KVG+]DA^H' MJK>HY 3+MMBUNRP+S3#C#?\^,9T] )\3J?V3,7JB_N590JO3G)AY!2$$.%NF&0C#QZ:!AS32MGQO4[.$$O431W;'R9^R, M >NI)7;3U3+S;WP&M0#G'>:$P-]H_2MZBDN.>?)K^B9^GWWS8T[\-S[,2)D' M-"([#>'L=.H,/B"Q:5&=F99_9SL:]FP".#R1*0P*F.=[9QDE[&SL1-,E-&/' MY"A7AT#RKR0J:\72/(GNM*F#8,; 9'MY87YS%C&H[;N[@-SA[UY,-P,\E@-] MP09CM ICJBDI%(! 8352+O?K\ &%&@J $^QC?8" .9ANW(-@(0#-@!BQ\RC M!PP8P@>7%/UB"":"!F?XD $B2!,I@5F2..&E]'U*9KH+*1AK8.=@5M H!1&D M/G4(EMQRQ85I-2P%I( ]\R;:6 (53[(9(9!7\1B,)@H\*2AT2=#N*0/R:^J: MFV1SI:/3TYW)10_^&:497DI2?QV5YRM6[(//I!?; &A7Q>A.2(Q?2M=T/.*Q M\:R\IB%8TC,R3?)ON$L"[.=*^D>*-QEASYT5BFYAL,=1-0$_(Q!0_=RR"W$0*9 MYY&LS.>8]';$PF,QC!!088^P9W9X[BK)),\D=XT(JCR11*-PJ$X7PJQ68E.\ M>W;1V\'-X@#)D#-'6$0LD9KTC)[#D(J:XAE#Y/FFLG12!]:$$V1UHBA\:>M2 M:\'/"UTF@#!7.8KFC [4:0\/W]/:HHE+->NY?6 ]MG)KM#KO(2 X*+X5)T&" M3E;J=>.82Q;98N';Q$WU T@3*T9[I.+X5K2/F01CPJ]H'! W,UAP*AR$7AV> M75MS']VLB:FP,OV$,4SB0;7\8(GQ^/!XZLLLNN96_.)T8]I)X6CNT8&]/N'N MLX*_D]R*0LE$F9#>V1"T '&28?%AKW8<*Y)X2US_ 7^:%073T,K[5)ML& <$3MVC/^F\B::7-U"FNVCDDW2 M;A/M40NFK^HTF\:M+Q\C3W7]^QUQ[PG8DZ>I-%4/1M/#E!7;)E&*VZKJL)N9 M^+G=WX\X[#(-:P=Y*FI376BY]!V"=4IT4J5>Z30(+52W13X[X=>S64!(^:3[ M))=:F*K:N".V[XBIQ@]^0W2K*-YEMV4 ;F+ MX5-VGQ?F&2-9ODGR,+M/7IH.?,C>L\QP7G@9=NQW_%3A3[-(#!;-D83C M8E#VOV('S!(:K@M6.Z9\!/XWS-=(Q6SY-M?/ D=2T\[?Y.$DPJ!)$@\V G ?@4ENGU7UC8 [!.UYWPAW)@JNQ01 MZ>9N2E"ZNP?%E"P2, ="&H%7#*,*69CI?C;MH*\PI>8W?05BC>#M UYZ0!\D M<,_CYGXWVGQ,(WX'"=V@V2IIC#Y(V$:6KZ<-B\,>)&A#9JG/9&'2J@:#A.X\ MS>@8^7V-WY,4FB'"]BXYF0X2N(L\*V20\+T'\!PO=*QA\OQASDY2+T>G&S\] M+CU)]#ZAG^U)8G:SZ:[\E!&KZMH[B#O;Q(^CB,R-\\9T:8:9&7'_%;N/W$[1 MZJ<5ZJC51CJ*BC$1U);W+,FHTHG'C[:\I6I RZG0LFCH$Z%D;^RI3J7=VF*. M%.TX!&%GNAXK&H$^_BN+(NC'.#YVR)4\X<66_;B>4?B B/?$3Y$ZW7*1,35Z MC;)X&E0ZG<"M/:WEDL_C: M#K%.06KN'^ZZN3G5I1_,B!.Q"MWDV]()-@C77IU 73E^NFQTTT9X"\I$Y>L; M272'5[UT/ZWU:=F!8K=E >VAU'O0ALYLSV;W--%>0\?MF2U6O[.=Q)ED4Q.P MJT*5-#-:#V9M1[IR^YW>F&_K-!WS7\OY"F+=4":*7N^!/0WLCKMH>W6 :K-6 M\E2L+R0TKM0 MYKOBTX#M>>QMPQIPA]]M /JYPT-,,>5&N#V4J?2N+=.86_ITD22ZF\O3D<_ M]WA2?I?7!1\U<><<*.C&1-/J;Q5/ [OG(2U $X_GKF&B5;=D\M2HCW0Z#=2> MQ]Z2I(FZ(;CB.)JXC\HN0ZX1D3NJQBIZ,$O@UK\GJ\4Z6"\M M^ J[:*T.0=M"I2U=+>QU$#U@ Q;:9Y'AG\ 6V MBR./:5V3'Y-")V PCZ]SG R7U->:^"]P<I^TYU_M?5K6XJBHM!PGDZK!*P6W OSVN;F66#?PDL;Y$DR=++RUAS?V I?T8[JL1 M>X-PR*4)64GRZ<=1";PRT84QAO\4;D_A+*<< M.^*L_O+TIY=Q>'9GFLM7;YT0K_KB@%S-\-J)>"'M-?^98)]R^\(/HY"Z*-_@ MS=4G\W&!=XLW ,<;U[>^_O+O_X8+]E,ZW+4U)W;LPF @"9@@H&^?)_7K;Q"" M[&W.\CU$Z3.9_?SB,O 7*"/.>.V,%R*??A;$,TEX\0M"/]ZEC')I1S;D3K>I8QW*>-=RGB7,MZEC')<72.UN?%;O MBSZ3>^+%!.]^T@Y8?SC1_ *F]Q9] M-YNQ=+*B"U"?< ^$,VU_B9KPTO%,#_O#4U#.+0O3Z_ F[AIK!YJ!'7)O?/@/ M]T.:/2?RKR_/K]]D?PJO?^0JW[OP;6<&6I^F_A5?/[^^*+VM\BI7^#E9(FX& M;,FE7,RR_VBK]I29P\(@$Y1)UIP+L(E[0/#F,'(B!SY$/F>&(0E9_N8R\.T8 M1L,30$B">\>"1^#+!''RBXK?DVQ;8:+STD22>08.S;N= M\(J-@8 3(8CM.'?(G?!>F8(46F42 GV#?(OXN8R&4MST0GW"/S82PKS M\+3L-7Q#%1U0]Z_8OJ/;URGL7J!@NLU3^4#C7& +A3-<(1"SP(&PEV![+=C. MSN5'A89(=H8?!W4O<6 Q)A/@%O/O408 8KET96(JCI9QE(B 1*"FXC_,=)GI MA*;+A WN:ACB\$M%W8*TB#+%$_Y9LX M8;IP[BPIQ9! 0/?H<8D<"UL$?UDBM$O?\:*&BI*R9BI0(O,KAB"MZ4Y41"4] MM"(S<3.527.+51IM J"EA2 2Y8JCIA,D4CJ79^S1\DB%@A(/?O"52E,7N,.> M,N'E,[*@_LXHL:+)RY-$*X1*I[42:3 W42 GD[)3( Z2")9)>31\V"5WR=I0 MG9[.B%94U>,L9"O? H$3?@TI9P3D@1J"0"+_P0.. CC354A&P\=@>RQ \L!_ M40VC\5*<@P)"<;#0X$HD&WW]XI_Y#N)0-[6T3>7,,B XJ]VYHO8S4 M4BAL1&;TH2T<$&KEL(V^O3Y&)B16I0G9$')5;\@PEO21-"5#-S07&0+ES E1=:(F8U5(B@J_ M,>[UX8P4F'7<"_(TD[,9_L)$T>6)P#/KY#MQ(NG&1!7DC>@+$U$7)ZHAIR]I MJC:11 F!+6BC;=@_"V5>M*-\K.2#PC,['L"JG%&*)$J$'4K- &,&'J?,DX\./]PZR:C91<@Y(;0/& M6+? X)SM /&\A!35ULB:I0PTL.CAX!Z,81:R6SISHKBGU84*\]V""O70LG30 MC\?(Q@C#2A+=DLS@2@WK6W80M%*[.=/;BHDA9ZR>/."E I?<3+_/3XB@K1G>$MR^H7PFA.,] ^1&1[: M]S@:&*TS6-0IM]DOV]2S^LN__]M/+[_=!J[S"O\-?_Y_4$L#!!0 ( B! M35 U_B\_(0H #93 0 97-P+3(P,3DQ,C,Q+GAS9.U<;6_C-A+^? ?< M?] %.-P6A>*7;+*;-&GAO*[1W3B-G>U>OQ2T-+9YD4F7I/S27]\A)=JR9,NR MDUR,>:0N"?.)?<<^NLPW]P;DD?3IP;8""(XN('YRL) M0MW"OYW??\;;2/Z)<[A?)8[K%A#V%9C/Q<-]?2JLI]3@I%0:C4;[C _)B(M' MN>_Q8N*:/!0>3&5=->^<2K5R[%3*O^R/.ZCQ)5'87BU7R_^J7I:K^%^EVJI6 M3P[QW^%O!1^BB KE]"'E\<=R^7T9_XJQ?Z'2FS)___/HD]Q\^KE]=SS^[;AR <&Y[)]//OWR>/3GI#X4O8='VGS\YG_JW7QL/5Y% MCSR57@_ZQ,%!9O)L+P'AZ&"?BVZI6BY72M^^?&X:NKV(\&0<4/:XB+QR?'Q< M,KV6-$,Y;HO BCXHZ>XVD3"5C+TTAYXRJ0CSYNA]-65($A^6HLXY4KJ0]"@B MI9;4AQ2=!&^_RX2K=+R&#*TB&R;43''8M9! ] +N0Q M/0N8I%!9>FQ<3.JJR6#1 Z9="]@89RSL+\;?5Z*D^4I(Y"(5".I-^58SS3.@ ME4O4LST+M ,YPQBO88+3NV_H*E5-!0'T@:EK+OJ7T"%A@'#]$9* =BCX>XXB MH@M*SR4Y(![DB;*SD3#&<=)B;(I;=-M@0'%68L/?3K7[GNCA:J'*CK[ B+1 ML.[1MZY/ +V,^F=[TSLM",4:43YT**/F>>7HK^*X.A"$VK#D)6&^<\4451-' MQPC1-UJ>EM)B$L)#"7Z#_6BN!P(DBC%,G[$A9HQ)EC!Y)/#"8#V>F2H+6>(& M"^%FH+;E#%*\S@>TBBCJ0 PQHN
_,#4%G!?X?\O$GLN=(H7B3CV0EC:19JO1\!]\D M:)B=[?!D]T@"37V3CV8UC28BV*HA%,G+J4(<[QFN?QT#BE3I^83X2_ M@XZIT0293)+,73ZVAVELK_J#@$\ XB#:&#',]WMTX-P%9$<#:)PU0H7W+>M4@[ +FC:3VN[VINM5^%ZH>BR_V. ZMGOYH/!JN@S=1,N=%@Q_&- M@P#6^-VPVT4-L8%TI&SWI?(SL6()6?YX%"NXG'?Z*Z ?!J"KV]J0T$"/B]OA MPFT2;)V1?N>\NP2%!&^#UC>CL'"@;%?NX%0S!5R!P=&YLR">"DG@?"'J;51F MQ;,_7SVO0C]3]"TJGW<=5UQ-F3^WN+)5N&;*O^6KZRT1 B^'L-/^:_ Q\"31 ML9.^T?D5:+>GP*\-09 NU+!DZ0\TB;SFHF&N:B-=L<001L/U[%+S1SU3H2X? M]60X&\5:."12PR$S/1Q9EC[ET&U1;MR0PN MOL\'<]TJ_BV/2\(M.<@4XE%3/NB94GT%Z,GH?=5LW#E2%RS_GU%:_ZG#;KVCL_TU[(W,OI0Y+6QKNI2[/MU/%] M>LOU*=K-A7)89N-VWO& Z&##9^X943DL^LZU?*YN RA0W\@0GP>)?1/^=?#%UPJ3"@:X-,H-^4GP;F6]+9GA)ZSXLY!G:" MZPKE?LNL?E&$5K:K'1TY.-OSH:V_F$=+9-37YPQ36S&I*^AK9H0O;$MN?L':&^Q6 ]EI5F M^Z$P.%D+<<+I?B/GZ?:A1GJ'"^E"H]/"53? J-(&T>@8^;(9MO\+GFKQ^-5. M0T3O>F\$C@3X=7:-A0@)_@-$6/.?5>*FZ&@-G@Y.KN:QXDW*N@%D8=B0M_@L M2/I[5-$]W6!;24:O>&T=J-R*78(O5S-=]6I0VB"HK@GJ%Z;3-N.;,.?DFQ[%!6_TZAE&L&#!.6AWGE<_I?VW5:\V+H_+1O+JIMM=6\8%1)2\AH+@\@3^O MZI*^UU;Y"PU *DR@9,WK49QR*;5S^E];]6N.LXM(-:]PIO6UU0*#7:,S M?9$R#2V+>M;0]G]:MYACP8U.\H->>GQR2;9M6&Y!1=M@[6NMM#4Y!-MFBSWH M%9WSFAWSFI[R2MNV!L.VV;H\]T\;681RVZPSNF8*V3GYVX;D?IUT&U;E= ERBH,ZV*I)[Y MN<(,9B\F_Q61/"U%7^GP\B]02P,$% @ "(%-4(?Y<'F*#@ -K( !0 M !EXF MV]["B9.>@6RV:.""HHGM(3DS MSW X,R+I#[\^+SQKA;D@C'X\Z9UV3RQ,;>80.OMX\GG2&4RN1J,32_B(.LAC M%'\\H>SDUW_\]2\6_'SX6Z=CW1#L.1?6D-F=$779+]8=6N +ZQ.FF".?\5^L M+\@+Y#OL]\N'6W@9#7=AO3_M(ZO3T>CL"Z8.XY\?1IO.YKZ_O#@[>WIZ.J5L MA9X8_R9.;:;7W80%W,:;OJXG]U:OWSNW>MU_G3Z[P/$0^?!^O]OO_KT_[/;A MOU[_L=^_> __WO]'%GZCY!X_0;Q?RORD2V (GC,_.^MUN[^SWWVXG]APO4(=0B8>-3Y)6LI>B=KWS\_.S\-.$ M-$?Y/.5>,L;;LX2=3<_P*5'0IS@1Y$*$[-TR&_FA.54.8Y52R%>=A*PCW^KT M^IVWO=-GX9PDR@\UR)F''[!KR=]@()M1L5CB-5C$XDQ^(E]V'(0)/^KZNRR9OUZ"R0NR6'H@Y-FN(T^%QK@O1(V-NM0:=MGPN(+9 M.GI.DS4X_J#>XV;6E,R])8TQ*[*^82I&-L&7K3RN_>>O6&3U-UJ#6=8;>HFM6[^"?9\%L%G@(WD"N$-.% M\!U],-3M&^=U$8Y1C[],FP:]L0X?6W3-62S5&7N+KH&Q)SZSOUU"D.QZ((?81\:I\ MW;Z&.X FPL]C%FR?K(B_;D;FZHZ;LS$9.-*58)JFEB-O+@K0X2!-UEP;[7 SSZF#M[T([G13;9] MXDOB;O33LSJR6!(L,/73?R+J6-<4:->6K*/P1'(8_86%YXL@#"^#4[,1%CE<)&8AJ6.0'1F""W/)&IG MV/-%\DZ(8Z?;BRL>W\5O_S&B8-30]_H.;X(/#TVQ%X[Z1TRV375F +L/Z.DW M4"=$R2]34<'W-GE6@)0%#+AM,>Y@_O&DE_2+N+V%>[ZX%%.Y>SA4*=L>J8#N=I-<.@)]93N#R&S)H RU?&OXWH/6JJ@[TL'MK!'9ZRC .3 A^8;6X M"C@',2OZS\#LD(><"0&_A7B?$WH+'R242Z(9O.VW7DA M+!G3JZ4)\PS/MED _#Y@&P/O4P_#)*NV0V6KMGV]#FHZHCYX7AF^+6491UDQ4;:)O.M*U/1:Z^'W4_OX MU5&&<4B&YJ8;VA<2Z^'T<_LX*40U#I:44%J)HE'I58G^CV@M&F(7 X<.F$R* MZSM&[:HI4MW2H#RK!"A=Z1N$K6@KUQ^/S$=>N-EPSCS0BI"E'G]]B5W&U]>" M+0?4>>08B8"O0[("6*"?';II=6E=+!@-^:AZ_)RC;,T'[*;EDM6T6'[C?,3 M<8A4"?+N$7%&] HM":@@Q;\B;M5HVYJ?:!!,?1T9!^^#W$=+(2U&G!(Z$Q"E M!XL@3*K /Q*;*!8!G;:ME7,:A%=?1\;!FV(US)OE3G>.YY@*LL+1@]);)L0= M]L1ZW5A9J;4T=[;M+\ NUJR5\W$/0?=GRD&;PX^?3*^G\P1AV2-B:*U#HC+:-M^ M5*&%@%I03=MJIR0 ME''CQ(ZEU'S**,72G?A[.L M>+?P>H^GBEX.9&\=*WJK/%9DO;E'LIPPQSX!=G[8Y\&GK:LWMGA\E^%Q\[>P MF&MM!396%-E8;SY3%$!B@YT?6CP:]8E#A'7/F:O*1+:(6LVFPL.)BF+F"T7; MSJA L;F\9UL:X^):N9*-W(+Y3)OJ1XOY4U@D!&_I$** MY]!%Q&W/ 84$&4B*0#-M.DRP!WW.HAO:/%AZ!\Z"4")\*>,*Q]O6%:F?9ONV M)Y ^:O4T8MX,NV.4;0M;":*B2=N[6/*L56Q;*6K0MLNHA*1HNTJYY,8Y$7D< M2?@R,HP8'5$?0](HMR /R8HX^.7:@^)CJI6-VW8?=1&LH1$#T4P\Y VH06[A M(#0 N6,7RJ@(2S$X=6;F^AF\(X! *.+K$2@R?"0J-W^PT)DFXJNL8(^#MCW_ M#Z#1K =1+'=&YO^'5U'UE#9M8MYA7R=JSI"U;?R%7!<>O]LO^J:AN9$E-KMX MX5%KSPNB"YW;53SR5C=J>B!H295UD(;"F3:2RQZR?*<,*<:YOV-V/94KF\C^]:^ M4>7\S%716]7R]^IJ^1S1&186H5;ZX<;W:,G$+U;TC&.K>K[GBG_ZQNDM,7YL M5(P#/\APBV7Z22T3$G/KQF-/PI#'%_*F$N#IGC.9*3J7Z\\".R.ZB>GCFR65 M&Z#K]/'_D+9^P%,3H*-<6,-'_[G+3A6UX!+ZMA>U5\.E5H1QN TQ+,8VJ4!K MFZKM?2FOQJA(:..028X@1M<$/U%8.N=D*:]KD%MMTL956;/?H:NVC]V^&N.= MU6><(23G2&H7 2H;MGTFMX&)K*4:XR %?N6F1#S$T>\1S=]!IRSN:+1N^^#N MJ\&MHR3S:D)Y[NO?D*;70=LG?/< =-TKU@S$.KIT49EW531K^T3P7G#-J>48 MT(SO94Q6F\+[&>O K->?'O[GQX1_'44>@V%D[KC:9--4L5'2/">\2_1Q' M/):^':LFLMM--9$UN :EK9\C0+;\:I\Z(*MZT<3;X"+6+EH[ NBC52:RW!UQ M+^U"$W2#JV*U]74$B">WG"8A1OKRFGH1FZH?3>P-KI;MIKDC,(#8>E,)Y6ZQ M6EDGFM ;7$/;06='@+OR-K$ZV%=TI(G_4979M'1W!#8P#/ C2P*7ZEL0M3O0 MQ/RH*FY*71F'=2BY #W=,#YDP=1W R_)-IN.5HR#LD3JZ%#$ MZS:P%/;1IM6B=;B1Z)$-[#\#PG'I'?P*&Z[1AZ%;7Q309@VZML+,*QKF9"C_ M.I(:J*LZ,70+S2M@KU:9@;C+KXS$3GA(0?(,UOH;\B7;Z[&[DPWLVJ&AVW5J MV,/K5'DL2]X-H8C:KUOR"OLPP/N-W>0HH]"ZV;&JG:%+FP+"$A^G5HR!;BWF M&V;; UX&W)Y#^C!V:X&J:FOHXE4?V&H%&0ANVM&&^^:6X8&ZZV?,Y3$ Q1>;\UONZ&;F1!Z;WIPI5 M$/<*5>S/">Q/%2H_8M*YM"DK.E.\^Q1LA2%O/6Z6=[ 1I)K[L!96.&AD+V> M9YO:Q9SULIR%"Y<5'E"QBH_>-,^=C4JXZV>YDV$2\:/C=HA*#N7Q_AF&B;4_ M;+,7H6VQ^#;+8NZ>M^;UQ0DJ,;1W>6YL4):WMD9"! !I7.\%G =R*7\SGCUI^Q7KS*(L,8K^G4J=V"9,_ MZ4[C@_ I02]A-+>(*%$_"+0*,5T(WRF60F^ML=Y,[#EV M @_+17)3B.JXC'=D*2I%^H/U9BAO^?<.)>HB%+%8O'YNN=(0+WDH'"#/BJMO M&;E:_!:"@W['N1&"#?'4?X%!/JDG=$SQOS'B-XCPBIOL7]MOV[F=_E>ZZWX5 M?!U]&I?>ZXHU<'W,0:K'.6?!;'Y#5J& HD&+T1BB[6QXW\:CK66CTD*9W)0L M%[D$RETN4ATAWB$<7M!Y@60ZYR-T'D*RL8_=KB#QV!BO, MT0P/((Q?1&5%,+.HP#AXDE%\S&BQ\+DLI5SX]*+^% ]NH6AT"[T,;T$88['P M;PN%'!B@K539-2ZSK)5ZR>5+>GJ)8]5(^&2@ \5P8.+RTAVZ$JS$TG.9E9Y0 MJ?MX[L!'?H&(#^C3HAXJ3+6172):+AE3%@3VSVV<["MM+)>;Q8T.HTN9BY6Y MQ+K)V"']8L*[8+ALWS-)7?!8@KQD3OP0A:P$_&]J]2EW;6=H]0'O-8-)A5J-"Y'T9,F]('3Z6A4]A/$'J%?'ZY7E4V#8'YZ?/S\_/P&DP5X)O0;>^,2 MO>J&)*0N7-5U.;QW>OW>)Z?7_=>;ES%'? $"_GF_V^_^I7_1[?,?O?YCOW]Z MPO\[^:]F(P$(0K9JI/ORL=M]U^7_XN(_^ A_.Q4_G@"##M<#9JA.X4ST$%8Z,.%1VDI44M1N=ZG3Y^.HV]3TBW*ER?J MIVV\/4[AK&KFWWK!JD"6^.0X_C)+BA159T S=,HB3KX0%P21Y94BHJ$38D/'^#8$?_GMK1J%;(Y7'+CF1V+;\2?'0] MQ)%&Q:84CC\?B4_[W=ZG7C^N^L^;9,%RSGL'0[.YSYD\WK7E)Z;1[IK(6*MS MK6;GAMMEQ-61NTO28TVKJ.S#KP+QUZ[2>)3,H=9VF.=1:U40W?1AF#H[$.CAR=.8O%.FWGZ RT/0R(^^V, M.\G>.9G-(6:1[RW6%%[HP[OQSQ!-I@'T!GP]""9PP%@XFPL2=D7H7?3;X!E0 MCUW ""_;*RKJ[D&)!%]GT!P [1 P=(,S^45F[,QX3CB!2.:IK9%;LX+T$&0 M)3/G!^AIK9C8X"RAU=WSA 9;9P1JC75;M"H,@+HIC"+B;&.2E7L:0!!+]I,( MQ)170=WP"78\-..=A_>2(R=I*,OGJA:$@V-.>IS0'!=64#_N56,=C\P J@AZ MNW0#B*.6.C,X>X*T(MQ\T?JQ M^OAC J4#\N3()!56AIF49M$HY!Z <[&V5: M/(^9?XPP$A/9%_YG#C=\"2#VX&H8$17JQMH"% CB;OROYW1$6#7D6(+LKP![ MSB7FM$M'1%SI+)IF:X28B;?E /8Y*A'GA0G",^"+&*:70^>XK M!J&'N+=8-^1,I"\'^D0->@KP!#('82=R\:;$]R!E?P5SPKYW+G\-A:EFF4A8 M2)GPB9M#[HO .*&%?3_JLV/ GJ*.&[+.!(#YL9C-CZ$?L/23:'[O='M))/S/ MR<>C%7 N+GC-?UV9M@^>H!^U/4J(BVB/+8#^")[6 Z,"=D*W"7EM,@.:@D\& M/LW9)1YM3UV" VYDEW[4&A^QX43\DB(;4S(KE6C M7G>-Q2=\V?'Y**!A ]&?"18=9?""=&RMN)A1'1;ZB64ZRZM"HB\5 MSP7J:U51&U@O$N]3IB )N5'%;/O"95I1"ISH,"!33K][\-H9]0IX,*6@U"_< M=RS<5X,1DS(EOFU7B1SJC.#();A)%DPR!6Z1CHSK+K]RD^A%W4M(.68[![N! MYT5R _X]0-XU/@=S% "_3"O*8C5T+^,J*F= JJ^6%>;RQ5[H\T'"N^/K%9I; M%\3+@E+EZ58Q*AKK;5-D)6:DDUJ[2GT0(58,O4M ,<(35J;!8OI1T:ANF;H4 MR*5S5;NZ>:00L) NM6:K N+1._NU(H,M4\F[7552%& ??<606P.WB>'=_7 * M*)3;/R>748].+)9S&6Z9H$_:M?ULT";F4[50W:0=?6Q'(Q7""860[?34,DYE M;#YW81"=/^;#J);[O%7*>OV4@I=.YZUJZA8&L>/QA3!%9"='9KTNMM%*Y^M6 MA2]S K]B/L?YZ#?H_9-W>&Y /W+I"%[N\!"Z(>5BAFQ $>-?7? _\>0>4D0\ MSO?=^!&\R/585XO6FT2MC$M=C[8'X4UNRPU$4.9(I^;Z.B8V_!C*85=1VJJLM8DNGZ M0\NARE]"%D1[RX]$$K^+.-L^:)CA] %R1Y^A XA72 7QA)Y@"Z9Q%I3!3T; M 6"]534I!YDI?FQWV"GD3C&T%-);KV@%;)E>/K6JEPNT0![$'LNL',\!F\HU M(RMAO6Z4P*41C':W_7)AQLC?&+A\$*#"OEAP X,I4LK$H'XXWF"+-_JMWM-ZDF.0[XT>UVOVV.2XF*4/ M:I;XD.A<^>29-718,GM#-X?SHSBIBY@XCQ92&!U!92C">,]MBN.M^[#NYOW= M'+I/F^BN\0+&3IZS#MK4B"YWP3<+K=?=A'8+@_0 [!Q2)^J4=9I>Y@9P#EAO M$UC4:9S(87+RCF%MX++7A'/@^IO@A)^ 8J\].BA^3G# 5X00N_4I=O-"<0[A MVTV$*^K:I)6[8YP#\VX;C,M%Y2^=>/GL#%R7A)'$Q B#/7$#KT:DN3O).:0G MFT@O9W.?+"%,S._N&?,Q>XKFSKT/&AA/@F*8[[4&%.>[Z/@HJW7JR%YQSF'\ MH-N!FX"9OPZ=P[DU=2A5W@18O7O2.2;T9ACGN_16J)@9!PN ?,%,9TQH9PCX MIVM2[GXD5Q-;O3>PNL2Z GM%J("Z1KKE8Q9$"*I5TV;L0P-IV44$_2KLN:.P MBYXWXRE517<8-QNN$ ;(#9 MF,\9 ^S%X5?NU]R-"[A@CQP+*_ZJ[.R]V5;:N5!1IMC-8(%YN5IW ^/PC,?F M^Q[M&9C5%T0@#= 8\?H%#Q=P3A@*2J^*R NU=&FDEO& 5&':SOGG)L1<%'/@ MGQ'LE9YV+Z)NZXY) QJ5LFOIEH#<8QK,"#?.W^*]#<6^NEX%HP\M;148\/RK ML"A3<[LCLH*#]0V<'REA;'W\3YS[.X-\Z0Z5Y^/VKOJ56D8%YNT4IKQI*O81%+T=>H\RYS4G6]I,UJ>KS(;&^YO M;?%IQ(;%_A4%;A "W[D!04%0N-[-2@DK6YN"1;N5C8#,Y\G,@=S:')1O?-P" M2OFO"VA)N+WP2-J 8\23:,5]MER3W(-EM)X6Z3)U8O &ZK8B,%_*")-QHAVX MW[L)>P+[QBQ*&NTWI(_#V V(G6/49J1KW>[ X9N2S;L%;9F;S7L%Z6&8S.62LHBR MM$AKQY'K'")(!=YE.O[8[@2595U4\]<59BYZ/&9/$Y)R(#8#%QP+B#$ HPJ?Y&Z3%M9C-13AQYL MFQ69VCHM:\J]P4"SENAOP N: MA3.5\',D;^5&OI:3VM9TS MJ,*W3/66[.#$F<"*^7@$+V<0&GLD ?"SWXN3^;PMA48B ,T=UXY^_,2[Q2IIL6*8,MG**[*IVJ0C74"V;VM/ MY7P^;?+)_5A$(^*8RQ)#,]'$*[4R9WE=YM*+22!('9( RFA(K! MO(8Q3=;4*S4Y\R*2;G [U.&I";DTZI5^?@>AS M+0W5&CW%,IQ#D?5F1U7R&BI4\(JTN0OC4H4:/7C+VQ8ID<$$WHVC(%7>C1J& M3[] -W@DZ8!#XWA6-.%![QI?(>8"_S\02,[0F*O_=9F#:;E(K<7H^2DER 3C MD$]&/BRSBUUJ>ET6L+L$I+IN=ZM_7V(:!Q1AAMSH797ZO$V= MUE^1 38N-:G1'F@L.Q' 3_$F#Q81+]Y_15Q??)3(19SQJWN9I(O@=^/=3W)2 M \X$R!M+PQ0YD-LO\:W.I?X,T60JF%M RGV, 6/A+&;ZBM"8_=BA2++_K-C+ M913:>LQ#GE$HF\3I.6G< 7'K#E@W[XP)=4CTNP,B!/4G=RH35N8 P< -N%<> M+)5BV7I61$\LR;,.,>]I0\VDMF)/KGA!"B\8D22/VGJ 1(^GS.-2MP1WXAZ5 MX[2AY%TN<"6<;;U9HGPSQXY\6-)WS(H>N-VF;?7MW@1.6=*I#3I[,D?I/\-; MQ.EAI',2>2-S9G^VO!79]OA@N/YXJ<[+4*6.]FYJ%"N)[,R)G2EE]@$$#*.+,4>N5O M'ZA*M?3X@4X'VYHGE4P+^$<1IP$8Q2 M\%:2:[9:-:TM0?;3*-F'9SNG5I'7\&Z1PFNKUCPB\8(>JJ\6 KRYM.7J(5+=$ W,X$TJ@DKIPX3 MVFIP?OC*9<4NH,^[/X6>:IXHHFP\0*%EXZ0?3,K"&NIRHY9.5>[:;4E5WJ3=O=TI/GTI M4N1!/0^Y@S*#] L"3\A'P5*N3&6Q4:^E';DJ.P0:'&CLQK6@L62+3>%QI10' MH8<\6#M#[8I!XA8J'MU5ESL(]>BP8#IZ57K#[I(%:!9G=43SR!TO7BNJR]@M M?TWX&LN'1A\UAHS,92_K?MP\+9"F $M/.C]C2$42;D>\Z6'=\[KYQ\%2K +J MY?#N?LW8]G/598^LZ=5EQ?.YVL"U7\NM6J,UYQ%VMP?I8[B[2?THN,D7;>A=X?_^K$H=V1H/40MCM)0#=J@Y7\7MQ;*C@ M55S&FYU[\CG4T9VA%+1(=7X#@ZDJ=ZE.Z=>E6!634L^KQ; I(Y!)(J>?*D9. ML[DEA @=%AGY5@Z)A$?Q0^2>YI_\#U!+ P04 " (@4U0?JI,6:\^ M MJP, % &5S<"TR,#$Y,3(S,5]L86(N>&UL[7U[<^3&D>?_%W'?H6YV+S2* M(#7#&5FV9'LWFB^9NQR22U+2ZA0;"A"H9L-" ZT"FF3[TU\] #0>]0(:*&1S MK+"'9'=F5F;5+[/>67_Y]Y=EA)XP2<,D_NN;HZ_>OT$X]I,@C!__^N:'N\/9 MW%$2X[^^B9,W__YO__M_(?K?7_[/X2$Z#W$4?(=.$__P(IXG M?T97WA)_A[[',29>EI _HQ^]:,T^2?[[^/:2_BF*^P[]X:L/'CH\M!#V(XZ# MA/QP>U$*6V39ZKMW[YZ?G[^*DR?O.2&_I5_YB9VXNV1-?%S*.KN[04?WC_?S^/7R7D\=V' M]^^/WOWWI\L[?X&7WF$8L_;P\9N"BTF1\1U]^^VW[_BW!6F+\N6!1$49']\5 MZI22Z;>AAKZB21I^EW+U+A/?RSB,?YW,7ZD+1ZP@KYE M!1U]PPKZE_SC2^\!1V\0HZ005-KU;4U6SO3.M;(WF(1)/GK>B\H^^?8>C+"T^.62?'+X_RL/WO^0?_WH>QK3O"+WH@O8B9+W$<39[ M"=.B*&[G7]\8J=\U+6!\,U*8X1'?4!=%Q$@>I%EYR4I>XTBE;!92, M#@R2-,HU(522(DX+##JS9X\$][0431_7H'$)%JEZ5934",# 0Z95$Q>U[]"%O7?K! MK_?/R?TB6:=>'-SA)QRS0J41PT3LHL7M%&9MKZ><' 56ZC7Q0$7^D4<'8,'A M,DG3DR3.PO@1T^D<3H\W5UZV)OAZOOUXHPD=702X#"S=#:N&'7ONR>'86^4F M1)D 5"%%@AW4$.F.;3L];"YQEF%")Y(G! >&6;V>Q24D;92O@E!'#P9V%DJV M1TR4\;'(ON :+C5:]988[]IA-AJEZ3;GBJIZS3CTY;JQ5;/>@1RYZT)1D ME7!$_VJ&(OK1K_=A%M&X>A$'X5,8K+U(TD%JZ%P QZ@FPXN2R"E,GC!Y2,K- M%[M*=#6SET:2JR0N9HFG(<$^Y9(O_9F(7440L\)%]%!3@H@<1O6:@* ,".<< M*"A8 (206ZJE;$K>^,Y5J&BI4X2'\HO)VU^F3;.Y^?=CCEBMVO:3]Q(NUTMI M2)!\[ZJ-I6H5[5S[$D1;RS1JK? +FG$'CMN>IX@]RF"O)G45ZDW*%H%>13=Y MTULHUT3!EAP5],"66>J+RL\QG?8LPA4;S9[=7=^1'8)YWR7H9 E)D)OF;@O1U]F5INCC(-F%E?Q MT%;Y(BZ:Z"<'60)^0*/\]\/UGSQ;?>]BX#)0;N+UJTY_E8&FB<$42EH*P;5Y8P9%V=W)]^\ M_T89 ^M?NXIW,J6*V%;];G)(*!1JM?;=":(T &;L[/H&!]6=CV./A(EB]JZ@ M7 MT4S>X@;%F@W.25%).^ZT_U,8X31+8IS._$6(GS2MKR9UA0"3L@4*5'0@D&!0 MKK7X4Y*C@A[8(/8\I(#%EQ2MP46<4=W#APC/TA1G=.KWR?M[0DXB+]4-83M) M<'SQH:MIC!MC*0$((>-HB+05P.J(,7UR3 Y)K0 MP76P]ME1QV//_RU*'K5'+TQ,+O%J9T 5HGH.,*BT4K,)Q)P&6+@LQWYGOZ_# M;'.2+%Q^=[S.HW#OBH&< S$;+UDH3)T5;6E#!C*JU3&*^"*:_ M$-:F"'M]$^\59AY MD18T!AZWBXP6ZM<7%34,8(!EHV4+9((&A3$Z>_%QRD\=WGA$).. !CO?7R_7 M$;N6?ITM,&%AE. %CE,Z<+R(_60IWX'NP>\4CEW-JD'3EAD.3#MJW%KYW/(C M+@#5)" A KUEY[:_!(;@6YQY88R#,X_$8?RHOQBK(G:)3;W"52#**<&@3JM> MZ[A43HP*:F PNB?82]=D8QZJ22E= DBC:A4]$C(PT%'KUL1-03GPH$VQ (\I M."F@[ZYO[A8>-5JS"*\B=;<0KU=VNQ@OIYL<"Q;*M1?E!3EB]$@PC N)T\07 MZ4GBX"S.Z$2395DC2YYD;/:09L3S,XE==FRNH-+%B (V-CP@(-1!T2:<"E9$ M>9%@1A5N]$O!/T@?E1:=5(K]KQZ3IWJF83 34B4%"0::;$A""F(XJ )_.= M!!XSJDG M#F/O$>)88WO7<%!JE8!@]J7()I?IE%K\:R@08QHDL8^61/"E Q3 MWXM^IG,D=3A0D[J"@$G9 @TJ.A# ,"C7VA,0Y$C0(\8P;7@0(Y;S,,+DA.KP MF!#U"+)!Y7;\*%6Q/GJLD8! AUHOQIV&,T^8Y""65 M6T1(5:PCHD8""!$RO12(X*2HH)T0$6=+3![#^/%[DCQG"[8OY,7J6*&@=HL0 MK?R4*+AM;U9$6I;G/"TB($ M 1V3=LJ)2SX\R> !.[0M?KC+\;1..@>FU/R^1XF=3"@,::J88#!*RLU52MIE8.ZQT4FWT5 M[BGA)J9SMWB5$'835#RWI*X#!;ECB&F5;H!+2@L)5CH%58#*)^$E4_Y,UH1 MNH@SS#88PR=\ZF5>KJ'2:A6Y6R#IE:X#24X+"$A:!15 JO"P%1RO0-;$*SE7 M:\EA%3F)^S6=<.>5%*?FNO&.LE= M.PMCI%?N-'R3 ZZ'LI(2'@[(S$JV+TMY 49>SHA(R7F 8LS' M9UX4)<]TA(;9'__Z\>#]^_NF-Y[+[ABL*)F%+0N$:=5MPHU*2$8C.FT M:P8 M+-GSARQJICRAVB/QED8PF;@G09>=25*XZ5GAX<]*WW;.J90/Q45VE2Q!?L'* M,@3!A"GMU"WZ_>F&3:;ADE/H9$GF19>68R75Q"T1&:/*D1(,0-P0O/+"X.QE MA>,4SV*174@L\^K7!JPXG;[^;6]*[5%P,QN8.&6O:^L)<<&)L&!-^0)IPA-! M^?FA*8^+@0%+&P!."#4CJ*:#CS%6V:!%!"N(P*!=\0J3C#]UQ!."_+X.5VRY M5=VAZ5G<1BBS\O70I*8'%).,2K:#D6 Y0"O&Q&,1+MCX0B8,L E7T?K1%'%' M'7 @1AIMB($46BY#[R&,^(8-A3$_E+Y(H@"35"0@-BP[VK.[1$Q7HZJ8LN4% M$XHZ*MR$Y.7%[/CB\N+^XNP.S:Y.T=W]].14?DS][CU#6J7(C?O1\?L+>"CXMX@G@HU!8 I\&)33X MR-5KPJ>@ @6:XJ7:8QSC>6A<5C(P30 B@P$2,"DXH(%*KV;K-@1+"0QJ),67 M7PLC;L4&4+O#5M2!+;/3AZTZ&51[X,J*$PP .ZG;!")GAH' W)'H;(2:'/%C M7E;A3JC9L;I]!,O>F/J[6&8^,$#LH&S[)(-@1=$V%,* (?[VB3@8&06C?UD6$,;)7+>APV]9C+;GPU\5C*N-EC/7BJ[RV# M"S2G>(ZI:@%U@8I)5[09M2 RL[F$E*T158"9>, $)TM%6UG-K M( <3;LPZRMZ@S3G$/>0J#WJ;8HRND@RC/WP)!V]Y C_M;?@6V43O%ZOON#=H M0&%(HICB\>)4Y$-<>00]\0=E__6KCQ\/C]Y]1"M,4,K2)*+9.ELD)/P'[<^. MWK,[GNS_XKOTS^@B3=D6X,>#]Q^^/?C3'[_.OT >?ZGV%/O\/37T\>@ ,4QP ME/['.L;HXWOQR5?5-(SHP\'7[X\.WG_\R G%7Q^./MJ+.T"T]!7F^=2B#7H; MQGZT#JA"?SQX_RCK@Z-OOD'U]]^$VG5N($ZC>#>XTM*J=2(+1@#O.DL, ML7CD,U9FJSH4+[V0G'#S)XR7#WW MVMN\XNW7S@)@3.UW45T^^4\K@O@=A&R#'I@HS$>@CAZA9C=()::J"*=[@+JJ MJ/KY:4;E!C#?"L#$^)%OX"L@H]6P=0J<#O2^D\Y#8/21-6SKYNLRPLD>L5?. MV=M44)!CU%!V#YQ-$;[Y\*>#/WU]Q*>U[/=OOCDJ)N#T6[\RR6=3BRP7WW[HN\FX.!&].5'?/:OH(-TB4K MP[:)E <6WBRU-6ZP\& &%XVS(G?>>4).D_5#-E]'[21]A@-VW60X74GI8UYM M':6+ #!SU3Y:=\B[6"96"\8\!C6DM/09//!7I*A5\N-5W @%(L7V[U?DZDK5CT*)[\ HJ%0$P%7.$.I%T$)'FPK^GJ>ZZSL<<@V%6OB M@%.PU6Q* @,&=SBB,A^_QS$F7C2+@UFP#..0]5/L)$F>5%QUX,"2V>E1CDX& MU8YW6'&"B3N=U&UE=!/,!^A1L/,M>*\FH,P5" .HURO,](H?MR?<%14CI72: M+TFM:BTY4IL,5CQ3*]C*?510HI"3 H$,N]8@=#=,E*24SE-LR55MY=.JDX&) M1VK=I)FR0"%E^T"K,. BSC"M'Y:Y_C1\"@,O:GI(+2E#@X^YPE<1)/=SJW$Q&[3Q\-BN'=.VTPDMUA3F_)17A*G M_%X5KKPB?/9"._R$!&'LD+4+JR.5Z'ZQ>]2J:R^8 MCU(<+-<:WU#%ZGU^[6]%DJ4@^F?NK"*_'227I7;G$2?/G:RM30GU)$^I MRU66/J9>)P4T(-7I)WGH"C26KG!F7&-IT#@=.JJO@A)MB+V*G?OR41.T3WO1?&K'ZNXSOLKXFX M8$=HEQ$_GM(_X\<;3,(D,*3O&:\X"*XV5*79^-ZN98%WQH$,;)^]*\2BMRR= MT)>(W1Y"=. 3EBMX*"T+@.&EDNHQ.)J6P_'I4)/JC>.@*G)8HR:SHHITTI)^ M 0;(B@1)Q0TDPR!)3>X27B:EJ]A2T8()A08%U8/R;;I-(,.*IB7'7AKZEE;G MM%.BJ*:N#D*<$"Q^JMHUP<._@PF6TS!:9\H;74KJ*0'34%D'F9P4+&CJ^K5R MTXMO80#G)QP^+M@%\"=,O$=\M6;IB*[GK7M#AIZLNQB74.MK9!6#766 6=/ MQ9NH+<0@3\A!,1?$3[^VKHL!Z4)M3==UK1UE0(2ULBON) #:SGX?Y0'WX IS M\L["]F9M9RD \&HRT0*Q*A%[@EF#^J '$)6;G,4AK>TX"/L1_6&16$##.M$] M7*,QBANX2CXP X(.RK:1E].#FRV7M_'NV3:#PO(FD=M4E#(%ZVDHJQ1@X")5 MJW7O8'L9DI,!N0E9JG49QIB?%3$962&UW<&6Z6#O4 M/C(<_[;1ET@$,<(%-6@HBY'0 %C6"@( 9@M#+="LD0(=SF;5+?$, M*V'7+/C[6IQT2^\3Q:.3Q0$"'+!.BO8S_$9+M2INV7L(:9CA.TR>0A^+*KO% M?O(8@MAIKZ-5 MN-:S2"G!(%*KGA1 AP^,FH_B"W(8("HW22HK/R=>NE!8KB9W"223TE4HJ6BA MO>5FT%.SN47C(#O.[E>R(L/ 5OMYNIE/@S!A;I-FGW"V2%0#:#O6:=\,5!NC M?T6PS0<-BQUT;MTKI>HL:*SCBT>U'+8 ,9D_DY#;9E,938Z)\Q\W53?D02[( MP72D9AWM\37QGD/OW;F/$^P#G<5:_]=HJ=S[P<;4^_NR,0>P0:ST-33-03E" M +0R46ZP7\_;H#,1DA(TYTL,2.D8P8;N+MNHC%32"5[F_0((?7(;R MH??EW-V6WON+TH[VA%_S]6CU_53=]F_FO:"5R(@ PPEUYT#9-)FM!IH[3PTK ME).[36-L3^X6?&" W$%9P^)&>7P7!A0KO1^SXSQ*GE/[H8J$9:(1BE)YQ<"D M10\&:A9*:HI.-\E6OT-�>%DNV5R %^"&#=7[B%-.)KQ_J3DW429QN<4N4 MJVUK5[X' PV)4JVI784$!@R*9US%8:'G&)-T$:YNJ-;LM=;J 0]]3OL>1S\J$>C#4LH ! MH9V>[9 IN"I9NM';!\'R)2SX46F*Z?R$O>X7A=Y#&$&:8+0-+0:S=.:&PR=- MA@8[UFEAJC9&#] V'[1#:AUT;D=4P8+>AKF0+QE.*9P#S.;0.3>_!0D5I95' M1GH 5<$]+5:U)NGA*F6%CUB=VI*W8 1HP[CV7D<%L'"Q^H1C6EJH?.;=P#,U M+EOJF]!8,NP#!IO*ZI%74H,.CS<$L[WC8NR<#[1G</ VJ&"209$QHS3GYN'RV7N$+Q7X.:B^"BN#3-;Y/ M"J/3$S$JL:XM!?>TN-6:I(>LE!4P6G7Z*I>P*#KYGA3P#E^,ND67T">P*ODG MW@70FV78!) S T:H7F/=NH&8)Q5C@F(*!16M-X0=B5'E54 L1S['&:+!8Z I#1KUP [[IZLTRQ98E+X\L:Z'@U2ID6WE8EZ>&M% ,:WC=Z6$S@_%U7=M(4*ZKQ/JNRG M]%CD4DD L<:@-LUJM:'-#AC$)IUU@^'*(1E00V+[ZQB*:NHB .:%'!E@[;EA M/0?;66]9$N^.1_)! _F"OZ8\THVTSL(!.$#/"K%PCHZ2P03Z0:&MOO<6?/V M-2Z1U91?XEKES =HQ=CY!!,7 H B>/;DA1$;;)TGY,Z+\#8EA6V5Z21,BF&S M:5H0J]G!H]BHNBXY6\CC+[]AGY9\0-!+$A_C(#VG#<_LH@[ZR7%6+A'!TE@^D* M!C7'-"$MI<*=D++'G=M9R W#1173%(-VO0&R<;J< ^K07*NM.HL:R.SPA4UT MI'6+5_G,X7IN#SP=XQ3@,QLB Z":"RH(C1KO6T[XVHR@PRM?%GR3S?%LW_ R M,H'IK&TUU<_0BA>Z&!;3ZMM=,*!H/R+9>4@#=4RZV[AS+R9E:KV5D[)\3H;F MY2@2VC2,&3J+ _:#+7<_>1'K+$02XN86OZ*ZNHEPFK&WAW&US+T=^&%!N(?F MMN>+&*[9Y@;_!6^%3_6(A-32&?5@0C;4X_A#./:-VV $^MY[)]6E4UQ9"U:> M@F<=K5#F=38KQ-=".BG>H5$Q.^IJTYP.DW&O5ZN()W+VHB+W\T4\3\B2+]*8 M\G+;,SJ#(5&^=,JR1@ "772S(@V:9/87?Z84#CBC8-1>YVRR8.RIG"18:7 MQKT*>WZG4[^N9M5F?K;,8"#856/KJ$8%'_(^6;:3L"N"<2I@>?0A!R7]X->9 MN.U:675NV*PB<@$OO8(,0W**R8&B5:MU,DP0LO8/"M)1VOK82\/T>GY#K630 MTPR>C-2N6M]"Y0(&&E(0>##KU\ZI33D8+*H\X)XOR>W*HH?BC.SV:;RMIDI#Z:Z&U,5-Y!ZC5)K"F08M"Z+KC6&@ MVE$K;CG*X+1\.Z=X0% S--70NAJ8&M4MAJ5*PLDA9:.=;+,R7UIA3S9R%G!1 M^LPC;%NB?(K2%&8U]$Z?[S"I77NF0T4\.:QL-;2!%@P\;<,E/PI5O@N2IQP[ M2=(LY>H^>"D.BC-4AL'LKD*=OMRM!?X[M'!K70G'U4HP!>6=I8)T$'T5]/(0NVW?=FY/LZ"JE)A M> 0[+QN*03H;@?.+!8\X]NG8>5L=AOZAHPS7;YMW-J_YR+FU #!([J-UZ^3% M5@9?\JA)05LQX(*\E?&FF-Y5"#A0:R-V-PG[!6M3/-;B&@:";_$3CM>8G2V7 M95 SA&-K;I>8[6A2%:R6K&!0VDW?)CQS;G$_H.#G:1Q1(0%- H 5O]N+4F4MLPN0K1 M]@84L=G,,3GB.JG9>F<\9T1B,:MD18QWP##<$4^JH&G--3VBI*'.D@4XIDP! M2@LJ&!VZ.@&7J;^VXG39'7V9,A_-;/41.=$:KM_&*G8^*E^,S*/88NQ.D- MSE$JJ';1<] 2P#C5*&;IW.S<"PGB]Z%110Q<-ZMN9U+>, W%>M9]7V F9Q@.Z&"A' MNXT$@,CNH+9V7"46^%C^&7:?]DR@1D@:NTTME\H M2NL+1>@7+@;(QJ2-V9=AC'E&B!VJKB(#&HA;YG4%UO;-E0K+P'^*T=N=UX@8WC/5YJ4EV:_0U5C"X[:9O*P=) M08,8$7@\^OYZN>;W![XG29K^$!/L14S][[TP/L;4R5B"J.XU92L7"(:[58,E MNNV$[@/N.UG2] C.@K8\B#$!&3;WL?F2_C6&9S3D0O<,:37LZADUH=!R^@]E MD-%!&)-^8CD)%D[6A"B>HS0R.<[H^X3)0Y+B?JW95+G97MM]$.A!C V?MQNB M=V'\&.'J3JOAJL80@F&$L:X588=M6ZE[T,5W-*5]:VF[ [\LQ;!E"*\]88/V MN)]MK; K!V%\'>.?L4=8$*AEP^Y9U2JA$/U&7P%]?$8N<>_\16M&TUWM MLX47(\J &,=^N<%LGF%"5;]?D&3]N#@/G[C9Z5 >82$?HG-85TL?/S$*WSN7 ML;6HZ3W,9[($,7KN.Z]LF.SVA03C@R;V"H,?),=9&(31.J/ V5IQ]N)'ZP ' MXF;AD*GF4TN.-_ 2BW8;SSO(A':_K7"U=3ME9"P?C/T-;I#US5\GV52VC MFO(K9:]S2]."L9* [8J;:DQ589>FK?(!!#OUN<$JHN9L.TN%XV5#F:)+H*=R M*8-'7=IMSH\ GY1DO]Z'&0L^%S%_#V+M1;.7L(8&)9'C!6M9\YIU:[87IV:Q M<$N/?F$<4]3]+4.(K+[++^!L"LC5:N?*H^A/L]!G]XSXT\Q%'DE3%3N'[TMQ44SE[8K\HE&DMFIS.53@;5IB)6G).[>2]UY6D<103VJY$:"S88X"S/ MXF+R%/I8;NB]]W*,8SP/LV)^90?>H80[S50]:(74TEH/(AF,:MLM>%^TORE6FJ5V-+=)/]94SN0\, MH'S7T>MZ'WJ[WDN8_)\?Q>O!PJ=5?=FP1>S% KBF<@99"I?(G]S#1C2JZ7DY M$7MEB5(!0[=Z$AJZ7E/T,(A^4\ UK42JY8 MDL%SGCXQXVJ]?, DW^5.9^MLD1#6WPX=F]3E[$5_9*JF03HE52&PG&L$RUH' MC$J"/%4%'0H&F* 5F 2FO6LB7]_YGA*RYUO-/=: A>R%IVDK:! WDY:P_SZF M,ZM]<8\2[;XL ,.7KM=9RA*OTP&MB#,CU:RDG'WR*&4U#>E4K4)>C5^I+&L= M\]_2373 GSW$E6<#/&5G:7 .%TH!JPP?GX$LOK5NW_R@!X@>. MZ%!C12E'62B]6V$_Y(O UNU2673KQ.UJ.;2'2<4*: ?6R8-'/WU;1UR$!.0[ M01M5BCU0XCWBZSG??*@/ON_6#W_'?G:?%'&-B'V*?$AP$9^'J>]%[(:2I#*& M%.X*J\-72 'EX22#0/K@YDBVKO("V%%/?H<+Q;P,]G<^U4M%,6P#(!$%H80@ MCQ=U@%)^P1O->5%H,\ =5*D3:2W/#1=WS;7NTD^,*\?8Q8XG+JR2/(19R1,$Y#7W>_VDW1^S17ZU*90T[? M;,J=W'LG,+9U78%W76%!BIX8+<\:DBUPV6WAO(!7LLXBLFC/8K950J,;V_5G M'^75R.Z?C;K\8E_\/GEZUTH=TMMMRWXU'M_18-FN.9VYL$&&T&*.?XLP+(]V3ON,5Y6Q-8N3* M*A3_Z>HZ*,E%>:/41'T2++9\K>1[M[56UV1J7 MLF%RY1SV!A0P-W. *RUFDWHZ5"UYP.V,A51Q:2BRRL6+V^];/#YF'VY>S%$ MZUJ-@XS-; N=W/E<6]HZ/9R3H$V(HWV?8NGJXL?'FBY3?\F9LZ*GD>X6N?!NFOYT3C"_B#--6S%PY MLKSXYIHN1Z@NA.J5,N 7ECGQ!U]ON:C@8N8CJ+ M7_,4>-?9 I/[A1=+C[HV%@+XERP!O"F[,R#]]J)C'JM9!NG AU8.5B0!5"/* MU30O7TV;LS3*?%^47902FR1L@[38''T4IX90L";L)B+;-QWF0E6OC91*[HWB MT>'=MTQLA$+9'+&O -MM$+/$R9UK4#-Z;6U ?FY]N /SMTD4G2>$?3G^Z?Q: M87O1HUI5V$BW-"HE3>Z.3LQ3']X3)P%1?A00W2T-$C!GN M,H]DNELBXYG9Q-.Q1__T,?(R]!_K:(..#A +L%-AB/4O%W0.B8-3/M 2H[S\ MT&LEX5AQ&$X>;SI+<84"^S<0=["A/?Z:'R?0$#;:)^W>T#3Z)?/XM' M!9/:2,VM7M:SGV(?\V'C1XON?7]Z L7Y6%<7[.V+WZ=^H6NE.CCA/>TM?2>N MW=%RQ5%OT5?D.RH)8GD]7['[N[K)L>=7-IS\7.5XE, MC3V88KIY0T(?LP6MN:NE5&M%]LE]^U?T2.-K2RU>X_)L-].-)_@+?L0%?%9Q M8=JV>I418$*W?^5+Z!:F#["L#LC'E4^$VIS!&,3/A]0 E*\/7[6=_'VXXJ$E M5G-O^GYGJ3151RO=Q!1NWE&)O?+T7A4\J+-WTF!_QO-CF/VY[ZE.,);?42=0 ML&[M0YZ53'.YRMPEL9?H_MX;E^VD3]&B[*K5/7=HP M#>!V]9$/!G M;KWH>QS32HE.P]2/DI1/#N1W[AR5N1=NW:7ZAGDQTZ+ _9^H=K#2N!M]BY=> M&+-IP4D2<\ZU%Z%[6!?S'\R5]-!YXE1:7C&]XJB>IO1:JGE\)/R^>?W%)EV^KM&*7NQ<&];;2.=[IGP+3_7 MIWFL7O+[Y^D=8;PBMDUV5$*ISSXY^<[5[O:XCD*9UQB4Y MF$RW"MS3.;.BXD::&C=* ^K78]JZQV=L=JB6JR1^XA&J_N:Y95;>D0O>)\^U MK\@A/=AF6F?QS8HLOJ_:E=TVQZMP6H>>"C:;PVBFMMPSB0^?\M>S M]S*!0Z>K[M^3)-6ZY- E[=.<6%-50\YV)<5 .9\ROHF?P>D3)_V?O*A]ZOQT ME37\V8XINKV.J:?'L5&^(/0Z_*WLZ>N7N%T/04VE[Y-7=JS248:H^J)?F^]V M,QMZCH']G@U!S2$PHJGZ^=!K7W8TOBEH<]_/L2)[V9UTKNA1W-U:B]>W;-G5 M=.,=0BX!,1&(R1 'A]!;]J*F*/O+SRU63-Z$KS4V3!L37O4::=]'=3^O95/G M#WCWU6)_EUO=/L;=3X77O4S;-Q2\PB73/8FEX\E%\#X7VR=MWKW@G:\JP8H*#[" [U\3GL/(,?2;ZFM>G[:W?RR7K MRR1-V677D%9+[&]FOD_67C3+3CQ"-O1#7=]CR>NRF^AD3M5;K!C!#,BZ:-N$ M9>#V_PL_4P&3-U:84,?W5%\\L MW+-SZ(HZZBG+)5IW,K>*WEZ"P*!Y%^V;Z*[(0H4P=LB9BD-;>:@N$/W"1?X/ M#">XR/#R;#[GMZ(NPQBSOU6'112T+D&L5;<*4BDA&!#JM&N"C'V'"F+T"R-' MG!X(@HKL%3^%V>)DG6;)$I/+/-9O%/8;>%PBRDK]*K*T#-!F3#;*ROILQF/; M8X_8.+?X"<=K^?F7XCO'$P*+2F]IUJSAG "&_YZ',9W!7M(^++B(,ZIF2'NG M69KB++W"JC,?)B:7'FQG0!4Z>@XPO825FJWNHJ1$'B<=)2W0#:9VTI(>\?7\ M+,W")3LA>+<(5WR(T[#'AL%5BAX[Q8M$.WKJR8%BK6)KX%HRL>$J+MA06O#! M"$UW_@('ZXA9MEQ%R0;CNRSQ?[M^CC%AJMY0H\[NKF\J6LR9$]D %-W!?B&.H+@8A+1*5(Q&2BMTSJEZ@B%]:\S;HZ3).Z/H)< MND-_0ZN.T%T*&!?HK7HKFT)GP \XUY2.(M2F_8U68?I30GZ3YBNWY',UINAD M1C&TL&*:'(1=-55?_%\P6O3,B1$[(+O!'F'W_W]?>VPRBN8)_7.!T8H*@!%C MN<$7:;K&P>F:L)5!<3"17QY0UXJJ*^LKS>G@8S>3:V./?J(FA_PP^K=&'B+O M11"F&0D?UH8S)B.V\#W!'@WO&ZZYT&KF_[YF.]>R5M20PUMXL5%6T3 $KZA" M"[9!"Z%AQ&V$7/>3),T^X6R1F%M(P>>XJ71NU4G=UNDL?K^"]B9IIU:#,BPO MKI_-(JX"#K1W,+& M8WR+(\P<^@B=^N4 M'1## WA%4Q0\1Y ;VQW[=3E[!G>I\DV$_Q#O(::%11?\]UY55!< ![\RP^Q1 M6^5VBM4LR;Q(-S_JK'<3IO>LA&+POP#9$_Q'!-2=#>F^PX] M9<$!LL'<#BODAQF=1GA\1L$& M4G[R&(?_J%_&8(M+K:;M*P<4 '8THN636USD@E'FO: '(1IYF5B_YCG9LX2' MQZ(($2 /^2T7Y%?*FP(C(V[*06K]+AHWF_I3&(?+]1+%ADTZMC-'X\$Z9L?; M<5Y@REI_Y9$L],,52X!#@P;K:V&UM;S/--'O20MK^]:+F#;;D@ME@_386XJS M7L4A@)0? DC*0P!LVQ56V]WCE^R8SA1^LV^^DF5/6K"I;VN^13MJ*C@DF.T< MY@IS7.$QKJ/;9'4_6IBIU- E?G+^2*%6BI?PL*&%+5VDM#(1VR MG>(H?,*L-YYPL'P1\[$B'6X6D)97N8H.5.4;E&S'TX)\>W)PPJ;X%$9T7)[$ M;(=[$>(G',B;0D4'JBD,2@+VB*LD+M!P2J.T3R-I*F\(-26HIC"J*;EXONV, M@H)ETC:I)7G-7YJY3\1=^VO"+][?T4ELA,]IG^I%/],Q;JNU>LB U8[]#9 - M0K93A'SQ-]T^X%/<>R7(8U+91,!#*9>-YERXF$9X*4K6&554K# 49_WH3%'< M-YMB]#GH=1!([6^E:N=K(5,W$=]_T$([S;&=YAG9+F*UDP\G&6S3#V*6+""L M:E!AOLQWGRP"15I&BA0]BC)5(>//5'"8HN=/C\E;8#^.ER] MQV29MVW3 293!)2_3%T+RBS37IYEFA1B2M2R64A&!?&E@+S_K;O4 4/[%S?Q MS_&G^/0^_AO]D$EC.BR559Y$>(&H\\U1*BF,4>)M)^HD[YNY>Q,X*)3%? M:BEW1&A$Y"UXXJ6+&R]L^X$]*RSD=M:[M=I?/*10F%CH+ (6(OMK+#WK0-O9HUYM6Y'V!,)>(W@9X'OIA]B4*V06Q _3 MRA G07A *(H1[.,L2=X_)_>+9)W2\MJK_=5JD=.Y6J#4JED"3T8$"UP:#5O+ M OE^ PL@ C&2?4'D;3O9R38@*E;=L;P<5BW4H(3:3'(U7T];L0&'?7O5J4&W MF5359KO1G%S&7R;I,3L/%3<7K2B_5[>?G%["F\C:^SE\OL MIE2M=M/D1 >(DDU4P2(#ULF:$*J+K(9K!("J6*Y7 M:TK.J0Y03C=I):MK%URU&NISHFJ\W*90U "V306H>C7*-:NZ0CHU?BNJ&&H< M9E7;U/'GL;SVHAE99KRFJ^3?7KUV!J7J-<*_U-;6U? M$*-9XY+'C0>C)Z>1T:YU3#R O,1:51>PG2\R>8Y'5L80,4%WKM&O6>4F+!#%Z MR\BU3VF/6?W9 I.K)$[J%DB;0$X*J1D,&K::@M&C*D/>)A,U1EOULQ>>74/6 M'$IB0 UBUE%RX+K9&.AMSC25CVR=^IQ^+AY]6E/]<'KV MDA$O(4$8>V3#<\Q2P_CYIB2*>&5DF%:V8@EUM.( 0<.%E>T%WDK 1:R1T;9@ MM"VY..V1T_/"#U"],%24-A$H&X?QZJ=@*X?VCKTT]&4PZR0 $'#ZZ:T\AIB+ M0=M'G.L7+V MD1UUE#6MBA90&QI5;#96R7" !$NQ%NQ?LH/:A02T%0&F$2O#BZ[M*&4%W91ZC2U;LSHH M@MFB8A=?L3>F90#>>FT]K=NL9 733C<$L[/X18*??(XWBP,^*U?OT/>3!+IE M.QE@V>2Y3)0+XXNH8KUCTB,#5SCCES9(PKKXX'CS0\INY96+8K,R]99TS<.: M&U![]U"ZM2J",S[V0840=K;R+9-#F_I+M%U2W,J:J'WS&V3I?9(GOJ<:LV-N M&W:2-Z.09@OY_+JMK'WMN0&U;P^E6U>3WY9LPXJD!BX93G6!2OJ35G>K(6[L(/J(U[J=VZ9\9: MF UK^2\5.73,*Z[E2R:W4UT94([Y9KZ_7JYY4F)^GH;E)?8BEC*8[3.*7:M@4@5D)Y>Y\6,M6Q2[;'=&S.PG*L MR,)"ZW2.PXP]7,LFE"^K,-^JOHB%I\C0-7JA@-#GSE;I$XOYE?)JV:A2..N] MJG2Y HAK<(!R'0Y010LQW=_JP=?TN"9["N$?Z10(!Z)RL<\SN+./*MNN8DMV M#"3;EOV* -W9Y#%Q+90I(,W580LA[..#^L:[4&I/(7[V@HD?IJRK&@_+K4)> M$6C5MHV)SDJI>PY =;*VW$9\0T)?.@]Q5#2 ^U-363PFA&LQM'76J= '<86@ M8CLUU#?/*UB.QP;']W#%[U- 'L'J/CA/;8$N]-D.AO<6[3L/WUP'^-TTVB>? M<%,1,,;;K]-[*B,ZUVYB6?0K\H>N%CL;R@/&MM.$S!^4.'>K!C3,3V3]=/. M4C=440XQ[?Z9)WZ*#.G3SX5AV-]._?F^D?H3_7**Y]XZRM E4]QUTL(1E@PN M:(V$<1KZRO0GHQ4&+0Z/:J.S:%N6/VU^E]$G-V52_?$1W%N95X3PW>L QD1S M^Q8#($?9H=>KS#3J]7XTQFA;71HTJ(]KI+.YX^L Z57"3Q[CH'Y+?@R$*HH" M,,9U9>&8V"S+/FA=7-_3@49]8X&?VQIC""$I!EK$',FZ,>'8WH7A9>]IE/S1 M48B4E0,-C&.9-_X@%%9D'**?J1]-=-J)ZXM^1:#M:K&33K[X")7:O#YP-Y8* M>8]R2J>'YUY(] L*3DI_C>-6>Z-'0WEM) MX?VZP,5E_F+M3 5HXG\!RMX/E M%O Y"6*J(:;;ZUAS:/:HTT;\SMI \XII*V&R<0]H7RGV-7\*L\7).LV2)29% MYG)IZG8M R#$V>G9?C=0<*%GRH8*O@-4OI]Q MP7^7M9D]-Z &[*%TLS4+$>+Z/"J%B)UY\7#C09$]D_9N[ -) U<_NJ2_T8^+ MC^@_+#+03_X_4$L#!!0 ( B!35 A<.=>XR8 &2, @ 4 97-P+3(P M,3DQ,C,Q7W!R92YX;6SM75ES(S>2?M^(_0_H@RS6 22*!0+%EL/1DD@@),TYH]-.;XZ_?O1GA** 3$LU^>O/Y_FA\?W9U]6;$8Q1-4$@C_-.; MB+[YZW__^[^-Q']_^8^CH]$EP>'DQ]$Y#8ZNHBG]\^@:+?"/HP\XP@S%E/UY M]#,*$_D)_?OIW4?Q9];=CZ/OOCY!HZ,C0&,_XVA"V>>[JW5C\SA>_OCV[?/S M\]<1?4+/E/W.OPXHK+E[FK K]NZN+\='9\_?M._%?5OTO(8E^ M_U'^\X@X'@D<(O[C"R<_O2FQ]OS-UY3-WIZ\>W?\]N^?/MX'<[Q 1R22> 3X M35%+MM)4[_C]^_=OTV^+HK62+X\L+/KXYFU!SKIE\2U1E"]1PLF//"7O(PU0 MG*J3MIM1:PGYUU%1[$A^='1\G(_E3*,BZ5\R7 M>"4T8O%6?B/_/)H@3 2E:;4YP].?WLA/3]X=OS\^R9K^0[58O%H*E>=DL0P% MDV^[]OS( ?UN"O76ZQ+4[;+G?CD-('(N%^NQYU1[(7UO"O;:.T3FE9+]]3^% M=3[M6],H2--HWQQ/G^B4((BR54KVU']$EI"172[6%]:/ 03J3:F>^@T0I-]2 MJ1[ZO<-/.$ITP[I2JB=^&4$0A,O%>NH9<]"@*A?K=U3%\&$5]Z_=D-[+Q7J4 M.J3KK7+]REW,S[-D-DM")#Y 4\X?%SR>P,%0U^^=UD7:AQE]E3H]SL80.K;* M]:>Q$:3OK7(]]'T?T^#W4V$D3\[H8HDCGMK>DX1@]<0I4M5KQ_JP " 7E8OW9 3#4F@OWN$J AOMVP1Y[YQ2#YKI:614- M2X8YCN)4OS^*#[:JX)<81Q.\;DB2 ]UMQR26A=]E_QV/CJ2W)%F(OLJ_HF@R MNHA$V=5(.E+8(B6DV.X71(8TV*(KE/X&RO2R^+7H:!Q-LFY*O8P?>XNT2 M,='043 GX5I3IHPN#$69BXUJ^"A+5U"P?PC.!"<,A5=B8+S\#UZI,*@5!8)P M[!T*+4P[@:%@Y$&TVRS][1) H9]X)/0F%IW*^A8S0@4+$^DF5PN]4A0H_6\\ ME'XCTTY@& MR)I*DRQ#-FL5?*0(4^[<>B;V122?B/DN89/&2\ "%_\"(*16_ MO300A.\\ D''NL.%]Y*$F)T)6F:4*9?=2D$@"M][A(*"88< W"]0&)XFG$28 M#4 M0,HFS,QBN!2?M8P/17$@*.\] D7+O >0R#4,#$BI,'BKYBT>-;B?!LC#)5R9%7B'EY3%@J0LL$D)5$L- M*$0^[;XA,G (SE448TDY><+",D--RG6R>,1,!4BY M%!0$G[;J;;PZ'14!96*H9B=U0GSXC"91S,14.U$ZRC45H?#XM(DWD(C+[>0< MAR%@$[-=#HJ'?]OY)GX;Q/^7MS6^/HH/[)W:E8)0M\[L3D9':40SS@_M3E$H M W]'@@\<\TYG=#D1J?2GB#^F$"3\:(;0,M,8',:\^*2J.OG'OZZ)NIE>DDC0 M1,3F@W*B.=3+J\-J=QX,N[,WYES(5\](M9RK$SXCN6Z/C19.^IN:=D?C#/&Y M&.[RQ\4_$_*$0L$B'\=GB+&5, O36/]VD(#5G1T,JA&@77CQ";WQ$R("E!!? M4G8OZ+W'0<*$2F+>;C87(M%7=7:R:((:6 2>(!8$TDKA=SC 0L4$W=!+.4K82ZZ(V& MYM+.#BK-L&AGU#,H[M#S)V$-,6$"-7G-J@QM%W=V7@F1(:DX ^V[C@\Z]P!DQ)[)<$+RJ=8V&B3CQG+K?2EQ,4T1F%: MTBEDMPPO$9EFE@4!G+P8ZP!(>H(AEOO M@D[L QUI=(E9O+H-4>8U_F="EM))IIPLU;7<':F:C2T]YSX-*MUHAD#.7^A2O]!M>> ON#F)W]Z";RLF3D9>[O&[1 M2OI5P%Z^:GEW9[1=Q=_L^FN6@S=8L41,'AM.!R;\2K10!>@?0SRI)K04&JE8>"9,T#LB-(+0+P"J2+ MQ3*D*XQ/<82G!+)%T]2#@F;-1;(C:!J!^ %>NMTO*+W#H3"_&AAN!Q%:'WQ. M[!N89@+R ]2<5V%+"?F$Z=$==#0VUH&"9\U[TH]IHI"''[@5CNY?2#P_2WA, M%Y@5K*^T",)J0[&TYCK9$4L3&?F!:JIOT/U=8V$H9M;<+CMBII" 'Q"9K'B[ MK&[6_"8[ @1:T ;I/3O/:18J6&+RFD:!#F=]32CJOOIT8K$3_&7^F^IB[@ MNU82"I(U_TL/(#7Q[@30? MI 55)_H43RE;77"Z%#P],(QXPE9MDZYHIT,S4."\<]ET8]>UI=N(_N<("[43 MRG=_N7$4/'4%ZWT&5H1GJ4/=^<9D2P9 M&S;OP&RE;OA&F;IA]-5M"L$OW M?/7'TV;-##@11!=Y^;&!32]G82Y/^E)_IMAFRT=19D@^F+CS;;=^6G>=96(' MS>A3O'XH3,D#)Z;C&Y8*9Y):G[>8I=L,D)>YO;+K]!0[P&T@'._0S':(XR2> M4T;^M5G-E2C6*[E.6M$/>FW"\!2U*\X3(\2*"JZS6?2)UK80/$5*G4"VC;4N MZ6.M[6S[Q,Q2_E@+P/T-AY.KJ @J?6 )C[,O#&!4M.$Z>T:?H&I%Y0?$6^XS M'9:-A5TGU]@!- 7S/B1WW'IQ>\M'\&W%1[#^G8_H=+1U>#C*3@]'7WV.4#(A MPA)SZ3/(B%F3"\EYU%+!Z7EG^E:A8J!L2CC>SVOD73NHW&;,CRE*GM?<3"OO M13-O%7*]=S43?0-_0S]=N,=A*%]: MP1%F*!Q'D_%D0:+T*4:9=3W/F:+PS0+KN][FF@%M)A4_!M_-$DOJHMDF!J@= MML;"KC>W9A@I^!WZH$SCNC*V]&9/8V'7>UY#*-OY]6-L2<\S3P.8,RK3=RG$ M)V)F."=/9((CA3,)5-GU?E8%03U3&E 6?H"7LG9-([H]86A&5%,%U_M7.$@: MGCM/D$^8/5*.W4^1==ZTIHJBBNODD7!@M7P/?>W;K.:70DK979%$,)LO]S3B M:5PE+J5LOG@1$A,0D0BQU958<=+[7?)@D*9F7#%#Z5P'ECIUG0739&JW+OO# M4$_!>C[L\L07.M5JJ. \=Z:I7K0R[<4QB&1OT0+/8-N#VJ(\.G.?C[+"GZD^P?HSQ-J8^1PRC4 8> M_(V&\G#T R*1Y/0FVKR#,F:$BZ_.Q9_1+'O%5G^]S%Z/SO.,]JTA,/WK"RH_ M%+*!0;U.*2LY3T]J5RT AOZDE;:,$ M6-UI%H&N5OWG63#ON&G ]8HGV+4JPPX'.XQFYM@1?M&+6#6-P@[=&UD99FYRLJ8IL1+O[M9 MIA=Q+EXPDR=NBG/1#DUY8SB#3+0N8O(:Y")G*3%%I3"4F;O#8A?"28SO,7LB ?P)QW.J6,]AM9W?6P7C;2*- \,^SXJ< MLPN$O%K)^;W3;D@W\^['Q+N;)_O7$P\N;^[@S);T]^+GO(@\&'#].[--\'7O M]M)Q8@EI1P'&+0_A?-]KA+&?#^<<9L1QWU[;O7K)37R@>\AI;1ST;%'X?BST MJEL4),L._E^CL2^&TV;<[-.4Z M&FF/*M!9T'[HR7GN4C;.CJRMZ#I2::_3 $B(?B NB)2G?3(72?JSQ' >0P-Z ML W0['P%/I^@2EZH;MNIMD:@:1=I;$H?AQ:SR/GQ )Y>IY2=D] M"O'F\I&!"JD:@>J0-6?@?G5(+\\#4")& XPGZ0OVDD: V\B6)4!38LY&-VX?J MG?V$;SO;R!UEZ\=\4ZS(\E&_>A8DO5'35@^*KS6?:<]@-=LQ:JD=@.F2\RD6 MS3N\3%@P1QR+ 6.B(:JZ4"VQYF'=BY;HI7< FE(VOLS2A0*J@J_-/H++S M8\F RZ(/,P(._K[O6?<#OKDTAVZB2G;%WDS^D"ZC)[$;DX%?:;Z6JE>\78/, M6H'JT+[O6_>C0UTD>IA:-!929FPEA)?F=315GUIUJ-[LVZ5K4V]:9'@83Y#L M0VT,TO5]LV\_[AX5Y["R.MXGRV68.@Q06#@,KJ(I98L,4WVJ)&@#4-6Q_X8% MW#5B*!T_#-FMF A5VK5:02A$]IZE,)1W+4JDB7$_4+FF42 XVOAHH\EZTDK3 MC@*W.AG::>[-T MUNO2V"CHX>?XL8B7B5>E]+6 ]!3P-IS:56LRKZ*0!?(UGL(S"3 M#RX_,"13^V:703=@/@A%.0V59PWV>G24H3576WY*W3KY29"Q6+WB*XBXS;.6/GA=$ 8:?HHK#Y4^+ M1C7CE8YQ'W2=/P;-JGY<5?7T)&F4YN$;;27B<_F\5$%?>@JZ)BF_0"I?W^&I MZ!\EU<7QJ7Y=W+5=IR]N 4D_+9,.&),[-^QXY>M'5VHO??4B;1\F@@"U3 0G MU8E QAN0S 08H4A.!JEIC\5FUZE%7*)+VAUEJC;TZP>_83..WW[04@H8VJ;M M.![)G7!N>!;"7'2NQ^D=?L)1Z01M:YQ^4QVG16EW"II3(.-0FNZ)ZL#UK9X^>K7,] MI66(F,.7(898M/VT[G!#:JP#M5"Q_L3KPV#%O.6LXOB[ZF M\L_DN]IU/NJ1 MO'S8WRAM3WJM'IZ0>OV=O+7WIAI%2C+]&"!P\9>.XPRDX8/2YZ<8<;/B?P\Z MQAA]]2"]M]SE>V%?T'E&^]U!P*H%JCST4P8#"?D19%+B^"Q$G),ID3%RA9V; MH+"X.GJ.8IR.-K-CJ ZMNGY.K,^SILY"]6&*YH]!R_3\ ]3)[L,,_>IMKP=Q M!G,\24)!>,W+.WX6%GCY]HV,8-)\]"$Q:..OBI$)..PU[OHHREE1W(?72KZQ]%7YS@6 M!5Z]/ON>!!3>#77R68,F=,.[-AC\= $8<%Q^_\ISF,4$@M-;(;M!76K&#[B- M5;P#VB6FR^F3'2*>7_1!X54D=#E)-YPO1(%M:X7#0+&5O=(NT"%<#PQ%?"H, M!C$;W6/V1.0=K9MI ]7\0=#"F[\ZIPM$%$\]]]N+'XJA4?2*&O0K@8TYZC+@ M#K.83(EH7Y)[CI>4D_@37CQBUJX)RDJN'2^CCW@J1*3'T"V+UOC!17*^*_,Z=/EC+72@&,_>B=;$WS4VB@L M[Q$.@F21I(Z]#XQR_CEB&(62BP]"I4^QV G+1 6=L(KL+( M%\\M*4RE:=>KABN%:93P\'-7MHM"^S(@H"HX=^4@E:7]/4"S3$]/F#U2CBO* MX-#3NT@]O,W>W9/:O6* =[<4!C/*XV!>W;H^#79)]0:8>V&(A[@=N"J06^+"49SR- M,1.L/,P936;S2_*4]2 I3Z*>,EY%+^I8ITJQ+P/F"M-^Q#UU9W7#3C21(=;7:(%U\4]V M>O-#?1I5WW2D=^+?BRBH[=C[]/Z3+EA&406XK[#V8I_-85%-"*H3G!]NH((7 M]<2^72^] MW83LYU3:I&LM0N]I#FST(ST\TX9O*NH._/DAOTLWT*IK(QT<2%+;,^J)L2U$_)A)K4W\[XZ4#"]>@ MR;/+U.$A[Z+/R?*!7D2Q/+UH6Q2:N-(UXACH=B#T@.E8L[&F7-.H,/C."<.! MJ-4>5"Z]W(KRSM:2+L*LS7]Z25A99#84%[VKQ-]>&BC\_M^6ZD7X.BFX6WKN MY(3)Z"I38P+U[DKZJ8)V!]U]=]>CO# MJ?JKC>3G!^9K9UIZRPTW4_Z 7DYQA* MID^E7U*6?R3+'3M0W18Z7$>3#D^'E8!:V8"?YS&NFT4@#\IYH/(.8$%8E?"6 M=Y^[MP;4E6^'HRL[B<.GZ:NS:-)_?LX>V\XT6S$Y]=L+4)V^&XXZ61&3=VKV MJ.?LLZ?!_S0124CWB#)K8>^W%VG.*MOBD!.0QENTEB M+E\E$P9"-KKLZ5M#5]['&+I2N598_- Z^4IKGF?_7!YBXFBROJ5UAOC\%A'% MQ 6K#?;/#DXY3*37LX0L*HJ2JIRH['J^3B6ZM00%?T!>Y:GW*K]#TM>?L[.=2/J]Q%B5/GWY42X(&4)F>Q,% MIP"JMU^0.[PCBJXS3:068OV5LW74XR^8S.:2(V'S"TNB]'3>)649SYG9D">7 M6/.UE;#B&WC"BG*VP^>\\Q'*>A^A3?>C*64CFOX^0BD%NV:X:-Z22$)KWNON M\E'GJK'76W_V6CL-:MX@]1SFF[$-=,DV@TMPX"O;.N59B<5B7BQVI7)YW6M@,RP'JX1WAOU\R MC,6F!@NTXSUJ87/7SL+KO-%!%20>:6"7: K5D'O ;*&+I++4I[,PO9UUSBH( M'BE;E[&5I?LN/2YT$\\Q>YBCJ/'8NP)$^J7,P0K(7.P1BS9(QXC%[E_& M.O"85?^"0ESHL-=QK'*=N1(F,9Z<)VQ]724/C2C=\BP.G55*UJ&MP5Y;[*1( MG84]_#< =Q6TD.P4DSB1%Q"BTOV7/4Q^@*X'>Z/2Q7P(AO)5ZUU:JK^>#/AJ MIQ>VJI1@+];J170 NMP2_K-'%8=3,-@;IR[TWA38U\&PMO#V$;K8/4;1ORNN M+M0;$I_XQ>IQ"8G*,4:QA[EE), 2I>D>W;Q@6IQ=OAV(#]@05$^<&OOAW[DF M#_@B[^Z:YD3EOS#O>\#IG_L7=ZI]F3 U*YN.1HS MAG0,]SJX=\.FDP8QMN4*=S.HP 0,-PN#;Z/'$/,O M>IB,)Y,TC3P*/^!(R"C;2IJ,D0<+5. M.Z7<8?E8GOC\C$8IXPD*Y9V[$XVR[IL8J K[=W!MI&T]W:C<'7;_LF#N719Y MRK^6>USNR($.!?_21G<9"FYE[7XP^+& &&^DVB1KXT*]!1JA8\R_XW6'RTW_ M2G(8UE?[/LK!*.E$#/C2U^MPZ 5V*RF%N\MP-F/IM8KM1*.:B^[6>H,JHY7< M9/WO9JW*RKMIM!^_V+[R%2NZA&JAE=QDUA7&VNF6-E?QE^"Y/,AJ M)0DZ/*RD31O8\-@9^8,9/OU86]M"VH\M7>L3.@"LY'!S,0"L8M>[AN\U>Y8T MQ_ECP&E HB=>NN6\E1/KNVXYL<[F4LI\1*+1-8V.LLED*U/6SCG ^QGA&]YN MIF5V\L=ZTR=Y:VH".#S;M=T!3WKKQZ^W'S:!I]:RW+>K-%L]:8:5R0Z.F4?; MMO[YW;MB>I)^:S^:LQ>5_<*N1!G=BOG *-?I>-^=>9&:RYE^VX'N]>COY[U. MWLV]>9$K;(@SMPJ\ \FQU /<4U(VBS\P #N/=/B.E.9W]X58U /S-NRZ^LA>Z+!BWQD;O3-E>*_ MNFW R4SV\N:.Y9=U[(:!>S-T]J\"KZZAGUVO-& "O,B6YLU8V1_D!V9459T( M/AA9'6CR(Q?:(0R'W37C=149UI;%).^-_R?)WHP?D-P/)18L0$%+#-CWU1@P M(=8%B5//R0A%,@XLBHF0;100S+T(ZRI1.(XF6_1M.-%[T R;B# M#%A4S$F5X^'@U?B$*=$S:&!!J)FR5@M&\ 3.G]IS* MZXM0]"J5_(#+7$F54%9XW(2UNIT-H\GCZB..8\RXX$N8223^A#5/CBAKN8Z@ M!*AC?:+42L$/)T6%MW$0L 2%X_@,,;82'VIV0,#JCB.RVY=H]?A22\/UZ^AW M^ E'"5:^>/Y#U;+/*WEAP^>T7 JXBBOIOY!X?I;PF"XPTUOOX 8<#K!;1KF\ M7T>>\'A"T_WGS?0:/PO=HDFJ::)$)'X-LG3>&O.^8W-^K'^&@%<&9T?6/=DF MR&GG8CI-;UH"=@HMQ?W <2>=KJ#:PJ@GVXKQY#>AG"D3EY0I6%3O+ R;.3R4 M#07@QS;D071P,RUXU]FPS:7]@+*3&E<@;.9OQTU'8\J8\?W9]^^^;Y6W*+)= MPO7^0*4GI7PK36Q9V01P%I>47/Q557#QT<9M=1_@"#%"6V8P4;:EJ!^JWW#%0[<*M@]#.A(V)YG-$8GZ.0Z$[ M8H.NFG":2SJ['Z$656WF4?%I)>G7)Q)B8=-'F(\%!\+J5PJWO;2S8#-# >OX M])($4^2D*?@_I3+>1 MT=5S?2VVHSY7,(5)QX^)N\E9]I&@1Q*2>*4*;E!6<^R45SK$*F"!!##\F+;< M/ZI8?3"K\C5\I!1ST#56G%CHZKE.IF&"*DP&5O87MY@%4BPS?#.] MX#%9R*M_]W.R3.VWYEV&KH[K90TD>@ ??AQ.2M@PI\NH)>3P3]6#R8O%,J0K MC(L<=:4_.'L%DU^:=N@9T:"N MHZ&B%5T$X=:M+E3YUS"-Z"']CO, :, M8"]S;N,,H[UWE][@:LZMAO MT]V8 $'4("4_G'!JOLL7T61"_8@KK.@.3;EV]^R.>G?>?=*"E.PKSA,\.4^8 M/#K*TI*DF:[:>5/LJ+HVZ-I5U)M&["A2/_3B@6$DN%VE=&:DCX-_)H0U3O9% MX)"JDFM_5&_X D0S?(?P%I/9'>:<1YF1[!..YQ2J"*VU7:?CM*,1&F'YXLCD M%/,67^9[0U]F^1T-*;D13P?%JV>S+V.LR#\Y#E,2\$273;1CB,S/?\&_F/3-TD/OE_4$L! A0#% @ "(%-4+=84Q.+ M6 [%$$ ! ( ! &5S<"TR,#$Y,3(S,2YX;6Q02P$" M% ,4 " (@4U0-?XO/R$* V4P $ @ &Y6 97-P M+3(P,3DQ,C,Q+GAS9%!+ 0(4 Q0 ( B!35"'^7!YB@X #:R 4 M " 0AC !EXR8 &2, @ 4 " ?K" !E XML 47 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; }