0001171843-19-005798.txt : 20190904 0001171843-19-005798.hdr.sgml : 20190904 20190904160229 ACCESSION NUMBER: 0001171843-19-005798 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20190904 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20190904 DATE AS OF CHANGE: 20190904 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FINISAR CORP CENTRAL INDEX KEY: 0001094739 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 943038428 STATE OF INCORPORATION: DE FISCAL YEAR END: 0429 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-27999 FILM NUMBER: 191074581 BUSINESS ADDRESS: STREET 1: 1389 MOFFETT PARK DR CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 4085481000 MAIL ADDRESS: STREET 1: 1389 MOFFETT PARK DR CITY: SUNNYVALE STATE: CA ZIP: 94089 8-K 1 f8k_090419.htm FORM 8-K Form 8-K
0001094739 False 0001094739 2019-09-04 2019-09-04 iso4217:USD xbrli:shares iso4217:USD xbrli:shares
 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

_________________

FORM 8-K

_________________

CURRENT REPORT

Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934

Date of Report (Date of earliest event reported):  September 4, 2019

_______________________________

FINISAR CORP

(Exact name of registrant as specified in its charter)

_______________________________

Delaware000-2799994-3038428
(State or Other Jurisdiction of Incorporation)(Commission File Number)(I.R.S. Employer Identification No.)

1389 Moffett Park Drive

Sunnyvale, CA 94089

(Address of Principal Executive Offices) (Zip Code)

(408) 548-1000

(Registrant's telephone number, including area code)

(Former name or former address, if changed since last report)

_______________________________

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

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

Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $.001 par valueFNSRNASDAQ Stock Market (NASDAQ Global Select Market)

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

Emerging growth company

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

 
 
Item 2.02. Results of Operations and Financial Condition.

On September 4, 2019, Finisar Corporation issued a press release announcing its financial results for the first quarter of fiscal 2020, ended July 28, 2019. A copy of the press release is attached hereto as Exhibit 99.1.

In accordance with General Instruction B.2 of Form 8-K, the information in this Current Report on Form 8-K, including Exhibit 99.1, shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, and shall not be incorporated by reference into any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

Item 8.01. Other Events.

The information set forth under Item 2.02 of this Current Report on Form 8-K is incorporated herein by reference.

Item 9.01. Financial Statements and Exhibits.

(d) Exhibits 

Exhibit Number Description
   
99.1 Press Release dated September 4, 2019
104
Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
 

SIGNATURE

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 hereunto duly authorized.

 FINISAR CORP
   
  
Date: September 4, 2019By: /s/ Kurt Adzema        
  Kurt Adzema
  Chief Financial Officer
  

 

EX-99.1 2 exh_991.htm PRESS RELEASE EdgarFiling

EXHIBIT 99.1

Finisar Announces First Quarter of Fiscal 2020 Financial Results

SUNNYVALE, Calif., Sept. 04, 2019 (GLOBE NEWSWIRE) -- Finisar Corporation (NASDAQ: FNSR), a global technology leader for subsystems and components for fiber optic communications, today announced financial results for its first quarter of fiscal 2020, ended July 28, 2019. Finisar will not hold an earnings call nor provide forward guidance for the second quarter of fiscal 2020 due to the previously announced proposed acquisition by II-VI Incorporated (NASDAQ: IIVI).

        
FINANCIAL HIGHLIGHTS – First Quarter Ended July 28, 2019
        
Summary GAAP ResultsFirst
 Fourth
 Quarter
 Quarter
 Ended
 Ended
 July 28, 2019
 April 28, 2019
  
 (in thousands, except per share amounts)
        
Revenues$285,028  $310,085 
Gross margin 29.9%  28.2%
Operating expenses$94,798  $98,579 
Operating income (loss)$(9,533) $(11,278)
Operating margin (3.3)%  (3.6)%
Net loss$(8,717) $(14,151)
Loss per share-basic$(0.07) $(0.12)
Loss per share-diluted$(0.07) $(0.12)
        
Basic shares 119,216   117,953 
Diluted shares 119,216   117,953 
        


Summary Non-GAAP Results (a)First
 Fourth
 Quarter
 Quarter
 Ended Ended
 July 28, 2019
 April 28, 2019
  
 (in thousands, except per share amounts)
        
Revenues$285,028  $310,085 
Non-GAAP Gross margin 31.1%  30.8%
Non-GAAP Operating expenses$63,557  $64,642 
Non-GAAP Operating income$25,083  $30,895 
Non-GAAP Operating margin 8.8%  10.0%
Non-GAAP Net income$27,631  $32,960 
Non-GAAP Income per share-basic$0.23  $0.28 
Non-GAAP Income per share-diluted$0.23  $0.27 
        
Basic shares 119,216   117,953 
Diluted shares 121,797   120,795 

_____________

(a) In evaluating the operating performance of Finisar’s business, Finisar management utilizes financial measures that exclude certain charges and credits required by U.S. generally accepted accounting principles, or GAAP, that are considered by management to be outside of Finisar’s core ongoing operating resultsA reconciliation of Finisar’s non-GAAP financial measures to the most directly comparable GAAP measures, as well as additional related information, can be found under the heading “Finisar Non-GAAP Financial Measures” below.

Revenue Details for the First Quarter of Fiscal 2020: 

  • Revenues for datacom applications decreased by $19.4 million, or (8.9)%, compared to the fourth quarter of fiscal 2019, primarily as the result of a decline in VCSELs arrays for 3D applications due to lower demand resulting from the timing of the new product cycle of a key customer, as well as lower sales of fibre channel transceivers.
     
  • Revenues for telecom applications decreased by $5.6 million, or (6.2)%, compared to the fourth quarter of fiscal 2019, primarily as a result of a decline in sales of wavelength selective switches. 

SAFE HARBOR UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995

This press release contains forward-looking statement concerning Finisar’s expected financial performance. These statements are forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended.  These forward-looking statements are based on our current expectations, estimates, assumptions and projections about our business and industry, and the markets and customers we serve, and they are subject to numerous risks and uncertainties that may cause these forward-looking statements to be inaccurate. Finisar assumes no obligation to update any such forward-looking statements. Forward-looking statements involve risks and uncertainties which could cause actual results to differ materially from those projected. Examples of such risks include those associated with:  the uncertainty of customer demand for Finisar’s products; the rapidly evolving markets for Finisar’s products and uncertainty regarding the development of these markets; Finisar’s historical dependence on sales to a limited number of customers and fluctuations in the mix of products and customers in any period; ongoing new product development and introduction of new and enhanced products; the challenges of rapid growth followed by periods of contraction; intensive competition; the risk that our pending merger with II-VI does not close, due to the failure of one or more conditions to closing; uncertainty as to the market value of the II-VI merger consideration to be paid in the merger; the risk that required governmental approvals of the merger (including China antitrust approval) will not be obtained or that such approvals will be delayed beyond current expectations; the risk of litigation in respect of either Finisar or II-VI or the merger; disruption from the merger making it more difficult to maintain our customer, supplier, key personnel and other strategic relationships.  Further information regarding these and other risks relating to Finisar’s business is set forth in Finisar’s annual report on Form 10-K (filed June 14, 2019) and quarterly SEC filings.

ABOUT FINISAR

Finisar Corporation (NASDAQ: FNSR) is a global technology leader in optical communications, providing components and subsystems to networking equipment manufacturers, data center operators, telecom service providers, consumer electronics and automotive companies.  Founded in 1988, Finisar designs products that meet the increasing demands for network bandwidth, data storage and 3D sensing subsystems. The company is headquartered in Sunnyvale, California, USA with R&D, manufacturing sites, and sales offices worldwide. Visit our website at www.finisar.com.

FINISAR FINANCIAL STATEMENTS The following financial tables are presented in accordance with GAAP.

 
Finisar Corporation
Consolidated Statements of Operations
(Unaudited, in thousands, except per share data)
      
 Three Months Ended Three Months Ended
 July 28, 2019 July 29, 2018 Apr 28, 2019
Revenues$285,028  $317,336  $310,085 
Cost of revenues 197,627   236,155   218,513 
Amortization of acquired developed technology 471   496   471 
Impairment of long-lived assets 1,665   -   3,800 
Gross profit 85,265   80,685   87,301 
Gross margin 29.9%  25.4%  28.2%
Operating expenses:     
Research and development 52,151   62,874   51,133 
Sales and marketing 12,107   12,480   12,000 
General and administrative 13,234   12,643   14,396 
Amortization of purchased intangibles 230   640   324 
Impairment of long-lived assets -   186   317 
Startup costs 17,076   7,553   20,409 
Total operating expenses 94,798   96,376   98,579 
Income (loss) from operations (9,533)  (15,691)  (11,278)
Interest income 4,424   5,155   4,731 
Interest expense (6,423)  (9,386)  (6,447)
Other income (expenses), net (2,132)  (1,789)  325 
Loss before income taxes (13,664)  (21,711)  (12,669)
Provision (benefit) for income taxes (4,947)  (3,222)  1,482 
Net loss$(8,717) $(18,489) $(14,151)
      
Net loss per share attributable to Finisar Corporation common stockholders:     
      
Basic$(0.07) $(0.16) $(0.12)
Diluted$(0.07) $(0.16) $(0.12)
      
Shares used in computing net loss per share - basic 119,216   115,867   117,953 
Shares used in computing net loss per share - diluted 119,216   115,867   117,953 


     
Finisar Corporation
Consolidated Balance Sheets
(in thousands)
     
  7/28/2019 4/28/2019
  (Unaudited)  
ASSETS    
Current assets:    
Cash and cash equivalents $882,269  $814,185 
Short-term held-to-maturity investments  -   100,000 
Accounts receivable, net  256,605   263,394 
Inventories  320,555   299,028 
Other current assets  40,179   44,224 
Total current assets  1,499,608   1,520,831 
Property, equipment and improvements, net  633,323   622,979 
Purchased intangible assets, net  3,631   4,182 
Goodwill  106,736   106,736 
Other assets  62,413   15,462 
Deferred tax assets  89,218   81,977 
Total assets $2,394,929  $2,352,167 
     
LIABILITIES AND STOCKHOLDERS' EQUITY    
Current liabilities:    
Accounts payable $119,628  $132,440 
Accrued compensation  33,343   31,804 
Other accrued liabilities  66,163   49,495 
Total current liabilities  219,134   213,739 
Long-term liabilities:    
Convertible notes  516,746   512,105 
Other non-current liabilities  44,906   12,162 
Total liabilities  780,786   738,006 
Stockholders' equity:    
Common stock  120   118 
Additional paid-in capital  2,933,917   2,919,305 
Accumulated other comprehensive income (loss)  (54,480)  (48,565)
Accumulated deficit  (1,265,414)  (1,256,697)
Total stockholders' equity  1,614,143   1,614,161 
Total liabilities and stockholders' equity $2,394,929  $2,352,167 
     
Note - Balance sheet amounts as of April 28, 2019 are derived from the audited consolidated financial statements as of that date.
     

FINISAR NON-GAAP FINANCIAL MEASURES

In addition to reporting financial results in accordance with U.S. generally accepted accounting principles, or GAAP, Finisar provides the following financial measures defined as non-GAAP financial measures by the Securities and Exchange Commission: non-GAAP gross profit, non-GAAP operating income, non-GAAP income and non-GAAP net income per share. These non-GAAP financial measures are supplemental information regarding Finisar’s operating performance on a non-GAAP basis that excludes certain gains, losses and charges of a non-cash nature or that occur relatively infrequently and/or that management considers to be outside of our ongoing core operating results.   Management believes that tracking non-GAAP gross profit, non-GAAP operating income, non-GAAP net income and non-GAAP net income per share provides management and the investment community with valuable insight into our ongoing core current operations, our ability to generate cash and the underlying business trends that are affecting our performance.  These non-GAAP measures are used by both management and our Board of Directors, along with the comparable GAAP information, in evaluating our current performance and planning our future business activities.  In particular, management finds it useful to exclude non-cash charges in order to better correlate our operating activities with our ability to generate cash from operations and to exclude certain cash charges as a means of more accurately predicting our liquidity requirements.  We believe that these non-GAAP measures, when used in conjunction with our GAAP financial information, also allow investors to better evaluate our financial performance in comparison to other periods and to other companies in our industry.

In calculating non-GAAP gross profit in this release, we have excluded the following items from cost of revenues in applicable periods in this release:

  • Amortization of acquired technology (non-cash charges related to technology obtained in acquisitions);
  • Stock-based compensation expense (non-cash charges);
  • Impairment of long-lived/intangible assets (non-cash charges);
  • Reduction in force costs and other restructuring charges (non-core cash charges);
  • Acquisition related retention payments (non-core cash charges); and
  • Inventory write-off related to discontinued products (non-cash charges). 

In calculating non-GAAP operating income in this release, we have excluded the same items to the extent they are classified as operating expenses, and have also excluded the following items in applicable periods in this release:

  • Discontinued product services fees (non-core cash charges);
  • Acquisition related costs (non-core cash charges);
  • Litigation settlements and resolutions and related costs (non-core cash charges);
  • Amortization of purchased intangibles (non-cash charges);
  • Start-up cash costs related to our Sherman VCSEL fab until we begin commercial production; and
  • Impairment of long-lived assets/intangible assets (non-cash charges).

In calculating non-GAAP income and non-GAAP income per share in this release, we have also excluded the following items in applicable periods in this release:

  • Imputed interest expenses on convertible debt (non-cash charges);
  • Imputed interest related to restructuring (non-cash charges);
  • Other interest income (non-core benefits);
  • Gains and losses on sales of assets and other miscellaneous (non-cash losses and cash gains related to the periodic disposal of assets no longer required for current activities);
  • Dollar denominated foreign exchange transaction losses (gains) (non-cash charges or benefits); and
  • Amortization of debt issuance costs (non-cash charges).

In addition, in this release we have adjusted non-GAAP income and non-GAAP income per share for the difference between GAAP income taxes and non-GAAP income taxes.

A reconciliation of this non-GAAP financial information to the corresponding GAAP information is set forth below:

 
Finisar Corporation
Reconciliation of Results of Operations under GAAP and non-GAAP
(Unaudited, in thousands, except per share data)
      
 Three Months Ended Three Months Ended
 July 28, 2019 July 29, 2018 Apr 28, 2019
GAAP to non-GAAP reconciliation of gross profit:     
Gross profit - GAAP$85,265  $80,685  $87,301 
Gross margin - GAAP 29.9%  25.4%  28.2%
Adjustments:     
Cost of revenues     
Amortization of acquired technology 471   496   471 
Stock compensation 2,926   3,806   4,527 
Impairment of long-lived/intangible assets 1,665   -   3,800 
Reduction in force costs 24   482   27 
Acquisition related retention payment -   12   - 
Write off of discontinued product inventory (1,711)  1,671   (589)
Total cost of revenues adjustments 3,375   6,467   8,236 
Gross profit - non-GAAP 88,640   87,152   95,537 
Gross margin - non-GAAP 31.1%  27.5%  30.8%
      
GAAP to non-GAAP reconciliation of operating income (loss):    
Operating income (loss) - GAAP (9,533)  (15,691)  (11,278)
Operating margin - GAAP -3.3%  -4.9%  -3.6%
Adjustments:     
Total cost of revenues adjustments 3,375   6,467   8,236 
Total operating expense adjustments     
Operating expenses - GAAP 94,798   96,376   98,579 
Research and development     
Reduction in force costs and other restructuring 61   7,024   558 
Acquisition related retention payment -   29   (2)
Stock compensation 6,317   6,175   5,230 
Discontinued product service fees -   313   - 
Sales and marketing     
Reduction in force costs and other restructuring -   402   (18)
Acquisition related retention payment -   -   - 
Stock compensation 2,335   2,146   2,034 
General and administrative     
Reduction in force costs and other restructuring -   519   15 
Stock compensation 4,143   3,017   4,194 
Acquisition related costs 1,054   (2)  876 
Litigation settlements and resolutions and related costs 25   63   - 
Amortization of purchased intangibles 230   640   324 
Startup costs 17,076   7,553   20,409 
Impairment of long-lived assets/intangible assets -   186   317 
Total operating expense adjustments 31,241   28,065   33,937 
Operating expenses - non-GAAP 63,557   68,311   64,642 
Operating income - non-GAAP 25,083   18,841   30,895 
Operating margin - non-GAAP 8.8%  5.9%  10.0%
      
GAAP to non-GAAP reconciliation of income (loss) before income taxes:     
Loss before income taxes - GAAP (13,664)  (21,711)  (12,669)
Adjustments:     
Total cost of revenues adjustments 3,375   6,467   8,236 
Total operating expense adjustments 31,241   28,065   33,937 
Other interest income -   -   - 
Non-cash imputed interest expenses on convertible debt 5,464   7,927   5,420 
Imputed interest related to restructuring 10   20   12 
Other (income) expense, net     
Loss (gain) on sale of assets 1   (77)  (75)
Foreign exchange transaction (gain) or loss 2,433   1,921   (332)
Amortization of debt issuance cost 231   385   231 
Total interest and other adjustments 8,139   10,176   5,256 
Income before income taxes - non-GAAP 29,091   22,997   34,760 
      
GAAP to non-GAAP reconciliation of net income (loss):     
Net loss - GAAP (8,717)  (18,489)  (14,151)
Total cost of revenues adjustments 3,375   6,467   8,236 
Total operating expense adjustments 31,241   28,065   33,937 
Total interest and other adjustments 8,139   10,176   5,256 
Income tax provision adjustments (6,407)  (4,922)  (318)
Total adjustments 36,348   39,786   47,111 
Net income - non-GAAP$27,631  $21,297  $32,960 
      
Basic non-GAAP income per share      
GAAP earnings per share$(0.07) $(0.16) $(0.12)
Impact of all non-GAAP adjustments$0.30  $0.34  $0.40 
Non-GAAP earnings per share$0.23  $0.18  $0.28 
      
Diluted non-GAAP income per share      
GAAP earnings per share$(0.07) $(0.16) $(0.12)
Impact of all non-GAAP adjustments$0.30  $0.34  $0.39 
Non-GAAP earnings per share$0.23  $0.18  $0.27 
      
Shares used in computing non-GAAP income per share     
Basic 119,216   115,867   117,953 
Diluted 121,797   117,191   120,795 
      

Finisar-F

Investor Contact:
Kurt Adzema
Chief Financial Officer
408-542-5050 or Investor.relations@finisar.com

Press contact:
Victoria McDonald
Director, Corporate Communications
408-542-4261

EX-101.SCH 3 gnw-20190101.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 4 gnw-20190101_def.xml XBRL DEFINITION FILE EX-101.LAB 5 gnw-20190101_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Class A [Member] Preferred Class A [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] EX-101.PRE 6 gnw-20190101_pre.xml XBRL PRESENTATION FILE ZIP 7 0001171843-19-005798-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-19-005798-xbrl.zip M4$L#!!0 ( $Z )$\-UD"EE2D )7Q @ + 97AH7SDY,2YH=&WM?7UW MXCC2[R>XWT';N[-/N;N7WN$$> =8WO]DG3F MT]\JV0:#(4 "M@#-.3-#P)9*^E652B55U8>_7'^[>OC7KS?DEX>O7\BOWS]^ MN;TB[\[.SW\WKL[/KQ^NXQ]JE2IY\)D36*'E.LP^/[^Y>W?Y812.;6(S9_CS M.^Z_B5YSU+S^$5FCSRYO^D/F?+-MRAA_.XZ\^C'G(B.DZ(7?"G]^%_$=X MCJU<$'/$_("'/S]93M]]"LXTO:Z_(\D+#AOSG]]]OKF[N>\\?+M_-VWA:U<0 MV*I4JY5FHZI5M%:U7<,7SV-2>F[_F?2&IFN[_L_O_CH0_P"A'@G"9YO'-)PQ MVQHZ[XEO#4?A!?P:A+[K#"]O_M\OMQ]O'TB[7=$^G"=??CCWEKQN DG7ZGNLS9!ARGU+"R-!V>S"0D)LC!Z 9/A,;X((Q M#UR?!%$O> Y"/@X(<_H ]MAS'1A!('X=6#V<&R^T3/QI'#F6*;H)* G=/GN& ME^+Y[,.SZ93Y\92)%BS\OYCI_TYG>C"=:4JXTX>W_S>RGXG>BD=;F8SLR;)M MXK@A&;EV'SHCG/D.,'E H '\Q2>>[SY:?8Z]/3&_3X:1U0="Q!

.FJX/()R!M-C,"_C[] /Y MBP48^"%SPHN+^8=(^NF" (.%/OS;3QL?LQ]G<0?--K2?^3BVG,PO%X_\VFI'9ILZ%R,9B"Z(<> P6@=:[ MY>O(:VB?K'FW=YV[J]O.%_++[>=?OL"_#UWR][^V=$V[F%O^;O)*.+-LS5.^ M56H78ZW:5FUOO^WEPI@TMTJDNM%XS/QG\KG3^76!:9AJBU2RC5U)-@KOM-_T M_SV?7"Z@)JN[.6(/$!"QFNT'''.D MO@C&ZZ;T M ]CA_S Y(.)!H\&(^9RP,6RNP^!TNWROGG[3TQM,_#U_Y$[$@_EN/-;O6\[P M3/CVWI/JG!"*KU_#5W];UA&ZS^)^=M6UWJK3JMY:34"V-_QV-R;NJ\>QN.D# M!,S0JK3:JAK5=$+ M16L#Z?D&A@0+@1(P+#SN!$>Q#K5KM-E6R]#^X-6B]69!"N^5J]!4CBS'=,>< MG-BP+)T> 3@G;5HWC&+ RJ:K O/%_0@3#RJ9ST66.8Q MH%*M5)7\[ E26D$NA#=+3]^RHQ"/X8X!%24_^X*4O/)3N(=(-:V:?J.[ZR.: M2+'"+VRK4?:^3]/:5-<*VOH=C-NX?-2:M%TOR+_R2FFZCDTF)4]*GO8 -?GE M:?^78M7T030M>/9<1*U=D@]>>C6OV%"V;0CB_)7].]3ZX1*OB)A*![.&HMV'*(6"@98D MR&%-EE!1#YM%/6PF:0<0W[]**>1(4@'_QT&!8HSMN1)4=([RQ\D*V#Y$YTP< M!<<8IF-HE8+N/*E[G5M JUHI2/F]XEIG*D9'&:_3,&B]7M!-&[4P;0&O&FW4 M"KIO\]9U:3YPYPC@T<'.:Y5P@J?$Z;4+$VVU]\3,.]88GE;!ML->RU+98&G5 M2E5Z2P\C>8YG26K2AE'07DDM25M8DG3:;A0D0V]=DF[C@.SCB^^I5G1EY>T3 M6B7X7K_I/%(36X/G=Y;^S_XCP"A%LP<>7)^P4MBN$/S([ MBMW26)O(G3BIXBQ)&H6B4J)8FR'LV+@/2BP')X$-!)#25XE WYF#LA MB4++MO[D0:98TYBS( (YAEY8B)<6[:C/B0E#9)8C2H4->5(;RN=]+.?D\_]& M%GS&*DC?*]T*&7('B+.Q;)*)=QY%L203+SL*>GT+>O)L#B2YOJB<0./.\%*D MZ3J!U>=)4F,S!H0Y@POH$_N5QV2JLJ88#0NKTZD6*YF1+ M.RU1]C7I53RI74!CMOM4$3.0JDZVOMT6K.% MS:"7R";ALP?BU8=GH0O;FMQ%$^WV6^8D&,_]^T=J4& M;#^TQH(/ M!^(OAS]AX;!^9(;$?#9M'G?\!P>6 03<,?=G6"1N/6 @)/%0>B@:(^8X'.84 MJP&:W *U$U3$7>%4T< $YR8YY#9?,WOW4>;DCWYNK[_>W#[4V7?('_?>X\W'Z[(_8!K4EI$/K.O[ M. 'Q*-,Z@!PT"JBR6.D%T=B+60[E!$3@/S&M\'!\)^I M^$L,E/E_\#!92Y9T%?$/6P!^18)X('W0B@M((_XM>Q@I]8 MQ\3$B#5GS$ $600C#U>-/UZ! $@3!@[?3JL2BG%R7"^(VP/%&B\H\'SD@8[C MT/L^4\NC9(Q[*1/(TL:!Q66+N?#(:9892IO BD]*W!@./B M#Z)KB<4YT55NP%-@@!F 7=C82T14T!QW"FNV, 3BYV' +G SG9N49QCY$"8SM9;Z MH!%MUQ/B&DM(,&&LBURCH 5"UT>+#E[T4$B$;97J+IA,1FS0[SA\X+)>K NG MO"G&:4<(0@'RRW?S&Q9+)+1W88L;"$\2^)_8+/ MXO?<&;&T6&5F9D$/V*AQ8W#%/).A[SZ%R)@VKCEB/8@I$,^@]O.9:/\">^-@ MG#URL3#PT(J_%I@!C\3RA *-4R: XV K^H)#DO*8?5=(">A,&]B(9HMM#L#< MB'RQ,+JP4@#68S>V!V-K2>5T6L<4;=H>#@35JA_W)\1NVKQXMH=,;+-GA(@_NX)S\MHW0SD09Z !_$'S@@PB?"A/W&LY38>NDL@-GF1T)]3^V:9)!C)G24%<8HH7*Q M3%SN84['" MN%N(U(C5O@@@M$/R$9@\P6> **/"+F'ABJYJKWAM7S<69RI3\ MQ7%D"@+CHLK#)]<7V*-0Q*H(%'LTP!7'!U"I,.O3*)=X'^;BUZDABLNV9?*T M3B_^A&*)JS41=B ,VC+CSED$S..&J(> MWX]++8MAX:ZTN*+'DW!.3=]2/&<<9/NB9W2GG1SSGY"C;Q*" O)WYXTX1*.+)MRT/Q0WRIEO6>#ZHM M!M4ZE$%U/'^#HN.9+ C3".SF; @V_IG+@I#I>5F$]'K!W=L^J\H0EKMXE!GM M=+"S8\U0M+OSM R-2V*N-YN[[1R\K5SGUB-J1\T>.9\86I,:1NX"BN(3Q2=S M?+(P)8!$?+*9,72%)\3H;RTH#<=*+BP43:W=I(U=7V'=XO[F*$#1C0;5ZCN^ M!:- V1 4K47KVHZO^FU%HW7&+OSVY^3:##.3\Y'D? IO#$Q\S\<%8JVYXPA M)54; M+>\95G!K* 6R_Q6T!R.98]4B S:JN;BU>40HLV4:YQ' MS_/=@14>U^+7JE,]KPAEUW,'CDF5-G:=@5)ALB$F36I4]\%.+#(EJ%P0Z>U* MNS" C,VT5CX#Z_N]NTXDW>6E%"R2@Q:_ MFV4 K5ZI>C^6WV*[YP%G/MX"=_K96__')4AUG6IUY4^5"I.&3EO-XM8:AK$K[L&C4HQ#?>#-XX): Y585:?ILF%2:^TXD:3"9&-,JGEG MZ2&JQ,]QLHTX7*H_QE@1#*.S'G>>+78#9D?1AXQW>#8E*#6I-6F M$CRI,&G2^J[3/RM(-MQ$56FM6MS=EQVJ0Z/Z\@[ZP<5$9^[*>JW))51X;=$- M5&GO];Z5WD*XK5VCS78NNG[K(Y!+@2B&VB%#-:B17^450RF&>BU#M6B]F5L/ M]X&A-HP)BVN&G=AN$)S&&3'=3+*S8S*!3MJT7N"-DU-ED;X,AU:GC79Q-^44 M'JOPT*C>W'$IQ#P>FZHS3% :%%6A5RZ$:K16DJ-?"O,L6^)74-XOUE MZF4]I9B4?LF^6CY?A23>B!.=:D8N_JX\?\/;Y5,AOFJW19NM9?XGA?@!(F[H MDB83VDSM?\'< 3T^P HZB?(/V8]CNY-ZHAFTT2AN,ZX,IE4+*.A333D3I<$# MHR@:Q=TW>)4%^RL6=_C "D]%5:67U)I:Y58 7Z/M_,Y%V34'C+A! M=5WM78X(<8W66A(!_GI;]HZ'! _&5XRE[T98"2X>C+%K#LB5.UB?FF+DO066 MUBH-OQ:1L@J\PGO6E&N!O*]R52C #PCPVJ(41N4#KNH;;KVWUZV7F3J4+ Q] MJQ?%M5*G]8IGROUBV5XL1!ZZYA\CU\;RN2IUVS9QV=-!2C>E6X[*^L@"RRS0 M[Y-;6(I=-JJ5 I,\2>V *QT(31WE2P)$<4E5US>2MJSFKBT["K'X[O' JA2= M)$ H12<+$#(JNOTW6J4SD3-O=G$#&) H3DZ%NSPO$A&W3GZ;>$9Z!1O#$AR" M:EJ;Z@5J*'4]?"U0ZK354-EH)0.E2=LEI8S8I=+K%VX:2P&F4GL2@J+4GH2@ ME*SVSH7?_I)\\"X_]'P"7WCP1^S,3XA)RM17JS]- N#!P+29%_#WZ0?R%VOL MN7[(G/#B8OXADGY""EYML!^%S3UII3UI)8N\R3%D[)78?PA"WW6&EPL.:#Z< M)[_%/)#\<>4ZXA('@P6,?&0VN$$UL-PY$8!<_K!Z=PS;]^R M'04'E$+G1@5./H(VJRC(E%R@-@QKMHRF[ @NL$[J^ ME0^(57PQ0X*A5VE=I823"Q2]W:95O;C4EN4*:YR8R9QQSKR9051,[,LTUJI4 M6YI/>A,:Y=(+"O85L->HGL_)*@?L!=7=R/0>E][8LN8Y[*5)HS58G!K5Z(X(IX$6&//=Q^Y<(NI??9J$AH&;.D* MS$FK!'$=4'2=MO.&E8QBN*!2<[(&*NE;8^-,&R5I6P7),N.6:OD\/Q)*WF?7 M[3]9MJW@7''8T*!-0]W+5J"\2LIBMY+:U*UEM-":I@Q)J3#1ZK36V(?5[)H/ MN.^#&1FR'\I[6]"%&XQ86E:O5'EO#Q9V#?:6$B6KE<%[NQN-HS+LS9Q'XM4! MVM9E2JJX&Y6C<)_#O:Y3+1^&*0GNI4>K2-E;$9$F7VX['V^_W#[95NAQ8\T&.4M!L(F M]S<]]HR7-V7><9:;$ E3(#1*NG"D\%B AZ'36NV([EG[$>^+Y"3<"9(8;WEY M0P+O$![]UI3'3BY,--JJ'LL-Z\2[GDANQI)13/*RJ[T!^RDEN%)A4FO36KN< M*_!EWWGH^UJ3O[E. E7L._.+XJGD?M;RG,G6SGE>UF7A&:K M2ILM937(!8K1HM6\*I=%9#-O=C/U /]'Q*Z%SVHWM)/=T+3^HI*>%0MB.8>$ M"I!E@.2OYL_IG6%V">1:8)(I%5MRJ:QL&;>=KDBO) M+1D6K4V-HW%@=$PS&D>V2)?OQBEXW+'G\Q%W NN1$\N!OSDYP2(Q4M>2DX!W M3NHU6FL5MQ0K/%;@46O1>J,X22ZMEFE6B/M\8)G6V^/VE1-J!7-I5&_4:4V3 M*(_2VQ6"0GTUZIC8M"U1_-5NU,[:GL=@@4-$+4PK\C0U,%>ZNKHI)2R-?4B? ME?/ZB^19.Y'%EV^L2!DZ]V9:I0BHW.(HY%(CBJ-*"M64FZ-4(.>J65E0:O&% M5N[<$,OYIE40 ZR"2-@XCH9C 7$'I./YEDWT%B58!HY@_5_@!.L1-I(#'YH) M1YPDA=.@\TQIQ8'E0*.6L/_@"Y&N,6DS'+&0X%,5!>L*6+.53--*E[=WM]W. M/;G[=G?VN=/YE< 7G;NKV\X7\O6FT_U^?].=+U+I71)LX=8A+/'&D] E/L?B MIB"T&:Q\'D0V &4Y&+0!4B\8X\D*1^1[I5LA0^YPG]GV,_[,/02:Q>&3V [P M"C3CV3R@Q/4)4D=)6ID3LW9:?;!#D&4&KFV[3[-]CSD+(JQ"C1X*!UL.Q,4I M,<@%C_6>15-=;F*YG-3"N?EACI@SY 2/!ZT@@,&^GS8S]$4M:]\=6"&=?HV9 M1ID80NS.S/R4^#>QZ1 M@Y6;A, \,CL2)8=A]L62;3DP)[E92.\%)L2Z"!4^%!ONSSB/L=2!KC;36S[TXOI .;-A4A'CH+^(GULTIVC&>4SI2 MJ9VA!50A0W <(;-CY!N&X@F-@BQZ/N];4YAM"_9U?>P;Q16P$8MO.CF_\U2< M$FE:S &4/(VX$_, 4N,Z_XD<4VBJR1#G]-P,N,P.7/@/:/E$1-Q4)XB93("/ M)W+:1!9XT2NRCQ7$"U9\_ 2/6&Y_,FW3,RGF6 EJT"3@',$B^%S)KGZPZ")+ MA$MU!Q&UGBTLY63#/(#">.)DQ&"J$G3ZE'MD_)7NNA_<)?BJ$4[03"# A.P=B KK [<6_IK"=2_69#K&'H M^)GG^\J\? O3;_E"Q(!2U %G-AJ)Y[FDP2\V<\_[4Q[9+[/I_%JV)JL&#!\57(H< M,<*?<=3X\5EH>=,&8*R!%1M2WZZZ-U_(@/4(&N8V9"<;J\UZX M2C_.MI1!;E:CO=1*'$PR:2.]>C'AO1[8&;"*95_YC+:_F.'$_$?69G9B^\< M3I4K;)A,;H.QQ=TH"VQVZX!_BQW%S%(S2N?7,E$!>BYTDNG"<04K"?V=K&*@ MWJV9$/=[DP58 EJEXR4B(/!'$G2Y8 M&J'#Z0S-,/V\= H\8?,8"4,D*^(KV#S=7]-Y+IMR;?\_8)CP/,>_+ 4#L=<" M3K/ HHM5G^:>!A-Q-P# MH4P_D+]88W13,">\N)A_B*2?T'>22[DW@N$VD% MG0?$@<$#ZH5[84;Z^BQDIR\0>[!.2.EB"-;HMOEN[E!C^96+K''4<"F[QH-IB4*U#&53'\Y.LGZB]_F)W!<=6[I&'[,?9['EU]3 \,M\!"L_\\O%"UU\ MSOKLSDAL2LR.;MK-M)?93K"/(B\*9 8^'??LL#,4%9,IOHYW5-\V=07=(5F/ MJ!TU>^QL4J6-EF(3Q28KV*1)C6KN;J1$;+)A_36QR(R9CY[3Q8O,85]WU=N5 MXBI4_J3N'K\,1KU27-)8!<8*,%J5XFIN_?0:Y=41;F9Q?/5^[W8-I>]17GCS M:NZ8?^^&*]WD;A3KN#KH:(UK$\>EK&I-58!8+D#:*KF47("4)"'%*T=QR>O% M"AJ'C;1.V[H2/JD@,6BKI+QN"I)E^I#6]7+2#A6O$=>_N7I2RB_G'A;A>3MDN)8'+[)16<5Y8!<@Z G(L5N-: MX43'A;VR3J2"0U.J42H\RA&/XC7C[Q@223 D$N-H%H7S66GXY/R,J-R"*W,+ M-K6K/E MN"P(@QI-Y9&5"I(&K>53Z2E(RH2D175C'\I$S86P3"-B%^K]]?(RRK.2OI7> M8EBE11NUG =_ZR.02_H50^TT $*K+ZL[J1A*,=2F(VC7:=UX6ZY>>**[JCZ?*L.O.JT MT2[.*%)XK,)#HWJSN*5X_:.'A?KLB$/WSXQ*<6I,F:\KP*BI/ KR@&%4BCL> M4*'[,EFZZD!Y;ELMP8%R,=-YF/BITV?I(-F7T^=8%>:*/2S4A?NR&$BW]&SY M9NVW7&F.H]S:M&NTV2YN#ZK4WCJ8-,"44$'\I&?9WXU( S MWXR+X_7!LK==;R8$:U^6E;U>Q-:XU+MIA:_CDMF2*LLK';J$A":MJIAON2"I MU\NQ_8I?TU2,<=YYJV11)CCTR\]GB8KYW$Q6VAE8\]@R&L-/6E--7 M,DBTTL]1%"2S5B+5C8/(S;6&1GRI9K(HF7Q5-_B8O<%J)9,*CEI5I523"I 33<:KZ,H+K/2B M@D/!<5QP*$=PX8Z@X^P$IM&JW5U,5\J2(J_?*J@6$)"JZ18S.+5X1?0 MA,,X]U_ P]#F(G1=[*)A_^S:$?Z4_GVTVE)7?F*I\&@HFUXJ/ [BR&R=JI5C M%W[[(/T*\17+;"NWQBK,#QSS M!>'Z5D7?];*.'H4]86A4KZF<7U)AHK=HM:$-IO2#0K#SU8W[_&!Z_/T MRY#]X,&"$O'[,FDR0_0%YGO1=!]E\;(3S:"-1G$7ZE2DS*J@)8TV\RXYA4=I M\J&#?!1G5+VJPKPJT*P*-!<4:UY^@6:EH&8][JKFLFR0'&+-Y:, 3MU^D@\3 M=?M)/DSDOOV4]=&+Q'66$W),7I?L]H\+*Y6Z3L&AX) +CLV4V)WKG)DL&!%K M[$5A'!L?Z[/)=4S7@4VJ(]K Z*<^[QU9!OXZ[()4^B6I(&G2MJXVIE)! E*B M2UN$,//F[;RB2U,EA>XQ9R'65"(*J? H2984'LODHYQR6*_9DI[$6]'3U(2C MQ.%3DVU?#E.D.[K9)/!IG61^>%/@9,@LYQ1-[("!;>T.EB07.'#94JI.)CA. MFL69UNJ*P"HLBG-/EU;U[Y/K<_@.UBMSQ)PA)Z'/G(#%)4-2%>D3O,MV7.CK MM&:HI$A20:+1MJ[6*ZD@.3&,PK-QEY +?RZ=*?IAB14$$7.2>DK'A;IN*#&4 M"A"CI4[2I0*D+ DI*]72Q*,[+2OWPFTC%:F_RTMJFI&[UKP/@?IOT"6*GW9Y M.$&U?,)>Q5"*H5XY@CK5ZWO)3QN>=<81:(OCT51.D5>:56U:;:OD$D<'NT[; M;4F3FRK8=[>KK=%F(W<6+P?L*B"_C'/@S)L;!.0[/)P-RE?W M. /N6[198+U>=7B[*KZ[16NMPN.[%1Y+\:A1K5YX_@,5%OXF TR%A!BMI*O46X\(#585)F9@L M/).44,'=3HX1B>>[CU: 'L[5%VW4"<,RKP1LIZH2'2R]W8ND$%^!>(VV]66% M3!3BAXBXH>7RV)>.=_'%WF+;^&@-8:-!C5IQ]0R4U;4.)FW:S-T%N.F:])&/L1A^T.02_05 M.^V*G32J+[W@I]A)L=.&AH5.VTLO#LK-3NI>H23W"C^RP#*GMPH34\/C/@E& MS.=$72'>8!0 M3AY9@%!.'N7D4>:TB< HJ5:AA>ZQ!"/ O]_HHIT\I:_T:,2SB3E:!NDN"^_B:UJ9Z@0X&^1<4*4"I MTY9*PR,;*$W:KI=C!Q>O"I.SBR.#6-=H,Q\GH.2N;+G3\DFY%2CE2DH5)*6< M/$IJZ[,;4_L\9#V;7Y(/WN4GR[$"YI]]^M#S"?SB71+XFHA&?GZ')P'6X'FZ M![IU'GD0NCZYTF$V^#0:6 MR7WQ6ZW:.JO7]+-ZM5[%PI!ITQ51RMURG>#_#F+B*K"K6DG9K[ W"V!B$K+B MT22__6:9T+#%R%?SVG68W1<_7UL^Q^\I#,;W7)^%'#Z-QY$#\R@(F*&SICMM+9F+ 0#9 $CI90K9T M=Y,<9*>=^Z]Y)-L8,,%D:>;::=. I.=-O^=-4JY^6LP\ M\LR$Y(%_7;++U1)AOA.XW)]CD0DXK=:K4J"YQ3,I/:B]QYM6K5KOSVY?/0F;(9M;@O%?4=EB[RN/]M-WT< M3:>.A,?7IN(W"9-Z98LTC+JK!=G)[RMF<&VJRIUZ;J:J9"J70:-F7[PDAYF1 M+ECLFFNCS* A^^W#X/-JNLJ?OYI:48+Z- M$'PN3X+GO72:5MU.Z&QMSKJF.#RB,K6XRS;,G?"$ :3>LJIVAKI@XYW$WU=@ M-)D826M":9A.'E,YTA/C@1S:,"("C\G<-7HD9Y$31+X2RWP=XD%<=K&^3 JU MS0:^S'( =V+4[5PIKCS6N0.;DZ;UZ:IB/E]5S.@H<)>=*Y<_$ZF6'KLNN5R& M'EVVB1_X[!*H\$4;IS)A?N6NRWS]*TRXCV9,<(?X=(9+&6_W?*"_[#(0G'I] MWV6+3VQ9(D[@*[90 [0_BM+\5.I4P4^KK<9%O75562/7(1OD#6"N2P"R]B@ M4U)_3#U$P8KQS8SY+ORG[CPZR6=XAVLV>>G/&:T !$Q ;&(2Q$"XM:6.(T") MZ.#0GFH43?RYA=8&'>SR0KJE>%0M0Y!(\EGH,;!>99T$T*QL,M&?91 )\U$' MG78L/^'N2OYDC&D;IQ^YBU^,.1-$\V&Y3MCM;YA\-2<P:?%E:6S(&)%B2_\E@%%>, @&T#8D/'G6^$5A#9.!Q-QU,R)EQ M>S4^YZZ: J%J]1VP^?$'^WWU,I;2_ SSV#:0K_YBSOADJMK QP-JB%"+>GSB MMXD#CL-$JI 6[WV.AE6MX-?[_E/OE@R?;IYZPZM*>&3&U9V,A[WNUT'_J=\; MDIO[6]+[K?OSS?W''ND^?/G2'P[[#_=O(\U[+B8 M*M>.KC* 9M"[?R*#WN/#X.DM.3]&0D;45T0%9,@!(/;YB7MZ-1*D MT@G&1$T9CD>"*\XDZ2V<*?4GC-PXBL"PW:HW=HM=/;K8F-V0[X"%@5#D)/G, M*$1.)A5AST"/"#W,W-.VB44O%3\ND)B!C%.7+I= A_FE'-@]ZD3:,_DU'W]# M%@*E$90,C3."N?D8:#P(FZ\*G+MW*&TLVB0*H9)PH$F(J]<7ZM0!FW")2]4] MC.RH&OOW_>'- ,+CX/%E*VW!:6]4W(&9X, MJ:/[_/AS2%TW_@S<1,+JF0G%'>HE0H.%< .5NR%+O?XNAL'AGKL%B(QS8?N* M!:QBH0B>T?;KWF40T_>=0(##ZOYUB+.[IDOK!NX. -TRC\[!5[?!H]P\_1IY M^N5!:5OGO8"_XQZ#,7#\G3V95;MHM7+B0;ZPQ]R,36&?Z*(?MR>.MO=+DK<: M5KU:;S9JS7S1*THJB& J>@!LH\@OT#RD2XW.0I<=PTNIYM&+,BC M&\QF7.+1&<'](\8,KZ76+P_*PS+I08,:+$'D=1.3^Z!\FK%818>#SM4_+(L\ M!N >'KEQ7:CU)8F!?[U6R!)B6=\3$DURR*E;7X/V6-+X?Y^YS^Q\\-CU9HM\ M"<9CIA1YI.(;N17\.<=COR_<'U^U+OSZ()Z"N;\CST>^OWRFWI8J9[NKUS4& M&M\/XA%"(M(^@\/=T?/5J/:W%.='&4CXLR;@!M\]U& MQCP$Q/<64%4J 1Y&(.C,'E*3D!H@E*;M*O=8QKXB7/N\8*C]G,G.VV-Z+@1 MC.ZV+AAWT[:GN_?N

"S46^%K(<^@ M3G*\"$L. EF8@LS974.I8;^P_GO#38.&Y2\()&"*6!U3.@I=W\!':E -IA@3 MTQ1!UD!_)AZ520MRK (2K=J=,N?;*%A &U8\'V 1&7_#?*#'4' M2$.HWT+!,2^#!&3$O&".BN-@<@Q.QMQ#0' )Z% ,N+G874H^BSQ%?19$TEL2 M"2E1CI=Z9;P@&(&L-$GO.)"ISB.@ \;VE\G8./" .:[#FI)C"I?M8E7VB_IN ME5Q_3:7]+A^*F^MGW'6]G&YKL[C&H_L1!8LHV)=L:?TK=.RP"5CG1'Y.[E)S=RHELW,OXFE'P5#1.,UCSX,Q"@CH(#8E3>/8W'@:CD9MGLQ;C=< MJW8R.BUF?S/W[[D#?2DC)OYO]Z'.K,:)4VP?XKF[.K5,I'K2B>9MDG"&K#?..;S7BXBP)VIFDJ*]?3&8L?H:4DT3W9;N#&_UB23F!=^O=OELH$ M><*+>&).A)TI<: 4DU>5T1;0CBY@K5Y00$%UU4R&RQG4NR?R]$W$JS>+B:=+ M]M1\+/$50-=\RN&;%0178N^/6(=B8RLZY824;/HU+K*T:R.]_U"Y0EP F:4* MG&]GY)_E:M4F(14$NO9H[YGA\06,-]UL>:ES=S\<'$6(^YOA[^MKCK2[,Z.<&;J8M+7>@FD[F^> CQ MX@$;39/":B.KED,K[R8N)8KI;+4N0[9\P('!]YBWM\-4KZTZS E70M4@)@;, M@07'FZC?'[^ ES.>CSV^U?M. 5G:P0!9?J"3?229G@5BQ1TV7M)Q70"8QSYH M5,W*6R+O.0?.:'J?S1%4@D'/#.L K]1WL'>@CGX4AY/QZ:5+A2M-;^WNJC3J M)S2M-+) +'_O!B^>4G7,C>OAN[OC6@W M:\1 44 1]>9T*8L>+*T1QI"(ARA]Q6;F@"?AM_/9CJ%R!6 )_$D'%Y):N5HK MDP&3D:?T@>M#R$1<'TX1D**T*XA7'R.;/SH(_/!G![I^V"RR#C#A[(.L\DIV)GF MR?WT02[F!!V#NY$0V+3$;Q?PYBE=LSI.S4IR1N04G$7[_HA!DH&(HL_4X,./ M/S1KM>KEF'O,U;_;E]IDX*]A()G>_-1?FP43R!G:@LZ,44]P0J,';"$HID\Y M\2 QT-$KB8I:'WVCK!O 1 +BQN\TB#;([@.F./UF%=5Z;$:R,RQ^ >7Z=8"6 M=81!5V,)3S&AT@)K R1 W/CU@+,F-]@#ZF5SPFD0E7T/=Z!;-\M5NQQ?A_;P MA8L\V&N?-E"YTL#8*@T?:S9^A(H')VZ[Y;YY;6>16PALFFFT@6 M^\GAACAQ3]/%203>/#S>*@RF\17%>2-<'/0:P[2@D(H<9G&0W])\2J8ONRY= M-&S=6+]8^N^Z)'&9$P=9"_\8H&UV$G\%$9]U&7-=,BD'*K(XKIA;IKWM1M+6 M5E'?-%/M670406^9= 0/$^W7H!L\@ MU2-45I!C(=]31U\1WU)%S3N-$Y3;Q?2$"5FG5IR*6"+XUS!I(LAK/C$TX%-R M<$8HD8#OSQ!)/.QZ,UXJ],A4CZ0'89!#9"#:Q(^'DXH.2[G%)8D=/OYD'F[5 M+\[Q@ZX!&W;YW-AA%:-R!&'%!6'%!;EHG)=7HEPT"P@BBPLB7V<1VVX4,LF\ MN"3SXI(T#C6(?X <_BL%*0@2_P"4^*^&24%AY '"R%<+4Q0L\H!=DJ_O@YZ+Y^\K#](-\<@?T1XE MY_S$Q=;0H1&>>>BRUCS,B+LH"0K 0&!>_8X +-X8RU@DI(N4> (6N!'V(IH< MC=0T$""]6W[YX<'1W^V^OA+#@Q1D#Y56;?,!]G?<.S9:[W:6*$D)L'?&-I&B MTFS0+5XK'>7]JOE[A'9>/;5/@ _+=KZL&P5SME;>?J'2J<@*^10!G&_NX!_Q=_X'4$L#!!0 ( $Z )$\../]TJ[6URP%!KQF:V*>G?SS8XD(2@D+8\F>MSSKW7'-O$5^N"@FSV0S:60?=0ZY7@CKI M)2-XPJ1"+-G"IVI#Z(,_PV9R"TH&H1<-E#AHBG=P$B=!SI^AGM#X:.:'D7\> M.7@E_1RA<^UL#Y!T MX35#(Z6%K5B*,\*(S1@V3P1\<,.3RK2HAY82PUUP3Z*2./W!+NVX%%AJGFUA MJ0,ML84<("6()A6=QNE*&:2T ;=4W>*YW7./,V!WW=RX8>%)4I34[!$;>Q(X M6WC:#[[[1']T9X&VB4,8Y9%-9Q=^=S':O$X"B61/9>]0T"*\Q$(1[=C>SF\J M)\K0?_;2 )-'>@"^0<<4K:9VK"F8OF.K2Z/_ECUJ&TWM<=MY[]3HS29)O]OV M1(#=D="^[QX;L>Z;"P78WB$T=C\T-]N2)U9JA&+>?,?S36BBU<6Q9;Z$ M5TR)%[/87R:YMD]T+WZG,MDON[]@1UG%D1J;F)^R5SAV^)_NQ#H.^S6&C:0> M_@=02P,$% @ 3H D3^U2I(%8" ^F4 !0 !G;G9 MRSW"_.O^G_/!>#Z93OL]J1#S$.4,7_<9[__VZ_??O:6$/5V97PLD<4_7P^35 M3I+K_DJIS97C;+?;L^W%&1>^E3"VV-DS?_^\GQY:]2E? M8(:W):S/DP8,8/=1_TVPQOO%&8>]A+FIL*3 MQB9%E"DQC'Y&O4'O/7<#34CIEQ$RYI*PH=S-4*!F(.;"JET8\Q+)11AX( <^ M0AO'C((.IDHF1\)Q<3 ^^9%PFPI M^+I4SU@[7AA!6F!-I-_CPL-"3W"&+UPHE]B[[BL16$)NPJ4)15+>+>>*NT_C M':G2SXZ+?%/OK-?7,J^R%@ ^0;%:+&O4G#3/]_'E&G+%AOVF=AS/',J\ &7F MIU@"<%)P:O0ADR>^?S9\3")'-$O\D;H0X_)'/=!UVO17D/2B,XPT7)5:DD9UPX(@P)/R/ M30C_1X"$PH+NJVB? W="?AMGR($WC4QF!-+9D!&LB@5Y="<\L)*&3/BI"1/F M*TRISD@VB%4Z$X[QG3 "H U9\7/35MP\F\F$#K"Z&X@'=#>QA@4O]9\ M..(W$V2-Q'Y.W/*A)H_M@/Q6RJ#^M6;#$<$'M)MZ.A2R)-$RP7(;@"(=<*.( M.6A*K=EQQ'/*7"YTKOAR#W'" WT>[R?<*[PT%!;L@$'E_$&;:LV<([9CSQ-8 MROB/B6Y49(X%W@%+(-:@$;6FRQ#'\].,..^D$>?%1M2:-4,<+TXSXJ*31EP4 M/W*K-8/.<)SHEW?B@6^!YYT N#LFY#B#%C20/L<,PYCNQ$SP9Q+MS"CS(5>B M.V;8B(..-)!B)WTFFE)4.2,B9'<<2!,&E6\@Q8[IS;A4B/Y'-F7S6!N^.RX< MTP:]J#7CCGN'N1T#+8#)0%JM^#%34.1:TVIS11H+C. NGD:T6^(\45#A6G/D MC[HF.EMQ5GAW.H]JM=)6LJ#:]::Z9N.4! >,P\>MUC?+$A2VUM3U;T&49F46 M90H0/>C\\6#V78,C$TY5*O5MY(%U:XU1?W,'P0R7R8R MWZ\7G,(;,2S 5FL.\05EKS4;S7"S"YZ!M%KJ8Z:@R+5FH\EI=[-S5XCY&%Y; M8D.V6G*0,*A\K5GJRX#G5QK#_2Z-X7Z%,;S6+#6A%BVQUF?BW8(2'\$[O0H* M=,(#B#=H1ZVY;;0#9\J67*Q#;K?ZA=T(*[35%L",0?%KS6W'@4<4]B*:MX0A MYNI$\! :<(^AK%2[+:E"'G+'%MAK/Q#Y&U/Z@?$MFV,D.<->E(X4/1,!BK3: MEW+FH"D-/+']B]. *23"9<(".$^LT Z88&,,BM_ P]EX6?SANF9""PH]L)?H M@!4%Q$%'&GAH.V4*"^0J\HS?(X5BUD6.V$MTP)$"XJ C#2R6#D_=B8[*Y\7K M%S+ #NA_S!>4O8$UTO,UHO1=('48LG!$R@ [(/LQ7U#V!E9!WZRQ\/7P^+O@ M6[6*MVP6R6\MT $;8-Z@'0VL=K[9O6PJC[8/%GIQA.Z"$7;2H N-[ P>NZY9 M^A+-&YB'!. #C&^U$R6T02]J3;'OU J+]/PM)&A"*EJ24E:JU;Y4(@^Y\Z:! M%#N]T;_PHIW"M=H!@"ZH>0,9]"Q84.+>4HX*\X04K .*Y]F"@C>0-;]#[$D$ M&^7N9X*[&)N'4/)PEE9(V2I5T &3JL_S'\9T4?^!U!+ P04 " !.@"1/6&ULS9U=;^.X%8;O"_0_ M$-Z;%AC'XP0HD&"RBXPG*8S-)&FYV4 QHB7:$R*)!R8GS[\L/498H'DE) M6Y)[L>L5WT.]%)^0U-?1IU_VFQ0]$Y8G-#L?38\^CA#)(AHGV?I\]&TQOEC, MYO,1R@NSL2_EC@GB->3Y6?[/#D?/1;%]FPR M>7EY.7HY.:)L/3G^^'$Z^?WK]2)Z)!L\3C)17T1&.DK48HN;GIZ>3F2IEK:4 M^R5+]3Y.)MI.53,O33KT-2=Y],2/'N+_J"/(:$KNR0K)9IX5KUM^B/-DLTV%*;GMD9&5W4S*V$3$3S*R MQ@6)Q8Y.Q8ZF?Q,[^JG\N'Z\QWO+ZIZ<3DA:YWC(66\8?I^7P_5.Y^0?_(RW(AF3%+,5Y M?KM:%#1ZNM@GN=Z9;.GY:(!^8K9"1%XPW13,HI[C42HF$>6SV;88I^K(J_ 5 MHYM!-LH#1P>(?Z3+JGYUI+D%H"$-&2,YW;&(O*FCZZT9>E1+AYN41XC5#,G& MWQ:CGZ4,T1620O1=2/_]:7*HVA]0,[K9T$P:O/A*-DO"@#;;A"X1@HW6V6FK M@H$&M-:B10J1@N8"?5?B0'BYXW41QD@\ !E ZY*:3KMU<*S"8-CIU<1$=K^CR)2:)0X3],0OBF'U]H MM)-@\WJ-9K6+7= F1(,F&7>>QXP9/:WEB"A\=+-%WSWL;!PE>*UI1%&N:N. MMMK2/=TH#**K;8[,OJXT2(C\=O87DDO)H-.V.3M8Q4&@,\0A.'_4@U 5Y96F MBRS;X?2>;"GK@J@I<\V.S:2)3%T3%"D68R @2HN4V"L7_]AA5A"6OO:BT5*Z MI@.P:@)BR()BQ.X-Q*22AT#* \-9GH@AK1>5MM3Y*0E@MG5Z8NB"H@4P!Y^V M5/H0>%D\DC2=T+Z( M&MCDFMXG0BW;7115XF!!,AT.9$F&(1'GE:?:$QX])+64KAD"K)KT&+*@N+%[ M XE14T&/_ZVN!67&#-[;1PBYSRX'=9).%IB8@'JS& M "8.6B3$'KF8\;&*X72>Q63_*WD%6]?2N24#L-E$PQ %Q(;=&0!'*492C;C< M(QYW+-E@]KI(HI[)HRUT"PADM$F(J0H($< :P$BI1HOYS/_<\H#W\YA#FZP2 M]?I,#RN@WBTR/;:;Y #B@ #J=@APQ(-0,\H_3O,LHFQ+:S<[9W3'A\37&8WA ME4M/E%NT!C6A"5AG2$"8#?$)P-8(_:#N2"/*4%D!$C5XY.XBCOGARLO_7"<9 MF8)'P:IURUB'W299%F% /,'N (I*Y0?] XD8=)N%A<[Q&QI\[!^=XZ'H' >- MSO%[T'EXH4&A<_*&!I_X1^=D*#HG0:-S\BYT>/<',.[,^,];]D!?; ]N@DHO MX+2M6K$YR,*#IN6M#QD1(-8Y(L0_+'+9=4$-R+]@ IJWL&-KP M +(;[*.H6B[K./\HE0OWWC\8+?,SXC1-VH<;I0D/E::QWH%&J?V#<4?S J?_ M2K:=I^QVL1=(K(:MJ#24X0%CL]>'C8I!/,C?*7B)KK@Q8GW]Q"AW=@?;9JNZ M;5TO# (%FZ/V:^WJ:HL2^>ELP2LC&!@=FL7.NMIBJNKI6ED8'=TVU.IG^3?. M-?[^J$4ZK?3ND6;PHP=MB:O^ALSI/C?+@^AWP)39]U*&I,[K]7R1V">W#^BU M,F4](S-'0(?.55]WVM3] M;A4%P4"7,Y.'4HN:8B]P+&B:1$F19.NO_&25)=C6-IO(%1:P0>YSO"WH20)<032*!Y *>6/D2H().]:*E _X0M2+3C\^;K M]'CYD!2M_%=VB;-9"C!7S5%&>1"$ *9,(F29R,$X/?[+\J](1WF!X(8^,"SR M72]>-TN: MENK"I7*'18U#18)$$ ?LRF;BAJ)0BI?67#:=AV=(HH]P5!E9; M&H!&81!=;W/4&@@:/>YU$KC<1X_<&@%>C;#+7$\&-I/FA%#7! %"A['6B4LI M15KK[]6(PU2V[E\EL:E7@(>6>GXOQZC&/WTB:_IK1EVQ!<$XS$JLK M,+;[3MUZM\_E]-AN/IH#B(. :HA#X $=$31^$E%(AY77SSSR]$^:[K(",_G^ M.[.-4H#.+3^ S28WAB@@7NS. $XJ,5)JGZ^3J^P7U1),#($[&!)([OCE\D[3 MQCOF5FU Y'0:A-XX+W.6'%;.*LKK2Z %83@JDF?R!1>X= BV&I*[?NVSR[3Y MOJ=-&Q!(G0;!-SRK&)'P!FNR/">^83.^$%O3CB?5#97[]#Y4E&";HLOSI:SU>M MZO'[A80H$B]HJ)5[%F-F ZE+[/QK":#AUC<36LH@<.JU!W\_H8I .L0+.[>< M9U8_XY-6Q'?"P/D M CP( N*@[0I* "B%2"H]4O 99T]LMRVBUSM&(T+$$UUY-7[U7;4;&.V6G#'VASF_Q*@^I"W_.;[XA'SPWB[*W(QLW)[\'7T MSB#'-R@&-,"X3=$1$1" VQ"MRS4Q]EEZ >D@E$MVNLY7'[(=$CBSZ_WXD/@ MX@V(![(O/O/=/76],_P/#/A,@ MZ5[9YUF@XI$IDQ,KYN?1ZW>J#\8-!LZ)R(E7 IZ MW12R^>[7[[][RYEXOK*_QD33AJE'Z*NE9M?-69[/K]KMQ6)QMK@XDVK:/N]T MNNT_/]Z/DAG-2(L)6U]"F]M2MA97N>[EY66[/+J%5I#+L>+;-B[:VW!V-9NC M+(#?BT2S*UV&=R\3DI=RU#;3\"+L?ZTMK&5WM;KGK8ONV5*G3:->P_RL%522 MTT)3)K6T2[+XU;)MRR[$S1R75S*A:FA>YE MI]LIZW]S@,E7HU>F)C*UIE6@WP&/<<:!M]6S>8-HSXDR];62&>.[TV*B9.;3<-.@#$8M54J5Z7LZG3A$-Q<" M'9A-#1!^#XLLOD?X" M075F/Z[W,B-,^"UQ82/SPG=^'=GB8K+Q ]D.F652E.'U/M)L_'K;==CAP-;9 ML>L/OI$1_M/IV $OT;US!=&(H:F+*D53F!<>.-"."W0[@G3_"T=.'MIM!Y5/ MIE[WR.X0 93Z6RGM'V=LE:Y$C"ANST21VDCN.)FZU3V" .7MHNKKI(4K\'NJ M$\7F5J8:G0^0V/WX:7([2*+V&8]TRFRR8@/:,0EW(IXBV!WX2=U*D#:J(3TA M"L(?Z5RJ&A\.D4#Y?XA"?A=)5-5_+XC*J>(KB/ 5,%#['Z/0WD,5=^2BB-#, MR@71OXH&&O!3% ;XR*(Z,)I1SDVF,2<"= VX\$ 7?H["!3_A:'RX?;$#!L,) M;L5>$: ;OT3G1H4VJB%#JIA,#1D%L*("!IIP&84)'JH1R'\K4JCX.R@X#8M( M^R.>*,KW"V7)W3&=$/X7)2HHOA\-U1\W#ZYCBV+!K-V$KP@,-,$<5_(LM!:H)G$[:>:%/O@;<( MU KY< YW 3D%0QW S9!KN.+K7[)X4$,E7]AZ)G.="9424"=B2)S#K/'M MV(P:(-?"%@F5/X8DVLT27_:AU#GA?[-YW9#5C8=:$$,Z'6*,\\AT?3+8YRN^ MN2M'$*C.PM9V18G_Y#Y$0/7%38M=K%#DO3%,BN #YRH**C-N M?NMCA]-IVT5%VMM/[!V&BHN>,HBJN9\ABN!#1:W]U SZR]E$=HFB M>IA,?+UV" \U #<#K6<<@Q$#K0NJ3K7#40IJ"FXR"F6/TRG1I# ]Y:I[/GZR M:W ]75(%!94>-Q'UL4.1^I-\4L2NEA^MLK'D_E423B!4<-RT,\ 11?.#:-QJ M'T&@.N/FFTY>J!W([3*9$3&E_FDA;B14;]S\,\02N=^>@OKMZ8G]-FX>ZF.' M*O5Z[K.YZA[&G$V)?_55L #4 -Q<%< 99PE#46KA] ]HAO-[Y0SC\(N1 C M2K04-%TG&J$7'-XB4%-B>-]:PQO1D3\D+XQHJIS!JSQ7B <*=2"&]ZP>GIC3 M9==SU7=W+TNF"!K@*P'U(887KF'6J),&Z'N2DTV<(3M\):!VQ/#R M-;F$ZAL>4QF>?7 $A(H?PV1F)T=$S4<9X?RFT"9P'>R(CH!0S6.8M>SD MB*CY;4;5U/2#ORFYR&>;-9,A[3T%H![$,#)^,2-)[#R5]=! I$1Y3 CAH3;$L5#7SQC%B(=\1M7^^*P,R9((S2:I M+P7^K :J*5#VF+?IO=7UP;OT 0XJ?PSILHLAYO*Z8LQ98#!S"HW#'D MQ@Y^B&K?$/&LBGF>K(9*)I3:=TAZ=T4"\C)@!5"'8LB:3]($\YE&^7'+\JN+ MHYG10#\4>?FM=1-E\,E&L!S4J1@2:H@"J.,K_;HRD*8WJT?[^4L[[>.)+O,; MT]QS>+@%* ZU*XX/:('U<+CVMETA:)I\-D7W!R92YX;6Q02P4& 8 !@!Y 0 S58 end XML 9 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 11 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; } JSON 12 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f8k_090419.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "definitionLink": { "local": [ "gnw-20190101_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "f8k_090419.htm" ] }, "labelLink": { "local": [ "gnw-20190101_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "gnw-20190101_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "gnw-20190101.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 63, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 97, "memberCustom": 0, "memberStandard": 0, "nsprefix": "gnw", "nsuri": "http://globenewswire.com/20190101", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "f8k_090419.htm", "contextRef": "Form8K", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://globenewswire.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "f8k_090419.htm", "contextRef": "Form8K", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The start date of the period covered in the document, in CCYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r4" ], "lang": { "en-US": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r7" ], "lang": { "en-US": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Class A [Member]" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://globenewswire.com/role/Cover" ], "xbrltype": "stringItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r10": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r11": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r12": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r13": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r14": { "Name": "Forms 20-F, 40-F", "Number": "249", "Publisher": "SEC", "Section": "220 and 240", "Subsection": "f" }, "r15": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r16": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r17": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r18": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r6": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r7": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r8": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r9": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" } }, "version": "2.1" } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 1 97 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://globenewswire.com/role/Cover Cover Cover 1 false false All Reports Book All Reports f8k_090419.htm exh_991.htm gnw-20190101.xsd gnw-20190101_def.xml gnw-20190101_lab.xml gnw-20190101_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true false XML 14 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover
Sep. 04, 2019
Document Type 8-K
Amendment Flag false
Document Period End Date Sep. 04, 2019
Entity File Number 000-27999
Entity Registrant Name FINISAR CORP
Entity Central Index Key 0001094739
Entity Tax Identification Number 94-3038428
Entity Incorporation, State or Country Code DE
Entity Address, Address Line One 1389 Moffett Park Drive
Entity Address, City or Town Sunnyvale
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94089
City Area Code 408
Local Phone Number 548-1000
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common stock, $.001 par value
Trading Symbol FNSR
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Elected Not To Use the Extended Transition Period false

EXCEL 15 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $Z )$\?(\\#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,$% @ 3H D3R?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 " !.@"1/8OP+<^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G)S' )&LIAN)M?[)'38LB-1$ !)']&I5.>$S\W] M$)VB?(T'"$I_J -"VS0;<$C**%(P ZNP$)GLC!8ZHJ(AGO%&+_CP&?L",QJP M1X>>$O": Y/SQ'":^@ZN@!E&&%WZ+J!9B*7Z)[9T@)V34[)+:AS'>ER57-Z! MP]O3XTM9M[(^D?(:\ZMD!9T";MEE\NOJ[G[WP&3;\-NJR6>]XQO1M(*OWV?7 M'WY783<8N[?_V/@B*#OX]2_D%U!+ P04 " !.@"1/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( $Z )$^8]_'WF@( +4+ 8 >&PO=V]R:W-H965T&UL=5;;CML@%/P5RQ^P&)R['$O-5E4KM5*T5=MGDI#86MNX0)+M MWQ>P8T6.8,,(Q,<9?J75="F.2C;3J]32MC^@TA^EB)ENL7V8O.?CE+ MU7)CN^I"=*\$/WE2VQ"690O2\KI+R\*/[559R*MIZD[L5:*O;R2Y0X;]-/=+-C,T?PB-^U MN.NG=N*6;HJD.[0=PT1\IWC"*0PP"YW',!'K*1YS M"E/,0O,Q3,Q]/.L41ID!]Q%,S'T\\!3&.0?N0TQLP_#(4QCHG(8B$!,3P4-/ M8:1S<,(@)B:"QY["4.=Y* (Q$1&&YY[!3.?A*<8P,14\]PQF.@]/,8:)G&(6 M^:DC_^SP%&.8R"EF>.X9\FL/3S&"B6T8'GL&(ST+3S&""47(TX7+76A_<'6I M.YT&PO:;L;2LE*KYYGHU3S(6]U@4J]FRUR07Q MK]EYMC H$ILB4IYY/=__ZN5"JA:42OXI<:Q+1;>MH-<:#:T<#6DTUGLT0X]& M0Z\RG(UK+*[!#]K0\[MAW3G1<9FC(M@<"ZP[!YV[NBGBX.24,,O$KN[=BLPZ M*&\EEFBD3F"J$I@(- M., \81BYE;$@J55#,V'0Z?O]0= ;-"#-5:Q-H0KS#!,C]TY8'79<_3&YC7Y1 MSMA+I8Y[D;T+\M;BTNB]5+&3,([>@UAJ2SR_W[*XJ$\8^ -GQ&M)]&/AM68YFAV5=7O1K]06DE?".4T,LTP)DQ@H5E+#3\M J7( M=:D2*0'FKJP\W?/YE?L'X/&3/WH%4$L#!!0 ( $Z )$],M_N8S@$ ( % M - >&POT;U/ MDJ'N08OAE75@*-):KP62Z[MDWG!/+8LYGYOP#"RHV$RZ]6K&YXI.X+]FB]Q7M&_NHF5. M7BQ^'.DV9O%_C!;AR4,KI\6?VKT_L0OGU/Q!R MOA!?F)2: /"<7<"CK*^1GUZX,TRX3=/4WJLY^Z^9=V# "W4MFD;_[XJ3=1:O M!OYFW'>45:-4*,VJL9=- U%>V#<%_Q;6F+J9NF/JB1Y%1>OPAI]J&VC%J/ I MW'@)%ORPOX3_-GW8L\X[1<$/^RLT?GE]F)>%\1[;,O:YPO M51="/\US7W=@M;^C'IQ46F*K@Z2\RWW/H!O? 01K\G%13'*KT:GY;.!:AM094Y;*-6"CL!1L2Q8-1?U07RY2LIXBE+@53-*\@9-#;3HH'D3&B^XG%JO M.8LA\8SO'T:/8NG!F(5@[^Z5=.*/',/WS'\ 4$L#!!0 ( $Z )$__P"8( MO0 (4" : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.MDD$*@S 0 M +\B>4!7;>FAJ*=>O+;]0-#5B)J$[);J[YMZ44&A!R\)8LX'LQYT4,CQT>7S%1]_276<]>@C"MA[_)1/TUP.K7 M95]02P,$% @ 3H D3PN/V ,A 0 5P0 !, !;0V]N=&5N=%]4>7!E M&ULM51-3\,P#/TK4Z]HS># 6V[ %>8!'\@)&X;-5^RO=']>]QN0V(J M8FC;)8GS[/=>$BOS]VT&FG3!1UH4#7-^4(I, T%3F3)$0:J$0;.$6*NL3:MK M4'>SV;TR*3)$GG+/42SG3U#IM>?)XVZ_IUX4.F?OC&:7HMI$>T0ZW1.6"'[( MH<9ENI&$8O+<"0O)WJ(0E IU@L)Q81]+W>L&$)V%?UE+5>4,V&3604I*R@C: M4@/ P9?4: 3[QNABO?>[TL@O.@BQZKSZD5!>SP=O/8P;&)!+*K.T!8Q)#PGPG;83UVX=\@ MJ6$Z[];_:'29RZ!=_,W(1TKM05\-_\GR"U!+ 0(4 Q0 ( $Z )$\?(\\# MP !," + " 0 !?D !D;V-0&UL4$L! A0#% @ 3H D3V+\"W/N *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ 3H D3YE< MG",0!@ G"< !, ( !M@( 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " !.@"1/F/?Q]YH" "U"P & @ 'W M" >&PO=V]R:W-H965T&UL4$L! A0#% @ 3H D3X87 M NA9 @ ^ 4 !0 ( !QPL 'AL+W-H87)E9%-T&UL4$L! A0#% @ 3H D3TRW^YC. 0 @ 4 T ( ! M4@X 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M3H D3__ )@B] A0( !H ( !KQ$ 'AL+U]R96QS+W=O M XML 16 f8k_090419_htm.xml IDEA: XBRL DOCUMENT 0001094739 2019-09-04 2019-09-04 iso4217:USD shares iso4217:USD shares 0001094739 false 8-K 2019-09-04 FINISAR CORP DE 000-27999 94-3038428 1389 Moffett Park Drive Sunnyvale CA 94089 408 548-1000 false false false false Common stock, $.001 par value FNSR NASDAQ false false