0001180145-20-000023.txt : 20200507 0001180145-20-000023.hdr.sgml : 20200507 20200507160359 ACCESSION NUMBER: 0001180145-20-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200507 DATE AS OF CHANGE: 20200507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cardiovascular Systems Inc CENTRAL INDEX KEY: 0001180145 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 411698056 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-52082 FILM NUMBER: 20856239 BUSINESS ADDRESS: STREET 1: 1225 OLD HWY 8 NW CITY: ST. PAUL STATE: MN ZIP: 55112 BUSINESS PHONE: 651-259-1600 MAIL ADDRESS: STREET 1: 1225 OLD HWY 8 NW CITY: ST. PAUL STATE: MN ZIP: 55112 FORMER COMPANY: FORMER CONFORMED NAME: REPLIDYNE INC DATE OF NAME CHANGE: 20020813 10-Q 1 csii-20200331.htm 10-Q csii-20200331
false2020Q30001180145--06-3000011801452019-07-012020-03-31xbrli:shares00011801452020-05-01iso4217:USD00011801452020-03-3100011801452019-06-30iso4217:USDxbrli:shares00011801452020-01-012020-03-3100011801452019-01-012019-03-3100011801452018-07-012019-03-310001180145us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-3000011801452019-07-012019-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-07-012019-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001180145us-gaap:CommonStockMember2019-09-300001180145us-gaap:AdditionalPaidInCapitalMember2019-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-09-3000011801452019-09-300001180145us-gaap:AdditionalPaidInCapitalMember2019-10-012019-12-3100011801452019-10-012019-12-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-10-012019-12-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-012019-12-310001180145us-gaap:CommonStockMember2019-12-310001180145us-gaap:AdditionalPaidInCapitalMember2019-12-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-12-3100011801452019-12-310001180145us-gaap:CommonStockMember2020-01-012020-03-310001180145us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2020-01-012020-03-310001180145us-gaap:CommonStockMember2020-03-310001180145us-gaap:AdditionalPaidInCapitalMember2020-03-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2020-03-310001180145us-gaap:CommonStockMember2018-06-300001180145us-gaap:AdditionalPaidInCapitalMember2018-06-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2018-06-3000011801452018-06-300001180145us-gaap:AdditionalPaidInCapitalMember2018-07-012018-09-3000011801452018-07-012018-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2018-07-012018-09-300001180145us-gaap:CommonStockMember2018-09-300001180145us-gaap:AdditionalPaidInCapitalMember2018-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2018-09-3000011801452018-09-300001180145us-gaap:CommonStockMember2018-10-012018-12-310001180145us-gaap:AdditionalPaidInCapitalMember2018-10-012018-12-3100011801452018-10-012018-12-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2018-10-012018-12-310001180145us-gaap:CommonStockMember2018-12-310001180145us-gaap:AdditionalPaidInCapitalMember2018-12-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2018-12-3100011801452018-12-310001180145us-gaap:CommonStockMember2019-01-012019-03-310001180145us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-01-012019-03-310001180145us-gaap:CommonStockMember2019-03-310001180145us-gaap:AdditionalPaidInCapitalMember2019-03-310001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-03-3100011801452019-03-310001180145csii:PeripheralMember2020-01-012020-03-310001180145csii:PeripheralMember2019-01-012019-03-310001180145csii:PeripheralMember2019-07-012020-03-310001180145csii:PeripheralMember2018-07-012019-03-310001180145csii:CoronaryMember2020-01-012020-03-310001180145csii:CoronaryMember2019-01-012019-03-310001180145csii:CoronaryMember2019-07-012020-03-310001180145csii:CoronaryMember2018-07-012019-03-310001180145country:US2020-01-012020-03-310001180145country:US2019-01-012019-03-310001180145country:US2019-07-012020-03-310001180145country:US2018-07-012019-03-310001180145csii:InternationalMember2020-01-012020-03-310001180145csii:InternationalMember2019-01-012019-03-310001180145csii:InternationalMember2019-07-012020-03-310001180145csii:InternationalMember2018-07-012019-03-310001180145csii:WIRIONEmbolicProtectionSystemMemberMember2019-08-052019-08-050001180145csii:WIRIONEmbolicProtectionSystemMemberMember2019-08-050001180145us-gaap:DevelopedTechnologyRightsMembercsii:WIRIONEmbolicProtectionSystemMemberMember2019-08-050001180145us-gaap:TradeNamesMembercsii:WIRIONEmbolicProtectionSystemMemberMember2019-08-050001180145csii:DevelopedTechnologyAndTradeNamesMember2020-01-012020-03-310001180145us-gaap:PatentsMember2020-01-012020-03-310001180145us-gaap:DevelopedTechnologyRightsMember2020-03-310001180145us-gaap:DevelopedTechnologyRightsMember2019-06-300001180145us-gaap:PatentsMember2020-03-310001180145us-gaap:PatentsMember2019-06-300001180145us-gaap:TradeNamesMember2020-03-310001180145us-gaap:TradeNamesMember2019-06-300001180145csii:SiliconValleyBankMemberus-gaap:RevolvingCreditFacilityMember2020-03-012020-03-310001180145csii:SiliconValleyBankMemberus-gaap:RevolvingCreditFacilityMember2020-03-31xbrli:pure0001180145us-gaap:CapitalLeaseObligationsMember2019-07-012020-03-31csii:lease_renewal_option0001180145us-gaap:CapitalLeaseObligationsMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-03-310001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-03-310001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-03-310001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-03-310001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel1Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquityFundsMember2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-03-310001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2019-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel1Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquityFundsMember2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-06-300001180145csii:TwoThousandFourteenPlanMember2017-11-150001180145us-gaap:RestrictedStockMembersrt:MinimumMember2019-07-012020-03-310001180145us-gaap:RestrictedStockMembersrt:MaximumMember2019-07-012020-03-310001180145us-gaap:RestrictedStockMember2019-06-300001180145us-gaap:RestrictedStockMember2019-07-012020-03-310001180145us-gaap:RestrictedStockMember2020-03-310001180145srt:MaximumMemberus-gaap:PerformanceSharesMember2018-08-012018-08-310001180145us-gaap:PerformanceSharesMember2019-07-012020-03-310001180145us-gaap:PerformanceSharesMember2020-01-012020-03-310001180145us-gaap:PerformanceSharesMember2019-06-300001180145us-gaap:PerformanceSharesMember2020-03-3100011801452019-07-010001180145us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-03-310001180145us-gaap:PerformanceSharesMember2019-01-012019-03-310001180145us-gaap:EmployeeStockMember2019-01-012019-03-310001180145us-gaap:RestrictedStockUnitsRSUMember2020-03-310001180145us-gaap:RestrictedStockUnitsRSUMember2019-03-310001180145us-gaap:PerformanceSharesMember2020-03-310001180145us-gaap:PerformanceSharesMember2019-03-310001180145us-gaap:RestrictedStockMember2018-07-012019-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 _____________________________________________________
 FORM 10-Q
 _____________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2020
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________ to ___________
Commission File No. 000-52082
 ____________________________________________________
CARDIOVASCULAR SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
 ____________________________________________________
Delaware 41-1698056
(State or other jurisdiction of (IRS Employer
incorporation or organization) Identification No.)
1225 Old Highway 8 Northwest
St. Paul, Minnesota 55112-6416
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (651259-1600
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, One-tenth of One Cent ($0.001) Par Value Per ShareCSIIThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
The number of shares outstanding of the registrant’s Common Stock, $0.001 par value per share, as of May 1, 2020 was: 35,274,437 shares.



Cardiovascular Systems, Inc.
Table of Contents
 
 PAGE



PART I. — FINANCIAL INFORMATION
 
ITEM 1. CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Cardiovascular Systems, Inc.
Consolidated Balance Sheets
(Dollars in thousands, except per share and share amounts)
(Unaudited)
 
March 31,
2020
June 30,
2019
ASSETS
Current assets
Cash and cash equivalents$69,572  $74,237  
Marketable securities37,688  48,435  
Accounts receivable, net30,864  36,015  
Inventories24,069  18,058  
Prepaid expenses and other current assets2,243  3,330  
Total current assets164,436  180,075  
Property and equipment, net27,692  27,324  
Intangible assets, net20,256  5,105  
Other assets7,694  6,073  
Total assets$220,078  $218,577  
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable$13,235  $11,194  
Accrued expenses35,064  29,387  
Deferred revenue1,757  1,764  
Total current liabilities50,056  42,345  
Long-term liabilities
Financing obligation20,868  20,972  
Deferred revenue5,258  6,541  
Other liabilities720  775  
Total liabilities76,902  70,633  
Commitments and contingencies (see Note 10)
Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 35,274,479 at March 31, 2020 and 34,934,569 at June 30, 2019, respectively
34  34  
Additional paid in capital491,053  477,368  
Accumulated other comprehensive (loss) income(59) 78  
Accumulated deficit(347,852) (329,536) 
Total stockholders’ equity143,176  147,944  
Total liabilities and stockholders’ equity$220,078  $218,577  
The accompanying notes are an integral part of these unaudited consolidated financial statements.

2

Cardiovascular Systems, Inc.
Consolidated Statements of Operations
(Dollars in thousands, except per share and share amounts)
(Unaudited)
 
 Three Months EndedNine Months Ended
March 31,March 31,
 2020201920202019
Net revenues$61,175  $63,311  $193,999  $179,783  
Cost of goods sold12,225  12,166  38,615  34,218  
Gross profit48,950  51,145  155,384  145,565  
Expenses:
Selling, general and administrative41,384  41,356  135,003  123,705  
Research and development9,964  9,155  31,515  23,702  
Amortization of intangible assets337  127  908  235  
Total expenses51,685  50,638  167,426  147,642  
(Loss) income from operations(2,735) 507  (12,042) (2,077) 
Other (income) expense, net:
Interest expense501  420  1,473  1,266  
Interest income and other, net(394) (671) (1,574) (1,771) 
Total other (income) expense, net107  (251) (101) (505) 
(Loss) income before income taxes(2,842) 758  (11,941) (1,572) 
Provision for income taxes47  86  129  152  
Net (loss) income$(2,889) $672  $(12,070) $(1,724) 
Basic earnings per share$(0.08) $0.02  $(0.35) $(0.05) 
Diluted earnings per share$(0.08) $0.02  $(0.35) $(0.05) 
Basic weighted average shares outstanding34,149,561  33,600,148  34,029,296  33,510,368  
Diluted weighted average shares outstanding34,149,561  34,241,432  34,029,296  33,510,368  
The accompanying notes are an integral part of these unaudited consolidated financial statements.

3

Cardiovascular Systems, Inc.
Consolidated Statements of Comprehensive Income
(Dollars in thousands)
(Unaudited)

Three Months EndedNine Months Ended
March 31,March 31,
2020201920202019
Net (loss) income$(2,889) $672  $(12,070) $(1,724) 
Other comprehensive (loss) income:
Unrealized loss on available-for-sale debt securities(152) —  (137) —  
Comprehensive (loss) income$(3,041) $672  $(12,207) $(1,724) 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
4

Cardiovascular Systems, Inc.
Consolidated Statements of Changes in Stockholders’ Equity
(Dollars in thousands, except per share amounts)
(Unaudited)

 Common StockAdditional
Paid  In
Capital
Accumulated Other Comprehensive Income (Loss) Accumulated
Deficit
Total
 
Balances at June 30, 2019$34  $477,368  $78  $(329,536) $147,944  
Stock-based compensation related to restricted stock awards, net—  3,804  —  —  3,804  
Shares withheld for payroll taxes—  —  —  (5,506) (5,506) 
Employee stock purchase plan activity—  242  —  —  242  
Unrealized gain on available-for-sale debt securities—  —  24  —  24  
Stock issued for acquisitions—  1,346  —  —  1,346  
Net loss—  —  —  (5,780) (5,780) 
Balances at September 30, 201934  482,760  102  (340,822) 142,074  
Stock-based compensation related to restricted stock awards, net—  3,091  —  —  3,091  
Shares withheld for payroll taxes—  —  —  (379) (379) 
Employee stock purchase plan activity—  1,929  —  —  1,929  
Unrealized loss on available-for-sale debt securities—  —  (9) —  (9) 
Net loss—  —  —  (3,401) (3,401) 
Balances at December 31, 201934  487,780  93  (344,602) 143,305  
Stock-based compensation related to restricted stock awards, net  2,934      2,934  
Shares withheld for payroll taxes      (361) (361) 
Employee stock purchase plan activity  339      339  
Unrealized loss on available-for-sale debt securities—  —  (152) —  (152) 
Net loss      (2,889) (2,889) 
Balances at March 31, 2020$34  $491,053  $(59) $(347,852) $143,176  

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

5

Cardiovascular Systems, Inc.
Consolidated Statements of Changes in Stockholders’ Equity
(Dollars in thousands, except per share amounts)
(Unaudited)

 Common StockAdditional
Paid  In
Capital
Accumulated
Other
Comprehensive
Income
Accumulated
Deficit
Total
 
Balances at June 30, 2018$33  $461,927  $101  $(327,591) $134,470  
Impact from adoption of ASU 2016-01 (See Note 7)—  —  (101) 101  —  
Stock-based compensation related to restricted stock awards, net—  3,132  —  —  3,132  
Shares withheld for payroll taxes—  —  —  (1,058) (1,058) 
Employee stock purchase plan activity—  252  —  —  252  
Exercise of stock options at $8.75 per share—  71  —  —  71  
Net loss—  —  —  (2,888) (2,888) 
Balances at September 30, 201833  465,382  —  (331,436) 133,979  
Stock-based compensation related to restricted stock awards, net1  2,471  —  —  2,472  
Shares withheld for payroll taxes—  —  —  (319) (319) 
Employee stock purchase plan activity—  1,849  —  —  1,849  
Exercise of stock options at $8.75 per share—  125  —  —  125  
Net income—  —  —  492  492  
Balances at December 31, 201834  469,827  —  (331,263) 138,598  
Stock-based compensation related to restricted stock awards, net  2,380      2,380  
Shares withheld for payroll taxes—  —  —  (331) (331) 
Employee stock purchase plan activity—  294  —  —  294  
Net income      672  672  
Balances at March 31, 2019$34  $472,501  $  $(330,922) $141,613  

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

6

Cardiovascular Systems, Inc.
Consolidated Statements of Cash Flows
(Dollars in thousands)
(Unaudited)
 
 Nine Months Ended
March 31,
 20202019
Cash flows from operating activities
Net loss$(12,070) $(1,724) 
Adjustments to reconcile net loss to net cash from operating activities
Depreciation of property and equipment2,244  2,382  
Amortization of intangible assets908  235  
Write-off of patent costs917  500  
Provision for doubtful accounts600  125  
Stock-based compensation10,469  8,600  
Accretion of discount on marketable securities(145) —  
Changes in assets and liabilities
Accounts receivable4,551  (3,870) 
Inventories(6,011) (2,699) 
Prepaid expenses and other assets1,310  647  
Accounts payable1,995  1,915  
Accrued expenses and other liabilities(4,902) 144  
Deferred revenue(1,290) (1,347) 
Net cash (used in) provided by operating activities(1,424) 4,908  
Cash flows from investing activities
Purchases of property and equipment(2,138) (2,286) 
Acquisitions(5,741) —  
Purchase of investments(750) (3,055) 
Purchases of marketable securities(17,968) —  
Sales of marketable securities4,890  97  
Maturities of marketable securities23,800  —  
Costs incurred in connection with patents(717) (665) 
Net cash provided by (used in) investing activities1,376  (5,909) 
Cash flows from financing activities
Proceeds from employee stock purchase plan1,687  1,551  
Payments of employee taxes related to vested restricted stock(6,246) (1,708) 
Exercise of stock options —  196  
Principal payments made on financing obligation(58) (18) 
Net cash (used in) provided by financing activities(4,617) 21  
Net change in cash and cash equivalents(4,665) (980) 
Cash and cash equivalents
Beginning of period74,237  116,260  
End of period$69,572  $115,280  
The accompanying notes are an integral part of these unaudited consolidated financial statements.
7

CARDIOVASCULAR SYSTEMS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(For the Nine Months Ended March 31, 2020 and 2019)
(Dollars in thousands, except per share and share amounts)
(Unaudited)

1. Basis of Presentation

Cardiovascular Systems, Inc. (the “Company”), based in St. Paul, Minnesota, is a medical device company focused on developing and commercializing innovative solutions for treating vascular and coronary disease. The Company’s Orbital Atherectomy Systems (“OAS”) treat calcified and fibrotic plaque in arterial vessels throughout the leg and heart in a few minutes of treatment time, and address many of the limitations associated with existing surgical, catheter and pharmacological treatment alternatives. 

The Company prepared the unaudited interim consolidated financial statements and related unaudited financial information in the footnotes in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. The year-end consolidated balance sheet was derived from the Company’s audited consolidated financial statements, but does not include all disclosures as required by GAAP. These interim consolidated financial statements reflect all adjustments consisting of normal recurring accruals, which, in the opinion of management, are necessary for a fair statement of the Company’s consolidated financial position, the results of its operations, its changes in stockholders’ equity, and its cash flows for the interim periods. These interim consolidated financial statements should be read in conjunction with the consolidated annual financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended June 30, 2019. The nature of the Company’s business is such that the results of any interim period may not be indicative of the results to be expected for the entire year.

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company has been impacted by the outbreak of COVID-19. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company's business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat COVID-19, as well as the economic impact on the Company's customers and markets. The Company has made estimates of the impact of COVID-19 within these consolidated financial statements and there may be changes to those estimates in future periods. Actual results could differ from those estimates.

2. Selected Consolidated Financial Statement Information

Accounts Receivable, Net

Accounts receivable consists of the following:
March 31,June 30,
20202019
Accounts receivable$31,935  $36,628  
Less: Allowance for doubtful accounts(1,071) (613) 
   Accounts receivable, net$30,864  $36,015  


8

Inventories

Inventories consist of the following:
March 31,June 30,
20202019
Raw materials$7,752  $5,547  
Work in process2,533  1,415  
Finished goods13,784  11,096  
   Inventories$24,069  $18,058  

Property and Equipment, Net

Property and equipment consists of the following:
March 31,June 30,
20202019
Land$572  $572  
Building22,420  22,420  
Equipment18,235  17,517  
Furniture3,207  2,975  
Leasehold improvements663  540  
Construction in progress2,855  1,328  
47,952  45,352  
Less: Accumulated depreciation(20,260) (18,028) 
Property and equipment, net$27,692  $27,324  

Accrued Expenses

Accrued expenses consist of the following:
March 31,June 30,
20202019
Acquisition consideration$9,829  $  
Salaries and bonus6,908  11,105  
Accrued vacation5,043  4,230  
Commissions4,689  6,829  
Accrued excise, sales and other taxes2,492  3,349  
Clinical studies2,639  2,092  
Other accrued expenses3,464  1,782  
Accrued expenses$35,064  $29,387  


9

3. Revenue

The following table disaggregates the Company’s net revenues by product category and geography for the following periods:
Three Months EndedNine Months Ended
March 31,March 31,
Product Category2020201920202019
Peripheral$42,627  $45,152  $135,736  $130,620  
Coronary18,548  18,159  58,263  49,163  
Total net revenues$61,175  $63,311  $193,999  $179,783  
Geography
United States$58,122  $60,897  $185,611  $174,417  
International 3,053  2,414  8,388  5,366  
Total net revenues$61,175  $63,311  $193,999  $179,783  

Revenue of $1,290 was recognized in the nine months ended March 31, 2020 that was deferred as of June 30, 2019. As of March 31, 2020 and June 30, 2019, the Company had a liability of $1,929 and $1,958, respectively, related to estimates of variable consideration which are recorded within accounts payable on the consolidated balance sheet.

4. Acquisition

On August 5, 2019, the Company acquired the WIRION Embolic Protection System and related assets from Gardia Medical Ltd. ("Gardia"), a wholly owned Israeli subsidiary of Allium Medical Solutions Ltd., for a total purchase price of $16,687. The device, which received CE Mark in June 2015 and FDA clearance in March 2018, is a distal embolic protection filter used to capture debris that can be associated with all types of peripheral vascular intervention procedures. The Company acquired the device to expand its portfolio of products for physicians that treat complex peripheral arterial disease.

Upon closing, the Company made an initial $5,600 cash payment, net of transaction expenses, and issued Gardia 31,493 shares of common stock of the Company valued at $1,346. Following the successful completion of the manufacturing transfer of the WIRION system to the Company, the Company has agreed to pay Gardia an additional $10,000, half of which may be paid by the Company through an additional issuance of shares of common stock. The Company has accounted for this transaction as an asset acquisition resulting in developed technology of $15,624 and a trade name of $760, both recognized as a component of intangible assets, net within the Company's consolidated balance sheet. The remainder of the purchase price was recognized in property and equipment.

The purchase also includes a performance milestone payment to Gardia equal to $3,000 for each $10,000 in net revenues recognized by the Company from sales of the WIRION system for applications above-the-knee in excess of $30,000 during the 36 month period beginning on the earlier of the first commercial sale of the system by the Company or six months following successful manufacturing transfer. If payment of the performance milestone becomes probable, these additional costs will be added to the carrying value of the acquired assets.

5. Intangible Assets

The Company’s finite-lived intangible assets are stated at cost less accumulated amortization and include developed technology and trade name assets acquired in the asset acquisition discussed in Note 4, as well as costs incurred to obtain patents. Developed technology and trade name assets are amortized over 15 years. Patent costs are amortized beginning at the time of patent approval over a useful life not exceeding 20 years.


10

The components of intangible assets, net are as follows:
March 31, 2020June 30, 2019
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624  $(694) $14,930  $  $  $  
Patents5,727  (1,127) 4,600  6,093  (988) 5,105  
Trade name760  (34) 726        
Total intangible assets, net$22,111  $(1,855) $20,256  $6,093  $(988) $5,105  

Amortization expense expected for the next five years and thereafter is as follows:

Remainder of fiscal 2020$336  
Fiscal 20211,345  
Fiscal 20221,343  
Fiscal 20231,337  
Fiscal 20241,333  
Thereafter14,562  
$20,256  

6. Debt

Revolving Credit Facility

In March 2017, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Silicon Valley Bank (“SVB”). In March 2020, the Company entered into the First Amendment to the Loan Agreement (the "Amendment"). The Amendment extended the maturity date of the Loan Agreement by two years, to March 31, 2022, and increased the maximum amount available under the senior, secured revolving credit facility (the “Revolver”) to $50,000 (the “Maximum Dollar Amount”).

Advances under the Revolver may be made from time to time up to the Maximum Dollar Amount, subject to certain borrowing limitations. The Revolver bears interest at a floating per annum rate equal to the Wall Street Journal prime rate, less 0.75%. Interest on borrowings is due monthly and the principal balance is due at maturity. Upon the Revolver’s maturity, any outstanding principal balance, unpaid accrued interest, and all other obligations under the Revolver will be due and payable. The Company will incur a fee equal to 3% of the Maximum Dollar Amount upon termination of the Loan Agreement, as amended by the Amendment (the "Amended Loan Agreement"), or the Revolver for any reason prior to the date that is fifteen days prior to the maturity date, unless refinanced with SVB.

The Company’s obligations under the Amended Loan Agreement are secured by certain of the Company’s assets, including, among other things, accounts receivable, deposit accounts, inventory, equipment, general intangibles and records pertaining to the foregoing. The collateral does not include the Company’s intellectual property, but the Company has agreed not to encumber its intellectual property without the consent of SVB. The Amended Loan Agreement contains customary covenants limiting the Company’s ability to, among other things, incur debt or liens, make certain investments and loans, enter into transactions with affiliates, undergo certain fundamental changes, dispose of assets, or change the nature of its business. In addition, the Amended Loan Agreement contains financial covenants requiring the Company to maintain, at all times when any amounts are outstanding under the Revolver, either (i) minimum unrestricted cash at SVB and unused availability on the Revolver of at least $10,000 or (ii) minimum trailing three-month Adjusted EBITDA of $1,000. If the Company does not comply with the various covenants under the Amended Loan Agreement or an event of default under the Amended Loan Agreement occurs, such as a material adverse change, the interest rate on outstanding amounts will increase by 5% and SVB may, subject to various customary cure rights and the other terms and conditions of the Amended Loan Agreement, decline to provide additional advances under the Revolver, require the immediate payment of all amounts outstanding under the Revolver, and foreclose on all collateral.

The Company is required to pay a fee equal to 0.15% per annum on the unused portion of the Revolver, payable quarterly in arrears. The Company is not obligated to draw any funds under the Revolver and has not done so under the Revolver since entering into the Loan Agreement. No amounts are outstanding as of March 31, 2020.
11

Financing Obligation

In March 2017, in connection with the sale of the Company’s headquarters facility in St. Paul, Minnesota (the “Facility”), the Company entered into a Lease Agreement to lease the Facility. The Lease Agreement has an initial term of 15 years, with four consecutive renewal options of 5 years each at the Company’s option, with a base annual rent in the first year of $1,638 and annual escalations of 3% thereafter. Rent during subsequent renewal terms will be at the then fair market rental rate. As the lease terms resulted in a capital lease classification, the Company accounted for the sale and leaseback of the Facility as a financing transaction where the assets remain on the Company’s balance sheet and a financing obligation was recorded for $20,944. As lease payments are made, they will be allocated between interest expense and a reduction of the financing obligation, resulting in a value of the financing obligation that is equivalent to the net book value of the assets at the end of the lease term. The effective interest rate is 7.89%. At the end of the lease (including any renewal option terms), the Company will remove the assets and financing obligation from its balance sheet.

Payments under the initial term of the Lease Agreement as of March 31, 2020 are as follows:
Remainder of fiscal 2020$447  
Fiscal 20211,803  
Fiscal 20221,857  
Fiscal 20231,913  
Fiscal 20241,970  
Thereafter17,405  
$25,395  

7. Marketable Securities & Fair Value Measurements

The Company’s marketable securities are classified on the consolidated balance sheet as follows:

March 31,June 30,
20202019
Short-term available-for-sale debt securities$20,396  $38,193  
Long-term available-for-sale debt securities16,993  9,832  
Available-for-sale debt securities37,389  48,025  
Mutual funds299  410  
Total marketable securities$37,688  $48,435  

Available-for-sale debt securities are invested in the following financial instruments:

As of March 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Corporate debt28,540  16  (44) 28,512  
Asset backed securities8,908    (31) 8,877  
  Total available-for-sale debt securities$37,448  $16  $(75) $37,389  


As of June 30, 2019
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$14,277  $  $  $14,277  
Corporate debt26,466  64    26,530  
Asset backed securities7,204  14    7,218  
Total available-for-sale debt securities$47,947  $78  $  $48,025  
12



The following table provides information by level for the Company’s marketable securities that were measured at fair value on a recurring basis:
Fair Value Measurements as of March 31, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Corporate debt28,512    28,512    
Asset backed securities8,877    8,877    
Mutual funds299  78  221    
  Total marketable securities$37,688  $78  $37,610  $  

Fair Value Measurements as of June 30, 2019
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$14,277  $  $14,277  $  
Corporate debt26,530    26,530    
Asset backed securities7,218    7,218    
Mutual funds410  121  289    
  Total marketable securities$48,435  $121  $48,314  $  

The Company’s marketable securities classified within Level 1 are valued using real-time quotes for transactions in active exchange markets. Marketable securities within Level 2 are valued using readily available pricing sources. There were no transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy during the nine months ended March 31, 2020. Any transfers between levels would be recognized on the date of the event or when a change in circumstances causes a transfer.

Effective July 1, 2018 the Company adopted the provisions of ASU 2016-01. Unrealized gains and losses of marketable securities in equity investments, denoted as mutual funds, previously recognized in other comprehensive income, will now be recognized in net income as a component of other income.

Non-Marketable Equity Investments

The Company holds equity investments that do not have readily determined fair values. The Company has elected to measure these investments at cost minus impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Impairment is reviewed each reporting period by performing a qualitative assessment considering impairment indicators to evaluate whether the investment is impaired.

As of March 31, 2020 and June 30, 2019, the carrying value of these investments were $6,343 and $5,593, respectively. During the nine months ended March 31, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,250 into one of these investments in the future. These investments are recorded within other long term assets on the consolidated balance sheet.

8. Stock-Based Compensation

On November 15, 2017, the Company’s stockholders approved the 2017 Equity Incentive Plan (the “2017 Plan”) for the purpose of granting equity awards to employees, directors and consultants. The 2017 Plan replaced the 2014 Equity Incentive Plan (the “2014 Plan”), and no further equity awards may be granted under the 2014 Plan (the 2017 Plan and the 2014 Plan are collectively referred to as the “Plans”). On March 12, 2020, the Company’s Board of Directors approved the Amended and Restated 2017 Equity Incentive Plan, which amends the 2017 Plan.

Equity awards classified as restricted stock and performance-based restricted stock are treated as issued shares when granted; however, these shares are not included in the computation of basic weighted average shares outstanding. When shares vest, unless the holder elects to pay the payroll tax liability in cash or through a sale of shares, the Company withholds the
13

appropriate amount of shares to settle the payroll tax liability, on behalf of the individual receiving the shares, as an adjustment to accumulated deficit.

Restricted Stock

The value of each restricted stock award is equal to the fair market value of the Company’s common stock at the date of grant. Vesting of time-based restricted stock awards ranges from one year to three years. The estimated fair value of restricted stock awards, including the effect of estimated forfeitures, is recognized on a straight-line basis over the restricted stock’s vesting period.

Restricted stock award activity for the nine months ended March 31, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019474,945  $31.36  
Granted191,382  $46.49  
Forfeited(19,807) $36.15  
Vested(208,658) $29.73  
Outstanding at March 31, 2020437,862  $38.34  

Performance-Based Restricted Stock

The Company also grants performance-based restricted stock awards to certain executives and other management. In August 2019, the Company granted an aggregate maximum of 207,891 shares that vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2019 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2022. Vesting of these awards will be determined on the date that the Company’s Annual Report on Form 10-K for the fiscal year ending June 30, 2022 is filed.

To calculate the estimated fair value of these restricted stock awards with market conditions, the Company uses a Monte Carlo simulation, which uses the expected average stock prices to estimate the expected number of shares that will vest. The Monte Carlo simulation resulted in an aggregate fair value of approximately $6,330, which the Company will recognize as expense using the straight-line method over the period that the awards are expected to vest. Stock-based compensation expense related to an award with a market condition will be recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided.

Performance-based restricted stock awards granted in fiscal 2018 and 2019 that are outstanding vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2017 and July 1, 2018, respectively, compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2020 and July 1, 2021, respectively.

Performance-based restricted stock award activity for the nine months ended March 31, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019753,872  $15.20  
Granted207,891  $30.45  
Forfeited(25,588) $16.28  
Vested(275,193) $11.97  
Outstanding at March 31, 2020660,982  $21.69  


14

9. Leases

Effective July 1, 2019, the Company adopted Accounting Standards Codification (“ASC”) Topic 842 - Leases using the modified retrospective transition approach and electing the package of practical expedients. This resulted in the recognition of right-of-use assets of $441 and total operating lease liabilities of $463. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.

The Company leases its Texas manufacturing facilities under an operating lease agreement. During the nine months ended March 31, 2020, the Company exercised its option to extend the term of this lease agreement by one year, so that it now expires in April 2021. The Company also leases office equipment under lease agreements that expire at various dates through April 2024.

The Company also leases its Minnesota headquarters facility as discussed in Note 6. This transaction did not qualify for sale leaseback accounting upon adoption of ASC 842 and continues to be accounted for as a financing obligation.

Operating lease right-of-use assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement dates. The Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments unless the lease provides an implicit interest rate.

Operating lease cost is classified within the consolidated statement of operations based on the nature of the leased asset. The Company's operating lease cost was $121 and $362 for the three and nine months ended March 31, 2020, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the nine months ended March 31, 2020. There was $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the nine months ended March 31, 2020.
March 31,
2020
Right-of-use assets
Other assets$545  
Operating lease liabilities
Accrued expenses$492  
Other liabilities57  
Total operating lease liabilities$549  


Future minimum lease payments under the agreements as of March 31, 2020 are as follows:
Remainder of fiscal 2020$127  
Fiscal 2021423  
Fiscal 202211  
Fiscal 20233  
Fiscal 20242  
Thereafter  
Total lease payments566  
Less imputed interest(17) 
Total operating lease liabilities$549  

As of March 31, 2020, the weighted average remaining lease term for operating leases was 1.2 years and the weighted average discount rate used to determine operating lease liabilities was 5.25%.

15

10. Commitment and Contingencies

In the ordinary conduct of business, the Company is subject to various lawsuits and claims covering a wide range of matters including, but not limited to, employment claims and commercial disputes. While the outcome of these matters is uncertain, the Company does not believe there are any significant matters as of March 31, 2020 that are probable or estimable, for which the outcome could have a material adverse impact on its consolidated balance sheets or statements of operations.

11. Earnings Per Share

The following table presents a reconciliation of the numerators and denominators used in the basic and diluted earnings per common share computations (in thousands except share and per share amounts):
 Three Months EndedNine Months Ended
March 31,March 31,
 2020201920202019
Numerator
Net (loss) income$(2,889) $672  $(12,070) $(1,724) 
Income allocated to participating securities—  (3) —  —  
Net (loss) income available to common stockholders$(2,889) $669  $(12,070) $(1,724) 
Denominator
Weighted average common shares outstanding – basic34,149,561  33,600,148  34,029,296  33,510,368  
Effect of dilutive restricted stock units(1)
—  339,929  —  —  
Effect of performance-based restricted stock awards(2)
—  295,048  —  —  
Effect of employee stock purchase plan(3)
—  6,307  —  —  
Weighted average common shares outstanding – diluted
34,149,561  34,241,432  34,029,296  33,510,368  
Earnings per common share – basic$(0.08) $0.02  $(0.35) $(0.05) 
Earnings per common share – diluted$(0.08) $0.02  $(0.35) $(0.05) 

(1)At March 31, 2020 and 2019, 332,798 and 354,176 additional shares of common stock, respectively, were issuable upon the settlement of outstanding restricted stock units. The effect of the shares that would be issued upon settlement of these restricted stock units has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(2)At March 31, 2020 and 2019, 660,982 and 754,331 performance-based restricted stock awards, respectively, were outstanding. The effect of the potential vesting of these awards has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(3)At March 31, 2020 and 2019, the Company included the number of shares that would be issued under its employee stock purchase plan based on the aggregate expected amount of withholdings and the average unrecognized compensation expense as assumed proceeds. The effect of these shares has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.

Unvested time-based restricted stock awards that contain nonforfeitable rights to dividends are participating securities and included in the computation of earnings per share pursuant to the two-class method. Under this method, earnings attributable to the Company are allocated between common stockholders and the participating awards, as if the awards were a second class of stock. During periods of net income, the calculation of earnings per share excludes the income attributable to participating securities in the numerator and the dilutive impact of these securities from the denominator. In the event of a net loss, undistributed earnings are not allocated to participating securities and the denominator excludes the dilutive impact of these securities as they do not share in the losses of the Company. During the three months ended March 31, 2019, undistributed earnings allocated to participating securities were based on 172,839 time-based restricted stock awards. During the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019 there were no undistributed earnings allocated to participating securities due to the net losses.


16


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

You should read the following discussion and analysis of our financial condition and results of operations together with our financial statements and the related notes appearing under Item 1 of Part I of this Quarterly Report on Form 10-Q. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business and expected financial results, includes forward-looking statements that involve risks and uncertainties. You should review the “Risk Factors” discussed in our Annual Report on Form 10-K for the year ended June 30, 2019 and subsequent Quarterly Reports on Form 10-Q, including in Item 1A of Part II of this Quarterly Report on Form 10-Q, for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

OVERVIEW

We are a medical technology company leading the way in the effort to successfully treat patients living with peripheral and coronary artery diseases, including those with arterial calcium, the most difficult arterial disease to treat. We are committed to clinical rigor, constant innovation and a defining drive to set the industry standard to deliver safe and effective medical devices that improve lives of patients facing these difficult disease states.

We have observed some degree of seasonality in our business, as there tends to be a lower number of procedures that use our products during the three months ending September 30. Interventional procedure volume usually grows throughout the course of the fiscal year, with the three months ending June 30 usually representing the highest volume of cases and, therefore, the highest amount of revenue generated during the course of the fiscal year. However, we expect that this will not be the case in the current fiscal year due to the ongoing COVID-19 pandemic. See below for additional discussion of the impact of the COVID-19 pandemic on our business and operations.

Peripheral

Our peripheral arterial disease (“PAD”) products are catheter-based platforms capable of treating a broad range of plaque types in leg arteries both above and below the knee, including calcified plaque, and address many of the limitations associated with other existing surgical, catheter and pharmacological treatment alternatives. The micro-invasive devices use small access sheaths that can provide procedural benefits, allow physicians to treat PAD patients in even the small and tortuous vessels located below the knee, and facilitate access through alternative sites in the ankle, foot and wrist, as well as in the groin.

The United States Food and Drug Administration (“FDA”) has granted us 510(k) clearances for our Peripheral OAS as a therapy in patients with PAD, as discussed in Item 1 of Part I of our Annual Report on Form 10-K for the year ended June 30, 2019. We refer to these products in this Quarterly Report on Form 10-Q as the “Peripheral OAS.” In addition to our Peripheral OAS, we also offer support products within the peripheral space. Peripheral sales in the United States during the nine months ended March 31, 2020 represented 70% of revenue.

Coronary

Our coronary artery disease (“CAD”) product, the Diamondback 360 Coronary OAS (“Coronary OAS”), is a catheter-based platform designed to facilitate stent delivery in patients with CAD who are acceptable candidates for percutaneous transluminal coronary angioplasty or stenting due to de novo, severely calcified coronary artery lesions. The Coronary OAS design is similar to technology used in our Peripheral OAS, customized specifically for the coronary application. In addition to the Coronary OAS, we also offer support products within the coronary space as we expand treatment to a broader patient population with complex coronary artery disease.

In October 2013, we received premarket approval (“PMA”) from the FDA to market the Coronary OAS as a treatment for severely calcified coronary arteries and we commenced a commercial launch that same month. Coronary sales in the United States during the nine months ended March 31, 2020 represented approximately 26% of revenue.

International

Sales of our approved products in Japan are made through our exclusive Japan distributor, Medikit Co., Ltd. ("Medikit"). Sales of our products in the rest of the world, which primarily includes certain countries in Southeast Asia, Europe and the Middle
17

East, are made through our exclusive international distributor, OrbusNeich®. International sales during the nine months ended March 31, 2020 represented approximately 4% of revenue.

Impact of COVID-19

During the three months ended March 31, 2020, we experienced a disruption in the procedures using our products as a result of the COVID-19 outbreak in the United States and internationally. On March 18, 2020, the Centers for Medicare & Medicaid Services (“CMS”) released guidance for healthcare providers to limit all non-elective medical procedures in order to conserve personal protective equipment and limit exposure to COVID-19 during the pendency of the outbreak. CMS created a tiered framework outlining recommendations on which procedures should be postponed and which should not. Physician responses to these recommendations have varied and will continue to vary as the pandemic continues.

With respect to PAD, the patients treated using our devices generally fall into two categories: those with critical limb ischemia (“CLI”) and those with claudication. We believe that most patients with CLI would fall into a CMS “Do not postpone” tier and most patients with claudication would fall into a CMS “Postpone” tier. As a result, if physicians strictly follow the guidelines, we would anticipate that the treatment of most patients with CLI will most likely not be postponed, but that the treatment of most patients with claudication will most likely be postponed. With respect to CAD, if physicians strictly follow the guidelines, we would anticipate the majority of patients treated using our devices fall into a CMS “Do not postpone” tier. However, despite the guidelines, individual physicians and facilities may nevertheless postpone procedures that fall into a “Do not postpone” tier as a result of reduced availability of physicians or lab space to treat patients, different treatment prioritizations, increased cost pressures and burdens on the overall healthcare infrastructure that result in reallocation of resources, or other governmental guidelines and restrictions. In addition, patients may elect to defer or avoid treatment for procedures that use our products due to concerns about the potential spread of diseases in facilities. Finally, our personnel and the personnel of our distribution partners are experiencing restrictions on their ability to access many customers, hospitals, labs and other medical facilities for sales activities, training and case support as they have been deemed to be “non-essential” personnel by those facilities, and there has been a reduction in procedure activity in these accounts. Accordingly, we are unable to predict how the outbreak will impact procedure volumes in the future and the duration of that impact, and we are unable to reasonably quantify any future financial impact of the COVID-19 outbreak as a result of lower procedure volumes.

In addition to the impact on procedure volumes, we are experiencing and may experience other disruptions as a result of the COVID-19 outbreak. For example, enrollment in our ECLIPSE clinical trial has been suspended. Other disruptions or potential disruptions include restrictions on the ability of our personnel and personnel of our distribution partners to travel; delays in approvals by regulatory bodies; delays in product development efforts, which will also disrupt or delay our ability to launch affected products; reallocation of company resources from our strategic priorities; supply chain disruptions that limit, delay or prevent us from acquiring the components used to manufacture our products or ship those products once manufactured; disruptions in our relationships with our distributors due to the impact of the COVID-19 outbreak on their operations; temporary closures of our facilities; loss of employee productivity; and additional government requirements to “shelter at home” or other incremental mitigation efforts that may further impact our capacity to manufacture, sell and support the use of our products.

We have been running our manufacturing operations and have continued to ship product; however, we will continue to monitor federal, state and local requirements that apply to these operations and we may experience disruptions in these operations or limitations in our ability to continue producing and shipping products. Most of our office-based employees are telecommuting, and our field employees will continue to support cases in clinical settings where they continue to have access. We have taken steps intended to protect the health and well-being of our workforce and our customers, such as implementing restrictions on access to our facilities, deploying screening protocols for employees who work on site, utilizing remote working systems, supplying personal protective equipment to employees and customers, and adopting remote training on the use of our devices. We are monitoring developments at the local, state and national levels in order to ensure that we and our employees have current information for purposes of making decisions in the dynamic and unpredictable environment. We have taken steps to manage our expenses during the continuation of the pandemic, which include freezing new hiring, ceasing travel and conference activity, and suspending work on certain product development and other internal projects. We are also engaged in business planning for the recovery period as we anticipate how our business will return to a more normalized level of activity once the pandemic and its effects subside.

In the near term, as the pandemic continues, we anticipate that we will experience a continued reduction in the number of procedures using our devices, which will result in lower revenue and increased utilization of our existing capital resources. The discussion below provides additional details on our expectations for upcoming periods. We expect that the total impact of disruptions resulting from the pandemic will have a material impact on our financial condition, capital resources and results of
18

operations, but we cannot predict the specific extent, or duration, of the impact of the COVID-19 outbreak on our condition, resources and results.

CRITICAL ACCOUNTING POLICIES AND SIGNIFICANT JUDGMENTS AND ESTIMATES

Our management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of our consolidated financial statements requires us to make estimates, assumptions and judgments that affect amounts reported in those statements. Our estimates, assumptions and judgments, including those related to revenue recognition, deferred revenue and stock-based compensation, are updated as appropriate at least quarterly. We use authoritative pronouncements, our technical accounting knowledge, cumulative business experience, judgment and other factors in the selection and application of our accounting policies. While we believe that the estimates, assumptions and judgments that we use in preparing our consolidated financial statements are appropriate, these estimates, assumptions and judgments are subject to factors and uncertainties regarding their outcome. Therefore, actual results may materially differ from these estimates.

Some of our significant accounting policies require us to make subjective or complex judgments or estimates. An accounting estimate is considered to be critical if it meets both of the following criteria: (1) the estimate requires assumptions about matters that are highly uncertain at the time the accounting estimate is made, and (2) different estimates that reasonably could have been used, or changes in the estimate that are reasonably likely to occur from period to period, would have a material impact on the presentation of our financial condition, results of operations, or cash flows.

Our critical accounting policies are identified in Item 7 of Part II of our Annual Report on Form 10-K for the fiscal year ended June 30, 2019 under the heading “Critical Accounting Policies and Significant Judgments and Estimates.”

RESULTS OF OPERATIONS

The following table sets forth our results of operations expressed as dollar amounts (in thousands) and the changes between the specified periods expressed as percent increases or decreases:
 Three Months Ended March 31,Nine Months Ended March 31,
20202019Percent
Change
20202019Percent
Change
Net revenues$61,175  $63,311  (3.4)%$193,999  $179,783  7.9 %
Cost of goods sold12,225  12,166  0.5  38,615  34,218  12.8  
Gross profit48,950  51,145  (4.3) 155,384  145,565  6.7  
Expenses:
Selling, general and administrative41,384  41,356  0.1  135,003  123,705  9.1  
Research and development9,964  9,155  8.8  31,515  23,702  33.0  
Amortization of intangible assets337  127  165.4  908  235  286.4  
Total expenses51,685  50,638  2.1  167,426  147,642  13.4  
(Loss) income from operations(2,735) 507  (639.4) (12,042) (2,077) (479.8) 
Other (income) expense, net107  (251) (142.6) (101) (505) (80.0) 
(Loss) income before income taxes(2,842) 758  (474.9) (11,941) (1,572) (659.6) 
Provision for income taxes47  86  (45.3) 129  152  (15.1) 
Net (loss) income(2,889) 672  (529.9) $(12,070) $(1,724) (600.1) 


19

Comparison of Three Months Ended March 31, 2020 with Three Months Ended March 31, 2019

Net revenues. Net revenues decreased by $2.1 million, or 3.4%, from $63.3 million for the three months ended March 31, 2019 to $61.2 million for the three months ended March 31, 2020. Peripheral revenues decreased $2.5 million, or 5.6%, and coronary revenues increased $400,000, or 2.1%. Decreases in peripheral revenue were driven by decreased unit volumes as a result of the outbreak of COVID-19, in addition to slight decreases in average selling prices. Coronary revenue increases of $400,000 were driven largely by increased sales of interventional case support devices. Coronary revenues were also impacted by the COVID-19 outbreak as well as small decreases in average selling prices. International revenue was $3.1 million for the three months ended March 31, 2020, compared with international revenue of $2.4 million for the three months ended March 31, 2019, an increase of $600,000. Despite the increased international revenue, the outbreak of COVID-19 has impacted product volumes worldwide, especially within Europe. We expect our revenue to continue to decline in the short-term as the United States healthcare system continues to navigate the COVID-19 pandemic. Longer term, we expect to return to future revenue growth as we continue to increase the number of physicians using the devices, increase the usage per physician, introduce new and improved products, generate additional clinical data, and expand into new geographies through our distribution agreements with Medikit and OrbusNeich, partially offset by potential decreases in average selling prices. However, we are unable to predict the timing of this recovery period.

Cost of Goods Sold. Cost of goods sold was $12.2 million for both the three months ended March 31, 2020 and 2019. These amounts represent the cost of materials, labor and overhead for single-use catheters, guide wires, pumps, and other ancillary products. Gross margin decreased to 80.0% for the three months ended March 31, 2020 from 80.8% for the three months ended March 31, 2019, primarily due to increased sales of lower margin products, expansion into lower margin international markets through distributor relationships, and lower average selling prices. This decrease was partially offset by product cost reductions and manufacturing efficiencies. We expect that gross margin in the fourth quarter of fiscal 2020 will be lower than gross margin in the three months ended March 31, 2020 as the outbreak of COVID-19 is expected to continue to adversely impact our sales volumes due to continued postponements of elective procedures. Quarterly margin fluctuations could also occur based on production volumes, timing of new product introductions, sales mix, pricing changes, or other unanticipated circumstances.

Selling, General and Administrative Expenses. Our selling, general and administrative expenses were $41.1 million for both the three months ended March 31, 2020 and 2019. Increased expenses related to additional clinical specialists within our sales organization, the expansion of our medical affairs initiatives and international expansion were offset by lower commissions, cash incentive compensation and costs associated with travel as a result of COVID-19. Selling, general and administrative expenses for the three months ended March 31, 2020 and 2019 include $2.7 million and $2.3 million, respectively, for stock-based compensation. We expect our selling, general and administrative expenses for the fourth quarter of fiscal 2020 to be less than amounts incurred for the three months ended March 31, 2020, as we adjust our spending levels as a result of the COVID-19 outbreak.

Research and Development Expenses. Research and development expenses increased by 8.8%, from $9.2 million for the three months ended March 31, 2019 to $10.0 million for the three months ended March 31, 2020. Research and development expenses relate to specific projects to develop new products or expand into new markets, such as the development of new versions of the Peripheral and Coronary OAS, shaft designs and crown designs, and to PAD and CAD clinical trials. The increase was primarily due to increased personnel and project costs for the three months ended March 31, 2020 as we invested in expanding our product portfolio and additional regulatory and clinical study costs. In March 2020, we announced a suspension of the ECLIPSE clinical trial as a result of the outbreak of COVID-19. In addition, we expect disruptions or delays in other product development activities, and as a result, we expect research and development expenses in the fourth quarter of fiscal 2020 to be less than amounts incurred for the three months ended March 31, 2020. Fluctuations could occur based on the number of projects and studies, the progress of such projects and studies, the rate of study enrollment, and the timing of expenditures.

Comparison of Nine Months Ended March 31, 2020 with Nine Months Ended March 31, 2019

Net revenues. Net revenues increased by $14.2 million, or 7.9%, from $179.8 million for the nine months ended March 31, 2019 to $194.0 million for the nine months ended March 31, 2020. Peripheral revenues increased $5.1 million, or 3.9%, and coronary revenues increased $9.1 million, or 18.5%. Both peripheral and coronary revenue increases were primarily driven by higher unit volumes as a result of the growth of our customer base and expansion into new international markets, and new product offerings such as balloons guidewires and catheters, partially offset by the impact of the recent COVID-19 outbreak as well as lower average selling prices. International revenue was $8.4 million for the nine months ended March 31, 2020, compared with $5.4 million for the nine months ended March 31, 2019, an increase of $3.0 million.

20

Cost of Goods Sold. Cost of goods sold increased to $38.6 million for the nine months ended March 31, 2020 from $34.2 million for the nine months ended March 31, 2019, a 12.8% increase. These amounts represent the cost of materials, labor and overhead for single-use catheters, guide wires, pumps, and other ancillary products. The increase in cost of goods sold was due to greater unit volumes as we added new accounts, expanded internationally and offered additional products, partially offset by recent volume declines as a result of the outbreak of COVID-19. Gross margin decreased to 80.1% for the nine months ended March 31, 2020 from 81.0% for the nine months ended March 31, 2019, primarily due to increased sales of lower margin products, expansion into lower margin international markets through distributor relationships, and lower average selling prices. This decrease was partially offset by product cost reductions and manufacturing efficiencies.

Selling, General and Administrative Expenses. Our selling, general and administrative expenses increased by $11.3 million, or 9.1%, from $123.7 million for the nine months ended March 31, 2019 to $135.0 million for the nine months ended March 31, 2020. The increase was primarily due to increased expenses related to the expansion of our medical affairs initiatives, additional clinical specialists within our sales organization and international expansion. Selling, general and administrative expenses for the nine months ended March 31, 2020 and 2019 include $8.9 million and $7.3 million, respectively, for stock-based compensation.

Research and Development Expenses. Research and development expenses increased by $7.8 million, or 33.0%, from $23.7 million for the nine months ended March 31, 2019 to $31.5 million for the nine months ended March 31, 2020. Research and development expenses relate to specific projects to develop new products or expand into new markets, such as the development of new versions of the Peripheral and Coronary OAS, shaft designs and crown designs, and to PAD and CAD clinical trials. The increase was primarily due to increased personnel costs as we invested in expanding our product portfolio and additional costs associated with the ECLIPSE clinical study. Research and development expenses for the nine months ended March 31, 2020 and 2019 include $1.1 million and $1.0 million, respectively, for stock-based compensation.

LIQUIDITY AND CAPITAL RESOURCES

We had cash, cash equivalents and highly liquid marketable securities of $107.3 million and $122.7 million at March 31, 2020 and June 30, 2019, respectively. We expect this amount to decrease in the three months ending June 30, 2020 as our revenues decline and we utilize existing resources to cover our expenses as a result of the ongoing COVID-19 pandemic. As of March 31, 2020, we had an accumulated deficit of $347.9 million. We have historically funded our operating losses primarily from the issuance of common and preferred stock, convertible promissory notes, and debt.

A summary of our cash flow activities is as follows:
Nine Months Ended
March 31,
20202019
Net cash (used in) provided by operating activities$(1,424) $4,908  
Net cash provided by (used in) investing activities1,376  (5,909) 
Net cash (used in) provided by financing activities(4,617) 21  
Net change in cash and cash equivalents$(4,665) $(980) 

Changes in Liquidity

Operating Activities

Net cash used in operating activities was $1.4 million for the nine months ended March 31, 2020, primarily due to the net loss of $12.1 million and increased use of cash as we build inventory and diversify our products, as well as for payouts of previously accrued bonuses and commissions. The amount of cash used was partially offset by collections on receivables, increased accounts payable due to timing of activity and payments, and non-cash expenditures for the nine months ended March 31, 2020.

Net cash provided by operating activities was $4.9 million for the nine months ended March 31, 2019, primarily due to positive cash flow when the net loss of $1.7 million is adjusted for non-cash expenditures such as stock-based compensation, depreciation and amortization. Contributing to positive cash flows from operations was the timing of cash payments on payables. These positive cash flows were partially offset by the timing of collections on receivables, increased use of cash as we build inventory and diversify our products, and the effects of recognizing previously deferred revenue.

21

Investing Activities

Net cash provided by investing activities was $1.4 million for the nine months ended March 31, 2020, primarily due to the maturity of marketable securities, partially offset by the cash payment made for the WIRION acquisition, additional purchases of marketable securities, purchases of property and equipment, costs associated with capitalized patent activities, and the purchase of a non-marketable equity investment. These uses of cash were partially offset by maturities of marketable securities.

Net cash used in investing activities was $5.9 million for the nine months ended March 31, 2019, primarily due to additional shares acquired in an investment, purchases of property and equipment and costs associated with capitalized patent activities.

Financing Activities

Net cash used in financing activities was $4.6 million for the nine months ended March 31, 2020, primarily due to the payment of payroll taxes on the employee vesting of stock awards, partially offset by proceeds from employee stock purchases.

Net cash provided by financing activities was $21,000 for the nine months ended March 31, 2019, primarily due to proceeds from employee stock purchases and the exercise of stock options, partially offset by the payment of payroll taxes on the employee vesting of stock awards.

Our future liquidity and capital requirements will be influenced by numerous factors, including the extent and duration of future operating losses, the level and timing of future sales and expenditures, the results and scope of ongoing research and product development programs, working capital required to support our business operations, the receipt of and time required to obtain regulatory clearances and approvals, our sales and marketing programs, the continuing acceptance of our products in the marketplace, competing technologies, market and regulatory developments, ongoing facility requirements, potential strategic transactions (including the potential acquisition of, or investments in, businesses, technologies and products), international expansion, the existence, defense and resolution of legal proceedings, and the severity and duration of the current COVID-19 outbreak. As discussed in the “Overview” above, the total impact of disruptions from COVID-19 will have a material impact on our financial condition and results of operations, but we cannot predict the specific extent, or duration, of the impact of the COVID-19 outbreak on our condition and results. We will continue to closely monitor our liquidity and capital resources through the disruption caused by COVID-19 and will continue to evaluate our financial position to assess additional spending reductions and our liquidity needs. As of March 31, 2020, we believe our current cash and cash equivalents will be sufficient to fund working capital requirements, capital expenditures and operations for the foreseeable future, including at least the next twelve months, as well as to fund expenses relating to compliance with our Corporate Integrity Agreement, payments under our lease agreements, payments under development agreements and anticipated costs relating to litigation. If needed, we have the ability to borrow under our senior, secured revolving credit facility. We intend to retain any future earnings to support operations and to finance the growth and development of our business. We do not anticipate paying any dividends in the foreseeable future.

Facility Sale and Lease

On December 29, 2016, we entered into a Purchase and Sale Agreement, as subsequently amended (collectively, the “Sale Agreement”), with Krishna Holdings, LLC (“Krishna”), providing for the sale to Krishna of our headquarters facility in St. Paul, Minnesota (the “Facility”) for a cash purchase price of $21.5 million. On March 30, 2017, the sale of the Facility under the Sale Agreement closed. We received proceeds of approximately $20.9 million ($21.5 million less $556,000 of transaction expenses). In connection with the closing of the facility sale, we entered into a Lease Agreement (the “Lease Agreement”) with Krishna Holdings, LLC, Apex Holdings, LLC, Kashi Associates, LLC, Keva Holdings, LLC, S&V Ventures, LLC, Polo Group LLC, SPAV Holdings LLC, Star Associates LLC, and The Global Villa, LLC. The Lease Agreement has an initial term of fifteen years, with four consecutive renewal options of five years each, with a base annual rent in the first year of $1.6 million and annual escalations of 3%. See Note 6 to our Consolidated Financial Statements included in Item 1 of Part I of this Quarterly Report on Form 10-Q for additional discussion.
22


Revolving Credit Facility

In March 2017, we entered into a Loan and Security Agreement (the “Loan Agreement”) with Silicon Valley Bank (“SVB”). In March 2020, we entered into the First Amendment to the Loan Agreement (the "Amendment"). The Amendment extended the maturity date of the Loan Agreement by two years, to March 31, 2022, and increased the maximum amount available under the senior, secured revolving credit facility (the "Revolver") to $50.0 million (the “Maximum Dollar Amount”).

Advances under the Revolver may be made from time to time up to the Maximum Dollar Amount, subject to certain borrowing limitations. The Revolver bears interest at a floating per annum rate equal to the Wall Street Journal prime rate, less 0.75%. Interest on borrowings is due monthly and the principal balance is due at maturity. Upon the Revolver’s maturity, any outstanding principal balance, unpaid accrued interest, and all other obligations under the Revolver will be due and payable. We will incur a fee equal to 3% of the Maximum Dollar Amount upon termination of the Loan Agreement, as amended by the Amendment (the "Amended Loan Agreement"), or the Revolver for any reason prior to the date that is fifteen days prior to the maturity date, unless refinanced with SVB.

Our obligations under the Amended Loan Agreement are secured by certain of our assets, including, among other things, accounts receivable, deposit accounts, inventory, equipment, general intangibles and records pertaining to the foregoing. The collateral does not include our intellectual property, but we agreed not to encumber our intellectual property without the consent of SVB. The Amended Loan Agreement contains customary covenants limiting our ability to, among other things, incur debt or liens, make certain investments and loans, enter into transactions with affiliates, undergo certain fundamental changes, dispose of assets, or change the nature of our business. In addition, the Amended Loan Agreement contains financial covenants requiring us to maintain, at all times when any amounts are outstanding under the Revolver, either (i) minimum unrestricted cash at SVB and unused availability on the Revolver of at least $10.0 million or (ii) minimum trailing three-month Adjusted EBITDA (as defined in the Amended Loan Agreement) of $1.0 million. If we do not comply with the various covenants under the Amended Loan Agreement or an event of default under the Amended Loan Agreement occurs, such as a material adverse change, the interest rate on outstanding amounts will increase by 5% and SVB may, subject to various customary cure rights and the other terms and conditions of the Amended Loan Agreement, decline to provide additional advances under the Revolver, require the immediate payment of all amounts outstanding under the Revolver, and foreclose on all collateral.

We are required to pay a fee equal to 0.15% per annum on the unused portion of the Revolver, payable quarterly in arrears. We are not obligated to draw any funds under the Revolver and have not done so under the Revolver since entering into the Loan Agreement. No amounts are outstanding as of March 31, 2020 and we currently do not have plans to borrow under the Amended Loan Agreement.

NON-GAAP FINANCIAL INFORMATION

To supplement our consolidated financial statements prepared in accordance with GAAP, our management uses a non-GAAP financial measure referred to as “Adjusted EBITDA.” The following table sets forth, for the periods indicated, a reconciliation of Adjusted EBITDA to the most comparable GAAP measure expressed as dollar amounts (in thousands):
 Three Months EndedNine Months Ended
March 31,March 31,
 2020201920202019
Net (loss) income(2,889) 672  $(12,070) $(1,724) 
Less: Other (income) expense, net107  (251) (101) (505) 
Less: Provision for income taxes47  86  129  152  
(Loss) income from operations(2,735) 507  (12,042) (2,077) 
Add: Stock-based compensation3,273  2,674  10,469  8,600  
Add: Depreciation and amortization1,088  932  3,152  2,617  
Adjusted EBITDA$1,626  $4,113  $1,579  $9,140  

Adjusted EBITDA decreased for the three and nine months ended March 31, 2020 as compared to the three and nine months ended March 31, 2019 primarily due to a greater loss from operations.

23

Use and Economic Substance of Non-GAAP Financial Measures Used and Usefulness of Such Non-GAAP Financial Measures to Investors

We use Adjusted EBITDA as a supplemental measure of performance and believe this measure facilitates operating performance comparisons from period to period and company to company by factoring out potential differences caused by depreciation and amortization expense and non-cash charges such as stock-based compensation. Our management uses Adjusted EBITDA to analyze the underlying trends in our business, assess the performance of our core operations, establish operational goals and forecasts that are used to allocate resources and evaluate our performance period over period and in relation to our competitors’ operating results. Additionally, our management is partially evaluated on the basis of Adjusted EBITDA when determining achievement of their incentive compensation performance targets. Management does not use Adjusted EBITDA as a liquidity measure or in the calculation of our financial covenants under the loan and security agreement with Silicon Valley Bank.

We believe that presenting Adjusted EBITDA provides investors greater transparency to the information used by our management for its financial and operational decision-making and allows investors to see our results “through the eyes” of management. We also believe that providing this information better enables our investors to understand our operating performance and evaluate the methodology used by our management to evaluate and measure such performance.

The following is an explanation of each of the items that management excludes from Adjusted EBITDA and the reasons for excluding each of these individual items:

Stock-based compensation. Our management believes that excluding this item from Adjusted EBITDA is useful to investors to understand the application of stock-based compensation guidance and its impact on our operational performance and ability to make additional investments in our company, and excluding this item allows for greater transparency to certain line items in our financial statements.
Depreciation and amortization expense. Our management believes that excluding these items from our Adjusted EBITDA is useful to investors to understand our operational performance and ability to make additional investments in our company.

Material Limitations Associated with the Use of Non-GAAP Financial Measures and Manner in Which We Compensate for these Limitations

Non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as a substitute for our financial results prepared in accordance with GAAP. Some of the limitations associated with our use of these non-GAAP financial measures are:

Items such as stock-based compensation do not directly affect our cash flow position; however, such items reflect economic costs to us and are not reflected in our Adjusted EBITDA, and therefore Adjusted EBITDA does not reflect the full economic effect of these items.
Non-GAAP financial measures are not based on any comprehensive set of accounting rules or principles and therefore other companies may calculate similarly titled non-GAAP financial measures differently than we do, limiting the usefulness of those measures for comparative purposes.
Our management exercises judgment in determining which types of charges or other items should be excluded from the non-GAAP financial measures we use.

We compensate for these limitations by relying primarily upon our GAAP results and using non-GAAP financial measures only supplementally.

INFLATION

We do not believe that inflation had a material impact on our business and operating results during the periods presented.

OFF-BALANCE SHEET ARRANGEMENTS

Since inception, we have not engaged in any off-balance sheet activities as defined in Item 303(a)(4) of Regulation S-K.


24

RECENT ACCOUNTING PRONOUNCEMENTS

For a description of recent accounting pronouncements, see Note 1 to the Consolidated Financial Statements included in Item 8 of Part II of our Annual Report on Form 10-K for the year ended June 30, 2019.

PRIVATE SECURITIES LITIGATION REFORM ACT

The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements. Such “forward-looking” information is included in this Quarterly Report on Form 10-Q and in other materials filed or to be filed by us with the SEC (as well as information included in oral statements or other written statements made or to be made by us). Forward-looking statements include all statements based on future expectations. This Quarterly Report on Form 10-Q contains forward-looking statements that involve risks and uncertainties, including, but not limited to, (i) our expectations regarding the impact of the COVID-19 outbreak on our operations; (ii) our expectation of continued sales of our products internationally, including the specific products to be sold, the territories in which such products will be sold, and the timing of such sales; (iii) seasonality in our business; (iv) our expectation that our revenue will decline in the short-term but return to growth in the future; (v) our expectation that we will incur selling, general and administrative expenses in the fourth quarter of fiscal 2020 that are less than the amounts incurred in the three months ended March 31, 2020; (vi) our expectation that gross margin in the fourth quarter of fiscal 2020 will be less than gross margin in the three months ended March 31, 2020; (vii) our expectation that we will incur research and development expenses in the fourth quarter of fiscal 2020 that are less than the amounts incurred in the three months ended March 31, 2020; (viii) our belief that our current cash and cash equivalents will be sufficient to fund working capital requirements, capital expenditures and operations for the foreseeable future, as well as to fund certain other anticipated expenses; (ix) our intention to retain any future earnings to support operations and to finance the growth and development of our business; (x) our dividend expectations; (xi) our plan not to borrow under our loan and security agreement; and (xii) the anticipated impact of adoption of recent accounting pronouncements on our financial statements.

In some cases, you can identify forward-looking statements by the following words: “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “ongoing,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would,” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. Forward-looking statements are only predictions and are not guarantees of performance. These statements are based on our management’s beliefs and assumptions, which in turn are based on their interpretation of currently available information.

These statements involve known and unknown risks, uncertainties and other factors that may cause our results or our industry’s actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. These factors include the pendency and impact of the COVID-19 outbreak, including government actions related to the COVID-19 outbreak, material delays and cancellations of procedures, delayed spending by healthcare providers, and distributor and supply chain disruptions; regulatory developments, clearances and approvals; approval of our products for distribution in foreign countries; approval of products for reimbursement and the level of reimbursement in the United States, Japan and other foreign countries; dependence on market growth; agreements with third parties to sell their products; the ability of OrbusNeich to successfully launch our products outside of the United States and Japan; our ability to maintain third-party supplier relationships and renew existing purchase agreements; our ability to maintain our relationships with Medikit and OrbusNeich; the experience of physicians regarding the effectiveness and reliability of the products we sell; the reluctance of physicians, hospitals and other organizations to accept new products; the potential for unanticipated delays in enrolling medical centers and patients for clinical trials; actual clinical trial and study results; the impact of competitive products and pricing; our ability to comply with the financial covenants in our loan and security agreement and to make payments under and comply with the lease agreement for our corporate headquarters; unanticipated developments affecting our estimates regarding expenses, future revenues and capital requirements; the difficulty of successfully managing operating costs; our ability to manage our sales force strategy; actual research and development efforts and needs, including the timing of product development programs; our ability to obtain and maintain intellectual property protection for product candidates; fluctuations in results and expenses based on new product introductions, sales mix, unanticipated warranty claims, and the timing of project expenditures; our ability to manage costs; our actual financial resources and our ability to obtain additional financing; investigations or litigation threatened or initiated against us; court rulings and future actions by the FDA and other regulatory bodies; international trade developments; the impact of federal corporate tax reform on our business, operations and financial statements; shutdowns of the U.S. federal government; unanticipated developments during the manufacturing transfer process for the WIRION system; and general economic conditions.

These and additional risks and uncertainties are described more fully in our Annual Report on Form 10-K for the year ended June 30, 2019 and subsequent Quarterly Reports on Form 10-Q, including in Item 1A of Part II of this Quarterly Report on Form 10-Q. Copies of filings made with the SEC are available through the SEC’s electronic data gathering analysis and retrieval system (EDGAR) at www.sec.gov.

25

You should read these risk factors and the other cautionary statements made in this Quarterly Report on Form 10-Q as being applicable to all related forward-looking statements wherever they appear in this Quarterly Report on Form 10-Q. We cannot assure you that the forward-looking statements in this Quarterly Report on Form 10-Q will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. You should read this Quarterly Report on Form 10-Q completely. Other than as required by law, we undertake no obligation to update these forward-looking statements, even though our situation may change in the future.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Other than the negative impact the COVID-19 pandemic has had and will continue to have on our business and results of operations as discussed elsewhere in this report, there have been no material changes in our primary risk exposures or management of market risks from those disclosed in our Annual Report on Form 10-K for the year ended June 30, 2019.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our Chief Executive Officer and Chief Financial Officer, referred to collectively herein as the Certifying Officers, are responsible for establishing and maintaining our disclosure controls and procedures. The Certifying Officers have reviewed and evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of March 31, 2020. Based on that review and evaluation, which included inquiries made to certain other of our employees, the Certifying Officers have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures, as designed and implemented, are effective.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended March 31, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
26

PART II. — OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

None.

ITEM 1A. RISK FACTORS

In addition to the other information set forth in this Quarterly Report on Form 10-Q, including the important information in the section entitled “Private Securities Litigation Reform Act,” you should carefully consider the “Risk Factors” in our Annual Report on Form 10-K for the year ended June 30, 2019 for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in this Quarterly Report on Form 10-Q and materially adversely affect our business, financial condition and/or future operating results. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also might materially adversely affect our business, financial condition and/or operating results. In addition, you should consider the following risk factor:

Outbreaks of pandemic diseases, such as the novel coronavirus, COVID-19, may impact our business and operations, which could materially adversely affect our financial condition and results of operations.

We have experienced a disruption in the procedures using our products and in our operations as a result of the COVID-19 outbreak in the United States and internationally. An outbreak of a contagious disease, such as COVID-19, particularly to the extent it becomes a pandemic, could significantly disrupt our business. The effects of such an outbreak include a decrease in procedure volumes due to restrictions and guidelines implemented by facilities and governmental entities; reduced availability of physicians or lab space to treat patients using our products and/or different treatment prioritizations of those physicians; increased cost pressures and burdens on the overall healthcare infrastructure that result in reallocation of resources; changed treatment decisions by patients who may elect to defer or avoid treatment for procedures that use our products due to concerns about the potential spread of diseases in facilities; the suspension of clinical trial activity; restrictions on the ability of our personnel and personnel of our distribution partners to travel and to access customers and medical facilities for sales activities, training and case support; delays in approvals by regulatory bodies; delays in product development efforts, which will also disrupt or delay our ability to launch affected products; reallocation of company resources from our strategic priorities; supply chain disruptions that limit, delay or prevent us from acquiring the components used to manufacture our products or ship those products once manufactured; disruptions in our relationships with our distributors due to the impact of the COVID-19 outbreak on their operations; temporary closures of our facilities; loss of employee productivity; government requirements to “shelter at home” or other incremental mitigation efforts that may further impact our capacity to manufacture, sell and support the use of our products; and adverse impacts on the national and global economies. Pandemics, such as the outbreak of COVID-19, will also affect the economy generally, which may affect our stock price, our ability to borrow or raise additional capital, and the funding of health systems that purchase our products, among other potential effects. The total impact of these disruptions could have a material adverse impact on our financial condition and results of operations, and we cannot predict the specific extent, or duration, of the impact of the COVID-19 outbreak or any other outbreak of a contagious disease on our financial condition and results. In addition, the effect of the COVID-19 pandemic on our business and financial results may also have the effect of heightening other risks described in the “Risk Factors” section of our Annual Report on Form 10-K for the year ended June 30, 2019.


27

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

Company Repurchases of Equity Securities

The following table presents information with respect to purchases made by us of our common stock during the third quarter of fiscal 2020:
Total Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet Be Purchased under the Plans or Programs
January 1 to January 31, 2020—  —  N/AN/A
February 1 to February 29, 2020(1)
8,589  42.02  N/AN/A
March 1 to March 31, 2020—  —  N/AN/A
8,589  $42.02  
(1) Comprised of shares withheld pursuant to the terms of restricted stock awards under our stock-based compensation plans to offset tax withholding obligations that occur upon vesting and release of shares. The value of the shares withheld is the closing price of our common stock on the date the relevant transaction occurs.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

None.

ITEM 5. OTHER INFORMATION

On March 12, 2020, our Board of Directors approved the Amended and Restated 2017 Equity Incentive Plan (the “Amended Plan”), which replaces the 2017 Equity Incentive Plan (the “Original Plan”). The Amended Plan amends the provisions of the Original Plan that permit the recipients of awards to elect to have us withhold shares otherwise issuable to them or to deliver shares to us, in each case in order to satisfy withholding and employment tax obligations of the recipient upon the vesting of awards. The Original Plan provided that any such shares withheld or delivered for such purposes must have a fair market value equal to, and not in excess of, the minimum statutory withholding rates for federal and state tax purposes. The Amended Plan provides that the administrator of the plan may establish minimum and/or maximum tax withholding rates for recipients of awards. In connection with the approval of the Amended Plan, our Human Resources and Compensation Committee established that the minimum tax withholding rate for all participants will be the minimum statutory rates for federal and state tax purposes, the maximum tax withholding rate for our officers will be the maximum statutory rates for federal and state tax purposes, and that the maximum tax withholding rate for all other participants will be the minimum statutory rates for federal and state tax purposes. The Amended Plan also includes minor administrative changes. The foregoing description of material amended terms in the Amended Plan is qualified in its entirety by reference to the full text of the Amended Plan, which is filed as Exhibit 10.1 to this Quarterly Report on Form 10-Q. In addition, amended forms of award agreement are filed as Exhibits 10.2 through 10.6 to this Quarterly Report on Form 10-Q.



28

ITEM 6. EXHIBITS
Exhibit No.Description
10.1*†
10.2*†
10.3*†
10.4*†
10.5*†
10.6*†
10.7*†
10.8*
10.9*
10.10*+
31.1*
31.2*
32.1**
32.2**
101*Financial statements from the Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2020, formatted in XBRL: (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Comprehensive Income, (iv) the Consolidated Statements of Changes in Stockholders’ Equity, (v) the Consolidated Statements of Cash Flows, and (vi) the Notes to Financial Statements.
104*Cover page interactive data file (formatted in Inline XBRL and contained in Exhibit 101).
_______________________

* Filed herewith.
** Furnished herewith.
†  Compensatory plan or agreement.
+   Certain portions have been omitted from this exhibit.

29

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
Dated: May 7, 2020
CARDIOVASCULAR SYSTEMS, INC.
By/s/ Scott R. Ward
Scott R. Ward
Chairman, President and Chief Executive Officer
(Principal Executive Officer)
By/s/ Jeffrey S. Points
Jeffrey S. Points
Chief Financial Officer
(Principal Financial and Accounting Officer)

30
EX-10.1 2 a1010amendmentno2topro.htm EX-10.1 Document
Exhibit 10.10
*Certain information where indicated below in brackets has been excluded from this exhibit because it is both (i) not material and (ii) would be competitively harmful if publicly disclosed*

AMENDMENT NO. 2
TO
PRODUCT SCHEDULE


        This Amendment is made effective as of the last date indicated on the signature page hereto, by and between Cardiovascular Systems, Inc. (“CSI”) and Fresenius Kabi AB (“FRESENIUS”).

        WHEREAS, CSI and FRESENIUS entered into a Supply Agreement dated as of April 4, 2011and a related Product Schedule (the “Product Schedule”); and

        WHEREAS, CSI and FRESENIUS entered into an Amendment No.1 to the Product Schedule effective March 17th, 2016 (the “First Amendment”); and

WHEREAS, the parties wish to amend certain terms of the Product Schedule.

        NOW, THEREFORE, the parties agree as follows:


1.Section 1 Part C of the Product Schedule, as amended by the First Amendment, is hereby deleted in its entirety and replaced with the following:

1. Price


Price for 2020: $ [******]
Units purchased / yearPrice [USD] per container
≥ [******] units$ [******]
≥ [******] units$ [******]
≥ [******] units$ [******]
Price FCA (Incoterms 2010)
100% optical control
Batch size = 15,500 containers
Raw materials and packaging materials prices given by FRESENIUS standard suppliers.
Product related registration fees (e.g., according to 21 CFR 820) are not included and have to be borne by CSI.”




2.Sections 3 and 4 of Part C of the Product Schedule are hereby deleted in whole and replaced with the following:“3. First Price Review Date and Annual Price ReviewThe First Price Review Date shall be the 1st of October 2020 and subsequent Price review dates are 1st of October for each following year (“Annual Price Review Date”) for Prices that shall be effective as of the 1st of January of each following year”.
3. Except as set forth herein, all provisions of the Product Schedule will remain in full force and effect without modification.



        IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed on the dates indicated below.

          
            CARDIOVASCULAR SYSTEMS, INC.


            By: /s/ John Hastings  18 Mar 2020
            Name: John Hastings     Title: VP, Mfg & Operations




            FRESENIUS KABI AB


            By: /s/ Bettina Krausenbaum 2020-03-04
            Name: Bettina Krausenbaum     Title: Managing Director

By: /s/ Therese Schäfers  2020-03-04
Name: Therese SchäfersTitle: CFO




EX-10.2 3 a102formofboardrestric.htm EX-10.2 Document
Exhibit 10.2
RESTRICTED STOCK AGREEMENT

CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN

THIS AGREEMENT is made effective as of __________ ___, 20__, by and between CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”), and _______________ (the “Participant”).

W I T N E S S E T H:

WHEREAS, the Participant is, on the date hereof, a key employee, officer, director of, or a consultant or advisor to, the Company or a subsidiary of the Company; and

WHEREAS, the Company wishes to grant a restricted stock award to the Participant for shares of the Company’s Common Stock pursuant to the Company’s 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”); and

WHEREAS, the Administrator of the Plan has authorized the grant of a restricted stock award to the Participant.

NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

1.    Grant of Restricted Stock Award. The Company hereby grants to the Participant on the date set forth above a restricted stock award (the “Award”) for _________________ shares of Common Stock on the terms and conditions set forth herein, which shares are subject to adjustment pursuant to Section 15 of the Plan. The Company shall cause an entry to be made in the books of the Company or its designated agent representing such shares of Common Stock in the Participant’s name. Upon request, the Company shall cause to be issued one or more stock certificates representing such shares of Common Stock in the Participant’s name, and shall hold such certificate until such time as the risk of forfeiture and other transfer restrictions set forth in this Agreement have lapsed with respect to the shares represented by the certificate. The Company may also place a legend in such book entry or on such certificates describing the risks of forfeiture and other transfer restrictions set forth in this Agreement providing for the cancellation of such certificates if the shares of Common Stock are forfeited as provided in Section 2 below. Until such risks of forfeiture have lapsed or the shares subject to this Award have been forfeited pursuant to Section 2 below, the Participant shall be entitled to vote the shares represented by such book entry or stock certificates, but the Participant shall not have any other rights as a stockholder with respect to such shares.

2.    Vesting of Restricted Stock. The shares of Common Stock subject to this Award shall be immediately vested and shall not be subject to any risks of forfeiture.
 
3.    General Provisions.




a.    Employment or Other Relationship. This Agreement shall not confer on the Participant any right with respect to continuance of employment or other relationship by the Company or any of its Subsidiaries, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment or service contract for any specified term between Participant and the Company or any Subsidiary.

b.    280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), the lapse of the risks of forfeiture of this Award shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Code Sections 280G and 4999, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).
  
c.    Securities Law Compliance. Participant shall not transfer or otherwise dispose of the shares of Stock received pursuant to this Agreement until such time as counsel to the Company shall have determined that such transfer or other disposition will not violate any state or federal securities laws. The Participant may be required by the Company, as a condition of the effectiveness of this restricted stock award, to provide any written assurances that are necessary or desirable in the opinion of the Company and its counsel to ensure the issuance complies with the applicable securities laws, including that all Stock subject to this Agreement shall be held until such time that such Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

d.    Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan, certain changes in the number or character of the shares of Stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend, or otherwise) shall result in an adjustment, reduction, or enlargement, as appropriate, in the number of shares subject to this Award (i.e., Participant shall have such “anti-dilution” rights under the Award with respect to such events, but, subject to the Administrator’s discretion, shall not have any “preemptive” rights). Any additional shares that are credited pursuant to such adjustment shall be subject to the same restrictions as are applicable to the shares with respect to which the adjustment relates.




e.    Shares Reserved. The Company shall at all times during the term of this Award reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

f.    Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll, income or other taxes attributable to this Award are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the transfer of any certificates for the shares of Stock subject to this Award. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to this Award, having a Fair Market Value, as of the date the amount of tax to be withheld is determined under applicable tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b-3 or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

g.    Nontransferability. No portion of this Award for which the risks of forfeiture have not lapsed may be assigned or transferred, in whole or in part, other than by will or by the laws of descent and distribution.

h.    2017 Equity Incentive Plan. The Award evidenced by this Agreement is granted pursuant to the Plan, a copy of which Plan has been made available to the Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement not defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Award and, in the event of any questions as to the construction of this Agreement or in the event of a conflict between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

i.    Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.




j.    Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and determines, in its sole discretion, that it is necessary to reduce the number of Restricted Stock Awards so as to comply with any state securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company may accelerate the vesting of this Award (in full or in part), provided that the Company gives Participant 15 days’ prior written notice of such acceleration. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

k.    Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

l.    Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraph 4(i) through 4(k).

m.    Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and of the Participant and any successor or successors of the Participant. This Award is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.

n.    Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Plan, without regard to that state’s conflict of laws rules.

o.    Severability. In the event that any provision of this Agreement shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of this Agreement, and the Agreement shall be construed and enforced as if the illegal or invalid provision had not been included.

p.    Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least



10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court for Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.

ACCORDINGLY, the parties hereto have caused this Agreement to be executed as of the day and year first above written.

CARDIOVASCULAR SYSTEMS, INC.


By:___________________________
Name:
Title:


________________________________
Participant

EX-10.3 4 a103formofboardrsuagre.htm EX-10.3 Document
Exhibit 10.3
RESTRICTED STOCK UNIT AGREEMENT

CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN


        THIS AGREEMENT, made effective as of _______________ ___, 20__ by and between CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”), and ______________ (“Participant”).

        W I T N E S S E T H:

        WHEREAS, Participant on the date hereof is a nonemployee director of the Company or one of its Subsidiaries; and

        WHEREAS, the Company wishes to grant a restricted stock unit award to Participant for shares of the Company’s Common Stock pursuant to the Company’s 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”); and

        WHEREAS, the Administrator of the Plan has authorized the grant of a restricted stock unit award to Participant.

        NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

        1. Grant of Restricted Stock Unit Award; Term. The Company hereby grants to Participant on the date set forth above a restricted stock unit award (the “Award”) for ________________ restricted stock units on the terms and conditions set forth herein. Each restricted stock unit shall entitle the Participant to receive either one share of the Company’s Common Stock or a cash payment, as described in Paragraph 3 below.

        2. Vesting of Restricted Stock Units.

         a. General. The restricted stock units subject to this Award shall vest according to the following schedule:
Vesting DateNumber of Restricted Stock Units
Subject to such other terms and conditions set forth in this Agreement, the Participant shall not be entitled to the issuance of shares of Stock or any cash payment for any portion of the restricted stock units subject to this Award until the Administrator determines the number of restricted stock units, if any, which have vested.
1



         b. Termination of Relationship. If the Participant ceases to be a director of the Company or any Subsidiary at any time during the term of the Award, for any reason, this Award shall terminate and all restricted stock units subject to this Award that have not vested or for which the risks of forfeiture have not lapsed shall be forfeited by Participant.

        3. Issuance of Shares or Payment. Within thirty (30) days after the six-month anniversary of the date the Participant ceases to be a director of the Company (the “Anniversary Date”), the Company shall cause to be issued a stock certificate (or, in the Administrator’s discretion, an entry to be made in the books of the Company or its designated agent) representing that number of shares of Common Stock which is equivalent to the number of restricted stock units set forth in Paragraph 1 above, less any shares withheld for payment of taxes as provided in Section 4(c) below, and shall deliver such certificate to Participant. Until the issuance of such shares, Participant shall not be entitled to vote the shares of Common Stock represented by such restricted stock units, shall not be entitled to receive dividends attributable to such shares of Common Stock, and shall not have any other rights as a stockholder with respect to such shares.

        Alternatively, the Company may, in its sole discretion, pay Participant a lump sum payment, in cash, equal to the Fair Market Value of that number of shares of Common Stock which is equivalent to the number of restricted stock units set forth in Paragraph 1. Such Fair Market Value shall be determined as of the Anniversary Date. If the Company makes such cash payment, the Participant shall not be entitled to vote the shares of Common Stock represented by such restricted stock units, shall not be entitled to receive dividends attributable to such shares of Common Stock, and shall not have any other rights as a stockholder with respect to such shares.

        4. General Provisions.

         a. Employment or Other Relationship. This Agreement shall not confer on Participant any right with respect to continuance as a director or any other relationship by the Company, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment contract or any other contract for any specified term between Participant and the Company.

         b. 280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), the lapse of the risks of forfeiture of this Award shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Code Sections 280G and 4999, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).
2



         c. Securities Law Compliance. Participant shall not transfer or otherwise dispose of the shares of Stock received pursuant to this Agreement until such time as counsel to the Company shall have determined that such transfer or other disposition will not violate any state or federal securities laws. Participant may be required by the Company, as a condition of the effectiveness of this restricted stock award, to provide any written assurances that are necessary or desirable in the opinion of the Company and its counsel to ensure the issuance complies with the applicable securities laws, including that all Stock subject to this Agreement shall be held until such time that such Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

         d. Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan, certain changes in the number or character of the shares of Common Stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend or otherwise) shall result in an adjustment, reduction or enlargement, as appropriate, in Participant’s rights with respect to any restricted stock units subject to this Award (i.e., Participant shall have such “anti-dilution” rights under the Award with respect to such events, but, subject to the Administrator’s discretion, shall not have any “preemptive” rights). Any additional restricted stock units that are credited pursuant to such adjustment shall be subject to the same restrictions as are applicable to the restricted stock units with respect to which the adjustment relates.

         e. Shares Reserved. The Company shall at all times during the term of this Award reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

         f. Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll, income or other taxes attributable to this Award are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the issuance of any certificates for the shares of Stock subject to this Award. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of the Company’s Common Stock, including shares of Common Stock received pursuant to this Award, having a Fair Market Value. As of the date the amount of tax to be withheld is determined under applicable tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. The
3


Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b3, or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

         g. Nontransferability. No portion of this Award may be assigned or transferred, in whole or in part, other than by will or by the laws of descent and distribution.

         h. 2017 Equity Incentive Plan. The Award evidenced by this Agreement is granted pursuant to the Plan, a copy of which Plan has been made available to Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement no defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Award and, in the event of any questions as to the construction of this Agreement or in the event of a conflict between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

         i. Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.

         j. Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and determines, in its sole discretion, that it is necessary to reduce the number of Restricted Stock Unit Awards so as to comply with any state securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company may accelerate the vesting of this Award (in full or in part), provided that the Company gives Participant 15 days’ prior written notice of such acceleration. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

         k. Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

         l. Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and
4


Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraph 4(i) through 4(k).

         m. Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and Participant and any successor or successors of Participant. This Award is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.

         n. Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Plan, without regard to that state’s conflict of laws rules.

         o. Severability. In the event that any provision of this Agreement shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of this Agreement, and the Agreement shall be construed and enforced as if the illegal or invalid provision had not been included.

        p.  Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least 10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court of Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.
         q. Right to Amend. The Company hereby reserves the right to amend this Agreement without Participant’s consent to the extent necessary or desirable to comply with the requirements of Code Section 409A and the regulations, notices and other guidance of general application issued thereunder.

5


[Signature page follows]
 ACCORDINGLY, the parties hereto have caused this Agreement to be executed as of the day and year first above written.

CARDIOVASCULAR SYSTEMS, INC.


By:___________________________
Name:
Title:


________________________________
Participant

6
EX-10.4 5 a104formofboardrsuagre.htm EX-10.4 Document
Exhibit 10.4
RESTRICTED STOCK UNIT AGREEMENT

CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN

        THIS AGREEMENT, made effective as of _______________ ___, 20__ by and between CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”), and ______________ (“Participant”).

        W I T N E S S E T H:

        WHEREAS, Participant on the date hereof is a nonemployee director of the Company or one of its Subsidiaries; and

        WHEREAS, the Company wishes to grant a restricted stock unit award to Participant for shares of the Company’s Common Stock pursuant to the Company’s 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”); and

        WHEREAS, the Administrator of the Plan has authorized the grant of a restricted stock unit award to Participant.

        NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

        1. Grant of Restricted Stock Unit Award; Term. The Company hereby grants to Participant on the date set forth above a restricted stock unit award (the “Award”) for ________________ restricted stock units on the terms and conditions set forth herein. Each restricted stock unit shall entitle the Participant to receive either one share of the Company’s Common Stock or a cash payment, as described in Paragraph 3 below.

        2. Immediate Vesting of Restricted Stock Units. The restricted stock units subject
to this Award are fully vested upon grant and shall not be subject to any risk of forfeiture in the
event Participant ceases to be a director of the Company.

        3. Issuance of Shares or Payment. Within thirty (30) days after ________, 20__ (the “Settlement Date”), the Company shall cause to be issued a stock certificate (or, in the Administrator’s discretion, an entry to be made in the books of the Company or its designated agent) representing that number of shares of Common Stock which is equivalent to the number of restricted stock units set forth in Paragraph 1 above, less any shares withheld for payment of taxes as provided in Section 4(c) below, and shall deliver such certificate to Participant. Until the issuance of such shares, Participant shall not be entitled to vote the shares of Common Stock represented by such restricted stock units, shall not be entitled to receive dividends attributable to such shares of Common Stock, and shall not have any other rights as a stockholder with respect to such shares.

1


        Alternatively, the Company may, in its sole discretion, pay Participant a lump sum payment, in cash, equal to the Fair Market Value of that number of shares of Common Stock which is equivalent to the number of restricted stock units set forth in Paragraph 1. Such Fair Market Value shall be determined as of the Settlement Date. If the Company makes such cash payment, the Participant shall not be entitled to vote the shares of Common Stock represented by such restricted stock units, shall not be entitled to receive dividends attributable to such shares of Common Stock, and shall not have any other rights as a stockholder with respect to such shares.

        4. General Provisions.

         a. Employment or Other Relationship. This Agreement shall not confer on Participant any right with respect to continuance as a director or any other relationship by the Company, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment contract or any other contract for any specified term between Participant and the Company.

         b. 280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), the lapse of the risks of forfeiture of this Award shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Code Sections 280G and 4999, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).

         c. Securities Law Compliance. Participant shall not transfer or otherwise dispose of the shares of Stock received pursuant to this Agreement until such time as counsel to the Company shall have determined that such transfer or other disposition will not violate any state or federal securities laws. Participant may be required by the Company, as a condition of the effectiveness of this restricted stock award, to provide any written assurances that are necessary or desirable in the opinion of the Company and its counsel to ensure the issuance complies with the applicable securities laws, including that all Stock subject to this Agreement shall be held until such time that such Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

         d. Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan,
2


certain changes in the number or character of the shares of Common Stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend or otherwise) shall result in an adjustment, reduction or enlargement, as appropriate, in Participant’s rights with respect to any restricted stock units subject to this Award (i.e., Participant shall have such “anti-dilution” rights under the Award with respect to such events, but, subject to the Administrator’s discretion, shall not have any “preemptive” rights). Any additional restricted stock units that are credited pursuant to such adjustment shall be subject to the same restrictions as are applicable to the restricted stock units with respect to which the adjustment relates.

         e. Shares Reserved. The Company shall at all times during the term of this Award reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

         f. Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll, income or other taxes attributable to this Award are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the issuance of any certificates for the shares of Stock subject to this Award. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of the Company’s Common Stock, including shares of Common Stock received pursuant to this Award, having a Fair Market Value. As of the date the amount of tax to be withheld is determined under applicable tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. The Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b3, or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

         g. Nontransferability. No portion of this Award may be assigned or transferred, in whole or in part, other than by will or by the laws of descent and distribution.

         h. 2017 Equity Incentive Plan. The Award evidenced by this Agreement is granted pursuant to the Plan, a copy of which Plan has been made available to Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement no defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Award and, in the event of any questions as to the construction of this Agreement or in the event of a conflict
3


between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

         i. Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.

         j. Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and determines, in its sole discretion, that it is necessary to reduce the number of Restricted Stock Unit Awards so as to comply with any state securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company may accelerate the vesting of this Award (in full or in part), provided that the Company gives Participant 15 days’ prior written notice of such acceleration. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

         k. Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

         l. Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraph 4(i) through 4(k).

         m. Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and Participant and any successor or successors of Participant. This Award is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.

         n. Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Plan, without regard to that state’s conflict of laws rules.

         o. Severability. In the event that any provision of this Agreement shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining
4


provisions of this Agreement, and the Agreement shall be construed and enforced as if the illegal or invalid provision had not been included.

        p.  Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least 10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court of Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.
         q. Right to Amend. The Company hereby reserves the right to amend this Agreement without Participant’s consent to the extent necessary or desirable to comply with the requirements of Code Section 409A and the regulations, notices and other guidance of general application issued thereunder.
[Signature page follows]

 ACCORDINGLY, the parties hereto have caused this Agreement to be executed as of the day and year first above written.

CARDIOVASCULAR SYSTEMS, INC.


By:___________________________
Name:
Title:


________________________________
Participant
5
EX-10.5 6 a105formofperformance-.htm EX-10.5 Document
Exhibit 10.5

RESTRICTED STOCK AGREEMENT
PERFORMANCE-BASED VESTING

CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN


        CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”) has engaged Morgan Stanley Smith Barney LLC (“MSSB”) to maintain an online system to provide secure account access to participants receiving grants (each, a “Participant”) under the Company’s 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”). Each Participant has an online account with MSSB with an award summary (the “Award Summary”) disclosing the date of the award, the number of shares subject to each award and conditions of the vesting of the award. This Agreement sets forth terms and conditions applicable to those awards set forth in the Award Summary that are subject to performance-based vesting.

        W I T N E S E T H:

        WHEREAS, the Participant is, on the date of grant set forth in the Award Summary, a key employee, officer or director of, or a consultant or advisor to, the Company or a Subsidiary of the Company; and

        WHEREAS, the Company wishes to grant a restricted stock award to the Participant for shares of the Company’s Common Stock pursuant to the Plan; and

        WHEREAS, the Administrator of the Plan has authorized the grant of a restricted stock award to the Participant.

        NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

1.Grant of Restricted Stock Award. The Company hereby grants to the Participant on the date set forth in the Award Summary a restricted stock award (the “Award”) for the number of shares of Common Stock set forth in the Award Summary on the terms and conditions set forth in the Award Summary and this Agreement, which shares are subject to adjustment pursuant to Section 15 of the Plan. The Company shall cause an entry to be made in the books of the Company or its designated agent representing such shares of Common Stock in the Participant’s name. Upon request, the Company shall cause to be issued one or more stock certificates representing such shares of Common Stock in the Participant’s name, and shall hold such certificate until such time as the risk of forfeiture and other transfer restrictions set forth in this Agreement have lapsed with respect to the shares represented by the certificate. The Company may also place a legend in such book entry or on such certificates describing the risks of forfeiture and other transfer restrictions set forth in this Agreement providing for the cancellation of such certificates if the shares of Common Stock are forfeited as provided in Section 2 below. Until such risks of forfeiture have lapsed or the shares subject to this Award have been forfeited pursuant to Section 2 below, the Participant shall be entitled to vote the





shares represented by such stock certificates, but the Participant shall not have any other rights as a stockholder with respect to such shares.

        2. Vesting of Restricted Stock. For purposes of determining whether the shares of Common Stock subject to this Award shall be forfeited by the Participant or vested upon the lapse of the risks of forfeiture, the following definitions shall apply:

a.Peer Group” shall mean that group of companies selected by the Company’s compensation consultant for purposes of comparing compensation or performance of the Peer Group to that of the Company.

b.Performance Period” means the period beginning on the July 1 immediately preceding the date of the Award and ending on the June 30 immediately following the second anniversary of the date of the Award.

c.90 Day Average Closing Price Beginning of Period” shall mean the average of the closing prices per share of the common stock of the Company or any company in the Peer Group, as applicable, for the 90 consecutive trading days prior to the July 1 of the year in which the Award is granted, as reported by NASDAQ, or if such shares are not traded on NASDAQ, as reported by the principal stock market or automated quotation system on which such shares are traded.

d.90 Day Average Closing Price End of Period” shall mean the average of the closing prices per share of the common stock of the Company or any company in the Peer Group, as applicable, for the 90 consecutive trading days prior to the July 1 immediately following the second anniversary of the date of the Award, as reported by NASDAQ, or if such shares are not traded on NASDAQ, as reported by the principal stock market or automated quotation system on which such shares are traded.

e.Total Stockholder Return” shall mean, for either the Company or any company in the Peer Group, as applicable, the product of (i) a fraction, the numerator of which is equal to the 90 Day Average Closing Price End of Period less the 90 Day Average Closing Price Beginning of Period plus any dividends paid with respect to the common stock during the Performance Period, and the denominator of which is the 90 day Average Closing Price Beginning of Period, multiplied by (ii) 100.

f.Determination Date” shall mean the date the Company’s annual report on Form 10-K for the fiscal year ending on the June 30 immediately following the second anniversary of the date the Award is filed with the Securities and Exchange Commission.

The shares of Common Stock subject to this award (the “Shares”) shall vest or be forfeited as of the Determination Date based on the Company’s Total Stockholder Return as compared to the Peer Group. If the Company’s Total Stockholder Return is less than the 25th percentile of the

- 2 -





range of Total Stockholder Return for all of the companies in the Peer Group, the Participant shall forfeit all of the Shares on the Determination Date. If the Company’s Total Stockholder Return is equal to or greater than the 25th percentile, but less than or equal to the 50th percentile, of the range of Total Stockholder Return for all of the companies in the Peer Group, the risks of forfeiture shall lapse on the Determination Date with respect to a pro rata portion of the Shares for each percentile point from the 25th percentile to the 50th percentile, such that the risks of forfeiture shall lapse with respect to 50% of the Shares if the Company’s Total Stockholder Return is equal to the 50th percentile of the range of Total Stockholder Return for all the companies in the Peer Group. If the Company’s Total Stockholder Return is greater than the 50th percentile of the range of Total Stockholder Return for all of the companies in the Peer Group, the risks of forfeiture shall lapse on the Determination Date with respect to 50% of the Shares, plus a pro rata portion of the remaining Shares for each percentile point from the 50th percentile to the 85th percentile, such that the risks of forfeiture shall lapse with respect to 100% of the Shares if the Company’s Total Stockholder Return is equal to or greater than the 85th percentile of the range of Total Stockholder Return for all the companies in the Peer Group.

        Notwithstanding anything in the Plan, the Award Summary or this Agreement to the contrary, the Shares will become fully vested upon a Change of Control.

        3. Termination of Employment or Other Relationship. Unless the Executive Severance Plan provides for vesting that is more beneficial to the Participant (in which case the Executive Severance Plan will control), if the Participant’s employment or other relationship with the Company (or a Subsidiary of the Company) ceases at any time prior to the Determination Date for any reason, other than for cause but including the Participant’s voluntary resignation or retirement, the Participant shall be entitled to receive a fraction of the shares that Participant would have been entitled to receive pursuant to Section 2 above if such employment or other relationship had not ceased, which fraction shall have a numerator equal to the number of full months in the Performance Period that Participant was employed by, or maintained a relationship with, the Company, and a denominator equal to 36. The Participant shall on the Determination Date forfeit all other Shares subject to this Award.

        4. General Provisions.

         a. Employment or Other Relationship. This Agreement shall not confer on the Participant any right with respect to continuation of employment or other relationship by the Company, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment or service contract for any specified term between Participant and the Company.

         b. 280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), the lapse of the risks of forfeiture of this Award shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Sections 280G and 4999

- 3 -





of the Internal Revenue Code of 1986, as amended, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).

         c. Securities Law Compliance. Participant shall not transfer or otherwise dispose of the shares of Common Stock received pursuant to this Agreement until such time as counsel to the Company shall have determined that such transfer or other disposition will not violate any state or federal securities laws. The Participant may be required by the Company, as a condition of the effectiveness of this restricted stock award, to provide any written assurances that are necessary or desirable in the opinion of the Company and its counsel to ensure the issuance complies with the applicable securities laws, including that all Common Stock subject to this Agreement shall be held until such time that such Common Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

         d. Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan, certain changes in the number or character of the shares of capital stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend, or otherwise) shall result in an adjustment, reduction, or enlargement, as appropriate, in the number of shares subject to this Award (i.e., Participant shall have such “anti-dilution” rights under the Award with respect to such events, but, subject to the Administrator’s discretion, shall not have any “preemptive” rights). Any additional shares that are credited pursuant to such adjustment shall be subject to the same restrictions as are applicable to the shares with respect to which the adjustment relates.

         e. Shares Reserved. The Company shall at all times during the term of this Award reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

         f. Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll, income or other taxes attributable to this Award are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the transfer of any certificates for the shares of Common Stock subject to this Award. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to this Award, having a Fair Market Value, as of the date the amount of tax to be withheld is determined under applicable

- 4 -





tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b-3 or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

         g. Nontransferability. No portion of this Award for which the risks of forfeiture have not lapsed may be assigned or transferred, in whole or in part, other than by will or by the laws of descent and distribution.

         h. 2017 Equity Incentive Plan. The Award evidenced by this Agreement is granted pursuant to the Plan, a copy of which has been made available to the Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement not defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Award and, in the event of any questions as to the construction of this Agreement or in the event of a conflict between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

         i. Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.

         j. Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and determines, in its sole discretion, that it is necessary to reduce the number of Restricted Stock Awards so as to comply with any state securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company may accelerate the vesting of this Award (in full or in part), provided that the Company gives Participant 15 days’ prior written notice of such acceleration. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

         k. Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

         l. Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s

- 5 -





successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraph 4(i) through 4(k).

         m. Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and of the Participant and any successor or successors of the Participant. This Award is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.

         n. Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Plan, without regard to that state’s conflict of laws rules.

         o. Severability. In the event that any provision of this Plan shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of this Plan, and the Plan shall be construed and enforced as if the illegal or invalid provision had not been included.

         p. Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least 10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court for Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.

        ACCORDINGLY, by accepting the Award, the Participant acknowledges and agrees to all of the terms and conditions set forth in the Award Summary and this Agreement.

- 6 -


EX-10.6 7 a106formoftime-vestres.htm EX-10.6 Document
Exhibit 10.6
RESTRICTED STOCK AGREEMENT
TIME-BASED VESTING

CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN


        CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”) has engaged Morgan Stanley Smith Barney LLC (“MSSB”) to maintain an online system to provide secure account access to participants receiving grants (each, a “Participant”) under the Company’s 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”). Each Participant has an online account with MSSB with an award summary (the “Award Summary”) disclosing the date of the award, the number of shares subject to each award and conditions of the vesting of the award. This Agreement sets forth terms and conditions applicable to those awards set forth in the Award Summary that are subject to time-based vesting.

        W I T N E S S E T H:

        WHEREAS, the Participant is, on the date of grant set forth in the Award Summary, a key employee, officer or director of, or a consultant or advisor to, the Company or a Subsidiary of the Company; and

        WHEREAS, the Company wishes to grant a restricted stock award to the Participant for shares of the Company’s Common Stock pursuant to the Plan; and

        WHEREAS, the Administrator of the Plan has authorized the grant of a restricted stock award to the Participant.

        NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

        1. Grant of Restricted Stock Award. The Company hereby grants to the Participant on the date set forth in the Award Summary a restricted stock award (the “Award”) for the number of shares of Common Stock set forth in the Award Summary on the terms and conditions set forth in the Award Summary and this Agreement, which shares are subject to adjustment pursuant to Section 15 of the Plan. The Company shall cause an entry to be made in the books of the Company or its designated agent representing such shares of Common Stock in the Participant’s name. Upon request, the Company shall cause to be issued one or more stock certificates representing such shares of Common Stock in the Participant’s name, and shall hold such certificate until such time as the risk of forfeiture and other transfer restrictions set forth in this Agreement have lapsed with respect to the shares represented by the certificate. The Company may also place a legend in such book entry or on such certificates describing the risks of forfeiture and other transfer restrictions set forth in this Agreement providing for the cancellation of such certificates if the shares of Common Stock are forfeited as provided in Section 2 below. Until such risks of forfeiture have lapsed or the shares subject to this Award



have been forfeited pursuant to Section 2 below, the Participant shall be entitled to vote the shares represented by such stock certificates, but the Participant shall not have any other rights as a stockholder with respect to such shares.

        2. Vesting of Restricted Stock. The shares of Common Stock subject to this Award shall remain forfeitable until the risks of forfeiture lapse according to the vesting schedule set forth in the Award Summary. Notwithstanding anything in the Plan, the Award Summary or this Agreement to the contrary, the shares of Common Stock subject to this Award will become fully vested upon a Change of Control.

        3. Termination of Employment or Other Relationship. If the Participant’s employment or other relationship with the Company (or a Subsidiary of the Company) ceases at any time for any reason, including the Participant’s voluntary resignation or retirement, the Participant shall immediately forfeit all shares of Common Stock subject to this Award that have not yet vested and for which the risks of forfeiture have not lapsed.
        4. General Provisions.

         a. Employment or Other Relationship. This Agreement shall not confer on the Participant any right with respect to continuation of employment or other relationship by the Company, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment or service contract for any specified term between Participant and the Company.

         b. 280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), the lapse of the risks of forfeiture of this Award shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Sections 280G and 4999 of the Internal Revenue Code of 1986, as amended, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).

         c. Securities Law Compliance. Participant shall not transfer or otherwise dispose of the shares of Common Stock received pursuant to this Agreement until such time as counsel to the Company shall have determined that such transfer or other disposition will not violate any state or federal securities laws. The Participant may be required by the Company, as a condition of the effectiveness of this restricted stock award, to provide any written assurances that are necessary or desirable in the opinion of the Company and its counsel to ensure the issuance complies with the applicable securities laws, including that all Common Stock subject to this Agreement shall be held until such time that such Common Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without
- 2 -


a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

         d. Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan, certain changes in the number or character of the shares of capital stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend, or otherwise) shall result in an adjustment, reduction, or enlargement, as appropriate, in the number of shares subject to this Award (i.e., Participant shall have such “anti-dilution” rights under the Award with respect to such events, but, subject to the Administrator’s discretion, shall not have any “preemptive” rights). Any additional shares that are credited pursuant to such adjustment shall be subject to the same restrictions as are applicable to the shares with respect to which the adjustment relates.

         e. Shares Reserved. The Company shall at all times during the term of this Award reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

         f. Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll, income or other taxes attributable to this Award are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the transfer of any certificates for the shares of Common Stock subject to this Award. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to this Award, having a Fair Market Value, as of the date the amount of tax to be withheld is determined under applicable tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b-3 or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

         g. Nontransferability. No portion of this Award for which the risks of forfeiture have not lapsed may be assigned or transferred, in whole or in part, other than by will or by the laws of descent and distribution.
- 3 -



         h. 2017 Equity Incentive Plan. The Award evidenced by this Agreement is granted pursuant to the Plan, a copy of which has been made available to the Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement not defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Award and, in the event of any questions as to the construction of this Agreement or in the event of a conflict between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

         i. Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.

         j. Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and determines, in its sole discretion, that it is necessary to reduce the number of Restricted Stock Awards so as to comply with any state securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company may accelerate the vesting of this Award (in full or in part), provided that the Company gives Participant 15 days’ prior written notice of such acceleration. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

         k. Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

         l. Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraph 4(i) through 4(k).

         m. Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and of the Participant and any successor or successors of the Participant. This Award is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.
        
- 4 -


         n. Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Plan, without regard to that state’s conflict of laws rules.

         o. Severability. In the event that any provision of this Plan shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of this Plan, and the Plan shall be construed and enforced as if the illegal or invalid provision had not been included.

         p. Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least 10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court for Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.

        
        ACCORDINGLY, by accepting the Award, the Participant acknowledges and agrees to all of the terms and conditions set forth in the Award Summary and this Agreement.

        
- 5 -
EX-10.7 8 a107formofstockoptiona.htm EX-10.7 Document
Exhibit 10.7
[INCENTIVE][NONQUALIFIED] STOCK OPTION AGREEMENT

CARDIOVASCULAR SYSTEMS, INC.
AMENDED AND RESTATED 2017 EQUITY INCENTIVE PLAN

        CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (the “Company”), has engaged Morgan Stanley Smith Barney LLC (“MSSB”) to maintain an online system to provide secure account access to participants receiving grants (each, a “Participant”) under the Company’s Amended and Restated 2017 Equity Incentive Plan (as the same may be amended from time to time, the “Plan”). Each Participant has an online account with MSSB with an award summary (the “Award Summary”) disclosing the date of the award, the number of shares subject to each award and conditions of the vesting of the award. This Agreement sets forth terms and conditions applicable to those awards set forth in the Award Summary that are options to purchase shares of the Company’s Common Stock and that are to be treated as [incentive][nonqualified] stock options.

W I T N E S S E T H:

        WHEREAS, the Participant is, on the date of grant set forth in the Award Summary, a key employee, officer or director of, or a consultant or advisor to, the Company or a Subsidiary of the Company; and

        WHEREAS, the Company wishes to grant [an incentive][a nonqualified] stock option to Participant to purchase shares of the Company’s Common Stock pursuant to the Plan; and

        WHEREAS, the Administrator of the Plan has authorized the grant of [an incentive][a nonqualified] stock option to Participant.

        NOW, THEREFORE, in consideration of the premises and of the mutual covenants herein contained, the parties hereto agree as follows:

        1. Grant of Option. The Company hereby grants to Participant on the date set forth in the Award Summary (the “Date of Grant”) the right and option (the “Option”) to purchase all or portions of an aggregate of the number of shares of Common Stock set forth in the Award Summary at a per share price set forth in the Award Summary on the terms and conditions set forth in the Award Summary and this Agreement, and subject to adjustment pursuant to Section 15 of the Plan. The Administrator of the Plan has determined that, as of the Date of Grant, the fair market value of the Company’s Common Stock is equal to the per share price set forth in the Award Summary. [This Option is intended to be an incentive stock option within the meaning of Section 422, or any successor provision, of the Internal Revenue Code of 1986, as amended (the “Code”), and the regulations thereunder, to the extent permitted under Code Section 422(d).] [This Option is a nonqualified stock option and will not be treated as an incentive stock option, as defined under Section 422, or any successor provision, of the Internal Revenue Code of 1986, as amended (the “Code”), and the regulations thereunder.]

        



2. Duration and Exercisability.

         a. General. The term during which this Option may be exercised shall terminate on the date set forth in the Award Summary, except as otherwise provided in Paragraphs 2(b) through 2(d) below. This Option shall become exercisable according to the schedule set forth in the Award Summary. Once the Option becomes exercisable to the extent of one hundred percent (100%) of the aggregate number of shares specified in Paragraph 1, Participant may continue to exercise this Option under the terms and conditions of the Award Summary and this Agreement until the termination of the Option as provided herein. If Participant does not purchase upon an exercise of this Option the full number of shares that Participant is then entitled to purchase, Participant may purchase upon any subsequent exercise prior to this Option’s termination such previously unpurchased shares in addition to those Participant is otherwise entitled to purchase. Notwithstanding anything in the Plan, the Award Summary or this Agreement to the contrary, this Option shall become fully vested and exercisable upon a Change of Control.

         b. Termination of Relationship (other than Disability or Death). If Participant ceases to be an employee, a consultant, or a nonemployee director of the Company or any Subsidiary for any reason other than disability or death, this Option shall completely terminate on the earlier of (i) the close of business on the three-month anniversary of the date of termination of Participant’s relationship, and (ii) the expiration date of this Option stated in the Award Summary. In such period following such termination of Participant’s relationship, this Option shall be exercisable only to the extent the Option was exercisable on the vesting date immediately preceding the date on which Participant’s relationship with the Company or Subsidiary has terminated, but had not previously been exercised. To the extent this Option was not exercisable upon the termination of such relationship, or if Participant does not exercise the Option within the time specified in this Paragraph 2(b), all rights of Participant under this Option shall be forfeited.

         c. Disability. If Participant ceases to be an employee, a consultant, or a nonemployee director of the Company or any Subsidiary because of disability (as defined in Code Section 22(e), or any successor provision), this Option shall completely terminate on the earlier of (i) the close of business on the 12-month anniversary of the date of termination of Participant’s relationship, and (ii) the expiration date of this Option stated in the Award Summary. In such period following such termination of Participant’s relationship, this Option shall be exercisable only to the extent the Option was exercisable on the vesting date immediately preceding the date on which Participant’s relationship with the Company or Subsidiary has terminated, but had not previously been exercised. To the extent this Option was not exercisable upon the termination of such relationship, or if Participant does not exercise the Option within the time specified in this Paragraph 2(c), all rights of Participant under this Option shall be forfeited.

         d. Death. In the event of Participant’s death, this Option shall terminate on the earlier of (i) the close of business on the 12-month anniversary of the date of Participant’s death, and (ii) the expiration date of this Option stated in the Award Summary. In such period
2




following Participant’s death, this Option may be exercised by the person or persons to whom Participant’s rights under this Option shall have passed by Participant’s will or by the laws of descent and distribution only to the extent the Option was exercisable on the vesting date immediately preceding the date of Participant’s death, but had not previously been exercised. To the extent this Option was not exercisable upon the date of Participant’s death, or if such person or persons fail to exercise this Option within the time specified in this Paragraph 2(d), all rights under this Option shall be forfeited.

        3. Manner of Exercise.

         a. General. The Option may be exercised only by Participant (or other proper party in the event of death or incapacity), subject to the conditions of the Plan and subject to such other administrative rules as the Administrator may deem advisable, by delivering within the option period written notice of exercise in accordance with the instructions in the Participant’s MSSB account. The notice shall state the number of shares as to which the Option is being exercised and shall be accompanied by payment in full of the option price for all shares designated in the notice. The exercise of the Option shall be deemed effective upon receipt of such notice by the Company and upon payment that complies with the terms of the Plan and this Agreement. The Option may be exercised with respect to any number or all of the shares as to which it can then be so exercised and, if partially exercised, may be exercised as to the unexercised shares any number of times during the option period as provided herein.

         b. Form of Payment. Subject to the approval of the Administrator, payment of the option price by Participant shall be in the form of cash, personal check, certified check or previously acquired shares of Common Stock of the Company, any other method set forth in Section 8 of the Plan, or any combination thereof. Any stock so tendered as part of such payment shall be valued at its Fair Market Value as provided in the Plan. For purposes of this Agreement, “previously acquired shares of Common Stock” shall include shares of Common Stock that are already owned by Participant at the time of exercise.

         c. Stock Transfer Records. As soon as practicable after the effective exercise of all or any part of the Option, the Company shall cause an entry to be made in the books of the Company or its designated agent representing the shares of Common Stock purchased and recording Participant as the owner of such shares. Upon request, the Company shall cause to be issued one or more stock certificates representing such shares of Common Stock in the Participant’s name. The Company may also place a legend in such book entry or on such certificates describing the transfer restrictions set forth in this Agreement.

        4. General Provisions.

         a. Employment or Other Relationship; Rights as Stockholder. This Agreement shall not confer on the Participant any right with respect to continuation of employment or other relationship by the Company, nor will it interfere in any way with the right of the Company to terminate such employment or relationship. Nothing in this Agreement shall be construed as creating an employment or service contract for any specified term between Participant and the Company. Participant shall have no rights as a stockholder with respect to
3




shares subject to this Option until such shares have been issued to Participant upon exercise of this Option. No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property), distributions or other rights for which the record date is prior to the date such shares are issued, except as provided in Section 15 of the Plan.

         b. 280G Limitations. Notwithstanding anything in the Plan, this Agreement or in any other agreement, plan, contract or understanding entered into from time to time between Participant and the Company or any of its Subsidiaries to the contrary (except an agreement that expressly modifies or excludes the application of this Paragraph 4(b)), this Option shall not be accelerated in connection with a Change of Control to the extent that such acceleration, taking into account all other rights, payments and benefits to which Participant is entitled under any other plan or agreement, would constitute a “parachute payment” or an “excess parachute payment” for purposes of Sections 280G and 4999 of the Internal Revenue Code of 1986, as amended, or any successor provisions, and the regulations issued thereunder; provided, however, that the Administrator, in its sole discretion and in accordance with applicable law, may modify or exclude the application of this Paragraph 4(b).

         c. Securities Law Compliance. The exercise of all or any parts of this Option shall only be effective at such time as counsel to the Company shall have determined that the issuance and delivery of Common Stock pursuant to such exercise will not violate any state or federal securities or other laws. Participant may be required by the Company, as a condition of the effectiveness of any exercise of this Option, to agree in writing that all Common Stock to be acquired pursuant to such exercise shall be held, until such time that such Common Stock is registered and freely tradable under applicable state and federal securities laws, for Participant’s own account without a view to any further distribution thereof, that the book entries or certificates (as applicable) for such shares shall bear an appropriate legend or notation to that effect and that such shares will be not transferred or disposed of except in compliance with applicable state and federal securities laws.

         d. Mergers, Recapitalizations, Stock Splits, Etc. Except as otherwise specifically provided in any employment, change of control, severance or similar agreement executed by the Participant and the Company, pursuant and subject to Section 15 of the Plan, certain changes in the number or character of the capital stock of the Company (through sale, merger, consolidation, exchange, reorganization, divestiture (including a spin-off), liquidation, recapitalization, stock split, stock dividend or otherwise) shall result in an adjustment, reduction or enlargement, as appropriate, in Participant’s rights with respect to any unexercised portion of the Option (i.e., Participant shall have such “anti-dilution” rights under the Option with respect to such events, but shall not have “preemptive” rights).

         e. Shares Reserved. The Company shall at all times during the option period reserve and keep available such number of shares as will be sufficient to satisfy the requirements of this Agreement.

         f. Withholding Taxes. To permit the Company to comply with all applicable federal and state income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that, if necessary, all applicable federal and state payroll,
4




income or other taxes attributable to this Option are withheld from any amounts payable by the Company to the Participant. If the Company is unable to withhold such federal and state taxes, for whatever reason, the Participant hereby agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal or state law prior to the transfer of any certificates for the shares of Common Stock subject to this Option. Subject to such rules as the Administrator may adopt, the Administrator may, in its sole discretion, permit Participant to satisfy such withholding tax obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to this Option, having a Fair Market Value, as of the date the amount of tax to be withheld is determined under applicable tax law, equal to the statutory minimum amount required to be withheld for tax purposes or such higher amount as is authorized by the Administrator. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be made on or before the date that triggers such obligations or, if later, the date that the amount of tax to be withheld is determined under applicable tax law. Participant’s election to deliver shares for purposes of such withholding tax obligations shall be irrevocable and shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b-3 or any successor provision, as then in effect, of the General Rules and Regulations under the Securities and Exchange Act of 1934, if applicable.

         g. Nontransferability. During the lifetime of Participant, the accrued Option shall be exercisable only by Participant or by the Participant’s guardian or other legal representative, and shall not be assignable or transferable by Participant, in whole or in part, other than by will or by the laws of descent and distribution.

         h. 2017 Equity Incentive Plan. The Option evidenced by this Agreement is granted pursuant to the Plan, a copy of which has been made available to the Participant and is hereby incorporated into this Agreement. This Agreement is subject to and in all respects limited and conditioned as provided in the Plan. All capitalized terms in this Agreement not defined herein shall have the meanings ascribed to them in the Plan. The Plan governs this Option and, in the event of any questions as to the construction of this Agreement or in the event of a conflict between the Plan and this Agreement, the Plan shall govern, except as the Plan otherwise provides.

         i. Lockup Period Limitation. Participant agrees that in the event the Company advises Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, with such public offering.

         j. Blue Sky Limitation. Notwithstanding anything in this Agreement to the contrary, in the event the Company makes any public offering of its securities and it is determined that it is necessary to reduce the number of issued but unexercised stock purchase rights so as to comply with any state securities or Blue Sky law limitations with respect thereto, and such determination is affirmed by the Board of Directors, unless the Board of Directors determines otherwise, (i) the exercisability of this Option and the date on which this Option must
5




be exercised shall be accelerated, provided that the Company agrees to give Participant 15 days’ prior written notice of such acceleration, and (ii) any portion of this Option or any other option granted to Participant pursuant to the Plan that is not exercised prior to or contemporaneously with such public offering shall be canceled. Notice shall be deemed given when delivered personally or when deposited in the United States mail, first class postage prepaid and addressed to Participant at the address of Participant on file with the Company.

         k. Affiliate Compliance. Participant agrees that, if Participant is an “affiliate” of the Company or any Affiliate (as defined in applicable legal and accounting principles) at the time of a Change of Control, Participant will comply with all requirements of Rule 145 of the Securities Act of 1933, as amended, and the requirements of such other legal or accounting principles, and will execute any documents necessary to ensure such compliance.

         l. Stock Legend. The Administrator may require that the certificates for any shares of Common Stock purchased by Participant (or, in the case of death, Participant’s successors) shall bear an appropriate legend to reflect the restrictions of Paragraph 4(c) and Paragraphs 4(i) through 4(k) of this Agreement; provided, however, that failure to so endorse any of such certificates shall not render invalid or inapplicable Paragraph 4(c) or Paragraphs 4(i) through 4(k).

         m. Scope of Agreement. This Agreement shall bind and inure to the benefit of the Company and its successors and assigns and of the Participant and any successor or successors of the Participant. This Option is expressly subject to all terms and conditions contained in the Plan and in this Agreement, and Participant’s failure to execute this Agreement shall not relieve Participant from complying with such terms and conditions.

         n. Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of this Agreement, without regard to that state’s conflict of laws rules.

         o. Severability. In the event that any provision of this Agreement shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of this Agreement, and this Agreement shall be construed and enforced as if the illegal or invalid provision had not been included.

         p. Arbitration. Any dispute arising out of or relating to this Agreement or the alleged breach of it, or the making of this Agreement, including claims of fraud in the inducement, shall be discussed between the disputing parties in a good faith effort to arrive at a mutual settlement of any such controversy. If, notwithstanding, such dispute cannot be resolved, such dispute shall be settled by binding arbitration. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The arbitrator shall be a retired state or federal judge or an attorney who has practiced securities or business litigation for at least 10 years. If the parties cannot agree on an arbitrator within 20 days, any party may request that the chief judge of the District Court for Hennepin County, Minnesota, select an arbitrator. Arbitration will be conducted pursuant to the provisions of this Agreement, and the commercial arbitration rules of the American Arbitration Association, unless such rules are
6




inconsistent with the provisions of this Agreement. Limited civil discovery shall be permitted for the production of documents and taking of depositions. Unresolved discovery disputes may be brought to the attention of the arbitrator who may dispose of such dispute. The arbitrator shall have the authority to award any remedy or relief that a court of this state could order or grant; provided, however, that punitive or exemplary damages shall not be awarded. The arbitrator may award to the prevailing party, if any, as determined by the arbitrator, all of its costs and fees, including the arbitrator’s fees, administrative fees, travel expenses, out-of-pocket expenses and reasonable attorneys’ fees. Unless otherwise agreed by the parties, the place of any arbitration proceedings shall be Hennepin County, Minnesota.

        ACCORDINGLY, by accepting this award, the Participant acknowledges and agrees to all of the terms and conditions set forth in the Award Summary and this Agreement.
7


EX-10.8 9 a108csisvbfirstamendme.htm EX-10.8 Document
Exhibit 10.8

FIRST Amendment
to
Loan and security agreement

This First Amendment to Loan and Security Agreement (this “Amendment”) is entered into this 26th day of March, 2020, by and between Silicon Valley Bank (“Bank”) and CARDIOVASCULAR SYSTEMS, INC., a Delaware corporation (“Borrower”).
Recitals
A. Bank and Borrower have entered into that certain Loan and Security Agreement dated as of March 31, 2017 (as the same may from time to time be amended, modified, supplemented or restated, the “Loan Agreement”).
B. Bank has extended credit to Borrower for the purposes permitted in the Loan Agreement.
C. Borrower has requested that Bank amend the Loan Agreement to make certain revisions to the Loan Agreement as more fully set forth herein.
D. Bank has agreed to so amend certain provisions of the Loan Agreement, but only to the extent, in accordance with the terms, subject to the conditions and in reliance upon the representations and warranties set forth below.
Agreement
        Now, Therefore, in consideration of the foregoing recitals and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, and intending to be legally bound, the parties hereto agree as follows:
1.Definitions. Capitalized terms used but not defined in this Amendment shall have the meanings given to them in the Loan Agreement.
2.Amendments to Loan Agreement.
a.Section 2.4 (Interest Rate). Subsection (a) of Section 2.4 is deleted in its entirety and replaced with the following:
“ (a) Interest Rate. Subject to Section 2.4(b), the principal amount outstanding under the Revolving Line shall accrue interest at a floating per annum rate equal to the Prime Rate minus three quarters of one percent (0.75%), which interest rate shall be payable monthly in accordance with Section 2.4(d) below.”

b.Section 2.5 (Fees). Subsections (b) and (c) of Section 2.5 are deleted in their entirety and replaced with the following:
“ (b) Termination Fee. Upon termination of this Agreement or the termination of the Revolving Line for any reason prior to the date that is fifteen (15) days prior to the Revolving Line Maturity Date, in addition to the payment of any other amounts then-owing, a termination fee in an amount equal to three percent (3.00%) of the Revolving Line; provided that no termination fee shall be charged if the credit facility hereunder is replaced with a new facility from Bank;




(c) Unused Revolving Line Facility Fee. Payable quarterly in arrears on the last day of the quarter in which the Effective Date occurs, on the last day of each quarter occurring thereafter prior to the Revolving Line Maturity Date, and on the Revolving Line Maturity Date, a fee (the “Unused Revolving Line Facility Fee”) in an amount equal to fifteen one hundredths of one percent (0.15%) per annum of the average unused portion of the Revolving Line, as determined by Bank, computed on the basis of a year with the applicable number of days as set forth in Section 2.4(d). The unused portion of the Revolving Line, for purposes of this calculation, shall be calculated on a calendar year basis and shall equal the difference between (i) the Revolving Line, and (ii) the average for the period of the daily closing balance of the Revolving Line outstanding;”

c.Section 5.3 (Accounts Receivable). The caption to Section 5.3 is deleted in its entirety and replaced with “Accounts Receivable”.
d.Section 5.3 (Accounts Receivable). Subsection (c) of Section 5.3 is deleted in its entirety and intentionally omitted.
e.Section 6.2 (Financial Statements, Reports, Certificates). Subsection (e) of Section 6.2 is deleted in its entirety and replaced with the following:
“ (e) Compliance Certificates. Concurrently with delivery of the financial statements referenced in Section 6.2(c) (to the extent required to be delivered thereunder) and 6.2(d), a duly completed Compliance Certificate signed by a Responsible Officer, certifying that as of the end of such month or quarter, as applicable, Borrower was in full compliance with all of the terms and conditions of this Agreement, and setting forth calculations showing compliance with the financial covenants set forth in this Agreement, if applicable, and such other information as Bank may reasonably request, including, without limitation, a statement that at the end of such month or quarter, as applicable, there were no held checks;”

f.Section 6.2 (Financial Statements, Reports, Certificates). Section 6.2 is amended by (i) relettering subsection (k) as subsection (l) and (ii) inserting the following new subsection (k):
“ (k) prompt written notice of any changes to the beneficial ownership information set out in Section 14 of the Perfection Certificate. Borrower understands and acknowledges that Bank relies on such true, accurate and up-to-date beneficial ownership information to meet Bank’s regulatory obligations to obtain, verify and record information about the beneficial owners of its legal entity customers; and”

g.Section 6.8 (Operating Accounts). Section 6.8 is deleted in its entirety and replaced with the following:
Section 6.8 (Operating Accounts).
(a) Borrower shall maintain all of its operating accounts and excess cash with Bank or Bank’s Affiliates.
(b) Provide Bank five (5) days prior written notice before establishing any Collateral Account at or with any bank or financial institution other than Bank or Bank’s Affiliates. For each Collateral Account that Borrower at any time



maintains, Borrower shall cause the applicable bank or financial institution (other than Bank) at or with which any Collateral Account is maintained to execute and deliver a Control Agreement or other appropriate instrument with respect to such Collateral Account to perfect Bank’s Lien in such Collateral Account in accordance with the terms hereunder which Control Agreement may not be terminated without the prior written consent of Bank. The provisions of the previous sentence shall not apply to deposit accounts exclusively used for payroll, payroll taxes, and other employee wage and benefit payments to or for the benefit of Borrower’s employees and identified to Bank by Borrower as such.
         (c) Borrower shall obtain any letters of credit, Cash Management Services and business credit cards exclusively from Bank; provided however, for the avoidance of doubt, Cash Management Services shall not include Borrower’s use of RegalPay software or other similar payment automation software.”
         
h.Section 6.12 (Formation or Acquisition of Subsidiaries). Section 6.12 is deleted in its entirety and replaced with the following:
6.12 Formation or Acquisition of Subsidiaries. Notwithstanding and without limiting the negative covenants contained in Sections 7.3 and 7.7 hereof, at the time that Borrower forms any direct or indirect Subsidiary or acquires any direct or indirect Subsidiary after the Effective Date (including, without limitation, pursuant to a Division), Borrower shall (a) cause such new Subsidiary to provide to Bank a joinder to this Agreement to cause such Subsidiary to become a co-borrower hereunder together with such appropriate financing statements and/or Control Agreements, all in form and substance reasonably satisfactory to Bank (including being sufficient to grant Bank, for itself and as agent for each Secured Swap Provider, a first priority Lien (subject to Permitted Liens) in and to the assets of such newly formed or acquired Subsidiary), (b) provide to Bank appropriate certificates and powers and financing statements, pledging all of the direct or beneficial ownership interest in such new Subsidiary, in form and substance reasonably satisfactory to Bank; and (c) provide to Bank all other documentation in form and substance satisfactory to Bank, including one or more opinions of counsel satisfactory to Bank, which in its opinion is appropriate with respect to the execution and delivery of the applicable documentation referred to above. Any document, agreement, or instrument executed or issued pursuant to this Section 6.12 shall be a Loan Document and shall secure or guaranty (as applicable) all of the Obligations owing to Bank and any Secured Swap Provider.”

i.Section 6.15 (Online Banking). Section 6.15 is deleted in its entirety and replaced with the following:
6.15 Online Banking.

(a) Utilize Bank’s online banking platform for all matters requested by Bank which shall include, without limitation (and without request by Bank for the following matters), uploading information pertaining to Accounts and Account Debtors, requesting approval for exceptions, requesting Credit Extensions, and uploading financial statements and other reports required to be delivered by this Agreement (including, without limitation, those described in Section 6.2 of this Agreement).

(b) Comply with the terms of Bank’s Online Banking Agreement as in effect from time to time and ensure that all persons utilizing Bank’s online banking platform are duly authorized to do so by an Administrator. Bank shall be entitled to assume the



authenticity, accuracy and completeness on any information, instruction or request for a Credit Extension submitted via Bank’s online banking platform and to further assume that any submissions or requests made via Bank’s online banking platform have been duly authorized by an Administrator.”

j.Section 7.1 (Dispositions). Section 7.1 is deleted in its entirety and replaced with the following:
7.1 Dispositions. Convey, sell, lease, transfer, assign, or otherwise dispose of (including, without limitation, pursuant to a Division) (collectively, “Transfer”), or permit any of its Subsidiaries to Transfer, all or any part of its business or property, except for Transfers (a) of Inventory in the ordinary course of business; (b) of worn-out or obsolete Equipment that is, in the reasonable judgment of Borrower, no longer economically practicable to maintain or useful in the ordinary course of business of Borrower; (c) consisting of Permitted Liens and Permitted Investments; (d) consisting of the sale or issuance of any stock of Borrower permitted under Section 7.2 of this Agreement; (e) consisting of Borrower’s use or transfer of money or Cash Equivalents in a manner that is not prohibited by the terms of this Agreement or the other Loan Documents; (f) of non-exclusive licenses for the use of the property of Borrower or its Subsidiaries in the ordinary course of business; and (g) relating to the Permitted Sale and Leaseback Transaction.”

k.Section 7.3 (Mergers or Acquisitions). Section 7.3 is deleted in its entirety and replaced with the following:
7.3 Mergers or Acquisitions. Merge or consolidate, or permit any of its Subsidiaries to merge or consolidate, with any other Person, or acquire, or permit any of its Subsidiaries to acquire, all or substantially all of the capital stock or property of another Person (including, without limitation, by the formation of any Subsidiary or pursuant to a Division), except for Permitted Acquisitions. A Subsidiary may merge or consolidate into another Subsidiary or into Borrower.”

l.Section 10 (Notices). The email address stated “LBetterley@csi360.com” appearing in Section 10 is hereby deleted and replaced with “JPoints@csi360.com”.
m.The contact information for the Bank’s counsel set forth in Section 10 is hereby deleted in its entirety and replaced with the following:
“Morrison & Foerster LLP
200 Clarendon Street, 20th Floor
Boston, Massachusetts 02116
Attention: Charles W. Stavros, Esq.
          E-Mail: cstavros@mofo.com”

n.Section 13 (Definitions). The following terms and their respective definitions set forth in Section 13.1 are deleted in their entirety and replaced with the following:
“ “Affiliate” is, with respect to any Person, each other Person that owns or controls directly or indirectly the Person, any Person that controls or is controlled by or is under common control with the Person, and each of that Person’s senior executive officers, directors, partners and, for any Person that is a limited liability



company, that Person’s managers and members. For purposes of the definition of Eligible Accounts, Affiliate shall include a Specified Affiliate.”
“ “Borrowing Base” is eighty-five percent (85%) of Eligible Accounts; provided, however, during a Streamline Period, the Borrowing Base shall be Fifty Million Dollars ($50,000,000), in each case as determined by Bank from Borrower’s most recent Borrowing Base Report (and as may subsequently be updated by Bank in Bank’s sole discretion based upon information received by Bank including, without limitation, Accounts that are paid and/or billed following the date of the Borrowing Base Report); provided, however, that Bank has the right to decrease the foregoing amount and/or percentages in its good faith business judgment to mitigate the impact of events, conditions, contingencies, or risks which may adversely affect the Collateral or its value.”
“ “Borrowing Base Report” is that certain report of the value of certain Collateral in the form specified by Bank to Borrower from time to time.”

“ “Revolving Line” is an aggregate principal amount equal to Fifty Million Dollars ($50,000,000).”

“ “Revolving Line Maturity Date” is March 31, 2022.”

o.Section 13 (Definitions). The following new defined terms are hereby inserted alphabetically in Section 13.1:
“ “Administrator” is an individual that is named:

(a)  as an “Administrator” in the “SVB Online Services” form completed by Borrower with the authority to determine who will be authorized to use SVB Online Services (as defined in Bank’s Online Banking Agreement as in effect from time to time) on behalf of Borrower; and

(b)  as an Authorized Signer of Borrower in an approval by the Board.”

“ “Division” means, in reference to any Person which is an entity, the division of such Person into two (2) or more separate Persons, with the dividing Person either continuing or terminating its existence as part of such division, including, without limitation, as contemplated under Section 18-217 of the Delaware Limited Liability Company Act for limited liability companies formed under Delaware law, or any analogous action taken pursuant to any other applicable law with respect to any corporation, limited liability company, partnership or other entity.”

“ “First Amendment Effective Date” is March 26, 2020.”

“ “Specified Affiliate” is any Person (a) more than ten percent (10.0%) of whose aggregate issued and outstanding equity or ownership securities or interests, voting, non-voting or both, are owned or held directly or indirectly, beneficially or of record, by Borrower, and/or (b) whose equity or ownership securities or interests representing more than ten percent (10.0%) of such Person’s total outstanding combined voting power are owned or held directly or indirectly, beneficially or of record, by Borrower.” 




p.Section 13 (Definitions). Subsection (f) of the definition of “Permitted Acquisition” or “Permitted Acquisitions” in Section 13.1 are deleted in their entirety:
“ (f) the total consideration, including cash and the value of any non-cash consideration for all such Acquisitions, does not exceed Fifty Million Dollars ($50,000,000) in the aggregate;”
q.Section 13 (Definitions). The following defined term set forth in Section 13.1 is deleted in its entirety:
“ “Eligible Inventory” means Inventory that meets all of Borrower’s representations and warranties in Section 5.3(c) and is otherwise acceptable to Bank in all respects.”
r.Exhibit C. The Borrowing Base Report (as defined in the Loan Agreement until the date of this Amendment) appearing as Exhibit C to the Loan Agreement is deleted in its entirety and replaced with the following: “Exhibit C – Intentionally Omitted”.
3.Limitation of Amendments.
a.Subject to Section 5 hereof, the amendments set forth in Section 2, above, are effective for the purposes set forth herein and shall be limited precisely as written and shall not be deemed to (a) be a consent to any amendment, waiver or modification of any other term or condition of any Loan Document, or (b) otherwise prejudice any right or remedy which Bank may now have or may have in the future under or in connection with any Loan Document.
b.This Amendment shall be construed in connection with and as part of the Loan Documents and all terms, conditions, representations, warranties, covenants and agreements set forth in the Loan Documents, except as herein amended (including, without limitation, pursuant to the Updated Perfection Certificate), are hereby ratified and confirmed and shall remain in full force and effect.
4.Representations and Warranties. To induce Bank to enter into this Amendment, Borrower hereby represents and warrants to Bank as follows:
a.Immediately after giving effect to this Amendment (a) the representations and warranties contained in the Loan Documents are true, accurate and complete in all material respects as of the date hereof (except to the extent such representations and warranties relate to an earlier date, in which case they are true and correct as of such date), and (b) no Event of Default has occurred and is continuing;
b.Borrower has the power and authority to execute and deliver this Amendment and to perform its obligations under the Loan Agreement, as amended by this Amendment;



c.The organizational documents of Borrower delivered to Bank on the Effective Date remain true, accurate and complete and have not been amended, supplemented or restated and are and continue to be in full force and effect;
d.The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, have been duly authorized;
e.The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not and will not contravene (a) any law or regulation binding on or affecting Borrower, (b) any contractual restriction with a Person binding on Borrower, (c) any order, judgment or decree of any court or other governmental or public body or authority, or subdivision thereof, binding on Borrower, or (d) the organizational documents of Borrower;
f.The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not require any order, consent, approval, license, authorization or validation of, or filing, recording or registration with, or exemption by any governmental or public body or authority, or subdivision thereof, binding on Borrower, except as already has been obtained or made; and
g.This Amendment has been duly executed and delivered by Borrower and is the binding obligation of Borrower, enforceable against Borrower in accordance with its terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, liquidation, moratorium or other similar laws of general application and equitable principles relating to or affecting creditors’ rights.
5.Updated Perfection Certificate. Borrower has delivered an updated Perfection Certificate dated as of March 26, 2020 (the “Updated Perfection Certificate”), which Updated Perfection Certificate shall supersede in all respects that certain Perfection Certificate delivered to Bank dated as of the Effective Date. Borrower and Bank acknowledge and agree that all references in the Loan Agreement to the “Perfection Certificate” shall hereinafter be deemed to be a reference to the Updated Perfection Certificate.
6.Integration. This Amendment and the Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements. All prior agreements, understandings, representations, warranties, and negotiations between the parties about the subject matter of this Amendment and the Loan Documents merge into this Amendment and the Loan Documents.
7.Counterparts. This Amendment may be executed in any number of counterparts and all of such counterparts taken together shall be deemed to constitute one and the same instrument.



8.Right of Set-Off. In consideration of Bank’s agreement to enter into this Amendment, Borrower hereby reaffirms and hereby grants to Bank, a lien, security interest and right of set off as security for all Obligations to Bank, whether now existing or hereafter arising upon and against all deposits, credits, collateral and property, now or hereafter in the possession, custody, safekeeping or control of Bank or any entity under the control of Bank (including a Bank subsidiary) or in transit to any of them. At any time after the occurrence and during the continuance of an Event of Default, without demand or notice, Bank may set off the same or any part thereof and apply the same to any liability or obligation of Borrower even though unmatured and regardless of the adequacy of any other collateral securing the loan. ANY AND ALL RIGHTS TO REQUIRE BANK TO EXERCISE ITS RIGHTS OR REMEDIES WITH RESPECT TO ANY OTHER COLLATERAL WHICH SECURES THE OBLIGATIONS, PRIOR TO EXERCISING ITS RIGHT OF SETOFF WITH RESPECT TO SUCH DEPOSITS, CREDITS OR OTHER PROPERTY OF BORROWER, ARE HEREBY KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVED.
9.Effectiveness. As a condition precedent to the effectiveness of this Amendment and the Bank’s obligation to make further Advances under the Revolving Line, Bank shall have received the following documents prior to or concurrently with this Amendment, each in form and substance reasonably satisfactory to Bank:
a.this Amendment duly executed on behalf of Borrower;
b.the Borrowing Resolutions;
c.a good standing certificate of Borrower, certified by the jurisdiction of formation of Borrower, dated as of a date no earlier than thirty (30) days prior to the date hereof;
d.certified copies, dated as of a recent date, of financing statement and other lien searches of Borrower, which shall be obtained by Bank, accompanied by written evidence (including any Uniform Commercial Code termination statements) that the Liens revealed in any such searched either (i) will be terminated prior to or in connection with this Amendment, or (ii) will constitute Permitted Liens;
e.evidence reasonably satisfactory to Bank that the insurance policies required pursuant to Section 6.7 of the Loan Agreement are in full force and effect;
f.Borrower’s payment of Bank’s reasonable and documented legal fees and expenses incurred in connection with this Amendment; and
g.such other documents as Bank may reasonably request to effectuate the terms of this Amendment.
10.Post-Closing Requirement. Within thirty (30) days after the date hereof, Borrower shall deliver to Bank evidence reasonably satisfactory to Bank that the insurance endorsements required by Section 6.7 of the Loan Agreement are in full force and effect. Failure



to comply with the foregoing requirement within the time period noted shall constitute an Event of Default for which no grace or cure period shall apply.


[Signature page follows.]




In Witness Whereof, the parties hereto have caused this Amendment to be duly executed and delivered as of the date first written above.

BANKBORROWER

Silicon Valley Bank


By:  _/s/ Tom Hertzberg_______________
Name: Tom Hertzberg
Title:  Managing Director

CARDIOVASCULAR SYSTEMS, INC.


By:  _/s/ Jeffrey Points________________
Name: Jeffrey Points
Title:  Chief Financial Officer



EX-10.9 10 a109amendmentno2tosupp.htm EX-10.9 Document
Exhibit 10.9
AMENDMENT NO. 2
TO
SUPPLY AGREEMENT

        This Amendment is made effective as of the last date indicated on the signature page hereto, by and between Cardiovascular Systems, Inc. (“CSI”) and Fresenius Kabi AB (“FRESENIUS”).

        WHEREAS, CSI and FRESENIUS entered into a Supply Agreement dated as of April 4, 2011 (the “Agreement”);

        WHEREAS, CSI and FRESENIUS entered into an Amendment No. 1 to Supply Agreement effective March 17, 2016 (the “First Amendment”); and

        WHEREAS, the parties wish to amend certain terms of the Agreement.

        NOW, THEREFORE, the parties agree as follows:

1.Section 6.2 of the Agreement is hereby deleted in whole and replaced with the following:“The Price for the Product and the period for which it will be valid is laid out in the relevant Product Schedule. On the First Price Review Date of a Product Schedule and on each anniversary of such First Price Review Date, the Product Schedule will be reviewed and a Price Adjustment, if any, will be agreed upon by the Parties, in accordance with the following:
i.The average percentage increase or decrease in the Swedish Consumer Price Index over the twelve (12)-month period immediately preceding the First Price Review Date or any anniversary of the First Price Review Date; or
ii.If the material costs of manufacture of the Products increases by more than five percent (5%) during the twelve (12)-month period immediately preceding the First Price Review Date or any anniversary of the First Price Review Date, Fresenius may increase the Price of Product in accordance with such documented increase in the price of procured materials. Materials to be adjusted under this provision are to be excluded from the index-based price adjustment in the calendar year of the material cost increase, set forth in 1. a).
iii.In case of changes related to the Product, the Manufacturing Process, the supply chain or changes in quality or regulatory requirements, the Price shall be negotiated afresh in good faith.





IndexInternet Link



Consumer price index Sweden

https://www.scb.se/en/finding-statistics/statistics-by-subject-area/prices-and-consumption/consumer-price-index/consumer-price-index-cpi/pong/tables-and-graphs/consumer-price-index-cpi/inflation-rate-according-to-cpi/


2.Section 14.1 of the Agreement, as amended by the First Amendment is hereby deleted in whole and replaced with the following:

        “This Agreement shall become effective at the Effective Date and shall continue until December 31, 2024 (the “Initial Term”), unless earlier terminated in accordance with Sections 14.2 and 14.3. This Agreement shall automatically renew for subsequent periods of twenty four (24) months (the “Extended Term”) unless either Party elects not to renew this Agreement by providing the other Party written notice of non-renewal no later than twenty four (24) months prior to the end of the Initial Term or prior to the end of any Extended Term.”
        

3. Section 14.6 of the Agreement is hereby deleted in its entirety and replaced with the following:

“14.6 FRESENIUS Exit.

14.6.1 Notwithstanding anything to the contrary set forth herein, if FRESENIUS elects to withdraw its regulatory file for Intralipid (injectable lipid emulsion) 10% in the USA FRESENIUS will use commercial reasonable efforts to give CSI written notice 24 months before such a planned withdrawal, and at the end of such 24 month period CSI may make a final purchase for the US from FRESENIUS of the Product in such quantities as CSI deems necessary.


14.7 Survival. The Parties rights and obligations under Articles 1, 8, 9, 10, 11, and 12, the last sentence of Section 14.4, and this Section 14.7 will survive expiration or termination of this Agreement, however the same occurs.”

4. Except as set forth herein, all provisions of the Agreement will remain in full force and effect without modification.




5. Capitalized terms used in this Amendment, but not otherwise defined, have the meanings assigned to them under the Agreement.

[Signature page follows]




        IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed on the dates indicated below.



            CARDIOVASCULAR SYSTEMS, INC.


            By: /s/ John Hastings  18 Mar 2020
            Name: John Hastings     Title: VP, Mfg & Operations




            FRESENIUS KABI AB


            By: /s/ Bettina Krausenbaum 2020-03-04
            Name: Bettina Krausenbaum     Title: Managing Director

By: /s/ Therese Schäfers 
Name: Therese SchäfersTitle: CFO







EX-10.10 11 a101amendedandrestated.htm EX-10.10 Document
Exhibit 10.1
AMENDED AND RESTATED
CARDIOVASCULAR SYSTEMS, INC.
2017 EQUITY INCENTIVE PLAN

Amended as of March 12, 2020

SECTION 1.
DEFINITIONS

        As used herein, the following terms shall have the meanings indicated below:

(a)Administrator shall mean the Board of Directors of the Company, or one or more Committees appointed by the Board of Directors, as the case may be.
(b)Affiliate(s)” shall mean a Parent or Subsidiary of the Company.

(c)Agreement” shall mean the written agreement entered into by the Participant and the Company evidencing the grant of an Award. Each Agreement shall be in such form as may be approved from time to time by the Administrator and may vary from Participant to Participant.
(d)Annual Award Limit” or “Annual Award Limits” shall have the meaning set forth in Section 6(c) of the Plan.
(e)Award” shall mean any grant pursuant to the Plan of an Incentive Stock Option, Nonqualified Stock Option, Restricted Stock Award, Restricted Stock Unit, Performance Award or Stock Appreciation Right.
(f)Change of Control” shall mean the occurrence, in a single transaction or in a series of related transactions, of any one or more of the events in subsections (i) through (iv) below. For purposes of this definition, a person, entity or group shall be deemed to “Own,” to have “Owned,” to be the “Owner” of, or to have acquired “Ownership” of securities if such person, entity or group directly or indirectly, through any contract, arrangement, understanding, relationship or otherwise, has or shares Voting Power, which includes the power to vote or to direct the voting, with respect to such securities.
(i) Any person, entity or group becomes the Owner, directly or indirectly, of securities of the Company representing more than fifty percent (50%) of the combined Voting Power of the Company’s then outstanding securities other than by virtue of a merger, consolidation, exchange, reorganization or similar transaction. Notwithstanding the foregoing, a Change of Control shall not be deemed to occur (A) on account of the acquisition of securities of the Company by an investor, any affiliate thereof or any other person, entity or group from the Company in a transaction or series of related transactions the primary purpose of which is to obtain financing for the Company through the issuance of equity securities or (B) solely because the level of Ownership held by any person, entity or group (the “Subject Person”) exceeds the designated percentage



threshold of the Voting Power as a result of a repurchase or other acquisition of voting securities by the Company reducing the number of shares outstanding, provided that if a Change of Control would occur (but for the operation of this sentence) as a result of the acquisition of voting securities by the Company, and after such share acquisition, the Subject Person becomes the Owner of any additional voting securities that, assuming the repurchase or other acquisition had not occurred, increases the percentage of the then outstanding voting securities Owned by the Subject Person over the designated percentage threshold, then a Change of Control shall be deemed to occur;
(ii) There is consummated a merger, consolidation, exchange, reorganization or similar transaction involving (directly or indirectly) the Company and, immediately after the consummation of such merger, consolidation, exchange, reorganization or similar transaction, the stockholders of the Company immediately prior thereto do not Own, directly or indirectly, either (A) outstanding voting securities representing more than fifty percent (50%) of the combined outstanding Voting Power of the surviving entity in such merger, consolidation or similar transaction or (B) more than fifty percent (50%) of the combined outstanding Voting Power of the parent of the surviving entity in such merger, consolidation, exchange, reorganization or similar transaction, in each case in substantially the same proportions as their Ownership of the outstanding voting securities of the Company immediately prior to such transaction;
(iii) There is consummated a sale, lease, exclusive license or other disposition of all or substantially all of the total gross value of the consolidated assets of the Company and its subsidiaries, other than a sale, lease, license or other disposition of all or substantially all of the total gross value of the consolidated assets of the Company and its subsidiaries to an entity, more than fifty percent (50%) of the combined Voting Power of the voting securities of which are Owned by stockholders of the Company in substantially the same proportions as their Ownership of the outstanding voting securities of the Company immediately prior to such sale, lease, license or other disposition (for purposes of this Section 1(f)(iii), “gross value” means the value of the assets of the Company or the value of the assets being disposed of, as the case may be, determined without regard to any liabilities associated with such assets); or
(iv) Individuals who, at the beginning of any consecutive twelve-month period, are members of the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the members of the Board at any time during that consecutive twelve-month period; provided, however, that if the appointment or election (or nomination for election) of any new Board member was approved or recommended by a majority vote of the members of the Incumbent Board then still in office, such new member shall, for purposes of the Plan, be considered as a member of the Incumbent Board.
For the avoidance of doubt, the term “Change of Control” shall not include a sale of assets, merger or other transaction effected exclusively for the purpose of changing the domicile of the Company. To the extent required, the determination of whether a Change of Control has
- 2 -


occurred shall be made in accordance with Code Section 409A and the regulations, notices and other guidance of general applicability issued thereunder.

(g)Close of Business” of a specified day shall mean 5:00 p.m., Central Time, without regard to whether such day is a Saturday, Sunday, bank holiday, or other day on which no business is conducted.
(h)Committee” shall mean a Committee of one or more Directors who shall be appointed by and serve at the pleasure of the Board. To the extent necessary for compliance with Rule 16b-3, the Committee shall be a Committee of two or more Directors who shall be appointed by and serve at the pleasure of the Board and each of the members of the Committee shall be a “non-employee director.” Solely for purposes of this Section 1(h), “non-employee director” shall have the same meaning as set forth in Rule 16b-3. Further, to the extent necessary for compliance with the limitations set forth in Internal Revenue Code Section 162(m), the Committee shall be a Committee of two or more Directors who shall be appointed by and serve at the pleasure of the Board and each of the members of the Committee shall be an “outside director” within the meaning of Code Section 162(m) and the regulations issued thereunder.
(i)Common Stock” shall mean the common stock of the Company (subject to adjustment as provided in Section 15 of the Plan).
(j)The “Company” shall mean Cardiovascular Systems, Inc., a Delaware corporation.
(k)Consultant” shall mean any person, including an advisor, who is engaged by the Company or any Affiliate to render consulting or advisory services and is compensated for such services; provided, however, that no person shall be considered a Consultant for purposes of the Plan unless such Consultant is a natural person, renders bona fide services to the Company or any Affiliate, and such services are not in connection with the offer or sale of securities in a capital raising transaction and do not directly or indirectly promote or maintain a market for the Company’s securities. For purposes of the Plan, “Consultant” shall also include a director of an Affiliate who is compensated for services as a director.

(l)Covered Employee” shall mean any key salaried Employee who is or may become a “Covered Employee,” as defined in Code Section 162(m), and who is designated, either as an individual Employee or class of Employees, by the Administrator within the shorter of (i) ninety (90) days after the beginning of the Performance Period, or (ii) twenty-five percent (25%) of the Performance Period has elapsed, as a “Covered Employee” under the Plan for such applicable Performance Period.

(m)Director” shall mean a member of the Board of Directors of the Company.

(n)Effective Date” shall mean the date on which the stockholders of the Company have approved this Plan.

- 3 -


(o)Employee” shall mean a common law employee of the Company or any Affiliate, including “officers” as defined by Section 16 of the Exchange Act; provided, however, that service solely as a Director or Consultant, regardless of whether a fee is paid for such service, shall not cause a person to be an Employee for purposes of the Plan.

(p)Exchange Act” shall mean the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder.

(q)Fair Market Value” of specified stock as of any date shall mean (i) if such stock is listed on the Nasdaq Global Select Market, Nasdaq Global Market, Nasdaq Capital Market or an established stock exchange, the price of such stock at the close of the regular trading session of such market or exchange on such date, as reported by The Wall Street Journal or a comparable reporting service, or, if no sale of such stock shall have occurred on such date, on the next preceding date on which there was a sale of stock; (ii) if such stock is not so listed on the Nasdaq Global Select Market, Nasdaq Global Market, Nasdaq Capital Market, or an established stock exchange, the average of the closing “bid” and “asked” prices quoted by the OTC Bulletin Board, the National Quotation Bureau, or any comparable reporting service on such date or, if there are no quoted “bid” and “asked” prices on such date, on the next preceding date for which there are such quotes; or (iii) if such stock is not publicly traded as of such date, the per share value as determined by the Board or the Committee in its sole discretion by applying principles of valuation with respect to Common Stock.

(r)Fiscal Year” shall mean each twelve month period ending June 30, or any such other fiscal year applicable to the Company as established from time to time by the Board of Directors.

(s)Full Value Award” shall mean an Award that is settled by the issuance of shares of Common Stock, other than in the form of an Option or Stock Appreciation Right.

(t)GAAP” means United States generally accepted accounting principles, as in effect from time to time.

(u)Incentive Stock Option” shall mean an Option granted pursuant to Section 9 of the Plan that is intended to satisfy the provisions of Code Section 422, or any successor provision.

(v)Insider” shall mean an individual who is, on the relevant date, an officer (as defined by Section 16 of the Exchange Act), a Covered Employee, a Director or an individual who beneficially owns more than ten percent (10%) of any class of equity securities of the Company that is registered under Section 12 of the Exchange Act, as determined by the Board of Directors in accordance with Section 16 of the Exchange Act.

(w)The “Internal Revenue Code” or “Code” shall mean the Internal Revenue Code of 1986, as amended from time to time. References to sections of the Code are intended to include applicable treasury regulations and successor statutes and regulations.

- 4 -


(x)Option” shall mean an Incentive Stock Option or Nonqualified Stock Option granted pursuant to the Plan.

(y)Nonqualified Stock Option” shall mean an Option granted pursuant to Section 10 of the Plan or an Option (or portion thereof) that does not qualify as an Incentive Stock Option.

(z)Parent” shall mean any parent corporation of the Company within the meaning of Code Section 424(e), or any successor provision.

(aa)Participant” shall mean an Employee to whom an Incentive Stock Option has been granted or an Employee, a Director, or a Consultant to whom a Nonqualified Stock Option, Restricted Stock Award, Restricted Stock Unit, Performance Award or Stock Appreciation Right has been granted.

(ab)Performance Award” shall mean any Performance Shares or Performance Units Award granted pursuant to Section 13 of the Plan.

(ac)Performance-Based Compensation” shall mean compensation under an Award that is intended to satisfy the requirements of Code Section 162(m) for certain performance-based compensation paid to Covered Employees. Notwithstanding the foregoing, nothing in the Plan shall be construed to mean that an Award which does not satisfy the requirements for performance-based compensation under Code Section 162(m) does not constitute performance-based compensation for other purposes, including Code Section 409A.

(ad)Performance Objective(s)” shall mean one or more performance objectives set forth in Section 7 and established by the Administrator, in its sole discretion, for Awards granted under the Plan, including Performance Awards to Covered Employees that are intended to qualify as Performance-Based Compensation.

(ae)Performance Period” shall mean the period, established at the time any Award is granted or at any time thereafter, during which any Performance Objectives specified by the Administrator with respect to such Award are to be measured.

(af)Performance Share” shall mean any grant pursuant to Section 13 hereof of an Award, which value, if any, shall be paid to a Participant by delivery of shares of Common Stock of the Company upon achievement of such Performance Objectives during the Performance Period as the Administrator shall establish at the time of such grant or thereafter.

(ag)Performance Unit” shall mean any grant pursuant to Section 13 hereof of an Award, which value, if any, shall be paid to a Participant by delivery of cash upon achievement of such Performance Objectives during the Performance Period as the Administrator shall establish at the time of such grant or thereafter.

- 5 -


(ah)Plan” means the Cardiovascular Systems, Inc. 2017 Equity Incentive Plan, as amended hereafter from time to time, including the form of Agreements as they may be modified by the Administrator from time to time.

(ai)Prior Plan” means the Cardiovascular Systems, Inc. 2014 Equity Incentive Plan, as in effect at the Effective Time.

(aj)Prior Plan Awards” shall mean “Awards,” as such term is used and defined under the Prior Plan, that are outstanding as of the Effective Date.

(ak)Restricted Stock Award” shall mean any grant of restricted shares of Common Stock pursuant to Section 11 of the Plan.

(al)Restricted Stock Unit” shall mean any grant of any restricted stock units pursuant to Section 12 of the Plan.

(am)Rule 16b-3” shall mean Rule 16b-3, or any successor provision, as then in effect, of the General Rules and Regulations under the Exchange Act.

(an)Stock Appreciation Right” shall mean a grant pursuant to Section 14 of the Plan.

(ao)A “Subsidiary” shall mean any subsidiary corporation of the Company within the meaning of Code Section 424(f), or any successor provision.

(ap)Voting Power” shall mean any and all classes of securities issued by the applicable entity which are entitled to vote in the election of directors of the applicable entity.

SECTION 2.
PURPOSE

        The purpose of the Plan is to promote the success of the Company and its Affiliates by facilitating the employment and retention of competent personnel and by furnishing incentives to those Employees, Directors, and Consultants upon whose efforts the success of the Company and its Affiliates will depend to a large degree. It is the intention of the Company to carry out the Plan through the granting of Incentive Stock Options, Nonqualified Stock Options, Restricted Stock Awards, Restricted Stock Units, Performance Awards and Stock Appreciation Rights.
        
SECTION 3.
EFFECTIVE DATE AND DURATION OF PLAN

        The Plan was adopted by the Board on August 23, 2017 (the “Approval Date”) and approved by the Company’s stockholders on November 15, 2017.

        The Administrator may grant Awards pursuant to the Plan from time to time until the Administrator discontinues or terminates the Plan; provided, however, that in no event may Incentive Stock Options be granted pursuant to the Plan after the earlier of (i) the date the
- 6 -


Administrator discontinues or terminates the Plan, or (ii) the Close of Business on the day immediately preceding the tenth anniversary of the Approval Date.

SECTION 4.
ADMINISTRATION

        (a) Administration by the Board of Directors or Committee(s). The Plan shall be administered by the Board of Directors of the Company (hereinafter referred to as the “Board”); provided, however, that the Board may delegate some or all of the administration of the Plan to a Committee or Committees. The Board and any Committee appointed by the Board to administer the Plan are collectively referred to in the Plan as the “Administrator.”

        (b) Delegation by Administrator. The Administrator may delegate to one or more Committees and/or sub-Committees, or to one or more officers of the Company and/or its Affiliates, or to one or more agents and/or advisors, such administrative duties or powers as it may deem advisable. The Administrator or any Committees or individuals to whom it has delegated duties or powers as aforesaid may employ one or more individuals to render advice with respect to any responsibility of the Administrator or such Committees or individuals may have under the Plan. The Administrator may, by resolution, authorize a special Committee consisting of one or more Directors who are also officers of the Company to do one or both of the following on the same basis as can the Administrator: (i) designate Employees to be recipients of Awards and (ii) determine the size and other terms of any such Awards; provided, however, (x) the Administrator shall not delegate such responsibilities to any such special Committee for Awards granted to an Employee who is considered an Insider; (y) the resolution providing such authorization sets forth the parameters under which the special Committee may grant such Awards; and (z) the special Committee shall report periodically to the Administrator regarding the nature and scope of the Awards granted pursuant to the authority delegated.

        (c) Powers of Administrator. Except as otherwise provided herein, the Administrator shall have all of the powers vested in it under the provisions of the Plan, including, but not limited to, exclusive authority to determine, in its sole discretion, whether an Award shall be granted; the individuals to whom, and the time or times at which, Awards shall be granted; the number of shares subject to each Award; the exercise price of Options granted hereunder; and the performance criteria, if any, and any other terms and conditions of each Award. The Administrator shall have full power and authority to administer and interpret the Plan, to make and amend rules, regulations and guidelines for administering the Plan, to prescribe the form and conditions of the respective Agreements evidencing each Award (which may vary from Participant to Participant), to amend or revise Agreements evidencing any Award (to the extent the amended terms would be permitted by the Plan and provided that no such revision or amendment, except as is authorized in Section 15, shall impair the terms and conditions of any Award which is outstanding on the date of such revision or amendment to the material detriment of the Participant in the absence of the consent of the Participant), and to make all other determinations necessary or advisable for the administration of the Plan (including to correct any defect, omission or inconsistency in the Plan or any Agreement, to the extent permitted by law and the Plan). The Administrator’s interpretation of the Plan, and all actions taken and
- 7 -


determinations made by the Administrator pursuant to the power vested in it hereunder, shall be conclusive and binding on all parties concerned.

        (d) Limitation on Liability; Actions of Committees. No member of the Board or a Committee shall be liable for any action taken or determination made in good faith in connection with the administration of the Plan. In the event the Board appoints a Committee as provided hereunder, or the Administrator delegates any of its duties to another Committee or sub-Committee, any action of such Committee with respect to the administration of the Plan shall be taken pursuant to a majority vote of the Committee members or pursuant to the written resolution of all Committee members.

SECTION 5.
PARTICIPANTS

        The Administrator may grant Awards under the Plan to any Employee, Director, or Consultant; provided, however, that only Employees are eligible to receive Incentive Stock Options. In designating Participants, the Administrator shall also determine the number of shares or cash units to be optioned or awarded to each such Participant and any Performance Objectives applicable to Awards. The Administrator may from time to time designate individuals as being ineligible to participate in the Plan. The power of the Administrator under this Section 5 shall be exercised from time to time in the sole discretion of the Administrator and without approval by the stockholders.

SECTION 6.
STOCK

        (a)  Number of Shares Reserved. The stock to be awarded or optioned under the Plan (the “Share Authorization”) shall consist of authorized but unissued or reacquired shares of Common Stock. Subject to Section 15 of the Plan, the maximum aggregate number of shares of Common Stock reserved and available for Awards under the Plan is Two Million Five Hundred Fifty Thousand (2,550,000) shares, plus any shares of Common Stock subject to Prior Plan Awards that, after the Effective Date, are cancelled, terminate unearned, expire, are forfeited or lapse for any reason. The maximum aggregate number of shares of Common Stock that may be issued through Incentive Stock Options is Two Million Five Hundred Fifty Thousand (2,550,000).

        (b)  Share Usage. The following shares of Common Stock shall not reduce the Share Authorization and shall continue to be reserved and available for Awards granted pursuant to the Plan: (i) all or any portion of any outstanding Restricted Stock Award or Restricted Stock Unit that expires or is forfeited for any reason, or that is terminated prior to the vesting or lapsing of the risks of forfeiture on such Award, and (ii) shares of Common Stock covered by an Award to the extent the Award is settled in cash; provided, however, that the full number of shares of Common Stock subject to a Stock Appreciation Right shall reduce the Share Authorization, whether such Stock Appreciation Right is settled in cash or shares of Common Stock. Any shares of Common Stock withheld to satisfy tax withholding obligations on an Award, shares of Common Stock withheld to pay the exercise price of an Option, and shares of Common Stock
- 8 -


subject to a broker-assisted cashless exercise of an Option shall reduce the Share Authorization. Further, shares of Common Stock repurchased by the Company using the proceeds received from the exercise of Options shall not be used to increase the Share Authorization or otherwise be available for Awards.

        (c) Annual Award Limits. Unless and until the Administrator determines that an Award to a Covered Employee shall not be Performance-Based Compensation, the following limits (each, an “Annual Award Limit,” and collectively, “Annual Award Limits”) shall apply to grants of such Awards under the Plan:

        (i) Options and Stock Appreciation Rights. The maximum number of shares of Common Stock subject to Options granted and shares of Common Stock subject to Stock Appreciation Rights granted in any one Fiscal Year to any one Participant shall be, in the aggregate, Five Hundred Thousand (500,000) shares, subject to adjustment as provided in Section 15.
        (ii) Restricted Stock Awards and Restricted Stock Units. The maximum grant with respect Restricted Stock Awards and Restricted Stock Units in any one Fiscal Year to any one Participant shall be, in the aggregate, Three Hundred Thousand (300,000) shares, subject to adjustment as provided in Section 15.
         (iii) Performance Awards. To the extent payable in or measured by the value of shares of Stock, in no event shall a Participant be granted Performance Awards during any one Fiscal Year covering in the aggregate more than Three Hundred Thousand (300,000) shares, subject to adjustment as provided in Section 15. To the extent payable in cash, in no event shall a Participant be granted Performance Awards during any one Fiscal Year covering in the aggregate more than Five Million Dollars ($5,000,000).

(iv) Non-Employee Director Awards. In no event shall any “non-employee director” (as defined under Rule 16b-3) of the Company receive in any one Fiscal Year Awards relating to shares of Common Stock that have a Fair Market Value as of the Award grant date of more than Five Hundred Thousand Dollars ($500,000) in the aggregate.

(d) Minimum Vesting Requirement. Notwithstanding any provision to the contrary contained herein, no Option or Stock Appreciation Right shall become exercisable (i.e., “vest”), the risk of forfeiture applicable to any Restricted Stock Award shall not lapse and no Restricted Stock Unit or Performance Award shall vest or become earned, in each case until a minimum of at least one year has elapsed from the date such Award was granted; provided, however, that the foregoing restriction shall not apply to Awards relating to not more than an aggregate of five percent (5%) of the total number of shares reserved and available for Awards under this Plan as specified in Section 6(a).

SECTION 7.
PERFORMANCE OBJECTIVES

- 9 -


        (a) Performance Objectives. For any Awards to Covered Employees that are intended to qualify as “Performance-Based Compensation” under Code Section 162(m), the Performance Objectives shall be limited to any one, or a combination of, (i) revenue or net sales, (ii) operating income, (iii) net income (before or after taxes), (iv) earnings per share, (v) earnings before or after taxes, interest, depreciation, amortization and/or stock compensation expense, (vi) gross profit margin, (vii) return measures (including, but not limited to, return on invested capital, assets, capital, equity, sales), (viii) increase in revenue or net sales, (ix) operating expense ratios, (x) operating expense targets, (xi) productivity ratios, (xii) gross or operating margins, (xiii) cash flow (including, but not limited to, operating cash flow, free cash flow, cash flow return on equity and cash flow return on investment), (xiv) working capital targets, (xv) capital expenditures, (xvi) share price (including, but not limited to, growth measures and total stockholder return), (xvii) appreciation in the fair market value or book value of the Common Stock, (xviii) debt to equity ratio or debt levels, (xix) market share, in all cases including, if selected by the Administrator, threshold, target and maximum levels, and (xx) operational targets including, without limitation, milestones in clinical trials, research and development, regulatory approvals, new product commercialization and new market expansion.

         Any Performance Objective may be used to measure the performance of the Company and/or Affiliate, as a whole or with respect to any business unit, or any combination thereof as the Administrator may deem appropriate, or any of the specified Performance Objectives as compared to the performance of a group of competitor or peer companies, or published or special index that the Administrator, in its sole discretion, deems appropriate. Any Performance Objective may be determined on a GAAP or non-GAAP basis, as the Administrator deems appropriate in its sole discretion. The Administrator also has the authority to provide for accelerated vesting of any Award based on the achievement of performance goals pursuant to the Performance Objectives; provided, however, that such authority shall be subject to Code Section 162(m) with respect to Awards intended to qualify as Performance-Based Compensation.

        (b) Evaluation of Performance Objectives. The Administrator may provide in any Award based on Performance Objectives that any evaluation of performance may include or exclude any of the following events that occurs during a Performance Period: (i) asset write-downs, (ii) litigation or claim judgments or settlements, (iii) the effect of changes in tax laws, accounting principles, or other laws or provisions affecting reported results, (iv) any reorganization and restructuring programs, (v) extraordinary nonrecurring items as described in FASB Accounting Standards Codification 225-20—Extraordinary and Unusual Items and/or in Management's Discussion and Analysis of financial condition and results of operations appearing in the Company's annual report to stockholders for the applicable year, (vi) acquisitions or divestitures, and (vii) foreign exchange gains and losses. To the extent such inclusions or exclusions affect Awards to Covered Employees, they shall be prescribed in a form that meets the requirements of Code Section 162(m) for deductibility.

        (c) Adjustment of Performance-Based Compensation. Awards that are intended to qualify as Performance-Based Compensation may not be adjusted upward. The Administrator shall retain the discretion to adjust such Awards downward, either on a formula or discretionary basis or any combination, as the Administrator determines.
- 10 -



        (d) Administrator Discretion. In the event that applicable tax and/or securities laws change to permit Administrator discretion to alter the governing Performance Objectives without obtaining stockholder approval of such changes, the Administrator shall have sole discretion to make such changes without obtaining stockholder approval. In addition, in the event that the Administrator determines that it is advisable to grant Awards that shall not qualify as Performance-Based Compensation, the Administrator may make such grants without satisfying the requirements of Code Section 162(m) and, in such case, may apply performance objectives other than those set forth in this Section 7.

SECTION 8.
PAYMENT OF OPTION EXERCISE PRICE

        Upon the exercise of an Option, Participants may pay the exercise price of an Option (i) in cash, or with a personal check, certified check, or other cash equivalent, (ii) by the surrender by the Participant to the Company of previously acquired unencumbered shares of Common Stock (through physical delivery or attestation), (iii) through the withholding of shares of Common Stock from the number of shares otherwise issuable upon the exercise of the Option (e.g., a net share settlement), (iv) through broker-assisted cashless exercise if such exercise complies with applicable securities laws and any insider trading policy of the Company, (v) such other form of payment as may be authorized by the Administrator, or (vi) by a combination thereof. In the event the Participant elects to pay the exercise price, in whole or in part, with previously acquired shares of Common Stock or through a net share settlement, the then-current Fair Market Value of the stock delivered or withheld shall equal the total exercise price for the shares being purchased in such manner.

        The Administrator may, in its sole discretion, limit the forms of payment available to the Participant and may exercise such discretion any time prior to the termination of the Option granted to the Participant or upon any exercise of the Option by the Participant. “Previously acquired shares of Common Stock” means shares of Common Stock which the Participant owns on the date of exercise (or for the period of time, if any, as may be required by generally accepted accounting principles or any successor principles applicable to the Company).

        With respect to payment in the form of Common Stock, the Administrator may require advance approval or adopt such rules as it deems necessary to assure compliance with Rule 16b-3, if applicable.

SECTION 9.
TERMS AND CONDITIONS OF INCENTIVE STOCK OPTIONS

        Each Incentive Stock Option shall be evidenced by an Incentive Stock Option Agreement, which shall comply with and be subject to the following terms and conditions:

        (a) Number of Shares and Exercise Price. The Incentive Stock Option Agreement shall state the total number of shares covered by the Incentive Stock Option. Except as permitted by Code Section 424(a), or any successor provision, the exercise price per share shall not be less
- 11 -


than one hundred percent (100%) of the per share Fair Market Value of the Common Stock on the date the Administrator grants the Incentive Stock Option; provided, however, that if a Participant owns stock possessing more than ten percent (10%) of the total combined Voting Power of all classes of stock of the Company or of its Parent or any Subsidiary, the exercise price per share of an Incentive Stock Option granted to such Participant shall not be less than one hundred ten percent (110%) of the per share Fair Market Value of Common Stock on the date of the grant of the Incentive Stock Option. The Administrator shall have full authority and discretion in establishing the exercise price and shall be fully protected in so doing.

        (b) Exercisability and Term. The Incentive Stock Option Agreement shall state when the Incentive Stock Option becomes exercisable (i.e. “vests”), and, if applicable in the Administrator’s discretion, shall describe the Performance Objectives and Performance Period upon which vesting is based, the manner in which performance shall be measured and the extent to which partial achievement of the Performance Objectives may result in vesting of the Option. The Participant may exercise the Incentive Stock Option, in full or in part, upon or after the vesting date of such Option (or portion thereof). Notwithstanding anything in the Plan or the Agreement to the contrary, the Participant may not exercise an Incentive Stock Option after the maximum term of such Option, as such term is specified in the Incentive Stock Option Agreement. Except as permitted by Code Section 424(a), in no event shall any Incentive Stock Option be exercisable during a term of more than ten (10) years after the date on which it is granted; provided, however, that if a Participant owns stock possessing more than ten percent (10%) of the total combined Voting Power of all classes of stock of the Company or of its Parent or any Subsidiary, the Incentive Stock Option granted to such Participant shall be exercisable during a term of not more than five (5) years after the date on which it is granted. The Administrator may accelerate the exercisability of any Incentive Stock Option granted hereunder which is not immediately exercisable as of the date of grant.

        (c) No Rights as Stockholder. A Participant (or the Participant’s successors) shall have no rights as a stockholder with respect to any shares covered by an Incentive Stock Option until the date of the issuance of the Common Stock subject to such Award upon exercise, as evidenced by a stock certificate or as reflected in the books and records of the Company or its designated agent (i.e., a “book entry”). No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property), distributions or other rights for which the record date is prior to the date such shares are actually issued (as evidenced in either certificated or book entry form). Without limiting the foregoing, and for the avoidance of doubt, prior to the time that any shares covered by an Incentive Stock Option have both vested and been issued, a Participant shall not have any right to receive any dividends or dividend equivalents attributable to such shares. All rights to any dividends or dividend equivalents payable with respect to shares of Common Stock covered by an Incentive Stock Option that are forfeited shall also be forfeited.

        (d) Withholding. The Company or its Affiliate shall be entitled to withhold and deduct from any future payments to the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s exercise of an Incentive Stock Option or a “disqualifying disposition” of shares acquired through
- 12 -


the exercise of an Incentive Stock Option as defined in Code Section 421(b), to require the Participant to remit an amount sufficient to satisfy such withholding requirements, or to require any combination thereof. In the event the Participant is required under the Incentive Stock Option Agreement to pay the Company, or make arrangements satisfactory to the Company respecting payment of, such withholding and employment-related taxes, the Administrator may, in its sole discretion, require the Participant to satisfy such obligation, in whole or in part, by delivering shares of Common Stock or by electing to have the Company withhold shares of Common Stock otherwise issuable to the Participant as a result of the exercise of the Incentive Stock Option or disqualifying disposition of shares. The Administrator may establish a minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s delivery of shares or the withholding of shares for this purpose shall occur on or before the later of (i) the date the Incentive Stock Option is exercised or the date of the disqualifying disposition, as the case may be, or (ii) the date that the amount of tax to be withheld is determined under applicable tax law.

        (e) Vesting Limitation. Notwithstanding any other provision of the Plan, the aggregate Fair Market Value (determined as of the date an Incentive Stock Option is granted) of the shares of Common Stock with respect to which Incentive Stock Options are exercisable for the first time by a Participant during any calendar year (under the Plan and any other “incentive stock option” plans of the Company or any Affiliate shall not exceed $100,000 (or such other amount as may be prescribed by the Code from time to time); provided, however, that if the exercisability or vesting of an Incentive Stock Option is accelerated as permitted under the provisions of the Plan and such acceleration would result in a violation of the limit imposed by this Section 9(e), such acceleration shall be of full force and effect but the number of shares of Common Stock that exceed such limit shall be treated as having been granted pursuant to a Nonqualified Stock Option; and provided, further, that the limits imposed by this Section 9(e) shall be applied to all outstanding Incentive Stock Options under the Plan and any other “incentive stock option” plans of the Company or any Affiliate in chronological order according to the dates of grant.  

        (f) Other Provisions. The Incentive Stock Option Agreement authorized under this Section 9 shall contain such other provisions as the Administrator shall deem advisable. Any such Incentive Stock Option Agreement shall contain such limitations and restrictions upon the exercise of the Incentive Stock Option as shall be necessary to ensure that such Incentive Stock Option will be considered an “incentive stock option” as defined in Code Section 422 or to conform to any change therein.

SECTION 10.
TERMS AND CONDITIONS OF NONQUALIFIED STOCK OPTIONS

        Each Nonqualified Stock Option shall be evidenced by a Nonqualified Stock Option Agreement, which shall comply with and be subject to the following terms and conditions:

- 13 -


        (a) Number of Shares and Exercise Price. The Nonqualified Stock Option Agreement shall state the total number of shares covered by the Nonqualified Stock Option. The exercise price per share shall be equal to one hundred percent (100%) of the per share Fair Market Value of the Common Stock on the date of grant of the Nonqualified Stock Option, or such higher price as the Administrator determines.

        (b) Exercisability and Term. The Nonqualified Stock Option Agreement shall state when the Nonqualified Stock Option becomes exercisable (i.e. “vests”) and, if applicable in the Administrator’s discretion, shall describe the Performance Objectives and Performance Period upon which vesting is based, the manner in which performance shall be measured and the extent to which partial achievement of the Performance Objectives may result in vesting of the Option. The Participant may exercise the Nonqualified Stock Option, in full or in part, upon or after the vesting date of such Option (or portion thereof); provided, however, that the Participant may not exercise a Nonqualified Stock Option after the maximum term of such Option, as such term is specified in the Nonqualified Stock Option Agreement. Unless otherwise determined by the Administrator and specified in the Agreement governing the Award, no Nonqualified Stock Option shall be exercisable during a term of more than ten (10) years after the date on which it is granted. The Administrator may accelerate the exercisability of any Nonqualified Stock Option granted hereunder which is not immediately exercisable as of the date of grant.
        
        (c) No Rights as Stockholder. A Participant (or the Participant’s successors) shall have no rights as a stockholder with respect to any shares covered by a Nonqualified Stock Option until the date of the issuance of the Common Stock subject to such Award upon exercise, as evidenced by a stock certificate or as reflected in the books and records of the Company or its designated agent (i.e., a “book entry”). No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property), distributions or other rights for which the record date is prior to the date such shares are actually issued (as evidenced in either certificated or book entry form). Without limiting the foregoing, and for the avoidance of doubt, prior to the time that any shares covered by a Nonqualified Stock Option have both vested and been issued, a Participant shall not have any right to receive any dividends or dividend equivalents attributable to such shares. All rights to any dividends or dividend equivalents payable with respect to shares of Common Stock covered by a Nonqualified Stock Option that are forfeited shall also be forfeited.

        (d) Withholding. The Company or its Affiliate shall be entitled to withhold and deduct from any future payments to the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s exercise of a Nonqualified Stock Option, to require the Participant to remit an amount sufficient to satisfy such withholding requirements, or to require any combination thereof. In the event the Participant is required under the Nonqualified Stock Option Agreement to pay the Company, or make arrangements satisfactory to the Company respecting payment of, such withholding and employment-related taxes, the Administrator may, in its sole discretion, require the Participant to satisfy such obligation, in whole or in part, by delivering shares of Common Stock or by electing to have the Company withhold shares of Common Stock otherwise issuable to the Participant as a result of the exercise of the Nonqualified Stock Option. The Administrator may establish a
- 14 -


minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s delivery of shares or the withholding of shares for this purpose shall occur on or before the later of (i) the date the Nonqualified Stock Option is exercised, or (ii) the date that the amount of tax to be withheld is determined under applicable tax law.

        (e) Other Provisions. The Nonqualified Stock Option Agreement authorized under this Section 10 shall contain such other provisions as the Administrator shall deem advisable.

SECTION 11.
RESTRICTED STOCK AWARDS

        Each Restricted Stock Award shall be evidenced by a Restricted Stock Award Agreement, which shall comply with and be subject to the following terms and conditions:

(a) Number of Shares. The Restricted Stock Award Agreement shall state the total number of shares of Common Stock covered by the Restricted Stock Award.

(b) Risks of Forfeiture. The Restricted Stock Award Agreement shall set forth the risks of forfeiture, if any, which shall apply to the shares of Common Stock covered by the Restricted Stock Award and the manner in which such risks of forfeiture shall lapse, including, if applicable in the Administrator’s discretion, a description of the Performance Objectives and Performance Period upon which the lapse of risks of forfeiture is based, the manner in which performance shall be measured and the extent to which partial achievement of the Performance Objectives may result in lapse of risks of forfeiture. The Administrator may, in its sole discretion, modify the manner in which such risks of forfeiture shall lapse but only with respect to those shares of Common Stock which are restricted as of the effective date of the modification.

(c) Issuance of Shares; Rights as Stockholder. Except as provided below, the Company shall cause a stock certificate to be issued and shall deliver such certificate to the Participant or hold such certificate in a manner determined by the Administrator in its sole discretion; provided, however, that in lieu of a stock certificate, the Company may evidence the issuance of shares by a book entry in the records of the Company or its designated agent (if permitted by the Company’s designated agent and applicable law, as determined by the Administrator in its sole discretion). The Company shall cause a legend or notation to be placed on such certificate or book entry describing the risks of forfeiture and other transfer restrictions set forth in the Participant’s Restricted Stock Award Agreement and providing for the cancellation and, if applicable, return of such certificate or book entry if the shares of Common Stock subject to the Restricted Stock Award are forfeited. Prior to the time that the risks of forfeiture have lapsed or the shares subject to such Restricted Stock Award have been forfeited, the Participant shall be entitled to vote the shares of Common Stock represented by such stock certificates. However, until the risks of forfeiture have lapsed without forfeiture, the Participant shall not have any other rights as a stockholder with respect to the shares subject to such Restricted Stock Award, including the right to receive any dividends or dividend equivalents
- 15 -


attributable to such shares. All rights to any dividends or dividend equivalents payable with respect to shares of Common Stock subject to a Restricted Stock Award that are forfeited shall also be forfeited.

(d) Withholding Taxes. The Company or its Affiliate shall be entitled to withhold and deduct from any future payments to the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s Restricted Stock Award, to require the Participant to remit an amount sufficient to satisfy such withholding requirements, or to require any combination thereof. In the event the Participant is required under the Restricted Stock Award Agreement to pay the Company, or make arrangements satisfactory to the Company respecting payment of, such withholding and employment-related taxes, the Administrator may, in its sole discretion, require the Participant to satisfy such obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to the Restricted Stock Award on which the risks of forfeiture have lapsed. The Administrator may establish a minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s delivery of shares shall occur on or before the date that the amount of tax to be withheld is determined under applicable tax law.
        
(e) Other Provisions. The Restricted Stock Award Agreement authorized under this Section 11 shall contain such other provisions as the Administrator shall deem advisable.

SECTION 12.
RESTRICTED STOCK UNITS

        Each Restricted Stock Unit shall be evidenced by a Restricted Stock Unit Agreement, which shall comply with and be subject to the following terms and conditions:

(a) Number of Shares. The Restricted Stock Unit Agreement shall state the total number of shares of Common Stock covered by the Restricted Stock Unit.

(b) Vesting. The Restricted Stock Unit Agreement shall set forth the vesting conditions, if any, which shall apply to the Restricted Stock Unit and the manner in which such vesting may occur, including, if applicable in the Administrator’s discretion, a description of the Performance Objectives and Performance Period upon which vesting is based, the manner in which performance shall be measured and the extent to which partial achievement of the Performance Objectives may result in vesting of the Restricted Stock Unit. The Administrator may, in its sole discretion, accelerate the vesting of any Restricted Stock Unit.

(c) Issuance of Shares; Rights as Stockholder. The Participant shall be entitled to payment of the Restricted Stock Unit as the units subject to such Award vest. The Administrator may, in its sole discretion, pay Restricted Stock Units in shares of Common Stock, cash in an amount equal to the Fair Market Value, on the date of payment, of the number of shares of Common Stock underlying the Award that have vested on the applicable payment date, or any
- 16 -


combination thereof, as specified in the Restricted Stock Unit Agreement. If payment is made in shares of Common Stock, the Administrator shall cause to be issued one or more stock certificates in the Participant’s name and shall deliver such certificates to the Participant in satisfaction of such units; provided, however, that in lieu of stock certificates, the Company may evidence such shares by a book entry in the records of the Company or its designated agent (if permitted by the Company’s designated agent and applicable law, as determined by the Administrator in its sole discretion). Until the units subject to the Restricted Stock Unit have both vested and the underlying shares of Common Stock have been issued, the Participant shall not be entitled to vote any shares of Common Stock which may be acquired through the Award, shall not receive any dividends or dividend equivalents attributable to such shares, and shall not have any other rights as a stockholder with respect to such shares.

(d) Withholding Taxes. The Company or its Affiliate shall be entitled to withhold and deduct from any future payments to the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s Restricted Stock Unit, to require the Participant to remit an amount sufficient to satisfy such withholding requirements, or to require any combination thereof. In the event the Participant is required under the Restricted Stock Unit Agreement to pay the Company, or make arrangements satisfactory to the Company respecting payment of, such withholding and employment-related taxes, the Administrator may, in its sole discretion, require the Participant to satisfy such obligations, in whole or in part, by delivering shares of Common Stock, including shares of Common Stock received pursuant to the Restricted Stock Unit. The Administrator may establish a minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s delivery of shares for this purpose shall occur on or before the date that the amount of tax to be withheld is determined under applicable tax law.

        (e) Other Provisions. The Restricted Stock Unit Agreement authorized under this Section 12 shall contain such other provisions as the Administrator shall deem advisable.

SECTION 13.
PERFORMANCE AWARDS

        Each Performance Award granted pursuant to this Section 13 shall be evidenced by a written performance award agreement (the “Performance Award Agreement”). The Performance Award Agreement shall be in such form as may be approved from time to time by the Administrator and may vary from Participant to Participant; provided, however, that each Participant and each Performance Award Agreement shall comply with and be subject to the following terms and conditions:

        (a) Awards. Performance Awards in the form of Performance Units or Performance Shares may be granted to any Participant in the Plan. Performance Units shall consist of monetary awards which may be earned or become vested in whole or in part if the Company or the Participant achieves certain Performance Objectives established by the Administrator over a specified Performance Period. Performance Shares shall consist of shares of Stock or other
- 17 -


Awards denominated in shares of Stock that may be earned or become vested in whole or in part if the Company or the Participant achieves certain Performance Objectives established by the Administrator over a specified Performance Period.

        (b) Performance Objectives, Performance Period and Payment. The Performance Award Agreement shall set forth:

         (i) the number of Performance Units or Performance Shares subject to the Performance Award, and the dollar value of each Performance Unit;

         (ii)  one or more Performance Objectives established by the Administrator;

         (iii) the Performance Period over which Performance Units or Performance Shares may be earned or may become vested;

         (iv) the extent to which partial achievement of the Performance Objectives may result in a payment or vesting of the Performance Award, as determined by the Administrator; and

         (v) the date upon which payment of Performance Units will be made or Performance Shares will be issued, as the case may be, and the extent to which such payment or the receipt of such Performance Shares or Performance Units may be deferred.

        (c) Withholding Taxes. The Company or its Affiliates shall be entitled to withhold and deduct from future wages of the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s Performance Award. In the event the Participant is required under the Performance Award Agreement to pay the Company or its Affiliates, or make arrangements satisfactory to the Company or its Affiliates respecting payment of, such withholding and employment-related taxes, the Administrator may, in its discretion and pursuant to such rules as it may adopt, permit the Participant to satisfy such obligations, in whole or in part, by delivering shares of Common Stock, including shares of Stock received pursuant to the Performance Award. The Administrator may establish a minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s election to deliver shares of Common Stock for this purpose shall be made on or before the date that the amount of tax to be withheld is determined under applicable tax law. Such election shall be approved by the Administrator and otherwise comply with such rules as the Administrator may adopt to assure compliance with Rule 16b3, or any successor provision, as then in effect, of the General Rules and Regulations under the Securities Exchange Act of 1934, if applicable.

        (d) Nontransferability. No Performance Award shall be transferable, in whole or in part, by the Participant, other than by will or by the laws of descent and distribution. If the Participant shall attempt any transfer of any Performance Award granted under the Plan, such transfer shall be void and the Performance Award shall terminate.
- 18 -



        (e) No Rights as Stockholder. A Participant (or the Participant’s successor or successors) shall have no rights as a stockholder with respect to any shares covered by a Performance Award until the date of the issuance of a stock certificate evidencing such shares. No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property), distributions or other rights for which the record date is prior to the date such stock certificate is actually issued (except as otherwise provided in Section 14 of the Plan). Without limiting the foregoing, and for the avoidance of doubt, prior to the time that any shares covered by a Performance Award have both vested and been issued, a Participant shall not have any right to receive any dividends or dividend equivalents attributable to such shares. All rights to any dividends or dividend equivalents payable with respect to shares of Common Stock covered by a Performance Award that are forfeited shall also be forfeited.

        (f) Other Provisions. The Performance Award Agreement authorized under this Section 12 shall contain such other provisions as the Administrator shall deem advisable.

        
SECTION 14.
STOCK APPRECIATION RIGHTS

        Each Stock Appreciation Right shall be evidenced by a Stock Appreciation Right Agreement, which shall comply with and be subject to the following terms and conditions:

        (a) Awards. A Stock Appreciation Right shall entitle the Participant to receive, upon exercise, cash, shares of Common Stock, or any combination thereof, having a value equal to the excess of (i) the Fair Market Value of a specified number of shares of Common Stock on the date of such exercise, over (ii) a specified exercise price. The number of shares and the exercise price of the Stock Appreciation Right shall be determined by the Administrator on the date of grant. The specified exercise price shall be equal to 100% of the Fair Market Value of such shares of Common Stock on the date of grant of the Stock Appreciation Right, or such higher price as the Administrator determines. A Stock Appreciation Right may be granted independent of or in tandem with a previously or contemporaneously granted Option.

        (b) Exercisability and Term. The Stock Appreciation Right Agreement shall state when the Stock Appreciation Right becomes exercisable (i.e., “vests”) and, if applicable in the Administrator’s discretion, shall describe the Performance Objectives and Performance Period upon which vesting is based, the manner in which performance shall be measured and the extent to which partial achievement of the Performance Objectives may result in vesting of the Stock Appreciation Right. The Participant may exercise the Stock Appreciation Right, in full or in part, upon or after the vesting date of such Stock Appreciation Right (or portion thereof); provided, however, that the Participant may not exercise a Stock Appreciation Right after the maximum term of such Stock Appreciation Right, as such term is specified in the Stock Appreciation Right Agreement. Unless otherwise determined by the Administrator and specified in the Agreement governing the Award, no Stock Appreciation Right shall be exercisable during a term of more than ten (10) years after the date on which it is granted.

- 19 -


         The Administrator may accelerate the exercisability of any Stock Appreciation Right granted hereunder which is not immediately exercisable as of the date of grant. If a Stock Appreciation Right is granted in tandem with an Option, the Stock Appreciation Right Agreement shall set forth the extent to which the exercise of all or a portion of the Stock Appreciation Right shall cancel a corresponding portion of the Option, and the extent to which the exercise of all or a portion of the Option shall cancel a corresponding portion of the Stock Appreciation Right.

        (c) Withholding Taxes. The Company or its Affiliate shall be entitled to withhold and deduct from any future payments to the Participant all legally required amounts necessary to satisfy any and all withholding and employment-related taxes attributable to the Participant’s Stock Appreciation Right, to require the Participant to remit an amount sufficient to satisfy such withholding requirements, or to require any combination thereof. In the event the Participant is required under the Stock Appreciation Right to pay the Company or its Affiliate, or make arrangements satisfactory to the Company or its Affiliate respecting payment of, such withholding and employment-related taxes, the Administrator may, in its sole discretion, require the Participant to satisfy such obligation, in whole or in part, by delivering shares of Common Stock or by electing to have the Company withhold shares of Common Stock otherwise issuable to the Participant as a result of the exercise of the Stock Appreciation Right. The Administrator may establish a minimum and/or a maximum tax withholding rate for Participants or categories of Participants, and the shares delivered must have a Fair Market Value equal to at least such minimum tax withholding (if applicable) and/or no more than such maximum tax withholding (if applicable). The Participant’s delivery of shares or the withholding of shares for this purpose shall occur on or before the later of (i) the date the Stock Appreciation Right is exercised, or (ii) the date that the amount of tax to be withheld is determined under applicable tax law.

        (d) No Rights as Stockholder. A Participant (or the Participant’s successors) shall have no rights as a stockholder with respect to any shares covered by a Stock Appreciation Right until the date of the issuance of a stock certificate evidencing such shares; provided, however, that in lieu of stock certificates, the Company may evidence such shares by a book entry in the records of the Company or its designated agent (if permitted by the Company’s designated agent and applicable law, as determined by the Administrator in its sole discretion). No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property), distributions or other rights for which the record date is prior to the date such stock certificate is actually issued or such book entry is made. Without limiting the foregoing, and for the avoidance of doubt, prior to the time that any shares covered by a Stock Appreciation Right have both vested and been issued, a Participant shall not have any right to receive any dividends or dividend equivalents attributable to such shares. All rights to any dividends or dividend equivalents payable with respect to shares of Common Stock covered by a Stock Appreciation Right that are forfeited shall also be forfeited.

        (e) Other Provisions. The Stock Appreciation Right Agreement authorized under this Section 14 shall contain such other provisions as the Administrator shall deem advisable, including, but not limited to, any restrictions on the exercise of the Stock Appreciation Right which may be necessary to comply with Rule 16b-3.
- 20 -



SECTION 15.
RECAPITALIZATION, EXCHANGE,
LIQUIDATION, OR CHANGE OF CONTROL

        (a) In General. In the event of an increase or decrease in the number of shares of Common Stock resulting from a stock dividend, stock split, reverse split, combination or reclassification of the Common Stock, or any other increase or decrease in the number of issued shares of Common Stock effected without receipt of consideration by the Company, other than due to conversion of the convertible securities of the Company, the Administrator may, in its sole discretion, adjust the value determinations applicable to outstanding Awards and the Plan in order to reflect such change, including adjustment of the class and number of shares of stock reserved under Section 6 of the Plan, the class and number of shares of stock covered by each outstanding Award, and, if and as applicable, the exercise price per share of each outstanding Award and the Annual Award Limits. Additional shares which may become covered by the Award pursuant to such adjustment shall be subject to the same restrictions as are applicable to the shares with respect to which the adjustment relates.

        (b) Liquidation. Unless otherwise provided in the Agreement evidencing an Award, in the event of a dissolution or liquidation of the Company, the Administrator may provide for one or both of the following:

(i)the acceleration of the exercisability of any or all outstanding Options or Stock Appreciation Rights, the vesting and payment of any or all Performance Awards, or Restricted Stock Units, or the lapsing of the risks of forfeiture on any or all Restricted Stock Awards; provided, however, that no such acceleration, vesting or payment shall occur if the acceleration, vesting or payment would violate the requirements of Code Section 409A; or

(ii)the complete termination of the Plan and the cancellation of any or all Awards (or portions thereof) which have not been exercised, have not vested, or remain subject to risks of forfeiture, as applicable, in each case immediately prior to the completion of such a dissolution or liquidation.

        (c) Change of Control. Unless otherwise provided in the Agreement evidencing an Award, in the event of a Change of Control, the Administrator may provide for one or more of the following:

(i)the acceleration of the exercisability, vesting, or lapse of the risks of forfeiture of any or all Awards (or portions thereof);

(ii)the complete termination of the Plan and the cancellation of any or all Awards (or portions thereof) which have not been exercised, have not vested, or remain subject to risks of forfeiture, as applicable, in each case as of the effective date of the Change of Control;

- 21 -


(iii)that the entity succeeding the Company by reason of such Change of Control, or the parent of such entity, shall assume or continue any or all Awards (or portions thereof) outstanding immediately prior to the Change of Control or substitute for any or all such Awards (or portions thereof) a substantially equivalent award with respect to the securities of such successor entity, as determined in accordance with applicable laws and regulations;

(iv)that Participants holding outstanding Awards shall become entitled to receive, with respect to each share of Common Stock subject to such Award (whether vested or unvested, as determined by the Administrator pursuant to subsection (c)(i) hereof) as of the effective date of any such Change of Control, cash in an amount equal to (1) for Participants holding Options or Stock Appreciation Rights, the excess of the Fair Market Value of such Common Stock on the date immediately preceding the effective date of such Change of Control over the exercise price per share of Options or Stock Appreciation Rights, or (2) for Participants holding Awards other than Options or Stock Appreciation Rights, the Fair Market Value of such Common Stock on the date immediately preceding the effective date of such Change of Control.

The Administrator need not take the same action with respect to all Awards (or portions thereof) or with respect to all Participants. In addition, the Administrator may restrict the rights of or the applicability of this Section 15 to the extent necessary to comply with Section 16(b) of the Exchange Act, the Internal Revenue Code or any other applicable law or regulation. The grant of an Award pursuant to the Plan shall not limit in any way the right or power of the Company to make adjustments, reclassifications, reorganizations or changes of its capital or business structure or to merge, exchange or consolidate or to dissolve, liquidate, sell or transfer all or any part of its business or assets.

SECTION 16.
NONTRANSFERABILITY

        (a)  In General. Except as expressly provided in the Plan or an Agreement, no Award shall be transferable by the Participant, in whole or in part, other than by will or by the laws of descent and distribution. If the Participant shall attempt any transfer of any Award, such transfer shall be void and the Award shall terminate.

        (b) Nonqualified Stock Options. Notwithstanding anything in this Section 16 to the contrary, the Administrator may, in its sole discretion, permit the Participant to transfer any or all Nonqualified Stock Option to any member of the Participant’s “immediate family” as such term is defined in Rule 16a-1(e) of the Exchange Act, or any successor provision, or to one or more trusts whose beneficiaries are members of such Participant’s “immediate family” or partnerships in which such family members are the only partners; provided, however, that the Participant cannot receive any consideration for the transfer and such transferred Nonqualified Stock Option shall continue to be subject to the same terms and conditions as were applicable to such Nonqualified Stock Option immediately prior to its transfer.

- 22 -


        (c) Beneficiary Designation. Each Participant may, from time to time, name any beneficiary or beneficiaries (who may be named contingently or successively) to whom any benefit under the Plan is to be paid in case of such Participant’s death before receipt of any or all of such benefit. Each such designation shall revoke all prior designations by the same Participant, shall be in a form prescribed by the Administrator, and will be effective only when filed by the Participant in writing with the Company during the Participant’s lifetime. In the absence of any such designation, benefits remaining unpaid at the Participant’s death shall be paid to the Participant’s estate.

SECTION 17.
INVESTMENT PURPOSE AND SECURITIES COMPLIANCE

        No shares of Common Stock shall be issued pursuant to the Plan unless and until there has been compliance, in the opinion of Company’s counsel, with all applicable legal requirements, including, without limitation, those relating to securities laws and stock exchange listing requirements. As a condition to the issuance of Common Stock to Participant, the Administrator may require Participant to (a) represent that the shares of Common Stock are being acquired for investment and not resale and to make such other representations as the Administrator shall deem necessary or appropriate to qualify the issuance of the shares as exempt from the Securities Act of 1933 and any other applicable securities laws, and (b) represent that Participant shall not dispose of the shares of Common Stock in violation of the Securities Act of 1933 or any other applicable securities laws.

        As a further condition to the grant of any Option or the issuance of Common Stock to a Participant, the Participant agrees to the following:

        (a) In the event the Company advises the Participant that it plans an underwritten public offering of its Common Stock in compliance with the Securities Act of 1933, as amended, the Participant will execute any lock-up agreement the Company and the underwriter(s) deem necessary or appropriate, in their sole discretion, in connection with such public offering.

        (b) In the event the Company makes any public offering of its securities and determines in its sole discretion that it is necessary to reduce the number of outstanding Awards so as to comply with any state’s securities or Blue Sky law limitations with respect thereto, the Board of Directors of the Company shall have the right (i) to accelerate the exercisability of any Award and the date on which such Award must be exercised or remove the risks of forfeiture to which the Award is subject, provided that the Company gives Participant prior written notice of such acceleration or removal, and (ii) to cancel any outstanding Awards (or portions thereof) which Participant does not exercise prior to or contemporaneously with such public offering.

        (c) In the event of a Change of Control, Participant will comply with Rule 145 of the Securities Act of 1933 and any other restrictions imposed under other applicable legal or accounting principles if Participant is an “affiliate” (as defined in such applicable legal and accounting principles) at the time of the Change of Control, and Participant will execute any documents necessary to ensure compliance with such rules.

- 23 -


         The Company reserves the right to place a legend on any stock certificate (or a notation on any book entry shares permitted by the Administrator) issued in connection with an Award pursuant to the Plan to assure compliance with this Section 17.

         The Company shall not be required to register or maintain the registration of the Plan, any Award, or any Common Stock issued or issuable pursuant to the Plan under the Securities Act of 1933 or any other applicable securities laws. If the Company is unable to obtain the authority that the Company or its counsel deems necessary for the lawful issuance and sale of Common Stock under the Plan, the Company shall not be liable for the failure to issue and sell Common Stock upon the exercise, vesting, or lapse of restrictions of forfeiture of an Award unless and until such authority is obtained. A Participant shall not be eligible for the grant of an Award or the issuance of Common Stock pursuant to an Award if such grant or issuance would violate any applicable securities law.

SECTION 18.
AMENDMENT OF THE PLAN

        The Board may from time to time, insofar as permitted by law, suspend or discontinue the Plan or revise or amend it in any respect; provided, however, that no such suspension, termination, revision, or amendment, except as is authorized in Section 15, shall impair the terms and conditions of any Award which is outstanding on the date of such suspension, termination, revision, or amendment to the material detriment of the Participant without the consent of the Participant. Notwithstanding the foregoing, except as provided in Section 15 of the Plan or to the extent required by applicable law or regulation, the Board may not, without stockholder approval, revise or amend the Plan to (i) materially increase the number of shares subject to the Plan, (ii) change the designation of Participants, including the class of Employees, eligible to receive Awards, (iii) decrease the price at which Options or Stock Appreciation Rights may be granted, (iv) cancel, regrant, repurchase for cash, or replace Options or Stock Appreciation Rights that have an exercise price in excess of the Fair Market Value of the Common Stock with other awards, or amend the terms of outstanding Options or Stock Appreciation Rights to reduce their exercise price, (v) materially increase the benefits accruing to Participants under the Plan, or (vi) make any modification that will cause Incentive Stock Options to fail to meet the requirements of Code Section 422. Further, without stockholder approval, the terms of any outstanding Award may not be amended to reduce the exercise price of any outstanding Option or Stock Appreciation Right or cancel any outstanding Option or Stock Appreciation Right in exchange for cash, other Awards, or Options or Stock Appreciation Rights with an exercise price that is less than the exercise price of the original Option or Stock Appreciation Right.
        
        To the extent applicable, the Plan and all Agreements shall be interpreted to be exempt from or comply with the requirements of Code Section 409A and, if applicable, to comply with Code Section 422, in each case including the regulations, notices, and other guidance of general applicability issued thereunder. Furthermore, notwithstanding anything in the Plan or any Agreement to the contrary, the Board may amend the Plan or Agreement to the extent necessary or desirable to comply with such requirements without the consent of the Participant.

- 24 -


SECTION 19.
RIGHTS AND OBLIGATIONS ASSOCIATED WITH AWARDS

        (a) No Obligation to Exercise. The granting of an Option or Stock Appreciation Right shall impose no obligation upon the Participant to exercise such Option or Stock Appreciation Right.

        (b) No Employment or Other Service Rights. The granting of an Award hereunder shall not impose upon the Company or any Affiliate any obligation to retain the Participant in its employ or service for any period.

        (c) Unfunded Plan. Participants shall have no right, title, or interest whatsoever in or to any particular assets of the Company or any of its Affiliates by reason of the right to receive a benefit under the terms of the Plan. Nothing contained in the Plan, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind, or a fiduciary relationship between the Company and any Participant, beneficiary, legal representative, or any other person. To the extent that any person acquires a right to receive shares of Common Stock or payments from the Company or any of its Affiliates under the Plan, such right shall be no greater than the right of an unsecured general creditor of the Company or an Affiliate, as the case may be. All payments to be made hereunder shall be paid from the general funds of the Company or an Affiliate, as the case may be. In its sole discretion, the Administrator may authorize the creation of trusts or other arrangements to meet the obligations created under the Plan to deliver the shares of Common Stock or make payments in lieu of or with respect to Awards hereunder; provided, however, that the existence of such trusts or other arrangements is consistent with the unfunded status of the Plan.

        (d) Recoupment Policy. Subject to the terms and conditions of the Plan, the Administrator may provide that any Participant and/or any Award, including any shares of Common Stock subject to an Award, is subject to any recovery, recoupment, clawback and/or other forfeiture policy that may be maintained by the Company from time to time.

SECTION 20.
MISCELLANEOUS

i.Issuance of Shares.  The Company is not required to issue or remove restrictions on shares of Common Stock granted pursuant to the Plan until the Administrator determines that: (i) all conditions of the Award have been satisfied, (ii) all legal matters in connection with the issuance have been satisfied, and (iii) the Participant has executed and delivered to the Company such representations or agreements as the Administrator may consider appropriate, in its sole discretion, to satisfy the requirements of any applicable law or regulation.

ii.Choice of Law. The law of the state of Minnesota shall govern all questions concerning the construction, validity, and interpretation of the Plan, without regard to that state’s conflict of laws rules.

- 25 -


iii.Severability. In the event that any provision of the Plan shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of the Plan, and the Plan shall be construed and enforced as if the illegal or invalid provision had not been included.

iv.No Duty to Notify. The Company shall have no duty or obligation to any Participant to advise such Participant as to the time and manner of exercising an Award or as to the pending termination or expiration of such Award. In addition, the Company has no duty or obligation to minimize the tax consequences of an Award to the Participant.



- 26 -
EX-31.1 12 a10-qex311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Scott R. Ward, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Cardiovascular Systems, Inc.;

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 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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


Dated: May 7, 2020  
/s/ Scott R. Ward
Scott R. Ward
Chairman, President and Chief Executive Officer


EX-31.2 13 a10-qex312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jeffrey S. Points, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Cardiovascular Systems, Inc.;

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 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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


Dated: May 7, 2020  
/s/ Jeffrey S. Points
Jeffrey S. Points
Chief Financial Officer




EX-32.1 14 a10-qex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the filing of the Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 (the “Report”) by Cardiovascular Systems, Inc. (“Registrant”), I, Scott R. Ward, the Chief Executive Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that to the best of my knowledge:

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

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


Dated: May 7, 2020 
/s/ Scott R. Ward
Scott R. Ward
Chairman, President and Chief Executive Officer


EX-32.2 15 a10-qex322.htm EX-32.2 Document


Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the filing of the Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 (the “Report”) by Cardiovascular Systems, Inc. (“Registrant”), I, Jeffrey S. Points, the Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that to the best of my knowledge:

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

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


Dated: May 7, 2020
/s/ Jeffrey S. Points
Jeffrey S. Points
Chief Financial Officer


EX-101.SCH 16 csii-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Selected Consolidated Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Selected Consolidated Financial Statement Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Selected Consolidated Financial Statement Information - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Selected Consolidated Financial Statement Information - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Selected Consolidated Financial Statement Information - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Revenue - Disaggregate (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Revenue - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Intangible Assets - Finite-Lived (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Intangible Assets - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Debt - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Debt - Financing Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Marketable Securities & Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Marketable Securities & Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Marketable Securities & Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Stock-Based Compensation - Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Leases, Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 17 csii-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 18 csii-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 19 csii-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Lessee, Operating Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accretion (Amortization) of Discounts and Premiums, Investments Accretion (Amortization) of Discounts and Premiums, Investments City Area Code City Area Code Debt Securities, Available-for-sale Debt Securities, Available-for-sale Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock Restricted Stock [Member] Awards vested (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Finished goods Inventory, Finished Goods, Net of Reserves Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Minimum Minimum [Member] Sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Accrued expenses Operating Lease, Liability, Current Fiscal 2024 Capital Leases, Future Minimum Payments Due in Five Years Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accrued excise, sales and other taxes Accrued Taxes Accrued Taxes Awards forfeited (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Asset-backed Securities Asset-backed Securities [Member] United States UNITED STATES Current Fiscal Year End Date Current Fiscal Year End Date Investments Fair Value Disclosures [Text Block] WIRION Embolic Protection System WIRIONEmbolicProtectionSystemMember [Member] WIRION Embolic Protection System [Member] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year (Loss) income from operations Operating Income (Loss) Deferred revenue current Deferred Revenue, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Additional paid in capital Additional Paid in Capital, Common Stock Marketable Securities [Abstract] Marketable Securities [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Performance Shares Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Awards outstanding, balance at beginning of period (per share) Awards outstanding, balance at end of period (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Commitments and contingencies (see Note 10) Commitments and Contingencies Shares withheld for payroll taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation ASSETS Assets [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Entity Shell Company Entity Shell Company Awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from employee stock purchase plan Proceeds from Stock Plans Cover [Abstract] Accounts payable Accounts Payable, Current Document Type Document Type Available-for-sale Securities, Noncurrent Available-for-sale Securities, Noncurrent Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Other assets Operating Lease, Right-of-Use Asset International International [Member] International [Member] Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Commissions Accrued Sales Commission, Current Lessee, Operating Lease, Liability, Payments, Due, Total Lessee, Operating Lease, Liability, to be Paid Silicon Valley Bank Silicon Valley Bank [Member] Silicon valley bank. Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year Four Income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Capital Leases, Future Minimum Payments Due Capital Leases, Future Minimum Payments Due Total expenses Operating Expenses Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Interest Rate Increase For Noncompliance Interest Rate Increase For Noncompliance Increase in interest rate on outstanding amounts if the Company is not in compliance with covenants. Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Equipment Machinery and Equipment, Gross Marketable Securities, Current Marketable Securities, Current Fiscal 2023 Capital Leases, Future Minimum Payments Due in Four Years Work in process Inventory, Work in Process, Net of Reserves Level 2 Fair Value, Inputs, Level 2 [Member] Construction in progress Construction in Progress, Gross Inventory, Net Inventories Inventory, Net Financing Obligation Financing Obligation The total amount of the financing obligation related to the sale-leaseback of the Company's headquarters. Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Lender Name [Axis] Lender Name [Axis] Accrued Salaries and Bonus Accrued Salaries and Bonus Carrying value as of the balance sheet date of obligations incurred through that date and payable for employee salaries and bonuses earned. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Business Acquisition [Axis] Business Acquisition [Axis] Volume-based rebates, discounts and incentives, current Contract with Customer, Liability, Current Geographical [Domain] Geographical [Domain] Entity Emerging Growth Company Entity Emerging Growth Company PotentialMilestonePayment PotentialMilestonePayment PotentialMilestonePayment Statement [Line Items] Statement [Line Items] Credit Facility [Domain] Credit Facility [Domain] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted weighted average shares outstanding Weighted average common shares outstanding – diluted Weighted Average Number of Shares Outstanding, Diluted Basic earnings per share Earnings per common share – basic Earnings Per Share, Basic Basic earnings per share Earnings per share, basic and diluted Earnings Per Share, Basic and Diluted [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Awards forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Aggregate shares based on thresholds measuring total shareholder return Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period On Basis Of Shareholder Return Share based compensation arrangement by share based payment award equity instruments other than options grants in period on basis of shareholder return. Statement [Table] Statement [Table] Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Equity Funds Equity Funds [Member] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Land Land Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Clinical studies Accrued Clinical Studies Accrued Clinical Studies Fiscal 2022 Capital Leases, Future Minimum Payments Due in Three Years Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Business Combinations [Abstract] Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 35,274,479 at March 31, 2020 and 34,934,569 at June 30, 2019, respectively Common Stock, Value, Issued Additional Consideration, Pending Disbursement AdditionalConsiderationPendingDisbursement Additional Consideration, Pending Disbursement Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Write-off of patent costs Impairment of Intangible Assets, Finite-lived Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Lessee, Operating Lease, Liability, Payment, Due Lessee, Operating Lease, Liability, Payment, Due [Abstract] Commercial Paper Commercial Paper [Member] Covenant, Adjusted EBITDA Covenant, Adjusted EBITDA The covenant requiring a minimum trailing three-month adjusted EBITDA. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Acquisition consideration Accrued Acquisition Consideration Accrued Acquisition Consideration Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Debt Disclosure Debt Disclosure [Text Block] Lessee Leasing Arrangements Capital Leases Number Options To Renew Lessee Leasing Arrangements Capital Leases Number Options To Renew Number of options to renew the lessee's leasing arrangement for a capital lease. Cost of goods sold Cost of Revenue Retirement Benefits [Abstract] Retirement Benefits [Abstract] Maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Reconciliation of Numerators and Denominators Used in Basic and Diluted Earnings Per Common Share Computations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fiscal 2021 Capital Leases, Future Minimum Payments Due in Two Years Payments to Acquire Debt Securities, Available-for-sale Payments to Acquire Debt Securities, Available-for-sale Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Line of Credit Facility, Expiration Date Line of Credit Facility, Expiration Date Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Inventories Inventory, Net [Abstract] Awards granted (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value CumulativeEffectOnRetainedEarningsNetOfTaxes CumulativeEffectOnRetainedEarningsNetOfTaxes Amount of the cumulative effect on retained earnings net of related income tax effect. Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Beginning of period End of period Cash and Cash Equivalents, at Carrying Value Amendment Flag Amendment Flag Number of equity awards available to grant under the 2014 and 2007 plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued expenses Other Accrued Liabilities, Current Capital Lease Obligations [Member] Capital Lease Obligations [Member] Operating lease liability Total operating lease liabilities Operating Lease, Liability Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Measurement Frequency [Axis] Measurement Frequency [Axis] Two Thousand Fourteen Plan Two Thousand Fourteen Plan [Member] Two Thousand Fourteen Plan [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Accrued Expenses Accrued Liabilities, Current [Abstract] Financial Instruments [Domain] Financial Instruments [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Beginning balance, value Ending balance, value Stockholders' Equity Attributable to Parent Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other Significant Noncash Transaction, Value of Consideration Received Other Significant Noncash Transaction, Value of Consideration Received Stock issued for acquisitions Business Combination, Consideration Transferred Business Combination, Consideration Transferred Fair Value Measurement [Domain] Fair Value Measurement [Domain] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Building Buildings and Improvements, Gross Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Geographical [Axis] Geographical [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Costs incurred in connection with patents Payments to Acquire Intangible Assets Payments to Acquire Intangible Assets Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Local Phone Number Local Phone Number Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Operating Lease, Cost Operating Lease, Cost Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Five FuturePaymentsToAcquireLongtermInvestments FuturePaymentsToAcquireLongtermInvestments Represents future payments to acquire long-term investments Financial Instrument [Axis] Financial Instrument [Axis] Anti-dilutive shares (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Employee stock purchase plan activity Exercise of Stock Options and Warrants, Value Exercise of Stock Options and Warrants, Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Net (loss) income available to common stockholders Undistributed Earnings (Loss) Available to Common Shareholders, Basic Marketable Securities Marketable Securities [Table Text Block] Employee Stock Purchase Plan Employee Stock [Member] Annual Rent Escalation Annual Rent Escalation Annual Rent Escalation Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Address, Address Line One Entity Address, Address Line One Fiscal 2021 Lessee, Operating Lease, Liability, to be Paid, Year Two Gross profit Gross Profit Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Schedule of Available-for-sale Securities Reconciliation Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Selling, general and administrative Selling, General and Administrative Expense Furniture Furniture and Fixtures, Gross Amortization of intangible assets Amortization of Intangible Assets Net (loss) income Net loss Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Line of Credit Facility [Table] Line of Credit Facility [Table] Changes in assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Entity Current Reporting Status Entity Current Reporting Status Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Year Three Remainder of fiscal 2020 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Interest income and other, net Interest and Other Income Share-based Payment Arrangement, Disclosure [Abstract] Share-based Payment Arrangement, Disclosure [Abstract] Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Schedule of future minimum lease payments Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Leasehold improvements Leasehold Improvements, Gross Trade Names Trade Names [Member] Leases [Abstract] Total assets Assets Thereafter Capital Leases, Future Minimum Payments Due Thereafter Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Expenses: Operating Expenses [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Awards outstanding, balance at beginning of period (in shares) Awards outstanding, balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Intangible assets, net Finite-Lived Intangible Assets, Net, Total Finite-Lived Intangible Assets, Net Unrealized gain on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Antidilutive Securities [Axis] Antidilutive Securities [Axis] Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Available-for-sale Equity Securities, Amortized Cost Basis Available-for-sale Equity Securities, Amortized Cost Basis Basis of Presentation Business Description and Basis of Presentation [Text Block] Entity Small Business Entity Small Business Transfers of assets between Level 1 and Level 2 Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Developed Technology Rights Developed Technology Rights [Member] Entity Interactive Data Current Entity Interactive Data Current Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Interest expense Interest Expense Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Filer Category Entity Filer Category Coronary Coronary [Member] Represents products under the OAS category Coronary Performance Based RSA Activity Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, City or Town Entity Address, City or Town Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Lessee, Finance Lease, Renewal Term Lessee Leasing Arrangements Capital Leases Term Of Renewal Term of renewal of the lessee's leasing arrangement for a capital lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] MilestonePaymentTargetIncrementinNetRevenues MilestonePaymentTargetIncrementinNetRevenues MilestonePaymentTargetIncrementinNetRevenues Revenue recognized previously deferred Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Payments To Acquire Intangible Assets Purchased Payments To Acquire Intangible Assets Purchased Payments To Acquire Intangible Assets Purchased Accounts payable Increase (Decrease) in Accounts Payable Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Raw materials Inventory, Raw Materials, Net of Reserves Deferred revenue noncurrent Deferred Revenue, Noncurrent Stock Issued During Period, Shares, New Issues Stock Issued During Period, Shares, New Issues Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Other-than-temporary impairments Other than Temporary Impairment Losses, Investments, Available-for-sale Securities Additional Paid  In Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Accumulated Deficit Accumulated Distributions in Excess of Net Income [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Acquisition Business Combination Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Total other (income) expense, net Nonoperating Income (Expense) Common stock, shares outstanding Common Stock, Shares, Outstanding Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Performance-based awards number preceding trading days Performance Based Restricted Stock Awards Number Preceding Trading Days Represents the number of preceding trading days of market closing prices at both the benchmark and vesting date of performance-based restricted stock, used to measure total shareholder return. Revolving Credit Facility Revolving Credit Facility [Member] Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Basic weighted average shares outstanding Basic and diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Base Annual Rent Under Facility Lease Base Annual Rent Under Facility Lease Base Annual Rent Under Facility Lease (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Adjustments to reconcile net loss to net cash from operating activities Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Research and development Research and Development Expense Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Schedule of Future Minimum Lease Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Common stock, shares authorized Common Stock, Shares Authorized Effect of dilutive share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Plan Name [Domain] Plan Name [Domain] Property and equipment, gross Property, Plant and Equipment, Gross Exercise of stock options Proceeds from Stock Options Exercised Effective Interest Rate Effective Interest Rate Effective interest rate on the financing obligation. Revenue Revenue from Contract with Customer [Text Block] Percent Reduction to Prime Interest Rate Percent Reduction to Prime Interest Rate Percent Reduction to Prime Interest Rate Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Right-of-use asset obtained in exchange for operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Stock Options and Restricted Stock Awards Shareholders' Equity and Share-based Payments [Text Block] Document Period End Date Document Period End Date Accrued Vacation, Current Accrued Vacation, Current Provision for income taxes Income Tax Expense (Benefit) Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Purchase of investments Payments to Acquire Marketable Securities Other liabilities Operating Lease, Liability, Noncurrent Accrued expenses Accrued expenses Accrued Liabilities, Current Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Diluted earnings per share Earnings per common share – diluted Earnings Per Share, Diluted Covenant, Unused Availability Covenant, Minimum Unused Availability Covenant stating the minimum unused availability on the line of credit. Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Restricted Stock Award Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Accounts Receivable Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Current assets Assets, Current [Abstract] Numerator Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Depreciation of property and equipment Depreciation Total marketable securities Investments, Fair Value Disclosure Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Patents Patents [Member] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Peripheral Peripheral [Member] Represents products under the OAS category Peripheral Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Security Exchange Name Security Exchange Name Entity Tax Identification Number Entity Tax Identification Number Measurement Basis [Axis] Measurement Basis [Axis] Lessee, Finance Lease, Term of Contract Lessee Leasing Arrangements Capital Leases Term Of Contract Term of the lessee's leasing arrangement for a capital lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] MilestonePaymentTargetNetRevenuesExcessThreshold MilestonePaymentTargetNetRevenuesExcessThreshold MilestonePaymentTargetNetRevenuesExcessThreshold Cumulative Effect Of New Accounting Principle In Period Of Adoption CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1 Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. Award Type [Domain] Award Type [Domain] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Trading Symbol Trading Symbol Long-term liabilities Liabilities, Noncurrent [Abstract] Document Transition Report Document Transition Report Corporate Debt Securities Corporate Debt Securities [Member] Stock Based Compensation Restricted Stock Awards Net Stock Based Compensation Restricted Stock Awards Net This element represents the amount of recognized equity-based compensation related to restricted stock awards during the period, that is, the amount recognized as expense in the income statement. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Stock-based compensation Share-based Payment Arrangement, Noncash Expense Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Available-for-sale Securities, Current Available-for-sale Securities, Current Proceeds from (Payments for) Other Financing Activities Proceeds from (Payments for) Other Financing Activities Payments of employee taxes related to vested restricted stock Payment, Tax Withholding, Share-based Payment Arrangement Earnings Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Financing obligation Financing Obligation, Long Term Long term portion of the financing obligation related to the sale-leaseback of the Company's headquarters. Early Termination Fee Early Termination Fee Percent fee if the Company terminates the line of credit prior to the maturity date. Current liabilities Liabilities, Current [Abstract] Selected Consolidated Financial Statement Information Quarterly Financial Information [Text Block] Developed Technology and Trade Names Developed Technology and Trade Names [Member] Developed Technology and Trade Names Member Recurring Fair Value, Recurring [Member] Intangible Assets Intangible Assets Disclosure [Text Block] Property and Equipment Property, Plant and Equipment, Net [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 20 csii-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 21 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 22 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities & Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Jun. 30, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers of assets between Level 1 and Level 2 $ 0 $ 0  
Equity Securities without Readily Determinable Fair Value, Amount 6,343 6,343 $ 5,593
FuturePaymentsToAcquireLongtermInvestments $ 2,250    
Other-than-temporary impairments   $ 0  
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) Statement - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid  In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative Effect Of New Accounting Principle In Period Of Adoption       $ (101) $ 101
Beginning balance, value at Jun. 30, 2018 $ 134,470 $ 33 $ 461,927 101 (327,591)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 3,132   3,132    
Shares withheld for payroll taxes (1,058)       (1,058)
Stock Issued During Period, Value, Employee Stock Purchase Plan 252   252    
Employee stock purchase plan activity 71   71    
Net loss (2,888)       (2,888)
Ending balance, value at Sep. 30, 2018 133,979 33 465,382   (331,436)
Beginning balance, value at Jun. 30, 2018 134,470 33 461,927 101 (327,591)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (1,724)        
Ending balance, value at Mar. 31, 2019 141,613 34 472,501 0 (330,922)
Beginning balance, value at Sep. 30, 2018 133,979 33 465,382   (331,436)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 2,472 1 2,471    
Shares withheld for payroll taxes (319)       319
Stock Issued During Period, Value, Employee Stock Purchase Plan 1,849   1,849    
Employee stock purchase plan activity 125   125    
Net loss 492       492
Ending balance, value at Dec. 31, 2018 138,598 34 469,827   (331,263)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 2,380 0 2,380 0 0
Shares withheld for payroll taxes (331)       331
Stock Issued During Period, Value, Employee Stock Purchase Plan 294   294    
Net loss 672 0 0 0 672
Ending balance, value at Mar. 31, 2019 141,613 34 472,501 0 (330,922)
Beginning balance, value at Jun. 30, 2019 147,944        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 3,804   3,804    
Shares withheld for payroll taxes (5,506)       5,506
Stock Issued During Period, Value, Employee Stock Purchase Plan 242   242    
Unrealized gain on available-for-sale debt securities 24     24  
Stock issued for acquisitions 1,346   1,346    
Net loss (5,780)       (5,780)
Ending balance, value at Sep. 30, 2019 142,074 34 482,760 102 (340,822)
Beginning balance, value at Jun. 30, 2019 147,944        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Unrealized gain on available-for-sale debt securities (137)        
Net loss (12,070)        
Ending balance, value at Mar. 31, 2020 143,176 34 491,053 (59) (347,852)
Beginning balance, value at Sep. 30, 2019 142,074 34 482,760 102 (340,822)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 3,091   3,091    
Shares withheld for payroll taxes (379)       379
Stock Issued During Period, Value, Employee Stock Purchase Plan 1,929   1,929    
Unrealized gain on available-for-sale debt securities (9)     (9)  
Net loss (3,401)       (3,401)
Ending balance, value at Dec. 31, 2019 143,305 34 487,780 93 (344,602)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 2,934 0 2,934 0 0
Shares withheld for payroll taxes (361) 0 0 0 (361)
Stock Issued During Period, Value, Employee Stock Purchase Plan 339 0 339 0 0
Unrealized gain on available-for-sale debt securities (152)     (152)  
Net loss (2,889) 0 0 0 (2,889)
Ending balance, value at Mar. 31, 2020 $ 143,176 $ 34 $ 491,053 $ (59) $ (347,852)
XML 24 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Current assets    
Cash and cash equivalents $ 69,572 $ 74,237
Marketable Securities, Current 37,688 48,435
Accounts Receivable, after Allowance for Credit Loss, Current 30,864 36,015
Inventory, Net 24,069 18,058
Prepaid expenses and other current assets 2,243 3,330
Total current assets 164,436 180,075
Property and equipment, net 27,692 27,324
Intangible assets, net 20,256 5,105
Other assets 7,694 6,073
Total assets 220,078 218,577
Current liabilities    
Accounts payable 13,235 11,194
Accrued expenses 35,064 29,387
Deferred revenue current 1,757 1,764
Total current liabilities 50,056 42,345
Long-term liabilities    
Financing obligation 20,868 20,972
Deferred revenue noncurrent 5,258 6,541
Other liabilities 720 775
Total liabilities 76,902 70,633
Commitments and contingencies (see Note 10)
Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 35,274,479 at March 31, 2020 and 34,934,569 at June 30, 2019, respectively 34 34
Additional paid in capital 491,053 477,368
Accumulated other comprehensive (loss) income (59) 78
Accumulated deficit (347,852) (329,536)
Total stockholders’ equity 143,176 147,944
Total liabilities and stockholders’ equity $ 220,078 $ 218,577
XML 25 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jul. 01, 2019
Leases [Abstract]    
Other assets $ 545 $ 441
Accrued expenses 492  
Other liabilities 57  
Total operating lease liabilities $ 549 $ 463
XML 26 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Property and Equipment    
Land $ 572 $ 572
Building 22,420 22,420
Equipment 18,235 17,517
Furniture 3,207 2,975
Leasehold improvements 663 540
Construction in progress 2,855 1,328
Property and equipment, gross 47,952 45,352
Less: Accumulated depreciation (20,260) (18,028)
Property and equipment, net $ 27,692 $ 27,324
XML 27 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
9 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
March 31,
2020
Right-of-use assets
Other assets$545  
Operating lease liabilities
Accrued expenses$492  
Other liabilities57  
Total operating lease liabilities$549  
Schedule of Future Minimum Lease Payments for Operating Leases
Remainder of fiscal 2020$127  
Fiscal 2021423  
Fiscal 202211  
Fiscal 2023 
Fiscal 2024 
Thereafter—  
Total lease payments566  
Less imputed interest(17) 
Total operating lease liabilities$549  
XML 28 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Tables)
9 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
March 31, 2020June 30, 2019
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624  $(694) $14,930  $—  $—  $—  
Patents5,727  (1,127) 4,600  6,093  (988) 5,105  
Trade name760  (34) 726  —  —  —  
Total intangible assets, net$22,111  $(1,855) $20,256  $6,093  $(988) $5,105  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Remainder of fiscal 2020$336  
Fiscal 20211,345  
Fiscal 20221,343  
Fiscal 20231,337  
Fiscal 20241,333  
Thereafter14,562  
$20,256  
XML 29 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Accrued Expenses    
Acquisition consideration $ 9,829 $ 0
Accrued Salaries and Bonus 6,908 11,105
Accrued Vacation, Current 5,043 4,230
Commissions 4,689 6,829
Accrued excise, sales and other taxes 2,492 3,349
Clinical studies 2,639 2,092
Other accrued expenses 3,464 1,782
Accrued expenses $ 35,064 $ 29,387
XML 30 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets - Finite-Lived (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 22,111 $ 6,093
Finite-Lived Intangible Assets, Accumulated Amortization (1,855) (988)
Finite-Lived Intangible Assets, Net, Total $ 20,256 5,105
Developed Technology and Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Developed Technology Rights    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 15,624 0
Finite-Lived Intangible Assets, Accumulated Amortization (694) 0
Finite-Lived Intangible Assets, Net, Total $ 14,930 0
Patents    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 20 years  
Finite-Lived Intangible Assets, Gross $ 5,727 6,093
Finite-Lived Intangible Assets, Accumulated Amortization (1,127) (988)
Finite-Lived Intangible Assets, Net, Total 4,600 5,105
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 760 0
Finite-Lived Intangible Assets, Accumulated Amortization (34) 0
Finite-Lived Intangible Assets, Net, Total $ 726 $ 0
XML 31 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Marketable Securities [Abstract]    
Available-for-sale Securities, Current $ 20,396 $ 38,193
Available-for-sale Securities, Noncurrent 16,993 9,832
Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 37,448 47,947
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 16 78
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (75) 0
Debt Securities, Available-for-sale 37,389 48,025
Marketable Securities [Abstract]    
Total marketable securities 37,688 48,435
Recurring | Commercial Paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis   14,277
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax   0
Debt Securities, Available-for-sale   14,277
Marketable Securities [Abstract]    
Total marketable securities   14,277
Recurring | Corporate Debt Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 28,540 26,466
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 16 64
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (44) 0
Debt Securities, Available-for-sale 28,512 26,530
Marketable Securities [Abstract]    
Total marketable securities 28,512 26,530
Recurring | Asset-backed Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 8,908 7,204
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 14
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (31) 0
Debt Securities, Available-for-sale 8,877 7,218
Marketable Securities [Abstract]    
Total marketable securities 8,877 7,218
Recurring | Equity Funds    
Marketable Securities [Abstract]    
Total marketable securities $ 299 $ 410
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Commitment and Contingencies
9 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
10. Commitment and Contingencies

In the ordinary conduct of business, the Company is subject to various lawsuits and claims covering a wide range of matters including, but not limited to, employment claims and commercial disputes. While the outcome of these matters is uncertain, the Company does not believe there are any significant matters as of March 31, 2020 that are probable or estimable, for which the outcome could have a material adverse impact on its consolidated balance sheets or statements of operations.
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Debt
9 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Debt Disclosure
6. Debt

Revolving Credit Facility

In March 2017, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Silicon Valley Bank (“SVB”). In March 2020, the Company entered into the First Amendment to the Loan Agreement (the "Amendment"). The Amendment extended the maturity date of the Loan Agreement by two years, to March 31, 2022, and increased the maximum amount available under the senior, secured revolving credit facility (the “Revolver”) to $50,000 (the “Maximum Dollar Amount”).

Advances under the Revolver may be made from time to time up to the Maximum Dollar Amount, subject to certain borrowing limitations. The Revolver bears interest at a floating per annum rate equal to the Wall Street Journal prime rate, less 0.75%. Interest on borrowings is due monthly and the principal balance is due at maturity. Upon the Revolver’s maturity, any outstanding principal balance, unpaid accrued interest, and all other obligations under the Revolver will be due and payable. The Company will incur a fee equal to 3% of the Maximum Dollar Amount upon termination of the Loan Agreement, as amended by the Amendment (the "Amended Loan Agreement"), or the Revolver for any reason prior to the date that is fifteen days prior to the maturity date, unless refinanced with SVB.

The Company’s obligations under the Amended Loan Agreement are secured by certain of the Company’s assets, including, among other things, accounts receivable, deposit accounts, inventory, equipment, general intangibles and records pertaining to the foregoing. The collateral does not include the Company’s intellectual property, but the Company has agreed not to encumber its intellectual property without the consent of SVB. The Amended Loan Agreement contains customary covenants limiting the Company’s ability to, among other things, incur debt or liens, make certain investments and loans, enter into transactions with affiliates, undergo certain fundamental changes, dispose of assets, or change the nature of its business. In addition, the Amended Loan Agreement contains financial covenants requiring the Company to maintain, at all times when any amounts are outstanding under the Revolver, either (i) minimum unrestricted cash at SVB and unused availability on the Revolver of at least $10,000 or (ii) minimum trailing three-month Adjusted EBITDA of $1,000. If the Company does not comply with the various covenants under the Amended Loan Agreement or an event of default under the Amended Loan Agreement occurs, such as a material adverse change, the interest rate on outstanding amounts will increase by 5% and SVB may, subject to various customary cure rights and the other terms and conditions of the Amended Loan Agreement, decline to provide additional advances under the Revolver, require the immediate payment of all amounts outstanding under the Revolver, and foreclose on all collateral.

The Company is required to pay a fee equal to 0.15% per annum on the unused portion of the Revolver, payable quarterly in arrears. The Company is not obligated to draw any funds under the Revolver and has not done so under the Revolver since entering into the Loan Agreement. No amounts are outstanding as of March 31, 2020.
Financing Obligation

In March 2017, in connection with the sale of the Company’s headquarters facility in St. Paul, Minnesota (the “Facility”), the Company entered into a Lease Agreement to lease the Facility. The Lease Agreement has an initial term of 15 years, with four consecutive renewal options of 5 years each at the Company’s option, with a base annual rent in the first year of $1,638 and annual escalations of 3% thereafter. Rent during subsequent renewal terms will be at the then fair market rental rate. As the lease terms resulted in a capital lease classification, the Company accounted for the sale and leaseback of the Facility as a financing transaction where the assets remain on the Company’s balance sheet and a financing obligation was recorded for $20,944. As lease payments are made, they will be allocated between interest expense and a reduction of the financing obligation, resulting in a value of the financing obligation that is equivalent to the net book value of the assets at the end of the lease term. The effective interest rate is 7.89%. At the end of the lease (including any renewal option terms), the Company will remove the assets and financing obligation from its balance sheet.

Payments under the initial term of the Lease Agreement as of March 31, 2020 are as follows:
Remainder of fiscal 2020$447  
Fiscal 20211,803  
Fiscal 20221,857  
Fiscal 20231,913  
Fiscal 20241,970  
Thereafter17,405  
$25,395  
XML 34 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities $ 37,688 $ 48,435
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities   14,277
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 28,512 26,530
Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 8,877 7,218
Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 299 410
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 78 121
Level 1 | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities   0
Level 1 | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 1 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 1 | Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 78 121
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 37,610 48,314
Level 2 | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities   14,277
Level 2 | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 28,512 26,530
Level 2 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 8,877 7,218
Level 2 | Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 221 289
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 3 | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities   0
Level 3 | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 3 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 3 | Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities $ 0 $ 0
XML 35 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Disaggregate (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]        
Net revenues $ 61,175 $ 63,311 $ 193,999 $ 179,783
United States        
Disaggregation of Revenue [Line Items]        
Net revenues 58,122 60,897 185,611 174,417
International        
Disaggregation of Revenue [Line Items]        
Net revenues 3,053 2,414 8,388 5,366
Peripheral        
Disaggregation of Revenue [Line Items]        
Net revenues 42,627 45,152 135,736 130,620
Coronary        
Disaggregation of Revenue [Line Items]        
Net revenues $ 18,548 $ 18,159 $ 58,263 $ 49,163
XML 36 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets - Amortization (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year $ 336  
Finite-Lived Intangible Assets, Amortization Expense, Year Two 1,345  
Finite-Lived Intangible Assets, Amortization Expense, Year Three 1,343  
Finite-Lived Intangible Assets, Amortization Expense, Year Four 1,337  
Finite-Lived Intangible Assets, Amortization Expense, Year Five 1,333  
Finite-Lived Intangible Assets, Amortization Expense, after Year Five 14,562  
Finite-Lived Intangible Assets, Net, Total $ 20,256 $ 5,105
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
9 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lessee, Operating Leases
9. Leases

Effective July 1, 2019, the Company adopted Accounting Standards Codification (“ASC”) Topic 842 - Leases using the modified retrospective transition approach and electing the package of practical expedients. This resulted in the recognition of right-of-use assets of $441 and total operating lease liabilities of $463. There was no cumulative-effect adjustment recorded to retained earnings upon adoption.

The Company leases its Texas manufacturing facilities under an operating lease agreement. During the nine months ended March 31, 2020, the Company exercised its option to extend the term of this lease agreement by one year, so that it now expires in April 2021. The Company also leases office equipment under lease agreements that expire at various dates through April 2024.

The Company also leases its Minnesota headquarters facility as discussed in Note 6. This transaction did not qualify for sale leaseback accounting upon adoption of ASC 842 and continues to be accounted for as a financing obligation.

Operating lease right-of-use assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement dates. The Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments unless the lease provides an implicit interest rate.

Operating lease cost is classified within the consolidated statement of operations based on the nature of the leased asset. The Company's operating lease cost was $121 and $362 for the three and nine months ended March 31, 2020, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the nine months ended March 31, 2020. There was $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the nine months ended March 31, 2020.
March 31,
2020
Right-of-use assets
Other assets$545  
Operating lease liabilities
Accrued expenses$492  
Other liabilities57  
Total operating lease liabilities$549  


Future minimum lease payments under the agreements as of March 31, 2020 are as follows:
Remainder of fiscal 2020$127  
Fiscal 2021423  
Fiscal 202211  
Fiscal 2023 
Fiscal 2024 
Thereafter—  
Total lease payments566  
Less imputed interest(17) 
Total operating lease liabilities$549  

As of March 31, 2020, the weighted average remaining lease term for operating leases was 1.2 years and the weighted average discount rate used to determine operating lease liabilities was 5.25%.
XML 38 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets
9 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
5. Intangible Assets

The Company’s finite-lived intangible assets are stated at cost less accumulated amortization and include developed technology and trade name assets acquired in the asset acquisition discussed in Note 4, as well as costs incurred to obtain patents. Developed technology and trade name assets are amortized over 15 years. Patent costs are amortized beginning at the time of patent approval over a useful life not exceeding 20 years.
The components of intangible assets, net are as follows:
March 31, 2020June 30, 2019
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624  $(694) $14,930  $—  $—  $—  
Patents5,727  (1,127) 4,600  6,093  (988) 5,105  
Trade name760  (34) 726  —  —  —  
Total intangible assets, net$22,111  $(1,855) $20,256  $6,093  $(988) $5,105  

Amortization expense expected for the next five years and thereafter is as follows:

Remainder of fiscal 2020$336  
Fiscal 20211,345  
Fiscal 20221,343  
Fiscal 20231,337  
Fiscal 20241,333  
Thereafter14,562  
$20,256  
XML 39 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2018
Mar. 31, 2020
Mar. 31, 2020
Nov. 15, 2017
Restricted Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
Restricted Stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance-based awards number preceding trading days     90 days  
Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions   $ 6,330    
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate shares based on thresholds measuring total shareholder return 207,891      
Two Thousand Fourteen Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity awards available to grant under the 2014 and 2007 plans       0
XML 40 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities    
Net loss $ (12,070) $ (1,724)
Adjustments to reconcile net loss to net cash from operating activities    
Depreciation of property and equipment 2,244 2,382
Amortization of intangible assets 908 235
Write-off of patent costs 917 500
Provision for doubtful accounts 600 125
Stock-based compensation 10,469 8,600
Accretion (Amortization) of Discounts and Premiums, Investments 145  
Changes in assets and liabilities    
Accounts receivable 4,551 (3,870)
Inventories (6,011) (2,699)
Prepaid expenses and other assets 1,310 647
Accounts payable 1,995 1,915
Accrued expenses and other liabilities (4,902) 144
Deferred revenue (1,290) (1,347)
Net cash (used in) provided by operating activities (1,424) 4,908
Cash flows from investing activities    
Purchases of property and equipment (2,138) (2,286)
Payments To Acquire Intangible Assets Purchased (5,741)  
Purchase of investments (750) (3,055)
Payments to Acquire Debt Securities, Available-for-sale (17,968)  
Sales of marketable securities 4,890 97
Maturities of marketable securities 23,800  
Costs incurred in connection with patents (717) (665)
Net cash provided by (used in) investing activities 1,376 (5,909)
Cash flows from financing activities    
Proceeds from employee stock purchase plan 1,687 1,551
Payments of employee taxes related to vested restricted stock (6,246) (1,708)
Exercise of stock options   196
Proceeds from (Payments for) Other Financing Activities (58) (18)
Net cash (used in) provided by financing activities (4,617) 21
Net change in cash and cash equivalents (4,665) (980)
Cash and cash equivalents    
Beginning of period 74,237 116,260
End of period $ 69,572 $ 115,280
XML 41 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2020
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 35,274,479 34,934,569
Common stock, shares outstanding 35,274,479 34,934,569
XML 42 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Leases, Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jul. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due    
Remainder of fiscal 2020 $ 127  
Fiscal 2021 423  
Fiscal 2022 11  
Fiscal 2023 3  
Fiscal 2024 2  
Thereafter 0  
Lessee, Operating Lease, Liability, Payments, Due, Total 566  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (17)  
Operating lease liability $ 549 $ 463
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
9 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement, Disclosure [Abstract]  
Restricted Stock Award Activity
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019474,945  $31.36  
Granted191,382  $46.49  
Forfeited(19,807) $36.15  
Vested(208,658) $29.73  
Outstanding at March 31, 2020437,862  $38.34  
Performance Based RSA Activity
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019753,872  $15.20  
Granted207,891  $30.45  
Forfeited(25,588) $16.28  
Vested(275,193) $11.97  
Outstanding at March 31, 2020660,982  $21.69  
XML 45 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
9 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Three Months EndedNine Months Ended
March 31,March 31,
Product Category2020201920202019
Peripheral$42,627  $45,152  $135,736  $130,620  
Coronary18,548  18,159  58,263  49,163  
Total net revenues$61,175  $63,311  $193,999  $179,783  
Geography
United States$58,122  $60,897  $185,611  $174,417  
International 3,053  2,414  8,388  5,366  
Total net revenues$61,175  $63,311  $193,999  $179,783  
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Inventories    
Raw materials $ 7,752 $ 5,547
Work in process 2,533 1,415
Finished goods 13,784 11,096
Inventories $ 24,069 $ 18,058
XML 47 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share
9 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
11. Earnings Per Share

The following table presents a reconciliation of the numerators and denominators used in the basic and diluted earnings per common share computations (in thousands except share and per share amounts):
 Three Months EndedNine Months Ended
March 31,March 31,
 2020201920202019
Numerator
Net (loss) income$(2,889) $672  $(12,070) $(1,724) 
Income allocated to participating securities—  (3) —  —  
Net (loss) income available to common stockholders$(2,889) $669  $(12,070) $(1,724) 
Denominator
Weighted average common shares outstanding – basic34,149,561  33,600,148  34,029,296  33,510,368  
Effect of dilutive restricted stock units(1)
—  339,929  —  —  
Effect of performance-based restricted stock awards(2)
—  295,048  —  —  
Effect of employee stock purchase plan(3)
—  6,307  —  —  
Weighted average common shares outstanding – diluted
34,149,561  34,241,432  34,029,296  33,510,368  
Earnings per common share – basic$(0.08) $0.02  $(0.35) $(0.05) 
Earnings per common share – diluted$(0.08) $0.02  $(0.35) $(0.05) 

(1)At March 31, 2020 and 2019, 332,798 and 354,176 additional shares of common stock, respectively, were issuable upon the settlement of outstanding restricted stock units. The effect of the shares that would be issued upon settlement of these restricted stock units has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(2)At March 31, 2020 and 2019, 660,982 and 754,331 performance-based restricted stock awards, respectively, were outstanding. The effect of the potential vesting of these awards has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(3)At March 31, 2020 and 2019, the Company included the number of shares that would be issued under its employee stock purchase plan based on the aggregate expected amount of withholdings and the average unrecognized compensation expense as assumed proceeds. The effect of these shares has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.

Unvested time-based restricted stock awards that contain nonforfeitable rights to dividends are participating securities and included in the computation of earnings per share pursuant to the two-class method. Under this method, earnings attributable to the Company are allocated between common stockholders and the participating awards, as if the awards were a second class of stock. During periods of net income, the calculation of earnings per share excludes the income attributable to participating securities in the numerator and the dilutive impact of these securities from the denominator. In the event of a net loss, undistributed earnings are not allocated to participating securities and the denominator excludes the dilutive impact of these securities as they do not share in the losses of the Company. During the three months ended March 31, 2019, undistributed earnings allocated to participating securities were based on 172,839 time-based restricted stock awards. During the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019 there were no undistributed earnings allocated to participating securities due to the net losses.
JSON 48 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "csii-20200331.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 150, "dts": { "calculationLink": { "local": [ "csii-20200331_cal.xml" ] }, "definitionLink": { "local": [ "csii-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "csii-20200331.htm" ] }, "labelLink": { "local": [ "csii-20200331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "csii-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "csii-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-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", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 370, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 5 }, "keyCustom": 30, "keyStandard": 278, "memberCustom": 7, "memberStandard": 24, "nsprefix": "csii", "nsuri": "http://www.csi360.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.csi360.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Revenue", "role": "http://www.csi360.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Acquisition", "role": "http://www.csi360.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Intangible Assets", "role": "http://www.csi360.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Debt", "role": "http://www.csi360.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Marketable Securities & Fair Value Measurements", "role": "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurements", "shortName": "Marketable Securities & Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Stock-Based Compensation", "role": "http://www.csi360.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Leases", "role": "http://www.csi360.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Commitment and Contingencies", "role": "http://www.csi360.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Earnings Per Share", "role": "http://www.csi360.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Selected Consolidated Financial Statement Information (Tables)", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables", "shortName": "Selected Consolidated Financial Statement Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets (Unaudited)", "role": "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "shortName": "Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Revenue (Tables)", "role": "http://www.csi360.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Intangible Assets (Tables)", "role": "http://www.csi360.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Debt (Tables)", "role": "http://www.csi360.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Marketable Securities & Fair Value Measurements (Tables)", "role": "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsTables", "shortName": "Marketable Securities & Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.csi360.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Leases (Tables)", "role": "http://www.csi360.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.csi360.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Selected Consolidated Financial Statement Information - Accounts Receivable (Details)", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails", "shortName": "Selected Consolidated Financial Statement Information - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Selected Consolidated Financial Statement Information - Inventories (Details)", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails", "shortName": "Selected Consolidated Financial Statement Information - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details)", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails", "shortName": "Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "csii:AccruedAcquisitionConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Selected Consolidated Financial Statement Information - Accrued Expenses (Details)", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails", "shortName": "Selected Consolidated Financial Statement Information - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "csii:AccruedAcquisitionConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Revenue - Disaggregate (Details)", "role": "http://www.csi360.com/role/RevenueDisaggregateDetails", "shortName": "Revenue - Disaggregate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "id8397fda7c6a4ecf83eb11e2fcf84650_D20200101-20200331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Revenue - Narratives (Details)", "role": "http://www.csi360.com/role/RevenueNarrativesDetails", "shortName": "Revenue - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i0002ee4f354a4dcb97226643d528b35b_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Acquisition (Details)", "role": "http://www.csi360.com/role/AcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i369eb6852219425286bd056e9012657b_D20190805-20190805", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Intangible Assets - Finite-Lived (Details)", "role": "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails", "shortName": "Intangible Assets - Finite-Lived (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Intangible Assets - Amortization (Details)", "role": "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails", "shortName": "Intangible Assets - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i0bd511b4b04749c095fdd8905799f80b_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Debt - Revolving Credit Facility (Details)", "role": "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails", "shortName": "Debt - Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i0bd511b4b04749c095fdd8905799f80b_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "if9b93c0f89e64cdfba7025095a7ecef7_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "csii:LesseeLeasingArrangementsCapitalLeasesTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Debt - Financing Obligation (Details)", "role": "http://www.csi360.com/role/DebtFinancingObligationDetails", "shortName": "Debt - Financing Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "if9b93c0f89e64cdfba7025095a7ecef7_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "csii:LesseeLeasingArrangementsCapitalLeasesTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details)", "role": "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "shortName": "Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "iad67f2d4f0b6402d84e26f7a7b21b7ba_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details)", "role": "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails", "shortName": "Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i3e5d32c6c1094556a3248a662b902832_I20200331", "decimals": "-3", "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Marketable Securities & Fair Value Measurements - Narrative (Details)", "role": "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails", "shortName": "Marketable Securities & Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i68ccc6f3e8094044b8e5de4cca132596_I20190630", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "ia8ff3b8fd07541ca8397d56591ba8e09_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "ie1c602890c7845dea1f2adb8411fcf20_D20190701-20200331", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i4e2523425d89433e851406b560e219bf_I20190630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Stock-Based Compensation - Restricted Stock Award Activity (Details)", "role": "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i4e2523425d89433e851406b560e219bf_I20190630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Leases - Narrative (Details)", "role": "http://www.csi360.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "lang": null, "name": "csii:CumulativeEffectOnRetainedEarningsNetOfTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Leases, Assets and Liabilities (Details)", "role": "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails", "shortName": "Leases, Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i5a58f34949f34d46ac731eee0c62bac3_I20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Earnings Per Share (Details)", "role": "http://www.csi360.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i64e41aaff6954ae59c1ed868a7aea3e4_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i8b210e6a90434b7f90332cb2d0388e35_D20200101-20200331", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i794767a6fd53488c894c83e9f1e1e34b_I20180630", "decimals": "-3", "first": true, "lang": null, "name": "csii:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited) Statement", "role": "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited) Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i794767a6fd53488c894c83e9f1e1e34b_I20180630", "decimals": "-3", "first": true, "lang": null, "name": "csii:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.csi360.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Selected Consolidated Financial Statement Information", "role": "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformation", "shortName": "Selected Consolidated Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200331.htm", "contextRef": "i021c8c7da8564c05a0221c25da415bbc_D20190701-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "csii_AccruedAcquisitionConsideration": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Acquisition Consideration", "label": "Accrued Acquisition Consideration", "terseLabel": "Acquisition consideration" } } }, "localname": "AccruedAcquisitionConsideration", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csii_AccruedClinicalStudies": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Clinical Studies", "label": "Accrued Clinical Studies", "terseLabel": "Clinical studies" } } }, "localname": "AccruedClinicalStudies", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csii_AccruedSalariesAndBonus": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for employee salaries and bonuses earned. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries and Bonus", "terseLabel": "Accrued Salaries and Bonus" } } }, "localname": "AccruedSalariesAndBonus", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csii_AccruedTaxes": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Taxes", "label": "Accrued Taxes", "terseLabel": "Accrued excise, sales and other taxes" } } }, "localname": "AccruedTaxes", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csii_AdditionalConsiderationPendingDisbursement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional Consideration, Pending Disbursement", "label": "AdditionalConsiderationPendingDisbursement", "terseLabel": "Additional Consideration, Pending Disbursement" } } }, "localname": "AdditionalConsiderationPendingDisbursement", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "csii_AnnualRentEscalation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Annual Rent Escalation", "label": "Annual Rent Escalation", "terseLabel": "Annual Rent Escalation" } } }, "localname": "AnnualRentEscalation", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "percentItemType" }, "csii_BaseAnnualRentUnderFacilityLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Base Annual Rent Under Facility Lease", "label": "Base Annual Rent Under Facility Lease", "terseLabel": "Base Annual Rent Under Facility Lease" } } }, "localname": "BaseAnnualRentUnderFacilityLease", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "csii_CoronaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents products under the OAS category Coronary", "label": "Coronary [Member]", "terseLabel": "Coronary" } } }, "localname": "CoronaryMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "csii_CovenantAdjustedEBITDA": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The covenant requiring a minimum trailing three-month adjusted EBITDA.", "label": "Covenant, Adjusted EBITDA", "terseLabel": "Covenant, Adjusted EBITDA" } } }, "localname": "CovenantAdjustedEBITDA", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "csii_CovenantMinimumUnusedAvailability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Covenant stating the minimum unused availability on the line of credit.", "label": "Covenant, Minimum Unused Availability", "terseLabel": "Covenant, Unused Availability" } } }, "localname": "CovenantMinimumUnusedAvailability", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "csii_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1", "terseLabel": "Cumulative Effect Of New Accounting Principle In Period Of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption1", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "csii_CumulativeEffectOnRetainedEarningsNetOfTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "CumulativeEffectOnRetainedEarningsNetOfTaxes", "terseLabel": "CumulativeEffectOnRetainedEarningsNetOfTaxes" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTaxes", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csii_DevelopedTechnologyAndTradeNamesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Developed Technology and Trade Names Member", "label": "Developed Technology and Trade Names [Member]", "terseLabel": "Developed Technology and Trade Names" } } }, "localname": "DevelopedTechnologyAndTradeNamesMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "domainItemType" }, "csii_EarlyTerminationFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percent fee if the Company terminates the line of credit prior to the maturity date.", "label": "Early Termination Fee", "terseLabel": "Early Termination Fee" } } }, "localname": "EarlyTerminationFee", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "csii_EffectiveInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effective interest rate on the financing obligation.", "label": "Effective Interest Rate", "terseLabel": "Effective Interest Rate" } } }, "localname": "EffectiveInterestRate", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "percentItemType" }, "csii_ExerciseofStockOptionsandWarrantsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Exercise of Stock Options and Warrants, Value", "label": "Exercise of Stock Options and Warrants, Value", "terseLabel": "Employee stock purchase plan activity" } } }, "localname": "ExerciseofStockOptionsandWarrantsValue", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "csii_FinancingObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the financing obligation related to the sale-leaseback of the Company's headquarters.", "label": "Financing Obligation", "terseLabel": "Financing Obligation" } } }, "localname": "FinancingObligation", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "csii_FinancingObligationLongTerm": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long term portion of the financing obligation related to the sale-leaseback of the Company's headquarters.", "label": "Financing Obligation, Long Term", "terseLabel": "Financing obligation" } } }, "localname": "FinancingObligationLongTerm", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "csii_FuturePaymentsToAcquireLongtermInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future payments to acquire long-term investments", "label": "FuturePaymentsToAcquireLongtermInvestments", "terseLabel": "FuturePaymentsToAcquireLongtermInvestments" } } }, "localname": "FuturePaymentsToAcquireLongtermInvestments", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csii_GrantDateFairValueofRestrictedStockAwardsQuarterlyMarketConditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions", "label": "Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions", "terseLabel": "Grant Date Fair Value of Restricted Stock Awards, Quarterly Market Conditions" } } }, "localname": "GrantDateFairValueofRestrictedStockAwardsQuarterlyMarketConditions", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csii_InterestRateIncreaseForNoncompliance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase in interest rate on outstanding amounts if the Company is not in compliance with covenants.", "label": "Interest Rate Increase For Noncompliance", "terseLabel": "Interest Rate Increase For Noncompliance" } } }, "localname": "InterestRateIncreaseForNoncompliance", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "csii_InternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International [Member]", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "csii_LesseeLeasingArrangementsCapitalLeasesNumberOptionsToRenew": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options to renew the lessee's leasing arrangement for a capital lease.", "label": "Lessee Leasing Arrangements Capital Leases Number Options To Renew", "terseLabel": "Lessee Leasing Arrangements Capital Leases Number Options To Renew" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesNumberOptionsToRenew", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "integerItemType" }, "csii_LesseeLeasingArrangementsCapitalLeasesTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the lessee's leasing arrangement for a capital lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements Capital Leases Term Of Contract", "terseLabel": "Lessee, Finance Lease, Term of Contract" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesTermOfContract", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "durationItemType" }, "csii_LesseeLeasingArrangementsCapitalLeasesTermOfRenewal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of renewal of the lessee's leasing arrangement for a capital lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements Capital Leases Term Of Renewal", "terseLabel": "Lessee, Finance Lease, Renewal Term" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesTermOfRenewal", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "durationItemType" }, "csii_MilestonePaymentTargetIncrementinNetRevenues": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "MilestonePaymentTargetIncrementinNetRevenues", "label": "MilestonePaymentTargetIncrementinNetRevenues", "terseLabel": "MilestonePaymentTargetIncrementinNetRevenues" } } }, "localname": "MilestonePaymentTargetIncrementinNetRevenues", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "csii_MilestonePaymentTargetNetRevenuesExcessThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "MilestonePaymentTargetNetRevenuesExcessThreshold", "label": "MilestonePaymentTargetNetRevenuesExcessThreshold", "terseLabel": "MilestonePaymentTargetNetRevenuesExcessThreshold" } } }, "localname": "MilestonePaymentTargetNetRevenuesExcessThreshold", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "csii_PaymentsToAcquireIntangibleAssetsPurchased": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments To Acquire Intangible Assets Purchased", "label": "Payments To Acquire Intangible Assets Purchased", "negatedTerseLabel": "Payments To Acquire Intangible Assets Purchased" } } }, "localname": "PaymentsToAcquireIntangibleAssetsPurchased", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "csii_PercentReductionToPrimeInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percent Reduction to Prime Interest Rate", "label": "Percent Reduction to Prime Interest Rate", "terseLabel": "Percent Reduction to Prime Interest Rate" } } }, "localname": "PercentReductionToPrimeInterestRate", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "csii_PerformanceBasedRestrictedStockAwardsNumberPrecedingTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of preceding trading days of market closing prices at both the benchmark and vesting date of performance-based restricted stock, used to measure total shareholder return.", "label": "Performance Based Restricted Stock Awards Number Preceding Trading Days", "terseLabel": "Performance-based awards number preceding trading days" } } }, "localname": "PerformanceBasedRestrictedStockAwardsNumberPrecedingTradingDays", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "csii_PeripheralMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents products under the OAS category Peripheral", "label": "Peripheral [Member]", "terseLabel": "Peripheral" } } }, "localname": "PeripheralMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "csii_PotentialMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "PotentialMilestonePayment", "label": "PotentialMilestonePayment", "terseLabel": "PotentialMilestonePayment" } } }, "localname": "PotentialMilestonePayment", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "csii_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodOnBasisOfShareholderReturn": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period on basis of shareholder return.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period On Basis Of Shareholder Return", "terseLabel": "Aggregate shares based on thresholds measuring total shareholder return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodOnBasisOfShareholderReturn", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "csii_SiliconValleyBankMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Silicon valley bank.", "label": "Silicon Valley Bank [Member]", "terseLabel": "Silicon Valley Bank" } } }, "localname": "SiliconValleyBankMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "csii_StockBasedCompensationRestrictedStockAwardsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of recognized equity-based compensation related to restricted stock awards during the period, that is, the amount recognized as expense in the income statement.", "label": "Stock Based Compensation Restricted Stock Awards Net", "terseLabel": "Stock Based Compensation Restricted Stock Awards Net" } } }, "localname": "StockBasedCompensationRestrictedStockAwardsNet", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "csii_TwoThousandFourteenPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Fourteen Plan [Member]", "label": "Two Thousand Fourteen Plan [Member]", "terseLabel": "Two Thousand Fourteen Plan" } } }, "localname": "TwoThousandFourteenPlanMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "csii_WIRIONEmbolicProtectionSystemMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "WIRION Embolic Protection System [Member]", "label": "WIRIONEmbolicProtectionSystemMember [Member]", "terseLabel": "WIRION Embolic Protection System" } } }, "localname": "WIRIONEmbolicProtectionSystemMemberMember", "nsuri": "http://www.csi360.com/20200331", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r239", "r241", "r320", "r321", "r322", "r323", "r324", "r325", "r344", "r372", "r375" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r239", "r241", "r320", "r321", "r322", "r323", "r324", "r325", "r344", "r372", "r375" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r146", "r216", "r220", "r345", "r371", "r373" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r146", "r216", "r220", "r345", "r371", "r373" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r229", "r239", "r241", "r320", "r321", "r322", "r323", "r324", "r325", "r344", "r372", "r375" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r229", "r239", "r241", "r320", "r321", "r322", "r323", "r324", "r325", "r344", "r372", "r375" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r147", "r148", "r216", "r221", "r374", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r147", "r148", "r216", "r221", "r374", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r150", "r151" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r18", "r150", "r151" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r85" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "terseLabel": "Accretion (Amortization) of Discounts and Premiums, Investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r10", "r11", "r43" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r10", "r43", "r228" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued Vacation, Current" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r188" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Cumulative distributions to shareholders (or partners) in excess of retained earnings (or accumulated earnings).", "label": "Accumulated Distributions in Excess of Net Income [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "AccumulatedDistributionsInExcessOfNetIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r54", "r55", "r56", "r361", "r380", "r381" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r56", "r57", "r95", "r96", "r97", "r275", "r376", "r377" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r95", "r96", "r97", "r254", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid\u00a0 In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash from operating activities" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for payroll taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r152", "r163" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r84", "r176", "r181" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r158", "r230" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed Securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r135", "r138", "r144", "r161", "r273", "r276", "r291", "r349", "r360" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r51", "r90", "r161", "r273", "r276", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Equity Securities, Amortized Cost Basis", "terseLabel": "Available-for-sale Equity Securities, Amortized Cost Basis" } } }, "localname": "AvailableForSaleEquitySecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "terseLabel": "Available-for-sale Securities, Current" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r154", "r156", "r170", "r351" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income.", "label": "Available-for-sale Securities, Noncurrent", "terseLabel": "Available-for-sale Securities, Noncurrent" } } }, "localname": "AvailableForSaleSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r243", "r252" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r9", "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Building" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r238", "r240", "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r269", "r270", "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Stock issued for acquisitions", "verboseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r94", "r130" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Capital Lease Obligations [Member]" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "terseLabel": "Capital Leases, Future Minimum Payments Due" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "Fiscal 2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "Fiscal 2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "Fiscal 2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "Fiscal 2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r35", "r86" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r193", "r352", "r365" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r190", "r191", "r192", "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r95", "r96" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r198" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 35,274,479 at March 31, 2020 and 34,934,569 at June\u00a030, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r66", "r355", "r367" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r205", "r206", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Volume-based rebates, discounts and incentives, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized previously deferred" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r230", "r237", "r382" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r70", "r90", "r161", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r92", "r199", "r200", "r201", "r202", "r299", "r300", "r302", "r359" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue noncurrent" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r84", "r186" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology Rights" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r216", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r67", "r100", "r101", "r102", "r103", "r104", "r108", "r110", "r117", "r120", "r121", "r125", "r126", "r356", "r368" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share", "verboseLabel": "Earnings per common share \u2013 basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share, basic and diluted", "verboseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r100", "r101", "r102", "r103", "r104", "r110", "r117", "r120", "r121", "r125", "r126", "r356", "r368" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share", "verboseLabel": "Earnings per common share \u2013 diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122", "r123", "r124", "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r95", "r96", "r97", "r99", "r105", "r107", "r129", "r162", "r198", "r203", "r254", "r255", "r256", "r261", "r262", "r292", "r293", "r294", "r295", "r296", "r297", "r376", "r377", "r378" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Equity Funds [Member]", "terseLabel": "Equity Funds" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r278", "r279", "r280", "r284" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers of assets between Level 1 and Level 2" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r278", "r289", "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r279", "r317", "r318", "r319" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r278", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r278", "r279", "r281", "r282", "r286" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Investments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r230", "r231", "r236", "r237", "r279", "r317" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r230", "r231", "r236", "r237", "r279", "r318" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r279", "r319" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r317", "r318", "r319" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r283", "r286" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r158", "r159", "r164", "r166", "r167", "r168", "r169", "r171", "r172", "r173", "r174", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r180" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r182" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r182" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r182" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r182" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r177", "r178", "r180", "r183", "r346", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r180", "r347" ], "calculation": { "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r177", "r179" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r180", "r346" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Finite-Lived Intangible Assets, Net, Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69", "r90", "r135", "r137", "r140", "r143", "r145", "r161", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r84", "r184" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Write-off of patent costs" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r135", "r137", "r140", "r143", "r145", "r348", "r353", "r358", "r369" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r106", "r107", "r134", "r260", "r263", "r264", "r370" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r111", "r112", "r113", "r121" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive share-based payment arrangements (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "negatedTerseLabel": "Interest income and other, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r133", "r298", "r301", "r357" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r27", "r175" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r50" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, Net", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r175" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r28", "r175" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Total marketable securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r8", "r36" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r9", "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Lessee, Operating Lease, Liability, Payments, Due, Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r311" ], "calculation": { "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r90", "r139", "r161", "r274", "r276", "r277", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r90", "r161", "r291", "r350", "r363" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r90", "r161", "r274", "r276", "r277", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r40", "r92" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of Credit Facility, Expiration Date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r40", "r92" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r196" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r9", "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r42" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable Securities, Current" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r82", "r85" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r58", "r60", "r65", "r85", "r90", "r98", "r100", "r101", "r102", "r103", "r106", "r107", "r115", "r135", "r137", "r140", "r143", "r145", "r161", "r291", "r354", "r366" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csi360.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other (income) expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Restricted Stock Award Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r137", "r140", "r143", "r145" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r307", "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r306" ], "calculation": { "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails", "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails", "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r306" ], "calculation": { "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued expenses" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r306" ], "calculation": { "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Other assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesBalanceSheetInformationDetails", "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r310", "r312" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r309", "r312" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r43" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r52", "r54" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain on available-for-sale debt securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Received", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Received" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments, Available-for-sale Securities", "terseLabel": "Other-than-temporary impairments" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments of employee taxes related to vested restricted stock" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r73", "r75", "r155" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Payments to Acquire Debt Securities, Available-for-sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r76" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Costs incurred in connection with patents", "verboseLabel": "Payments to Acquire Intangible Assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r155" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r243", "r252" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r78", "r80", "r93" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Proceeds from (Payments for) Other Financing Activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r73", "r74", "r155" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r77", "r253" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r77" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r187" ], "calculation": { "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r189", "r364" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r165" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Consolidated Financial Statement Information" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r259", "r394" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails", "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r203", "r257", "r362", "r379", "r381" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r131", "r132", "r136", "r141", "r142", "r146", "r147", "r149", "r215", "r216", "r345" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r219", "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r308", "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-sale Securities Reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of Numerators and Denominators Used in Basic and Diluted Earnings Per Common Share Computations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r110", "r114", "r117", "r121", "r126" ], "lang": { "en-US": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r177", "r179", "r346" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r177", "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r30", "r31", "r32" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r243", "r252" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]", "terseLabel": "Share-based Payment Arrangement, Disclosure [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Awards forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Awards forfeited (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awards granted (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Awards outstanding, balance at end of period (in shares)", "periodStartLabel": "Awards outstanding, balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Awards outstanding, balance at end of period (per share)", "periodStartLabel": "Awards outstanding, balance at beginning of period (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average\u00a0Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Awards vested (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awards vested (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of equity awards available to grant under the 2014 and 2007 plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r242", "r245" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationNarrativeDetails", "http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Performance Based RSA Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r204", "r258" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Stock Options and Restricted Stock Awards" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r95", "r96", "r97", "r99", "r105", "r107", "r129", "r162", "r198", "r203", "r254", "r255", "r256", "r261", "r262", "r292", "r293", "r294", "r295", "r296", "r297", "r376", "r377", "r378" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r129", "r345" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical", "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r17", "r198", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r16", "r17", "r198", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r90", "r153", "r161", "r291" ], "calculation": { "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails", "http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r158", "r159", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails", "http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r116", "r118", "r119" ], "calculation": { "http://www.csi360.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedTerseLabel": "Income allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic": { "auth_ref": [ "r116", "r119" ], "calculation": { "http://www.csi360.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to common stock as if earnings had been distributed. Excludes distributed earnings.", "label": "Undistributed Earnings (Loss) Available to Common Shareholders, Basic", "totalLabel": "Net (loss) income available to common stockholders" } } }, "localname": "UndistributedEarningsLossAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r121" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding", "verboseLabel": "Weighted average common shares outstanding \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r121" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding", "verboseLabel": "Basic and diluted weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=d3e9120-115832" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r395": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r396": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r397": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r398": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r399": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" } }, "version": "2.1" } XML 49 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities & Fair Value Measurements
9 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Investments
7. Marketable Securities & Fair Value Measurements

The Company’s marketable securities are classified on the consolidated balance sheet as follows:

March 31,June 30,
20202019
Short-term available-for-sale debt securities$20,396  $38,193  
Long-term available-for-sale debt securities16,993  9,832  
Available-for-sale debt securities37,389  48,025  
Mutual funds299  410  
Total marketable securities$37,688  $48,435  

Available-for-sale debt securities are invested in the following financial instruments:

As of March 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Corporate debt28,540  16  (44) 28,512  
Asset backed securities8,908  —  (31) 8,877  
  Total available-for-sale debt securities$37,448  $16  $(75) $37,389  


As of June 30, 2019
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$14,277  $—  $—  $14,277  
Corporate debt26,466  64  —  26,530  
Asset backed securities7,204  14  —  7,218  
Total available-for-sale debt securities$47,947  $78  $—  $48,025  
The following table provides information by level for the Company’s marketable securities that were measured at fair value on a recurring basis:
Fair Value Measurements as of March 31, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Corporate debt28,512  —  28,512  —  
Asset backed securities8,877  —  8,877  —  
Mutual funds299  78  221  —  
  Total marketable securities$37,688  $78  $37,610  $—  

Fair Value Measurements as of June 30, 2019
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$14,277  $—  $14,277  $—  
Corporate debt26,530  —  26,530  —  
Asset backed securities7,218  —  7,218  —  
Mutual funds410  121  289  —  
  Total marketable securities$48,435  $121  $48,314  $—  

The Company’s marketable securities classified within Level 1 are valued using real-time quotes for transactions in active exchange markets. Marketable securities within Level 2 are valued using readily available pricing sources. There were no transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy during the nine months ended March 31, 2020. Any transfers between levels would be recognized on the date of the event or when a change in circumstances causes a transfer.

Effective July 1, 2018 the Company adopted the provisions of ASU 2016-01. Unrealized gains and losses of marketable securities in equity investments, denoted as mutual funds, previously recognized in other comprehensive income, will now be recognized in net income as a component of other income.

Non-Marketable Equity Investments

The Company holds equity investments that do not have readily determined fair values. The Company has elected to measure these investments at cost minus impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Impairment is reviewed each reporting period by performing a qualitative assessment considering impairment indicators to evaluate whether the investment is impaired.
As of March 31, 2020 and June 30, 2019, the carrying value of these investments were $6,343 and $5,593, respectively. During the nine months ended March 31, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,250 into one of these investments in the future. These investments are recorded within other long term assets on the consolidated balance sheet.
XML 50 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
9 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue
3. Revenue

The following table disaggregates the Company’s net revenues by product category and geography for the following periods:
Three Months EndedNine Months Ended
March 31,March 31,
Product Category2020201920202019
Peripheral$42,627  $45,152  $135,736  $130,620  
Coronary18,548  18,159  58,263  49,163  
Total net revenues$61,175  $63,311  $193,999  $179,783  
Geography
United States$58,122  $60,897  $185,611  $174,417  
International 3,053  2,414  8,388  5,366  
Total net revenues$61,175  $63,311  $193,999  $179,783  

Revenue of $1,290 was recognized in the nine months ended March 31, 2020 that was deferred as of June 30, 2019. As of March 31, 2020 and June 30, 2019, the Company had a liability of $1,929 and $1,958, respectively, related to estimates of variable consideration which are recorded within accounts payable on the consolidated balance sheet.
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 05, 2019
Sep. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Business Combination, Consideration Transferred   $ 1,346      
Payments to Acquire Intangible Assets     $ 717 $ 665  
Finite-Lived Intangible Assets, Gross     22,111   $ 6,093
Developed Technology Rights          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-Lived Intangible Assets, Gross     15,624   0
Trade Names          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-Lived Intangible Assets, Gross     $ 760   $ 0
WIRION Embolic Protection System          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Business Combination, Consideration Transferred $ 16,687        
Payments to Acquire Intangible Assets $ 5,600        
Stock Issued During Period, Shares, New Issues 31,493        
Other Significant Noncash Transaction, Value of Consideration Received $ 1,346        
Additional Consideration, Pending Disbursement 10,000        
PotentialMilestonePayment 3        
MilestonePaymentTargetIncrementinNetRevenues 10        
MilestonePaymentTargetNetRevenuesExcessThreshold 30        
WIRION Embolic Protection System | Developed Technology Rights          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-Lived Intangible Assets, Gross 15,624        
WIRION Embolic Protection System | Trade Names          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Finite-Lived Intangible Assets, Gross $ 760        
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Financing Obligation (Details) - Capital Lease Obligations [Member]
$ in Thousands
9 Months Ended
Mar. 31, 2020
USD ($)
lease_renewal_option
Debt Instrument [Line Items]  
Lessee, Finance Lease, Term of Contract 15 years
Lessee Leasing Arrangements Capital Leases Number Options To Renew | lease_renewal_option 4
Lessee, Finance Lease, Renewal Term 5 years
Base Annual Rent Under Facility Lease $ 1,638
Annual Rent Escalation 3.00%
Financing Obligation $ 20,944
Effective Interest Rate 7.89%
Capital Leases, Future Minimum Payments, Remainder of Fiscal Year $ 447
Fiscal 2021 1,803
Fiscal 2022 1,857
Fiscal 2023 1,913
Fiscal 2024 1,970
Thereafter 17,405
Capital Leases, Future Minimum Payments Due $ 25,395
XML 53 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information
9 Months Ended
Mar. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Selected Consolidated Financial Statement Information
2. Selected Consolidated Financial Statement Information

Accounts Receivable, Net

Accounts receivable consists of the following:
March 31,June 30,
20202019
Accounts receivable$31,935  $36,628  
Less: Allowance for doubtful accounts(1,071) (613) 
   Accounts receivable, net$30,864  $36,015  
Inventories

Inventories consist of the following:
March 31,June 30,
20202019
Raw materials$7,752  $5,547  
Work in process2,533  1,415  
Finished goods13,784  11,096  
   Inventories$24,069  $18,058  

Property and Equipment, Net

Property and equipment consists of the following:
March 31,June 30,
20202019
Land$572  $572  
Building22,420  22,420  
Equipment18,235  17,517  
Furniture3,207  2,975  
Leasehold improvements663  540  
Construction in progress2,855  1,328  
47,952  45,352  
Less: Accumulated depreciation(20,260) (18,028) 
Property and equipment, net$27,692  $27,324  

Accrued Expenses

Accrued expenses consist of the following:
March 31,June 30,
20202019
Acquisition consideration$9,829  $—  
Salaries and bonus6,908  11,105  
Accrued vacation5,043  4,230  
Commissions4,689  6,829  
Accrued excise, sales and other taxes2,492  3,349  
Clinical studies2,639  2,092  
Other accrued expenses3,464  1,782  
Accrued expenses$35,064  $29,387  
XML 54 csii-20200331_htm.xml IDEA: XBRL DOCUMENT 0001180145 2019-07-01 2020-03-31 0001180145 2020-05-01 0001180145 2020-03-31 0001180145 2019-06-30 0001180145 2020-01-01 2020-03-31 0001180145 2019-01-01 2019-03-31 0001180145 2018-07-01 2019-03-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001180145 2019-07-01 2019-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-07-01 2019-09-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001180145 us-gaap:CommonStockMember 2019-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-09-30 0001180145 2019-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0001180145 2019-10-01 2019-12-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-10-01 2019-12-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0001180145 us-gaap:CommonStockMember 2019-12-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-12-31 0001180145 2019-12-31 0001180145 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-01-01 2020-03-31 0001180145 us-gaap:CommonStockMember 2020-03-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-03-31 0001180145 us-gaap:CommonStockMember 2018-06-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-06-30 0001180145 2018-06-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001180145 2018-07-01 2018-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-07-01 2018-09-30 0001180145 us-gaap:CommonStockMember 2018-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-09-30 0001180145 2018-09-30 0001180145 us-gaap:CommonStockMember 2018-10-01 2018-12-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0001180145 2018-10-01 2018-12-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-10-01 2018-12-31 0001180145 us-gaap:CommonStockMember 2018-12-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2018-12-31 0001180145 2018-12-31 0001180145 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-01-01 2019-03-31 0001180145 us-gaap:CommonStockMember 2019-03-31 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-03-31 0001180145 2019-03-31 0001180145 csii:PeripheralMember 2020-01-01 2020-03-31 0001180145 csii:PeripheralMember 2019-01-01 2019-03-31 0001180145 csii:PeripheralMember 2019-07-01 2020-03-31 0001180145 csii:PeripheralMember 2018-07-01 2019-03-31 0001180145 csii:CoronaryMember 2020-01-01 2020-03-31 0001180145 csii:CoronaryMember 2019-01-01 2019-03-31 0001180145 csii:CoronaryMember 2019-07-01 2020-03-31 0001180145 csii:CoronaryMember 2018-07-01 2019-03-31 0001180145 country:US 2020-01-01 2020-03-31 0001180145 country:US 2019-01-01 2019-03-31 0001180145 country:US 2019-07-01 2020-03-31 0001180145 country:US 2018-07-01 2019-03-31 0001180145 csii:InternationalMember 2020-01-01 2020-03-31 0001180145 csii:InternationalMember 2019-01-01 2019-03-31 0001180145 csii:InternationalMember 2019-07-01 2020-03-31 0001180145 csii:InternationalMember 2018-07-01 2019-03-31 0001180145 csii:WIRIONEmbolicProtectionSystemMemberMember 2019-08-05 2019-08-05 0001180145 csii:WIRIONEmbolicProtectionSystemMemberMember 2019-08-05 0001180145 csii:WIRIONEmbolicProtectionSystemMemberMember us-gaap:DevelopedTechnologyRightsMember 2019-08-05 0001180145 csii:WIRIONEmbolicProtectionSystemMemberMember us-gaap:TradeNamesMember 2019-08-05 0001180145 csii:DevelopedTechnologyAndTradeNamesMember 2020-01-01 2020-03-31 0001180145 us-gaap:PatentsMember 2020-01-01 2020-03-31 0001180145 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001180145 us-gaap:DevelopedTechnologyRightsMember 2019-06-30 0001180145 us-gaap:PatentsMember 2020-03-31 0001180145 us-gaap:PatentsMember 2019-06-30 0001180145 us-gaap:TradeNamesMember 2020-03-31 0001180145 us-gaap:TradeNamesMember 2019-06-30 0001180145 us-gaap:RevolvingCreditFacilityMember csii:SiliconValleyBankMember 2020-03-01 2020-03-31 0001180145 us-gaap:RevolvingCreditFacilityMember csii:SiliconValleyBankMember 2020-03-31 0001180145 us-gaap:CapitalLeaseObligationsMember 2019-07-01 2020-03-31 0001180145 us-gaap:CapitalLeaseObligationsMember 2020-03-31 0001180145 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001180145 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-03-31 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2019-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001180145 csii:TwoThousandFourteenPlanMember 2017-11-15 0001180145 srt:MinimumMember us-gaap:RestrictedStockMember 2019-07-01 2020-03-31 0001180145 srt:MaximumMember us-gaap:RestrictedStockMember 2019-07-01 2020-03-31 0001180145 us-gaap:RestrictedStockMember 2019-06-30 0001180145 us-gaap:RestrictedStockMember 2019-07-01 2020-03-31 0001180145 us-gaap:RestrictedStockMember 2020-03-31 0001180145 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-08-01 2018-08-31 0001180145 us-gaap:PerformanceSharesMember 2019-07-01 2020-03-31 0001180145 us-gaap:PerformanceSharesMember 2020-01-01 2020-03-31 0001180145 us-gaap:PerformanceSharesMember 2019-06-30 0001180145 us-gaap:PerformanceSharesMember 2020-03-31 0001180145 2019-07-01 0001180145 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001180145 us-gaap:PerformanceSharesMember 2019-01-01 2019-03-31 0001180145 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0001180145 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001180145 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001180145 us-gaap:PerformanceSharesMember 2020-03-31 0001180145 us-gaap:PerformanceSharesMember 2019-03-31 0001180145 us-gaap:RestrictedStockMember 2018-07-01 2019-03-31 shares iso4217:USD iso4217:USD shares pure csii:lease_renewal_option false 2020 Q3 0001180145 --06-30 10-Q true 2020-03-31 false 000-52082 CARDIOVASCULAR SYSTEMS, INC. DE 41-1698056 1225 Old Highway 8 Northwest St. Paul MN 55112-6416 651 259-1600 Common Stock, One-tenth of One Cent ($0.001) Par Value Per Share CSII NASDAQ Yes Yes Large Accelerated Filer false false false 35274437 69572000 74237000 37688000 48435000 30864000 36015000 24069000 18058000 2243000 3330000 164436000 180075000 27692000 27324000 20256000 5105000 7694000 6073000 220078000 218577000 13235000 11194000 35064000 29387000 1757000 1764000 50056000 42345000 20868000 20972000 5258000 6541000 720000 775000 76902000 70633000 0.001 0.001 100000000 100000000 35274479 35274479 34934569 34934569 34000 34000 491053000 477368000 -59000 78000 -347852000 -329536000 143176000 147944000 220078000 218577000 61175000 63311000 193999000 179783000 12225000 12166000 38615000 34218000 48950000 51145000 155384000 145565000 41384000 41356000 135003000 123705000 9964000 9155000 31515000 23702000 337000 127000 908000 235000 51685000 50638000 167426000 147642000 -2735000 507000 -12042000 -2077000 501000 420000 1473000 1266000 394000 671000 1574000 1771000 -107000 251000 101000 505000 -2842000 758000 -11941000 -1572000 47000 86000 129000 152000 -2889000 672000 -12070000 -1724000 -0.08 0.02 -0.35 -0.05 -0.08 0.02 -0.35 -0.05 34149561 33600148 34029296 33510368 34149561 34241432 34029296 33510368 -2889000 672000 -12070000 -1724000 -152000 -137000 -3041000 672000 -12207000 -1724000 34000 477368000 78000 -329536000 147944000 3804000 3804000 -5506000 5506000 242000 242000 24000 24000 1346000 1346000 -5780000 -5780000 34000 482760000 102000 -340822000 142074000 3091000 3091000 -379000 379000 1929000 1929000 -9000 -9000 -3401000 -3401000 34000 487780000 93000 -344602000 143305000 0 2934000 0 0 2934000 0 0 0 361000 361000 0 339000 0 0 339000 -152000 -152000 0 0 0 -2889000 -2889000 34000 491053000 -59000 -347852000 143176000 33000 461927000 101000 -327591000 134470000 -101000 101000 3132000 3132000 1058000 1058000 252000 252000 71000 71000 -2888000 -2888000 33000 465382000 -331436000 133979000 1000 2471000 2472000 -319000 319000 1849000 1849000 125000 125000 492000 492000 34000 469827000 -331263000 138598000 0 2380000 0 0 2380000 -331000 331000 294000 294000 0 0 0 672000 672000 34000 472501000 0 -330922000 141613000 -12070000 -1724000 2244000 2382000 908000 235000 917000 500000 600000 125000 10469000 8600000 145000 -4551000 3870000 6011000 2699000 -1310000 -647000 1995000 1915000 -4902000 144000 -1290000 -1347000 -1424000 4908000 2138000 2286000 5741000 750000 3055000 17968000 4890000 97000 23800000 717000 665000 1376000 -5909000 1687000 1551000 6246000 1708000 196000 -58000 -18000 -4617000 21000 -4665000 -980000 74237000 116260000 69572000 115280000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">1. Basis of Presentation</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cardiovascular Systems, Inc. (the “Company”), based in St. Paul, Minnesota, is a medical device company focused on developing and commercializing innovative solutions for treating vascular and coronary disease. The Company’s Orbital Atherectomy Systems (“OAS”) treat calcified and fibrotic plaque in arterial vessels throughout the leg and heart in a few minutes of treatment time, and address many of the limitations associated with existing surgical, catheter and pharmacological treatment alternatives. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company prepared the unaudited interim consolidated financial statements and related unaudited financial information in the footnotes in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. The year-end consolidated balance sheet was derived from the Company’s audited consolidated financial statements, but does not include all disclosures as required by GAAP. These interim consolidated financial statements reflect all adjustments consisting of normal recurring accruals, which, in the opinion of management, are necessary for a fair statement of the Company’s consolidated financial position, the results of its operations, its changes in stockholders’ equity, and its cash flows for the interim periods. These interim consolidated financial statements should be read in conjunction with the consolidated annual financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended June 30, 2019. The nature of the Company’s business is such that the results of any interim period may not be indicative of the results to be expected for the entire year.</span></div>The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company has been impacted by the outbreak of COVID-19. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company's business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat COVID-19, as well as the economic impact on the Company's customers and markets. The Company has made estimates of the impact of COVID-19 within these consolidated financial statements and there may be changes to those estimates in future periods. Actual results could differ from those estimates. <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2. Selected Consolidated Financial Statement Information</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable, Net</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable consists of the following:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,071)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist of the following:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,069 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment, Net</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consists of the following:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,260)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,028)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accrued Expenses</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses consist of the following:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:63.592%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.839%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Salaries and bonus</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commissions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,689 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued excise, sales and other taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clinical studies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,071)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 31935000 36628000 1071000 613000 30864000 36015000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,069 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 7752000 5547000 2533000 1415000 13784000 11096000 24069000 18058000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,260)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,028)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 572000 572000 22420000 22420000 18235000 17517000 3207000 2975000 663000 540000 2855000 1328000 47952000 45352000 20260000 18028000 27692000 27324000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:63.592%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.839%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Salaries and bonus</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commissions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,689 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued excise, sales and other taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clinical studies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 9829000 0 6908000 11105000 5043000 4230000 4689000 6829000 2492000 3349000 2639000 2092000 3464000 1782000 35064000 29387000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">3. Revenue</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates the Company’s net revenues by product category and geography for the following periods: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.771%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.380%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Product Category</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Peripheral</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coronary</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,548 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Geography</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue of $1,290 was recognized in the nine months ended March 31, 2020 that was deferred as of June 30, 2019. As of March 31, 2020 and June 30, 2019, the Company had a liability of $1,929 and $1,958, respectively, related to estimates of variable consideration which are recorded within accounts payable on the consolidated balance sheet.</span></div> <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.771%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.380%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Product Category</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Peripheral</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coronary</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,548 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Geography</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 42627000 45152000 135736000 130620000 18548000 18159000 58263000 49163000 61175000 63311000 193999000 179783000 58122000 60897000 185611000 174417000 3053000 2414000 8388000 5366000 61175000 63311000 193999000 179783000 1290000 1929000 1958000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">4. Acquisition</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On August 5, 2019, the Company acquired the WIRION Embolic Protection System and related assets from Gardia Medical Ltd. ("Gardia"), a wholly owned Israeli subsidiary of Allium Medical Solutions Ltd., for a total purchase price of $16,687. The device, which received CE Mark in June 2015 and FDA clearance in March 2018, is a distal embolic protection filter used to capture debris that can be associated with all types of peripheral vascular intervention procedures. The Company acquired the device to expand its portfolio of products for physicians that treat complex peripheral arterial disease.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Upon closing, the Company made an initial $5,600 cash payment, net of transaction expenses, and issued Gardia 31,493 shares of common stock of the Company valued at $1,346. Following the successful completion of the manufacturing transfer of the WIRION system to the Company, the Company has agreed to pay Gardia an additional $10,000, half of which may be paid by the Company through an additional issuance of shares of common stock. The Company has accounted for this transaction as an asset acquisition resulting in developed technology of $15,624 and a trade name of $760, both recognized as a component of intangible assets, net within the Company's consolidated balance sheet. The remainder of the purchase price was recognized in property and equipment.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The purchase also includes a performance milestone payment to Gardia equal to $3,000 for each $10,000 in net revenues recognized by the Company from sales of the WIRION system for applications above-the-knee in excess of $30,000 during the 36 month period beginning on the earlier of the first commercial sale of the system by the Company or six months following successful manufacturing transfer. If payment of the performance milestone becomes probable, these additional costs will be added to the carrying value of the acquired assets.</span></div> 16687000 5600000 31493 1346000 10000000 15624000 760000 3000 10000 30000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">5. Intangible Assets</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s finite-lived intangible assets are stated at cost less accumulated amortization and include developed technology and trade name assets acquired in the asset acquisition discussed in Note 4, as well as costs incurred to obtain patents. Developed technology and trade name assets are amortized over 15 years. Patent costs are amortized beginning at the time of patent approval over a useful life not exceeding 20 years. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of intangible assets, net are as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.918%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.675%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(694)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,855)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense expected for the next five years and thereafter is as follows:</span></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.403%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.597%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P15Y P20Y <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.918%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.675%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(694)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,855)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(988)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 15624000 694000 14930000 0 0 0 5727000 1127000 4600000 6093000 988000 5105000 760000 34000 726000 0 0 0 22111000 1855000 20256000 6093000 988000 5105000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.403%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.597%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 336000 1345000 1343000 1337000 1333000 14562000 20256000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">6. Debt</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revolving Credit Facility</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2017, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Silicon Valley Bank (“SVB”). In March 2020, the Company entered into the First Amendment to the Loan Agreement (the "Amendment"). The Amendment extended the maturity date of the Loan Agreement by two years, to March 31, 2022, and increased the maximum amount available under the senior, secured revolving credit facility (the “Revolver”) to $50,000 (the “Maximum Dollar Amount”). </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Advances under the Revolver may be made from time to time up to the Maximum Dollar Amount, subject to certain borrowing limitations. The Revolver bears interest at a floating per annum rate equal to the Wall Street Journal prime rate, less 0.75%. Interest on borrowings is due monthly and the principal balance is due at maturity. Upon the Revolver’s maturity, any outstanding principal balance, unpaid accrued interest, and all other obligations under the Revolver will be due and payable. The Company will incur a fee equal to 3% of the Maximum Dollar Amount upon termination of the Loan Agreement, as amended by the Amendment (the "Amended Loan Agreement"), or the Revolver for any reason prior to the date that is fifteen days prior to the maturity date, unless refinanced with SVB. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s obligations under the Amended Loan Agreement are secured by certain of the Company’s assets, including, among other things, accounts receivable, deposit accounts, inventory, equipment, general intangibles and records pertaining to the foregoing. The collateral does not include the Company’s intellectual property, but the Company has agreed not to encumber its intellectual property without the consent of SVB. The Amended Loan Agreement contains customary covenants limiting the Company’s ability to, among other things, incur debt or liens, make certain investments and loans, enter into transactions with affiliates, undergo certain fundamental changes, dispose of assets, or change the nature of its business. In addition, the Amended Loan Agreement contains financial covenants requiring the Company to maintain, at all times when any amounts are outstanding under the Revolver, either (i) minimum unrestricted cash at SVB and unused availability on the Revolver of at least $10,000 or (ii) minimum trailing three-month Adjusted EBITDA of $1,000. If the Company does not comply with the various covenants under the Amended Loan Agreement or an event of default under the Amended Loan Agreement occurs, such as a material adverse change, the interest rate on outstanding amounts will increase by 5% and SVB may, subject to various customary cure rights and the other terms and conditions of the Amended Loan Agreement, decline to provide additional advances under the Revolver, require the immediate payment of all amounts outstanding under the Revolver, and foreclose on all collateral. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is required to pay a fee equal to 0.15% per annum on the unused portion of the Revolver, payable quarterly in arrears. The Company is not obligated to draw any funds under the Revolver and has not done so under the Revolver since entering into the Loan Agreement. No amounts are outstanding as of March 31, 2020. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financing Obligation</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2017, in connection with the sale of the Company’s headquarters facility in St. Paul, Minnesota (the “Facility”), the Company entered into a Lease Agreement to lease the Facility. The Lease Agreement has an initial term of 15 years, with four consecutive renewal options of 5 years each at the Company’s option, with a base annual rent in the first year of $1,638 and annual escalations of 3% thereafter. Rent during subsequent renewal terms will be at the then fair market rental rate. As the lease terms resulted in a capital lease classification, the Company accounted for the sale and leaseback of the Facility as a financing transaction where the assets remain on the Company’s balance sheet and a financing obligation was recorded for $20,944. As lease payments are made, they will be allocated between interest expense and a reduction of the financing obligation, resulting in a value of the financing obligation that is equivalent to the net book value of the assets at the end of the lease term. The effective interest rate is 7.89%. At the end of the lease (including any renewal option terms), the Company will remove the assets and financing obligation from its balance sheet. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payments under the initial term of the Lease Agreement as of March 31, 2020 are as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:83.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.810%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2022-03-31 50000000 0.0075 0.03 10000000 1000000 0.05 0.0015 0 P15Y 4 P5Y 1638000 0.03 20944000 0.0789 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:83.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.810%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 447000 1803000 1857000 1913000 1970000 17405000 25395000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">7. Marketable Securities &amp; Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s marketable securities are classified on the consolidated balance sheet as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.502%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.885%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term available-for-sale debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities are invested in the following financial instruments: </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.185%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">As of March 31, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.624%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">As of June 30, 2019</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information by level for the Company’s marketable securities that were measured at fair value on a recurring basis:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Fair Value Measurements as of March 31, 2020</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Using Inputs Considered as</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Fair Value Measurements as of June 30, 2019 </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Using Inputs Considered as</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s marketable securities classified within Level 1 are valued using real-time quotes for transactions in active exchange markets. Marketable securities within Level 2 are valued using readily available pricing sources. There were no transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy during the nine months ended March 31, 2020. Any transfers between levels would be recognized on the date of the event or when a change in circumstances causes a transfer.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2018 the Company adopted the provisions of ASU 2016-01. Unrealized gains and losses of marketable securities in equity investments, denoted as mutual funds, previously recognized in other comprehensive income, will now be recognized in net income as a component of other income.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Non-Marketable Equity Investments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company holds equity investments that do not have readily determined fair values. The Company has elected to measure these investments at cost minus impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Impairment is reviewed each reporting period by performing a qualitative assessment considering impairment indicators to evaluate whether the investment is impaired. </span></div>As of March 31, 2020 and June 30, 2019, the carrying value of these investments were $6,343 and $5,593, respectively. During the nine months ended March 31, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,250 into one of these investments in the future. These investments are recorded within other long term assets on the consolidated balance sheet. <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.502%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.885%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term available-for-sale debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 20396000 38193000 16993000 9832000 37389000 48025000 299000 410000 37688000 48435000 <div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.185%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">As of March 31, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.624%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">As of June 30, 2019</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 28540000 16000 44000 28512000 8908000 0 31000 8877000 37448000 16000 75000 37389000 14277000 0 0 14277000 26466000 64000 0 26530000 7204000 14000 0 7218000 47947000 78000 0 48025000 <div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Fair Value Measurements as of March 31, 2020</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Using Inputs Considered as</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Fair Value Measurements as of June 30, 2019 </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Using Inputs Considered as</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 28512000 0 28512000 0 8877000 0 8877000 0 299000 78000 221000 0 37688000 78000 37610000 0 14277000 0 14277000 0 26530000 0 26530000 0 7218000 0 7218000 0 410000 121000 289000 0 48435000 121000 48314000 0 0 6343000 5593000 0 2250000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">8. Stock-Based Compensation</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On November 15, 2017, the Company’s stockholders approved the 2017 Equity Incentive Plan (the “2017 Plan”) for the purpose of granting equity awards to employees, directors and consultants. The 2017 Plan replaced the 2014 Equity Incentive Plan (the “2014 Plan”), and no further equity awards may be granted under the 2014 Plan (the 2017 Plan and the 2014 Plan are collectively referred to as the “Plans”). On March 12, 2020, the Company’s Board of Directors approved the Amended and Restated 2017 Equity Incentive Plan, which amends the 2017 Plan.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity awards classified as restricted stock and performance-based restricted stock are treated as issued shares when granted; however, these shares are not included in the computation of basic weighted average shares outstanding. When shares vest, unless the holder elects to pay the payroll tax liability in cash or through a sale of shares, the Company withholds the </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">appropriate amount of shares to settle the payroll tax liability, on behalf of the individual receiving the shares, as an adjustment to accumulated deficit. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Stock</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The value of each restricted stock award is equal to the fair market value of the Company’s common stock at the date of grant. Vesting of time-based restricted stock awards ranges from one year to three years. The estimated fair value of restricted stock awards, including the effect of estimated forfeitures, is recognized on a straight-line basis over the restricted stock’s vesting period.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restricted stock award activity for the nine months ended March 31, 2020 is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(208,658)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance-Based Restricted Stock</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also grants performance-based restricted stock awards to certain executives and other management. In August 2019, the Company granted an aggregate maximum of 207,891 shares that vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2019 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2022. Vesting of these awards will be determined on the date that the Company’s Annual Report on Form 10-K for the fiscal year ending June 30, 2022 is filed.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To calculate the estimated fair value of these restricted stock awards with market conditions, the Company uses a Monte Carlo simulation, which uses the expected average stock prices to estimate the expected number of shares that will vest. The Monte Carlo simulation resulted in an aggregate fair value of approximately $6,330, which the Company will recognize as expense using the straight-line method over the period that the awards are expected to vest. Stock-based compensation expense related to an award with a market condition will be recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance-based restricted stock awards granted in fiscal 2018 and 2019 that are outstanding vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2017 and July 1, 2018, respectively, compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2020 and July 1, 2021, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance-based restricted stock award activity for the nine months ended March 31, 2020 is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">753,872 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">660,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 0 P1Y P3Y <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(208,658)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 474945 31.36 191382 46.49 19807 36.15 208658 29.73 437862 38.34 207891 P90D 6330000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.792%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">753,872 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">660,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 753872 15.20 207891 30.45 25588 16.28 275193 11.97 660982 21.69 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">9. Leases</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company adopted Accounting Standards Codification (“ASC”) Topic 842 - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> using the modified retrospective transition approach and electing the package of practical expedients. This resulted in the recognition of right-of-use assets of $441 and total operating lease liabilities of $463. There was no cumulative-effect adjustment recorded to retained earnings upon adoption. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases its Texas manufacturing facilities under an operating lease agreement. During the nine months ended March 31, 2020, the Company exercised its option to extend the term of this lease agreement by one year, so that it now expires in April 2021. The Company also leases office equipment under lease agreements that expire at various dates through April 2024. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also leases its Minnesota headquarters facility as discussed in Note 6. This transaction did not qualify for sale leaseback accounting upon adoption of ASC 842 and continues to be accounted for as a financing obligation.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement dates. The Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments unless the lease provides an implicit interest rate.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease cost is classified within the consolidated statement of operations based on the nature of the leased asset. The Company's operating lease cost was $121 and $362 for the three and nine months ended March 31, 2020, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the nine months ended March 31, 2020. There was $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the nine months ended March 31, 2020.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.884%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments under the agreements as of March 31, 2020 are as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the weighted average remaining lease term for operating leases was 1.2 years and the weighted average discount rate used to determine operating lease liabilities was 5.25%.</span></div> 441000 463000 0 121000 362000 437000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.884%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 545000 492000 57000 549000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.262%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.738%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of fiscal 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 127000 423000 11000 3000 2000 0 566000 17000 549000 P1Y2M12D 0.0525 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">10. Commitment and Contingencies</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary conduct of business, the Company is subject to various lawsuits and claims covering a wide range of matters including, but not limited to, employment claims and commercial disputes. While the outcome of these matters is uncertain, the Company does not believe there are any significant matters as of March 31, 2020 that are probable or estimable, for which the outcome could have a material adverse impact on its consolidated balance sheets or statements of operations.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">11. Earnings Per Share</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents a reconciliation of the numerators and denominators used in the basic and diluted earnings per common share computations (in thousands except share and per share amounts):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.362%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.115%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income allocated to participating securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income available to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding – basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,149,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,600,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,029,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,510,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of dilutive restricted stock units</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of performance-based restricted stock awards</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of employee stock purchase plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average common shares outstanding – diluted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,149,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,241,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,029,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,510,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share – basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.08)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.05)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share – diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.08)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.05)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, 332,798 and 354,176 additional shares of common stock, respectively, were issuable upon the settlement of outstanding restricted stock units. The effect of the shares that would be issued upon settlement of these restricted stock units has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, 660,982 and 754,331 performance-based restricted stock awards, respectively, were outstanding. The effect of the potential vesting of these awards has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, the Company included the number of shares that would be issued under its employee stock purchase plan based on the aggregate expected amount of withholdings and the average unrecognized compensation expense as assumed proceeds. The effect of these shares has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unvested time-based restricted stock awards that contain nonforfeitable rights to dividends are participating securities and included in the computation of earnings per share pursuant to the two-class method. Under this method, earnings attributable to the Company are allocated between common stockholders and the participating awards, as if the awards were a second class of stock. During periods of net income, the calculation of earnings per share excludes the income attributable to participating securities in the numerator and the dilutive impact of these securities from the denominator. In the event of a net loss, undistributed earnings are not allocated to participating securities and the denominator excludes the dilutive impact of these securities as they do not share in the losses of the Company. During the three months ended March 31, 2019, undistributed earnings allocated to participating securities were based on 172,839 time-based restricted stock awards. During the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019 there were no undistributed earnings allocated to participating securities due to the net losses.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents a reconciliation of the numerators and denominators used in the basic and diluted earnings per common share computations (in thousands except share and per share amounts):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.362%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.115%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income allocated to participating securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income available to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding – basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,149,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,600,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,029,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,510,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of dilutive restricted stock units</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of performance-based restricted stock awards</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Effect of employee stock purchase plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average common shares outstanding – diluted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,149,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,241,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,029,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,510,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share – basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.08)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.05)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share – diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.08)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.05)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, 332,798 and 354,176 additional shares of common stock, respectively, were issuable upon the settlement of outstanding restricted stock units. The effect of the shares that would be issued upon settlement of these restricted stock units has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, 660,982 and 754,331 performance-based restricted stock awards, respectively, were outstanding. The effect of the potential vesting of these awards has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">At March 31, 2020 and 2019, the Company included the number of shares that would be issued under its employee stock purchase plan based on the aggregate expected amount of withholdings and the average unrecognized compensation expense as assumed proceeds. The effect of these shares has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.</span></div> -2889000 672000 -12070000 -1724000 3000 -2889000 669000 -12070000 -1724000 34149561 33600148 34029296 33510368 339929 295048 6307 34149561 34241432 34029296 33510368 -0.08 0.02 -0.35 -0.05 -0.08 0.02 -0.35 -0.05 332798 354176 660982 754331 172839 193999000 179783000 38615000 34218000 135003000 123705000 31515000 23702000 908000 235000 101000 505000 -11941000 -1572000 129000 152000 -12070000 -1724000 101000 505000 129000 152000 10469000 8600000 XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Jul. 01, 2019
Leases [Abstract]      
Other assets $ 545 $ 545 $ 441
Operating lease liability 549 549 $ 463
CumulativeEffectOnRetainedEarningsNetOfTaxes 0    
Operating Lease, Cost 121 $ 362  
Right-of-use asset obtained in exchange for operating lease liability $ 437    
Operating Lease, Weighted Average Remaining Lease Term 1 year 2 months 12 days 1 year 2 months 12 days  
Operating Lease, Weighted Average Discount Rate, Percent 5.25% 5.25%  
XML 56 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (2,889) $ 672 $ (12,070) $ (1,724)
Other comprehensive (loss) income:        
Unrealized gain on available-for-sale debt securities (152)   (137)  
Comprehensive (loss) income $ (3,041) $ 672 $ (12,207) $ (1,724)
XML 57 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
9 Months Ended
Mar. 31, 2020
May 01, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Entity File Number 000-52082  
Entity Registrant Name CARDIOVASCULAR SYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Central Index Key 0001180145  
Current Fiscal Year End Date --06-30  
Entity Tax Identification Number 41-1698056  
Entity Address, Address Line One 1225 Old Highway 8 Northwest  
Entity Address, City or Town St. Paul  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55112-6416  
City Area Code 651  
Local Phone Number 259-1600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, One-tenth of One Cent ($0.001) Par Value Per Share  
Trading Symbol CSII  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   35,274,437
XML 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 150 308 1 false 33 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.csi360.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.csi360.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.csi360.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.csi360.com/role/ConsolidatedStatementsofOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.csi360.com/role/ConsolidatedStatementsofComprehensiveLossUnaudited Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Statement Sheet http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement Consolidated Statements of Changes in Stockholders??? Equity (Unaudited) Statement Statements 6 false false R7.htm 1007008 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.csi360.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 2102102 - Disclosure - Selected Consolidated Financial Statement Information Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformation Selected Consolidated Financial Statement Information Notes 9 false false R10.htm 2108103 - Disclosure - Revenue Sheet http://www.csi360.com/role/Revenue Revenue Notes 10 false false R11.htm 2112104 - Disclosure - Acquisition Sheet http://www.csi360.com/role/Acquisition Acquisition Notes 11 false false R12.htm 2114105 - Disclosure - Intangible Assets Sheet http://www.csi360.com/role/IntangibleAssets Intangible Assets Notes 12 false false R13.htm 2118106 - Disclosure - Debt Sheet http://www.csi360.com/role/Debt Debt Notes 13 false false R14.htm 2122107 - Disclosure - Marketable Securities & Fair Value Measurements Sheet http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurements Marketable Securities & Fair Value Measurements Notes 14 false false R15.htm 2127108 - Disclosure - Stock-Based Compensation Sheet http://www.csi360.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 2131109 - Disclosure - Leases Sheet http://www.csi360.com/role/Leases Leases Notes 16 false false R17.htm 2136110 - Disclosure - Commitment and Contingencies Sheet http://www.csi360.com/role/CommitmentandContingencies Commitment and Contingencies Notes 17 false false R18.htm 2137111 - Disclosure - Earnings Per Share Sheet http://www.csi360.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2303301 - Disclosure - Selected Consolidated Financial Statement Information (Tables) Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationTables Selected Consolidated Financial Statement Information (Tables) Tables http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformation 19 false false R20.htm 2309302 - Disclosure - Revenue (Tables) Sheet http://www.csi360.com/role/RevenueTables Revenue (Tables) Tables http://www.csi360.com/role/Revenue 20 false false R21.htm 2315303 - Disclosure - Intangible Assets (Tables) Sheet http://www.csi360.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.csi360.com/role/IntangibleAssets 21 false false R22.htm 2319304 - Disclosure - Debt (Tables) Sheet http://www.csi360.com/role/DebtTables Debt (Tables) Tables http://www.csi360.com/role/Debt 22 false false R23.htm 2323305 - Disclosure - Marketable Securities & Fair Value Measurements (Tables) Sheet http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsTables Marketable Securities & Fair Value Measurements (Tables) Tables http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurements 23 false false R24.htm 2328306 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.csi360.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.csi360.com/role/StockBasedCompensation 24 false false R25.htm 2332307 - Disclosure - Leases (Tables) Sheet http://www.csi360.com/role/LeasesTables Leases (Tables) Tables http://www.csi360.com/role/Leases 25 false false R26.htm 2338308 - Disclosure - Earnings Per Share (Tables) Sheet http://www.csi360.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.csi360.com/role/EarningsPerShare 26 false false R27.htm 2404401 - Disclosure - Selected Consolidated Financial Statement Information - Accounts Receivable (Details) Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccountsReceivableDetails Selected Consolidated Financial Statement Information - Accounts Receivable (Details) Details 27 false false R28.htm 2405402 - Disclosure - Selected Consolidated Financial Statement Information - Inventories (Details) Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationInventoriesDetails Selected Consolidated Financial Statement Information - Inventories (Details) Details 28 false false R29.htm 2406403 - Disclosure - Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details) Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationPropertyandEquipmentNetDetails Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details) Details 29 false false R30.htm 2407404 - Disclosure - Selected Consolidated Financial Statement Information - Accrued Expenses (Details) Sheet http://www.csi360.com/role/SelectedConsolidatedFinancialStatementInformationAccruedExpensesDetails Selected Consolidated Financial Statement Information - Accrued Expenses (Details) Details 30 false false R31.htm 2410405 - Disclosure - Revenue - Disaggregate (Details) Sheet http://www.csi360.com/role/RevenueDisaggregateDetails Revenue - Disaggregate (Details) Details 31 false false R32.htm 2411406 - Disclosure - Revenue - Narratives (Details) Sheet http://www.csi360.com/role/RevenueNarrativesDetails Revenue - Narratives (Details) Details 32 false false R33.htm 2413407 - Disclosure - Acquisition (Details) Sheet http://www.csi360.com/role/AcquisitionDetails Acquisition (Details) Details http://www.csi360.com/role/Acquisition 33 false false R34.htm 2416408 - Disclosure - Intangible Assets - Finite-Lived (Details) Sheet http://www.csi360.com/role/IntangibleAssetsFiniteLivedDetails Intangible Assets - Finite-Lived (Details) Details 34 false false R35.htm 2417409 - Disclosure - Intangible Assets - Amortization (Details) Sheet http://www.csi360.com/role/IntangibleAssetsAmortizationDetails Intangible Assets - Amortization (Details) Details 35 false false R36.htm 2420410 - Disclosure - Debt - Revolving Credit Facility (Details) Sheet http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails Debt - Revolving Credit Facility (Details) Details 36 false false R37.htm 2421411 - Disclosure - Debt - Financing Obligation (Details) Sheet http://www.csi360.com/role/DebtFinancingObligationDetails Debt - Financing Obligation (Details) Details 37 false false R38.htm 2424412 - Disclosure - Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) Sheet http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsAvailableforsaleMeasuredatFairValueDetails Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) Details 38 false false R39.htm 2425413 - Disclosure - Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details) Sheet http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsFairValueMeasurementsDetails Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details) Details 39 false false R40.htm 2426414 - Disclosure - Marketable Securities & Fair Value Measurements - Narrative (Details) Sheet http://www.csi360.com/role/MarketableSecuritiesFairValueMeasurementsNarrativeDetails Marketable Securities & Fair Value Measurements - Narrative (Details) Details 40 false false R41.htm 2429415 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.csi360.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 41 false false R42.htm 2430416 - Disclosure - Stock-Based Compensation - Restricted Stock Award Activity (Details) Sheet http://www.csi360.com/role/StockBasedCompensationRestrictedStockAwardActivityDetails Stock-Based Compensation - Restricted Stock Award Activity (Details) Details 42 false false R43.htm 2433417 - Disclosure - Leases - Narrative (Details) Sheet http://www.csi360.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 43 false false R44.htm 2434418 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.csi360.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 44 false false R45.htm 2435419 - Disclosure - Leases, Assets and Liabilities (Details) Sheet http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails Leases, Assets and Liabilities (Details) Details 45 false false R46.htm 2439420 - Disclosure - Earnings Per Share (Details) Sheet http://www.csi360.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.csi360.com/role/EarningsPerShareTables 46 false false All Reports Book All Reports csii-20200331.htm a10-qex311.htm a10-qex312.htm a10-qex321.htm a10-qex322.htm a1010amendmentno2topro.htm a101amendedandrestated.htm a102formofboardrestric.htm a103formofboardrsuagre.htm a104formofboardrsuagre.htm a105formofperformance-.htm a106formoftime-vestres.htm a107formofstockoptiona.htm a108csisvbfirstamendme.htm a109amendmentno2tosupp.htm csii-20200331.xsd csii-20200331_cal.xml csii-20200331_def.xml csii-20200331_lab.xml csii-20200331_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 true true XML 59 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Reconciliation of Numerators and Denominators Used in Basic and Diluted Earnings Per Common Share Computations
The following table presents a reconciliation of the numerators and denominators used in the basic and diluted earnings per common share computations (in thousands except share and per share amounts):
 Three Months EndedNine Months Ended
March 31,March 31,
 2020201920202019
Numerator
Net (loss) income$(2,889) $672  $(12,070) $(1,724) 
Income allocated to participating securities—  (3) —  —  
Net (loss) income available to common stockholders$(2,889) $669  $(12,070) $(1,724) 
Denominator
Weighted average common shares outstanding – basic34,149,561  33,600,148  34,029,296  33,510,368  
Effect of dilutive restricted stock units(1)
—  339,929  —  —  
Effect of performance-based restricted stock awards(2)
—  295,048  —  —  
Effect of employee stock purchase plan(3)
—  6,307  —  —  
Weighted average common shares outstanding – diluted
34,149,561  34,241,432  34,029,296  33,510,368  
Earnings per common share – basic$(0.08) $0.02  $(0.35) $(0.05) 
Earnings per common share – diluted$(0.08) $0.02  $(0.35) $(0.05) 

(1)At March 31, 2020 and 2019, 332,798 and 354,176 additional shares of common stock, respectively, were issuable upon the settlement of outstanding restricted stock units. The effect of the shares that would be issued upon settlement of these restricted stock units has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(2)At March 31, 2020 and 2019, 660,982 and 754,331 performance-based restricted stock awards, respectively, were outstanding. The effect of the potential vesting of these awards has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
(3)At March 31, 2020 and 2019, the Company included the number of shares that would be issued under its employee stock purchase plan based on the aggregate expected amount of withholdings and the average unrecognized compensation expense as assumed proceeds. The effect of these shares has been excluded from the calculation of diluted loss per share for the three and nine months ended March 31, 2020, and the nine months ended March 31, 2019, because those shares are anti-dilutive.
XML 60 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Tables)
9 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of future minimum lease payments
Remainder of fiscal 2020$447  
Fiscal 20211,803  
Fiscal 20221,857  
Fiscal 20231,913  
Fiscal 20241,970  
Thereafter17,405  
$25,395  
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Restricted Stock Award Activity (Details)
9 Months Ended
Mar. 31, 2020
$ / shares
shares
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Awards outstanding, balance at beginning of period (in shares) 474,945
Awards granted (in shares) 191,382
Awards forfeited (in shares) (19,807)
Awards vested (in shares) (208,658)
Awards outstanding, balance at end of period (in shares) 437,862
Weighted Average Fair Value  
Awards outstanding, balance at beginning of period (per share) | $ / shares $ 31.36
Awards granted (per share) | $ / shares 46.49
Awards forfeited (per share) | $ / shares 36.15
Awards vested (per share) | $ / shares 29.73
Awards outstanding, balance at end of period (per share) | $ / shares $ 38.34
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 208,658
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Awards outstanding, balance at beginning of period (in shares) 753,872
Awards granted (in shares) 207,891
Awards forfeited (in shares) (25,588)
Awards vested (in shares) (275,193)
Awards outstanding, balance at end of period (in shares) 660,982
Weighted Average Fair Value  
Awards outstanding, balance at beginning of period (per share) | $ / shares $ 15.20
Awards granted (per share) | $ / shares 30.45
Awards forfeited (per share) | $ / shares 16.28
Awards vested (per share) | $ / shares 11.97
Awards outstanding, balance at end of period (per share) | $ / shares $ 21.69
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 275,193
Minimum | Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 1 year
XML 62 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]        
Net revenues $ 61,175 $ 63,311 $ 193,999 $ 179,783
Cost of goods sold 12,225 12,166 38,615 34,218
Gross profit 48,950 51,145 155,384 145,565
Expenses:        
Selling, general and administrative 41,384 41,356 135,003 123,705
Research and development 9,964 9,155 31,515 23,702
Amortization of intangible assets 337 127 908 235
Total expenses 51,685 50,638 167,426 147,642
(Loss) income from operations (2,735) 507 (12,042) (2,077)
Interest expense 501 420 1,473 1,266
Interest income and other, net (394) (671) (1,574) (1,771)
Total other (income) expense, net 107 (251) (101) (505)
(Loss) income before income taxes (2,842) 758 (11,941) (1,572)
Provision for income taxes 47 86 129 152
Net (loss) income $ (2,889) $ 672 $ (12,070) $ (1,724)
Basic earnings per share        
Basic earnings per share $ (0.08) $ 0.02 $ (0.35) $ (0.05)
Diluted earnings per share $ (0.08) $ 0.02 $ (0.35) $ (0.05)
Basic weighted average shares outstanding        
Basic weighted average shares outstanding 34,149,561 33,600,148 34,029,296 33,510,368
Diluted weighted average shares outstanding 34,149,561 34,241,432 34,029,296 33,510,368
XML 63 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)}}} ZIP 64 0001180145-20-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001180145-20-000023-xbrl.zip M4$L#!!0 ( 'R IU"7+I+Y+@@ $TE . 83$P+7%E>#,Q,2YH=&WM M6FUSVS82_GZ_ I7G4GN&>I=L67(\X\C*U#.IG=KJI/UT Q&@B#-(L H6?WU MW04HF7I)+-?-73-U9D*+>%DL=A\\NTOR[+O+F^'XUX\C$MM$DH\_O_MP-225 M:KW^J3VLUR_'E^2'\8\?2*?6:)*QIJD15JB4RGI]=%TAE=C:K%^OS^?SVKQ= M4WI:']_6452G+I4RO,8LJYR?80M<.67G_SK[KEHEERK,$YY:$FI.+6E[,:.^WPHK^?E2SEG=WY_5W2)G$\46 MYV=,S(A@;RNBU^NQSFG4[74ZQYU>.SQMM,+V212UV^W3Z#CD_VF"DG48[N<8 MNY#\;27FN':_TZJ==#,[F MFXWZST?CWH.+&G9]%*K6PF(;)_J>7L27)\@=; MI5),T[[;#PK "9SUJ-1NMKFG!CWO_=AIW=-KP*R%VHK"6W-?*):A:0D&M4G-B8VC<'W=Z M?!TSB90!ROK59@\TS2AC0#15R2/;;Q]#R[=GRF;MS4'SN#&X(C&=<:+Y3/ Y M4*B-A2&_Y53#D9(+:,^4MD2EY+W2"6DVJC\1%9$A&%^H&35A+JDF=PMC>6(" M1LR@/OGL(I3,&ZJ8+P M!V*I2 E-%R1/K*B>3H-,(!@1,I3(S#<5@"M(?4A_=,F% JD\,\)$2MI$=%IE7( M&30;<@@@8!Q0Y3T]>@ACFDXYN0"NN1';FJSR_R=OQ689Z8> MC2B?("&50.I!@[KLO5"TME $"^$^-Z$+(S!*NP3G?YW?=#O?)/CHD0>?OUYR M [J#,UP@>AHI <;(D.9F_RD8K"8/8"T;QU,G!E/61 M]\K@$-2];E(&>9]P.1U0-&S+*?$8@6&&C^?E- 1^33@.!!:% M^9Q]F35?!K=_(I0G7X#RWI2TA>C]R6QO8,-AF F&>*5&I119FQK .N:#"&(L M&@I <0%G0@I[ )C]:YE\7@Y[#E8^9.Q-K243[K@\%!L*,MU!K V+K<(0Z69 M4\!EEE.>0LH@ =W0PS,\-C@$LF:/8#A>(@-^?D;D?T7L%F+#-<2.9E3FCJ'0 MG3R*(+\3,W"$V9&GK=*#/1C7W^Y.W1Q 82*PI?$)XD3E]O,:[!,3Z&HTQ^PW M>KHX(9-E7NW.'/>6 'TG9B[1E1UZKF)I5.H'\YE#.F2-^9X^"E!=0M-]S6=3V&^.#%YOH:62_5DEE''=? M5"6YAW=L"?[@D6^0_LH ?*0>A- STH:M''2E&H4\U"IM5I':-8#()!'6BZ$_6PQ= M2,B=0'L!0,+R$@O54'#P?!%35T7)G--[#)(^EW)ATF6![@GB\MG+L_!4U ^^ MN-]!2)3!1,-7?/19[!6Y(TP! "E\%> BM8$P;?(D@2+H=^XV4\2!G4^I7J/P M7UN;7$"PC3300 !^YHZY "GN"6\!J<#'*I'.E)QQ#%@IG18/JG5!=CS)I%IP MZ)W'RC,<70,L .POB>:UKTH?G=-:]Z5X^::P<(DYOG\)]R-=>$2QDD M^YVU9GO3>OZ=-YSLJ4BK$V6M2OH8\L$JUM6:A9ABA)-"ZMOP:V6+?4I MWOC7_!O_NF7;G:>]6J/QA?ZUR74GWB\!BIN,IF\K[SK8\4GH#5WO!<1_6>.ZJN!ACM4ZN?&9[[:GZNX^?MLYX^=.RO>XJK_]#(??)T_@=02P,$% @ ?("G4-#/M[XD" MP24 X !A,3 M<65X,S$R+FAT;>U:;7/;-A+^?K\"E>=2>T8OI%YL1W(\ MX\C*U#>IG;/5R?73#40L)9Q)@@% R>JOOUV DB5+B>6X:9NI,Q-:!!:+!?;! ML[LD3WXXO^H/?_TP8!.;)NS#+V_?7_19I=9H?&SU&XWSX3G[:?CS>]:N!R$; M:IX9::7*>-)H#"XKK#*Q-N\V&K/9K#YKU94>-X;7#5+5;B1*&:@+*RJG)]2" M5^#B]!\G/]1J[%Q%10J999$&;D&PPLALS#X*,+>L5BNE^BJ?:SF>6-8,F@'[ MJ/2MG'+?;Z5-X'2AYZ3A[T\:;I*3D1+STQ,AITR*-Q7)V\'K#N?-^+AYV(ZA M==P^:H?M,(Q%$(G@$/X;HI$-%/=CC)TG\*8R 9J[VV[6CSJY[[]L+W+\>*:C%/)7)O/OC4*9@V"7,V+5*>?9CU:"O M:@:TC+V@D;\!&H_K<+'%UR7ZY/!]L>&/PW8S=GUV[/+P4WMZC_O![^RL_Z0>II!\$VW\,&X/WT/V]OW\*+*_@5Q MK&'.;NKL@Y*9-546@2;CF9UP^VJO<]QCWV:K9"80:=U:>(S6YEP())M: K'M MM@ZQY?O;SK#^:B\\#'H7;,*GP#1,)DTC*;P'G7=%IL$V@,3AEXH(KSD$" MD=083%$LP^%HB0#-9A,939@IZ'(_?@8:2B6T@%2:!*,N!?"9M!-@ZUV MB:WAFB->[1TWPZ.>*=%3!G Z^BJ.)=XZ%UTPKL&! 9TK1PF0TQ@@ D>)-!,2 M)[$4:8^HC^Z%-%&B3('CB!"U2CPJ#8&=H9< M"WL[,.!&QIVA+_SMY)RS6^5.#0EW,"KCWST4JB6O4J=$#D1; MC$JDDJ3 4.=VI,R[,.J[#$AL-PMK7#\SLY14>8+7G:,CW8@7'][?;4 MS0$4!R);&I\@CE1A/V_!+C&!+Z6!LM_X\>*$C19YM3MSX'<"[7'XH@E>,/:5 M&!/KK.C=MPD#JHG+Y,OU;,7:$[B0@K:*HD*3LUHR$2HJ M'ZRP_<\,B1&UR%(/I$O#L;P!5\Y3I9\52[L.O%43;I;I!/&;0SD(1_QN/TI2 MGF/1?@M)6=L_D*\^>XL>1_9+E;2*X\ZSJB3W\$XLP%^]YQNBOU4 WE,/0>@) M:<-&#KHTC6,>:I4VRTCM&E!EFDIK ;Y [B.%N0#U"XGV.27["%/D4D-;6 MZN8M7^&WC^N'QVWW%M^B"ZU8V%.^X:_[-_P-*S8[7Q_7@^ +_6N#&TZ]GP(- M-SG/WE1:E8?L9%7>;>9W2T8I=XR:=@3)P\V84L*!.6C9AA.LTU6XPE]^L\-\ MXZ.$1R"T,Q37$;SCBBJGK_;:2 ?NNOGJ>(G"O](V>X4+R-)TN*O,/>%CB^5_ M=V[8W'JDO?Y$0LS>+3GYRF>UFUYIN'/W"-6&K>=3;:GJJ/D5BG:9)%?^RZ>N M?[H[A=7/@1Y\*%39/I*/$ J%A5X)O.#)7Q255_]QD_O,ZO3_4$L#!!0 ( M 'R IU#"QXYERP0 +P0 . 83$P+7%E>#,R,2YH=&WM6%EOVS@0?M]? M,>M@TP30[?NH ==VT0!MG,8JLGU:T!)E-:>N.PMG\"9\]Q9: MCN=#*$@FF6(\(ZGKSL\;T-@HE0]<=[?;.;NFP\7:#2]=;:KEIIQ+ZL0J;HQ' M>@2?E,3C7T:_VC;,>%1L::8@$I0H&D,A6;:&JYC*:[#M2FK*\[U@ZXV"P L\ MN.+BFMV0B7HM& MW15M!Z2:L3>_X?/B[21?%21ZI]2E\V-E3['K0"I]O.U7#'8K49^)[W MV[!AY,:CA&<*G0E4+G^6-IY84O16V21EZVQ@XM$&M$(]OR+1]5KP(HOMB*=< M#,1Z=1*TVU;]!<_Q3H?EW)%G/D-MP$[(EJ7[P8N0;:F$<[J#2[XEV0M+(E>V MI((EI:!D?U%/;Z;#H)SQ;GN$83$,]$WA>\"T3Z)'>?XY=ZS!V9QE$/,MHI(LG[)C:@-I02%BJJQY/S-O[ M@@C,@W0/ES3G0@&*ON9B"[YGOX>$"R/UJ90"FL58-M\1$6V@Z5MEA3S1$L=' MO2#PAJ41\^(/3V&UARD1,>,W1$9%2@0L]U+1K;3@+(L<.+E36S.IL-+?J:* M!W&;TCU,(J5G= 99]S=:I5AN-+4AQIS67U%I M-+9[N,[X+J7QFAX?M7O#;Y. # G(D.&FHP^''R\G?0="1*W*M:1(,?$BY"QE MZ.0N107]5#!!]1DK-;B?X3\AIX YZ;=/XM,["C$7!'8(:&%^&VU(MJ8UCWZ_ MV;* 2"!;D[K(3'\()(O_9^<0.T')#LMPWV^)@1PKB"(H&>.H0;NFCC!=-')! MI6;)TM,D30'5T#E)D4.9(VW2JHI.1K)(CZ/!V+1SF@8M5:0ER3RGPOB4-;&? MJX+S3?EJ];_"U\]V,LQT]VNJ%-;R/73+0GY\Y'>\+]>MG,0Q'AQV2I-#*5ZV MF%LBUBRS5UBW^7;0R4W3J<@JI;692L)8(87BM8K1+T=67,14:*A2DDLZJ'_< M=Z?UA_=)U*''3.8IV0]89H(V?JL.NM5S^MV.::(5CU5@^V4#;:KXJ>3 M_9[C>?\P_T#9->9+%[APB"K^32LW/R82H_,Z+&^/BHU1U*\WQX^-]EY?<$ M<6FP3E?M#A$%R5,60QWZ#T?!0]BQ[DTW6.K1N 476*V9WFRF='^A$WO*E&OV MX;V*\IRBFO/RTC\0-"7:_OV;\*,[:\W_S", M_P902P,$% @ ?("G4 QA5U8;6_;-A#^OE]Q=; T :Q7VW%BNP9CZ M=K^7J^&&Q6H]\%SWUV'+V(U'B<@4!I,(KGY6/NYY4O16682S53;XHRP42[;: MQ5?0#^,,#PVJ&0])=+V2HLQB*Q)H'5@) M21G?#IX'+*4%G-,-7(J49,_;!6IL%52RI#(LV)\4)XWS-\U-Q4D?_7"64:OF MR/,-*_/;-0N9@HYO^X^9U+\E(T+)J?S>V9C.+X.ST[/I)#A;G./:NEQ>3S6Q/W"-8G$+P:@[+ MR>7+R?E\:2U^>S/_ )-IH$=\UWW2!/H"]Y]SUWV8N[,,(I%E--)%%S9,K4&M M*22,ZVHI$M-Z5Q*)><"W<$ES(16@Z:F0*7BN]0X2(8W5Q\H*:!9CN7U+9+3> MW_..W&'':U?E]4";[>\=^[X[K#R9AC<\A' +4R)C)FY($96<2%AN"T73H@UG M663#P0ZV8H7";6('18,VO*9)(ND6EC9<")8IA.E8TS6C"9RRC&01(QP62<(B M?,5Z7E.1YB3;M@'[M%AMR$M9E.@77Z\ MY/1L")"U.NF2DF,&1J@99QADEZN2?BR9I'J3+C2YG^@_((> R>GU#N+#G80T M*B4>,=##_#9:DVQ%&QV]DTZW#:0 DIH<1F5.AD"R^']U'E+'K]1A&1: E!C* ML90H@I8Q]AJV&^D(T]4CE[2@9G'B,.$<$(;!<6'B0(ZRUZK$/CB!6X]+UJ=5H/(21SCGFLID0_\_';8M&O&=-?N\B\(V\>73^?9ZVCYQ1:[R_U^T/"_.\ MO]GOLO![HKERV*2L#H>L0B$XBZ&9_@\GPWWJL=9]Y91U7Q7'K+L[U>(Q!3,7 MU3\" TDY5OP;>O>:_,4%NO4PDH1(>ZGHL!;9_<U=U7*^YQ+:GG*RQP?Z1+\I,0[_L?1;[D<-+@;#6F@P!64*.I! M)%G0AQN/RN^0RR6MZCP<"]8?*"C8!1MNN/C.;DED&OOTU_53,+C12]4SGBLWY0,5/5U3V.*TOJ MN\3]WA<\"KRI8+VXH63_HQ5'S](\CI)I8S\^"V@N6893,'-OW@U8 MEREP;,NQC_+ZC0/_.W!^84'A_2RL-ZWH'VO4OS<;UM^:;D>W*K_TGDHKUQJG9R-+RC=S>\6%(/ JTUZ.N%C" 4HSW4&I1\(E4X*%8FA-[* EUE<0=(BI"B1B2/@4M M&Q7/0G=LI%>7JI$6A'4B/,9OB70CGPAHCZ6B0YF%5N!:L+.]52X4[.H$B_1N MLB$*C[I<&%50 9P7%;H9[G^]W4K_"C29X&8[U5V#SZF@D@8LDO"5=!G43MX+ M&*=7S7;SO'7=3O\Z9I!8/R"-/KH42Q6^CZBXFR_-JV9M+4@Q"RC&8M$PX2 P M6A,E/@L4!P+M* S1T*SU!:5&X G(/)]LHH?.MM.[#*J^S;+9Z2T2KT$ZP5#W$KU> H MCU-.-]Y&3NTO2*)3)M#8G:+U1ER"=C4.5BGNX[Q3S#;O0<%IK$."%(N]CI@< M:%8D&FYPD]L>9-SA].QSGT,W1MK[--+.+VZRT-&$?'IQU4S5C%@ .72#Q0?TS4934Y&=&HK[G'ILT]]9C5]T;ZT@>K/>I392P>8$IJ M X@)JN*+($%#G[A8.6)J8#J*R11G9@@55KK1?!')+2P\[8KU*1M]/>2G8\6R M_E(PE[X***\'[_LG%+/KR%/"^"]CEOHGFK2'3O63^<.OQ3/Q>/*X)3(DP>=,,7.?^O#45"F$=U-YG6"ABU8D MMOO;O.18ED"DQW)")&;N,P\FY)E4Q@KY0>VBOIY3X#$%..$#?_0S5+PR-RPR MT8J;D3F^#K06"B,\11.)FF=[JW10A3$E8LH&"7;O"96D^1241]JG%;18CAFY M==UN&*$%(14(4:"/9G01NPUK_1J4T"PIVWO5!_H%(LUS&_9*+7!/F 0;?MKP MTX:?/C8_)0-O^&WM^.VUD/L _)@WY\N7WU&:X-RWN!FXP2'UL/(U+H_VTW5Y M]/P597SY$)\#3NLUV&D%+H\],@7;L7=_](IY ]\;PJ>CUX&'1I*9LYO@_@:X M-0#NA"AW +H/E*3[3A6R>;<_.WW(#XQK >$5&TS0":1PP(4Z9]'7FRZP\ MU$)60I_=TD#[=V;!*U+A.T1X('6P%T/8GW%[/X/[!N2?HB-C=]TDP$[0/I,J M#D^#'L6A=ZC5M[) 7!?-.HV]XE!PH'YZ!>6"O0M$4)-QPH(D3T53RH#<4MVP M2P&MP8!JRJBW6U82"?/Z?CH>9WI5S#J0%N"C ==U*SC $T]OT4H\[+$!?$5O&2ZRH5,O="^U M((C0HIJO[$R=\@]?D0/B^YJ1]7C.F@822K4&@82:+BY *GZ2Y+&,NPT#1;1G=P&=M+ M:D#4C+66Y4MM8/W)L/Y!$"XQUE^7H)J ]B.1FFE==#&)KFG>N314FM0D59HH M49EHM<,"-/.0($/!;YDTNNLQ335BV$[089S7#+T('[$C-]8P,3D;+<4C!4/N ML9[.^,,NK5<,TOI[=6E%Z3W&Q;;.X:;5.6^VVV#"O"].4S7KE6)CXZS4^&1C MTNZ].!E_EI,1GW?H'76CN>366%'?2_7?!("_G-"7$?T'WX9UDP/UVE6C=?%G MK5V__E:[@O9?[4[SK)V%UGG=^LG!NT[9GAUU/X)>>.SS9+P0U9_>)3^9+#E9 M4>F@*N.@O#_X(( O!.DCZ,L4LL1CEB@X99VF9TY\'Y0DS\F0QN'&2T!\]*9F%LUX?MK>*^'01TIAB'KH9?GIV2BK>^^7D\HCT?RURF;D8OM9. M6OH')S:J8Z,Z_H;J.*$*!0Z!KT+;]4&71,/9,36]J\P<:YV1LXLYN_1!*7*F M.99@N++^."-![-9L,$%=Q<6/*X[Y'.Q%(5(JI=_5\EX9O*,/[Y+J^ZOMK4*A M7.U1D9@7Z\[GSVNLM"YJQKM+X9GC3ZB?7OSR6\,UOQ_4$L# M!!0 ( 'R IU#JWY+ML%@ /Q@ P : 83$P,6%M96YD961A;F1R97-T M871E9"YH=&WMO6ESVTBV)OS]_168JKE]I0A()?_GAV^M-/;V_>>G^_^?#>>WYX=.S=9$$B MHSQ*DR#^Z:>SBQ^\'V9YOOCEIY_N[^\/[Y\=IMGM3S=7/^&MGO\4IZD4AV$> M_O"WO^(G\+\B"/_V__WU?QP<>&_323$72>Y-,A'D(O0*&26WWA^AD)^]@P/U MJ]-TL?Z"%_':?A\F]_ M#:,[+PK_UP_1./CYY<^A&+\(7QX]/SYY]O.1F+P76RR-_<1V$^^^7XZ.@_WOQ0^E$NON0'01S=)K_0 M4/'K:0HS4]^/@\GGVRPMDO!@DL9I]DMV.]X[>?'"U__G'1T>[;_A[WX\HO_W M!F]P, WF4;S\Y3]OHKF0WH6X]Z[2>9#\IR_A-1Q(D453_J&,_BU^.3Z&4=*? M]VK8<)\X2L2!FL;Q"8W][,LL&D>Y=WQT>/S7G_ "/?/:_)VI36"-1?:GS>WY M9G,;?3B[>'OVUAM=O/6NSJYO1C=G;\MS[//L3D=7;\\__CZZ/OWT?G3E7?_C M^N;LP[7OG5^<'N[.+$^.CE]Y9__]Z?SF'SBSLXN;\]_/O,OWHXOMYPAZ(/M; M#Y;F9,/M#9HN!%T92"^=>A^";#+SCD]\4HY/?G&NSTYOSC]>>,=]D(6-YD3# M#<4DS0(\O3N_.,<97V\RWW\6,H^FRZW??>6Z/WVAGC>_ M_+_\>/SRZ,WF_SN28'" ),U$)J+$]_*9\*9I'*?W:(7 SIA+3\Z"./9FP9V@ MK^OZEQ]_/CDY>M.IX;<= M$^$\2B*9@]I(LTX-N%5Z86V/>[&V7J<&V;*>K+E089'F^C4-LA MAK=1)B:P M)\A\P&].T_DB2):^EV9>F@C\SSS-Z/-YE.<"QA0L%FF4D+9;MMS-1X,$OYH$ M$O1DL 3%N.807J/9NJ[&QCU48TK+=18YXC?H%W&608 MY@#)NB[&,@JC(%M6Q*]=5DKO<(VP/$E[8M*#C=%_>^(V$X*#;!T:[.9"B*)V MG^%Y!@*IY^*1 PC'&AQNJ3[;0%CS:!*!4.9>D(2ND'KB+@+IF9!_ !_?9O@C M$&1XP.@>CL1#[RP ?]PLEAK!6, 3/%G 5],TF^-1R2@0P^UE^BA]NJ?'8.2U*F!;N%(@ 7")L>BR&2A3GPM+\H..4\PK!V!Q%WG MZ>2S]W&!TN5[%VGR+U ET30":Z/\U94 \R*:Y.8+6J2&SS\E4>Y[ER)#*R: M!RG%A(X-7PCFC)A$%*KVKG Z3TZ*I[V3XN>'1\_Z)L:GLR"Y%;CE3^''61IW M:M#;N27I9%)D&;@5PL?S,/ 0!1'#B8E(BX /1Y P_@H>+2ATEXF8\@_.KZ3/ M.F!9BN.I(U7<@:!)]D/&DL]U%^_ MK-'M#/Y]M\_IC$/O'5P-2F:12J$" MA9'T0C$%5X1U1N M1";Q7ZAM\B4^#M=Z85V>$'V@$%54CS;6Q_ND4\-LV4J^ MWDNPNF1>]6N)12^.8'>1QVS!]FR9^Y3Y 35#.0B]HX/)OXH(@S-]6W,YBQ:= M&NS:=8=C!8X@T.QP]VC*@:HV]1Y2QB=>\I&D__+-*8+'SP3/9#B3X)C(,CRH M,1;F,W1!YD&"QH?/)QB>0K!>E'P" )1D,Z?_=SZ().HZ3N @%YYP6^ UNG+LT%VH/\,%7LU>5692DN9E4XF,06]O!*L ]MYD KLE MUW,FCA1.7JK5:7O]')=V[DUF M:,4T76V5LHAFT1QCULJHQ-\J098T[7$>1+@;DH##ZU.48N>Q6KW@9Y%$YW=" M-Q&P)#!>=RU@^7[=]^!]BAAC[).@D'QXQV #QWB14=/>3,0A+U>[!.SU[."_ M+L;_1 UW2?/IU(A7GT3[*'A"A+QC0+F#>J7=I-1# !+4KJ-3EHQ?^%BY$RY: MVP5Q_]!\63"&'5/DXHU2X$<;H;W7HBG=_YUE]D"Y%0?C3 2?#X(IW."7(+X/ MEO*'S9'G:QZX^X<7* 0A9VD<:N57.B7 ?@CPJ"]BSL_A\5-DH-6E,*9&59^R MF>"J$I6"LT=86)C<7U+,QWP<*2O%.7Q\#[-Z$<)TX=3)T:9J.@+NTP*'SQI_ M7.1&Z:6PX0,]+'*]\>#$",%^=68-Y\*Z>?B41:1]ITP@G(![%\9"EO5(W1#0 MP0;<7UP/TO!HG#]B@V0QURNW[E7,@I#.1147"3$J@A4B4EM[5ANH!:@=_O5Q MD-.I%Z(RL_1.9"M4CMEI/C^H_32OG^1_^?'%ZW9@Z(Z*YEZD#-JT0K'X M-J-D69(8'L<])&K N]*0P$QB'9 )]&%2$@38N^U&MXA(@,AB7"D!7V& NS=N M,L9ED=U%]"*4[:31#HU+V/8ZE>'V;8>V4-"KAPST >\:[B<0 4(H2!5KA>'E M$:@'UCTRF*,UG"[2C*UCQDU&F6.5JM&N?I_K=Y'R<)T!/E5UM$8?R2"&5QSC M$4/O/"XD)M#B"#:>>TJ%D=3V(AU^H/)Q(Y3>,7VHCJ4TAS,1ED)*[RZ("V%W MK]YE5,@C15Y[G7A$1_"QU(!!>.6^Z\E61MVUL>+N@U&RF/G?P.%O% !V(=%Z M,>?[2DW;#8'<_,7M39OR,!HQ<;PWW:?-[6OWU'E_.KJ':2:VFTJOM?E-*ONS MZ9=C@=/EP:'>G38AON&8$E@X0V\1(R*P8J Z;S%)3!MB"?,-QE',*P:W3C%; MK'[,J\//VR=5Y=G:A:>CK>Z4LCJ'C09.1!'$$C9Z"NO-XVC]K"[/XT?_N;W?;%G7+DT M5^47(E9'YQ[\D:1P3K$Y/W6^V]=J-8$1L9RQ\'GW@;2 ;;@BPXB(*L?&&+(5 M6LY#-4IN185Q2 $4 )AB$5IJTPAQ('02X@#4HRF^X'MU^S?.CUR-3?@,>1*&P CY***A(25^R M%-X65NIO!?ALX,F"G@;/BEV-)64,*1@/VI'.M0>IOR=977?;.SQK'VMJ3F-U M.OR*'%A"]JK*@Q)LB*IA<'D8+%V(ZPLBQS@Z\A:'\T/?.Q6(#8H]'(K?$"/0 M9QE90'BK"&V9ZR O0%\:IH__'0?)9V]&D2E5N\[1DP#1KRHPE*3>6*VG M"OJ%!1[13PZ4/AN$^'L(L69,Z-1@MRE4-S- F79!Y)8UXGZ6VJ.\1 R!!S*, MYD[H0-4"@QF%A: KQZ-LVB8"#G-)Y:SP,'"HX-RV-L%5 ;;Q\E!(;6T/-7D)#0;_4SORH]X=^<\/7[[NXY$/.Y&J'SLUWNU*T"8\#U*AI3"!%Z)$4#05#A,#Z= MY/3324T0.QSTELG)+=7@3 WY-O!%>!?)E"K$4@SWB.0VN+6@7P?C@O\9V7J8 M%$Q'M!$9%183K@=_Q?=;D@5L0LX41YHO1"()MS)--8A:_:@$L?MSEY8>_ MX M9W$TV61K],#1&2 !75GL_D$"DE3I#>N&NBESSVK&UCP[K$",P622>.?W%*-. M,$8=Q$8YL5*1WCA- F^*/JY1)"K(TJ:2N$*CI%8(P\7):1QUHLQM$X9)IU-. M3.N4M5O2BZ&]2;! 3>!E041=-MS4-3Y-89HZL]5;>T\B!(JUD.\0_99 MY-5:/5.3V5!:.RC$1P$_-&-"-.+![-/R:1K$,G6P#CH H_D,S?FHCM/:J6=V MIG2N_I,2JUVW;>/>V;;]C,;3K"!K$A@/0$-. MXJ;'K-"+WY?@N>N:>W(ZLQX']Y[!;-6+;BO1/YO6T" 9*@O*9(-#!YZ6 M]>7TK<\4;X$WFN1#M=\0VM_UT+Z*16K2-_+BWYIX9N:$ZGT%-:Y+C@8M10L<^<5 OV:7YM_"<1M'$A.**8OW M12##X%_>;W$Z#F(0=BS)5XOC5[ZL?'JJTMMJ)' _4 9[""C! V_#7Z7RL)#Y!AL MSR2U$ J[*YRR&E/07'[%:@:&,+^0'X6YG,2->G]JTB=-L(?;TZ] M7XLX%O F.(;OJ]DI/M'_AI\SR\&O12:"PM?.\JI767HQ^K7RTC.(1H]BZ]%O M_,;1!7!?.3Z7KJ0G2\UMY1%[5_,K7Q3P/B;(409*ARD]]);DQ^=,A:K86YFR MB^("AH"KW*S98'14+0XL.9&V@LR.C!TD?<.7[E">_A,F[4(0*U!#!#HZN;VT[6\^H#@BB] M#XW*R[+^[)#6NE^R#G8#.TQ>OWLZJAZ*S%I&-=1Y; ]OM]>%)IJ?E@[<$BNL M@E=1EVG&<7*3QX>U:!SDVI7KO'=RW4<,YV^CT66GQKE&EIE?%SNC4IM4,,VE M)J'"3,1D(A;$G,RM?,I6-04&(DT=5S^,!\G<3#*+WDEF'R.5S9V%.S7RKEXA]]1",]!I%^(J$W'*1RNE3AQ/0NDI1J*"L:@/I QF 'P-&XUD-Z#6K!M$$"#V J%8]4$@2*; MNIJBH;-=&3>DU5$F;C$VC&/CT@0SF9.FR?@KHX0NA+J!HW/U.@WVRF9Z[;YO M>NWXM8X0](PCI)&$K%,#7Y=AS?JTW'U;W0JZI)FRCK E/[]TL24-KAI<,P4= MG*CR;BE4\U.CM$-. [G&HRF^=<*U&1&L+4M0%54-KJQ&"4YFD=<1+0.P_OL" MZY\/P/K'.!R_].UP[*71WW?GO3D8@EN0TA9#4EM0-K\_.3YGM@? M@N%;RV@0]$U(CU\=/ONYAU*:1Y-HT6>"3%N+1@U5TOD*BQGI;\9"V).9C]VF M*#<+K19-]F82.^F= MQ/;RO+<;^N#7 %N;GVJBR_[ZVQ-G"BHI7 .:MJ%85*]1;/)0Q[&HEBO4#$AD M1 .[CK5TU.-2#E]+@_!9LC189!@2H2Z(2K<2MRF\!ISAQ\JA MH)A B;DWSPH>ODK@4#ML-4NNOC&Q@=8)4K'^ZAGP^C4M@[F]T\-[SXR97OE8#5[4RRP%\AD%HD[\HX,X4"+QE&:J857/9 -6HB' M;51C23'JI_$",5^!TH*#&[2A.KKMG3KJN1N$,=!.C;G[RF@2@.#W4=<,,-K' M@-&^&&"TCW(4S(:CX#LB_ZQW3-TW"%^[I%;?R3-@![U_8=2\OZ)_9@ M=63>[@K_\Q7";_DJE$%EVYO<#)P5FTMJ[QK%]UQ25?:D4X/>W%E32\YS F&5V9BVQV<:8S/'03V*]:/:NUVXO#]9&]':G!OY T<0_ M7/&DR14$=6V4R9/-P*U/6B3[U]3U61]%LHB%=_QR?/"L4Z/=7 [M!%;5A_DJ M_O*1%I7Z;W/:8M79)YBA\0Y2>'@!RV3V3^M]E0AR(.$S+Y M4@.",_5!S(C_NS07NF**ND(IE1 :5D^E'VHW?*03N9-@E+9CX>STYOSCA7>R MT5KT84XK^_Q>?KJZ_'A]]ICOO2>*^R\_'K\\>K/Y_R(+JJK?*U$6152< \?F M',40/U:':?541M&GXFG=]%NBH$^#"?R%'<\4:H);AA,^CLD>T,1VR*AGQ+]LO=4BVU@V2$WCU= $YVFN5R MRPG=1Z#;0K$0B<($QD$&'G.WGF,PQO+^\7Y3;JP/0NB D\T*D!K[;.]]D>I]'; MUZ*.(OS-\:LWDM-!LS0&4:%^H!?PX_E89-[Q"WY?CY65W7G!*.,]$13*L41U MR#:1MC:T+\0>2W$#?A3KKU,T%0KFL>'V!V2GZ+MQ5];N[]B5BIM"-J'H!4C" M[_MBS])[<=>/$(0"?44)]C]&=ON<1*S%9D8\]BJV9(]1W^2B!+ :\&\PP+'! M.WY$+9#Q'T-%S />U('WLJ,5,;TZ@K96_[YJR,U[^#16OOVOA82;2ZE;"H4@ M-=%\+D)TOK4D/8E.BPE8XN*6S)JI ? M08$E4&KVI\%BD49)+?R'-S3JTO&V,B2\C&.NRHF7)87HTF/V3SF6S/1.#;CM MB%-:N4ZUVFU+%^B;EC''338);Y@JPUP3A720I8TVECZYZO@/WO.!6 MN=@MZ!X?CA7+N9J?F//5B'II6@4%@',FC&,T37VEZ7<0<>,!O6)AXV,#Y#*6 MR(B#3^=4?FENE3MG@HF:882ZW:[#UZ?*4A9I(J,QH@1L:*$Z!UJ7]DG@:&;! MG:B0CK9L"Q_W.#P8XVT,OB_R69K!AH.SCS@'@]@YV) )&2Y7*7EWMM;4Q][( M>*3!8-+670)3#LU6&*>P&.H'4S@(TWMZ )]\,H S>QS 8W'5)XJ&L301L&A_ M?D/QR5!(T+"XRQWJ5.(^Q,3](M*LUTYJGV)"IF$R/Y*F#]\QE3-^)77MD"56 ME(,A/1C2.VQ([WW9;Z7=0E9T:U6C2)245\1B9^2EKD@:2)+I MO;AGN]L\8) M*;I 76[H#Y:\O>6^8GS7ZHLAS12NY=-#*3,^S:5@1OB)5P*2]O!DN:F7@S:+(B M8U4D)^G"H-$J*U?-X:AIY_;0#Q\5_KFK!NUD-PS:2[99\-CKGS%[]F4B%CG1 M5^!A?!])X>DSR^,HHM^JIL@.9C1?R7R]I F\[6::+]K4A"XQ5+(@MG_3V61BD#K.?M[\45D$WX#:,3" M=3JCK%41OA%:4:L;%6NV@55.8(5@.P268%('4%QS"S\#W1]&IL^Z'5"3+>N\ M\&D!_Z)7S7=VWXH3?R%,*Z:=%O ^G->-'4>"SZQUB0K-R[#+#SYSZ-A"=$!\T=OLCFIU@2\SUUI(!^05 !G2Z*'H[?TWU: MQ"&1@^)NSYV8%X>LX&E&7"DTEZ3:8&!A([<,;XFC(&E2\HX&OW9&0K=! V*Q M^'5'X$Q$F4K--N\:.Q5>+KBK2XMCTKZY90UM')D^6^8+]I4PZZV'*HN$06L1M>T2@>AL2CQGUMFE[;1U)/&W[,GAX,?UF*02HGVNP;WROOD-(VB(-[HP+P MZOT&R378.R.+M<'[II8FF/ ZY+!*O+D&$,J#0"BO!A#*UR]C13CG02B:Z2VK M!CH?3B4SQ!RG7TA-X@!] KJO ^PY\D;A 'K;8XKE^^ MF7XKG\ [BJI[\310=9>CJYOST_/+T<7-]7"V/4;=13E)I(.VMCUXJ3FXK1\= M4A]#ZF.'4Q\4J$B3>.FD$8F* ;1%A/8%Y7,G BWSEAH+L@MT.I+H+*RW+]LC MEI0T+6@_+V=<+ I=_TP)EB],O4M'Q_ZR$"$D3Y)*J9AWPK5Z;UX M(Q'))[;)$$Q#PNG/%%*4S DFU/6^C6_\T+NVF3V;1RD' MV3F]\26:%W,ON+W-&-U1-S\J5.:9VOEL5MP%46Q",,U.!AS:-_>I]R&*8QS& M.[2=_@Z_P>&_BZ;Y$K9G6DC"59SX+UX<^;#F^^KQOK>("PZ)M(S'R6'6VD.0 M9><[]:WE9@@^8['1((IC$?JVD!#F( (,LF*&:@$KS3^%24Y%I%K\QL%"VM 3 MO!.)G;=)UAZPK&2#JN9)ZDUK:IRVLMZ'+>P0-GX8V'DW#C)6DY]D<-L+-@\^ MNBQ(M$T'&)0:[/UBPHY4PXG T"JM::F V.!%UVFU517T%I%*J5S6" @!T_'- M9%E*0S?S5.&%C415K!Q8$3$ 6#JJJ*R!5'0Y8#XNK<\P*Q\Q'AO'C*DH2BVQ M%E/X7D(D1/(SK:^Z/^+1$$MG4'"^1=&VO(Q)>J>K PW2I0XK,$W3I#F#J&F(=2TZZ$F0@4A:FFM5> 8-T$K*YT!G:Y2?19^1K+<>J^Z1'H'GSAS].8<]MCL!I4/IW4LU8R&]QS$2Q;4&IP M&[:1?*WPF^XU0$D>!"7Y>8"2?/TREN1ZG*6?17802$)@A21T,9*4F)WM[NF- MI!TD\UV1H;BWBE(FP)*9S )9HT?S"JDAC7"0380 ZT>%OW6(U14[!Q9J[3 P MJ:A]'96T3M T:3?*, IAP+X8G6@POP9 ^],%M(^2I AB93$2\*4G8)9/"8DQ MGD&M3'8Z]\.QBI+%C$@2-J5-E4Q)P)Q\SL&O),Y@C MPG.Q3\&]^@[HU*C;K#W3V)-@RK;BW^_WVO="^BJ!54QR4D4 N?'2X*,:0Y;L MSG_S$V>C[AKS(+N-D@-E.AZ?V#ZLW5WI+8^E:#>.)6WTK"0,[_X<=9!-QZRW M\4FKY4 KO"WGJM;%,O>)N*4&UHN_B^0$U,\_1)!IN!)^[.(;-!# -W48.NSN MEX/B-AS^XJB297 -\A!ED6GZ'?QFJ2+E*UOH/ 4AWQ$I;VDIH+H1-G45Z/Z$ MJR+/$,$20'C[:7]#H;V99:(NM9U:UQ9CJ0>QU!_^MO?LT;2?V_;K@+3?-BW% MNKI@VRH_HP)W1 ?6NZ1T?T*DX\JEBL&2@DH119SF(I"%0V)Y%\2%*%L]I-S\ M$LNV/F3^:H#(VS2.@TQZ>__S!XGW#BD./@399Y%[O].A%!B^" ["L;FN.0PJPE[S=1VIU[JN MJC#60<(>*JF[WR)V1ZJ)/T0).8*_*US0E2!X*1Y]W9\9"KQWD>;HOQJ$%0&P M-,&/AA\AYBOC#LM)'I",:TJA1 >ST#9< [08PRK.30*43ON];BP3/?B7* 2T\&QQ!,# M:4@%C<5)M(>&=$\1VP2R3.W4_3BB:1^ MM8[O^'(OV-^P=="3*"5\]31*"2_/KMY]O/HPNC@]\S[^^E_PDC@T#MIWE4=8/&9"@KL[+&F=4JG M/I7>9!CO*8@7*1'P$@)B\:1*E11.>#8(D.EP+NAC^!Q_QY]X>V,QI3X'F2X7 M#+X(N8^_O-LGDQXNEV@JL"D 7[B?-U[M,\DAF"R^%PKK3?I>,,?B(%N49/HP MJ H:NY)8]@/_IN?!B&$_28I%3ZD/ L((Z!N:/W@_B4YL2(<"LIG(5OT>'A$E MBIMN$BS0>83Q263/]NT'&!#(ESZOZCX_,MJWV-XH:5W_+^[ZJ]EX)%F26O"CJ%_ 3*F&8QNG]V@6Q]S#7 M^."&81\$^[>]G5T_7AR&^35\S6O=-&5*G58-R%8G?M\9G<$GA&2$^+UTP?ZJB%4ZS MI2$9@=\GH./5/D?QGV-H"52N4[:(OU#+ _L"S@&"^0^P^ =FYT=MA#BZ"%N7 M+RCIJ?%:M_?!,3UP?&H<@^S=,0E,4Q>8L>Y(B_0^OJX==<\W+(T0&"Z2#?AQ MVPH']Q*H!7JLNHL:HG4_VQB )!TY@>I!UC#3 '5)L=TC ./\7Z]!7Q+6-,1UG)MVI'7IKWYM!U(=44>;]-AI= MTIF4)@?T;VHNXSX>DS6E&*J#B:S"+2')IYV7\MMBDQ+M7+DQE<\! J'0.&N!PK=%C#YTCH1 M#J*CP1&I*67E&[5X/ZO=G@>$L)[Z:;PK;03/T! V-+I]#A(T,__I(TQA'2I' M58MAH4K:EIXHK8Y[BN&]V=0F$XFZJX3"-5]L"1L!.M1=T\D$3CZ#CRJ-X)+Z M+CFD'.C-$O6P. C3^T2'!;!UU:VI09W$033W_EF$M]P@ ZT7JH2G/W7(@*!> MQ")$QM L2&[9!<#2]CBX1\MB,DDQW0?C B,BF42+6)E&3.&,OR)#R3:@"9B7 MB!( 2,MPDS6[!SG*< DJ'@,_ JP WO,V"N52QB2_P^E+L M+H4I;S!_P*LK,D:,Y63F(-2%&Y509N+=Z/I7;V0'?XW)=%*&H#?!@)SPPO65,$M*/"Z M$3A?2VS[1UF9!%XDVHVFNX>>+JX)-2/4+AN9:^!K.4@X99/_)SZ>BM=4/RX$ MX#@\CK:/ADT88QI6A5J(8TOJUB)@&T9DKBEOG'Q'\IZNF0G8KK K14>S,.>!,NQDNG.&&,\PG)40N5:<9 M@^A0\*/Z23@E YA"+9PPJT*<*^>*AU8 MJ@"; <*(%%RL[E.%76Z4;G)(: W$N%2*B@<4LA_0=4.5R MJ]1ZV*#5P=7UYBN$>\@>KLH>'A_U*7WXY-5QN.]Y7M^]\;(0OS4:H/O3(G1F MI6=*D)

F XNRDPM%*YIRP9RLJHPB@:]1JK*K2R/HTUT^U99P/9E( M1'1>MF^"H%^F^J S MGT,?_^IQ;=N.G65KH%<_/Q'HU>@? M'\XN;KR/[[R/ES3QL_]S=G5Z?GWF75Z=GYX-SL[6I^NGAJF]3#6!6V!TT+&2\]0[I=)"*9$#*TE8$;^=.9O7DQ6TI* M#6/S6#B3N)=GG@O)J>1]&UGB"ZA-ELN1V,K$82#B=&7-*D_(NF5X5_ MZU7OABVQ;0F#.+SMQL#7&$'@CS$LAO ;-K"H$4;Z[:\G XR416(^P/1K'"G# MPK6LJJ:4;@03)3(BD'(6T Y;I'#%LI+1YB B/8FEBL)**!'!4M?$JI2K2U7? M",> '4\A-:0$;LIM-W35;_TWAPG M 462FA65.+K=SI5E3:W+Q1N>A;V2%NJ6+7J^?NH=&DSGQK*B\9US$3#M9R-9 M+W7@K@WQGKE^36D3]GK70]U+,[/Q%Y3%H=%'"-DT[>.-WE%^!&F=6P%B &*U M)(#%@MBHFO(P.E0&+P%[:U,:QGQ7KAQSE.&Z.OE!OAK^]X]*9EU+B\84JO.D M#!IL]BS5FT9?EIP^ZYYC7_1TH4*H61$SG D$E:$\MH,Z1@@V$\HNXZ-&=_:8 M8XR(C6'LHUZ" )41!7C(2L7/JA+-DG #PZM]L@4^M5YON#W.M(5RB<9Y]V>H M@3SK1$?)#,8BQ*JZ5Z>I2]YZVT-8)K2]B"Z)@O4*H5\*\#X_>0Y;Q6\RQ!0> MQF\*$9G*FS()-OG&0R;S89G,XSYE,KNZCI1O0 J'F:+>,>7DN "FH-SNW]:8 M03D:X;A(=:-8)5C:97% ? ^([UU'?*.S5H\M<.1M0= [:F1BV1]RD;C2665[ MX,@D2/#O*??PUAVIR:R,$4;*S/$LH.4"H)1^B9$C&)'@6 Q^?EV,911&X(*N M.=8X!])R8#LQGUI_[_IY6%-)Y8D?;ZZ66E62NISSR>J/-JN@#19%*7-JA&5A M^U0O9V-CR*$#Q@E5%.GT<64%;4^_,=^-P,HYEP=BF#3U0N0.&4(X3QB=K[FZ M"-=*6^8&#-3NS^I!=OS]3"0K!%+Q5,F!P>S[O467P$Q:!C-&N;@Q1QT=+>E+ M MN_>B-+^0A^XQK!OXI/ ;=[O3Z",P4<.=&%B)'DF@[='1IS2YQ,ER.^"/7'9SM%DC:-P5+AGH*E%$O[YJ?\ M#ITY;JJ0EL*2-S@M4O5A1Z>N3I6CLZJZNZH,YOYA$P5A/G.J$H@-2N4VK-Q6 MJ G]6KY$XXW-W-J-!#MZ7>F.\:W*Z"F!0G_3EU&%GFJ%VC"#WL[/;R! !K.H M5365M)(I[]$3*=MR8,/M4\F&=.;.;TSO6<; #7QY@U,T.$7==8H>[/6LTQ=E M]C]B^]M[L97.:"N(M'7\KE.B+4Q5T;]F7GAV,$62>K"D 4?SN0B1?2!>EF9G MB:#UJ40WVH:^>0=J.7["EKRWXO?O3HCJRDA[:4R:= M\YDQUTUN0^Z[(0\PAS(S_:"$_F^BB*FG8-I-0-MGU(W2$ BT3%K3V)G-81DF MBUC;G&0SEK.RFJJ,0;@3>EB&/\O$-#:Q%WP8TD1)5;X+VR&4#8<$GA#@R8!Z M(5Z4X)8.HVYLAUUU21&1JKQ28O*")<^6VC4E2G6W XKU]P)%9 .G VX(>)][ MI@"<2IF=BG#;==X NAU0J@%L(]T.;*0E> LA'K+1N#!EU_P+)2_X7 LKX_W$ M.SV29?B<9)QEK!^B_PQ9PC;R3OID#&OD*0H_1CR M2<=3]"O&H(T5<[L)I!7 I<61Z'86^*%]N&^,I,NI@5(WE+YE BLE6BW MG)=@7ZYHCJREL+ MG>!W5%6EFF20,>BN@CDOVFY1+S!L.C70O569'.7T5:M2VE5WJ\:VJKJ1AI,2 M01HSX'3<<3@& IL@";Z4]S*>H&BWERI7D1T,OKA-LXC7POW6-YDOM5:VZ&N. MY"ZM?=U4 5AJ&P%Q19<:;W5H>Z4\X;X[GR1U@IRJ+*QY?I6;J 5L.F)MN:JM M*LU6%*>RLQ,1(^F"BN_)#B&>-H_?J"))QWN@L%!L>$]QJAF<6\N&B.RA'^J! MN"&.UMUBB'"H#1-7#G%%8E1^M*)44+H/;PMKEY.78"KW(NGRR[)JJE!9Q,'] M4(WW$&="[(8SH7OHO3=DX=V?$/H431WT3'1&]='3:?LX4!AMVTNIKM[V'$FI M9"[:;1B;=S%IJ+;JPDJ8@,-"S;?EZ(^;2M&AF6F4@=ZE^ M%-=W3R^F].\$8 M11ADW*9MS]HDW.))U57SMM+&(LG*P'0HE;L^+*$3F M"3DX[&H]P,+%5:2PLTYMN[ST 1PN"5MGD6FJZ98IX/BZOY\&%=25Q9X6&1Y[ MW9]%J8LE"9!<*=-6O,BK4*VOT(TJ+$L36,);8C9*,_*# M)A-*^]VZ*3CIH%3*YOW@&FWN&DUWPS7Z2#OQTIR4W9_.QO![AP+):0!K1-N4 MIE/?<==R=TG@FPA[-R!!2^N=^<%KN%7&3G+R<9DMM'>H?]@Z M;DK9D1TY@W4DPYF*O]10AP3&KN=0U],2K#AVOA4QP08GXJ'W*2$.)(M0=' H3?3TG*.M M/LH>L;:3$'W.O=F2=*/PQN-1&;1"'S>J2VX?^SZ#'?W(!<5=GOK0 W.H M4W[,.N45BF:H5!Y>\6KE5>&I7I=G M;A*N'BHT^U>AN2:5N+KXO5%V&D6B.=[>!IUM^WBOD]!9\Q5U]U;L*M.W^=/19N$X0-H74KHCB MYJV/6:/IU=X^H,V]"$(TI0]B,?T6]-P]EYL=@9U>1?(S[9UW'*POLAX!TC<5 M'?!DP:'+57)+SWAJ9FR[M;MG#GI;)IKW-4)F_.XJ4)&[@-?'HP80!PM,$4?) M)"Y"2GX]$((9*/CEPJ5L># (D]WB!8?!7 M2JP6::+M&23DP( @_8 N]\O)1N4SQ 4!/2L VHXU*:P"K8A MHXHDL@Q7?E_-1("*X'1&];?$CZ.TPCHH9[-^&?#9 SY[U_'9>")'HN 46T88V*@ M^.T3C5:R,59B1VUFNXMM N/ILAE:UK:0E$\C@\]0P*KA5)&A+<]G!!HBSLPH MZ@T7&Q$I=ZF*%;3,/Q/(N"@2M0,^X&'X@!<#/N#KU_'/AH4ZDM8:OM\"$[J- M,UH*/=*;?\KNZ>XA0[T;1+EU?SX#/K35MNLY''2MP?J4L*#R*\"@KJ75:GV2 MS55FW5WQ$DJ1YS7VYR8HSP%H]ZV =BNA<]\=[-;O8_W;%NSV>RT&A-Z?;>&L M#^"LAN<=?VL.V>_:-+QCCO4ZP-[)$P7L?;HXOQGP>M\*K_OB7+6B7)O0 MM]'B5?J.O>DB(>%J9)]"D=I:+#'NW?A$B9>TA8&1E8C0<";D;\*;.,I:]-.O M,FVK.?MZTFN-*-XHRQ+W(0<@*>*J:'S44QSUKAN=&CM",((ZQ%3+;%HQC %H)-HM$^Z@X,-I?APZM MPH8EP5QL@+IM3(7BV'5^3?=6Q^M(YPW V0$X^X2 LW6I6X&;=1G[=@DL^\D M$VMF3[M^;*3VXWL8"Z+%QK"83,T"V YN; )E.CR$S?4]JB-V,%$0A7P&F_!V M9BT:WWG"-^,5]!V%_!6XS!(D[:'AJ@'?M1N^VH#OVA%\%^K,78-W52*1 [KK M3T!W%0CTIY-.SIX%\ MNCR[>O?QZL/HXO1L8"G[*M23F]SD!(%N(50V5UP!?M:*BKK/,/J1E'*P =>. M&NVPAV*M^D%T2N>UR%9]A8RFZ]3P6W>%:;1Q4TEF-[,#C3DBCDH9?XF*6,=@ M%JB?X5V3,\<%ORG_M[4S%UYZA]X:75,QR$M&VA"K'F+5NQVK%J1PW4 '.K[- M6K@JE1V&D.[T(;DK"%/:53WQ,>KB8/*G=")AM,+Y!2,O,,#A?*C:RZN32]LT MJA2\DD&E4%$<)(<-MS6NBH1CC?L^)B+' RW@@96R%"+($M7)B5HUZWQ*0WQ) M,W(XH=5:')2Q:))R6N@IM2#13&BH+5N$8%K,5)AL>1UG5UGU:[>>S9F]C7&9 M3A?LN0WPD(?!0UX-\)"O7T>E(\ 32><19U=+H [>JW0&[X"@#J?X]J?XCB#> MF_>5WX2;)C@U9UVZ/VDZ]3=S3PTZ?K!H'R8+2B(B)1%E).FF=E7%]ZB]-IM! M"L$M"3+OCO)#\(2:OX./(>]_>)8IA9)P(X5B/04?KD0?RBWAAPIZ>!_< M"H/J[C#NL'8RP'(\ .JWRJ6JP_SJB_P X%_]17T/**!% 3*;LI._YBX412P( M5Q)Q&"@(TT7N*\S^GXH77 ,4;-H( TCPD4""W+69F<1-*58SLK,%/&AL@^] M .==XZS-F,T 3*J^-3%O&TR[J<6RH#3*&\L-O3^)-?5\?42[D^YQ!9=[QR_' M?_GQV=&;9Z: %&Z-&C1U4%[:,DI0B+A?BZEN_4TD(H-]:T+H>OW[VO$)=,)A #S"!=J3^X@*N5@S^P1@. MIGS9_0F1#721-ASB1M3MG&+1?C)5CC=?MS1 S3E>LL?";>OQEZ!;2-TA>X>N M4@M1":#=PIV3SNOVDR(BR7,XP7.2>=,Q05%6M*/-''LE#A)E&9C+S63OTLA6 MI[4M"NM-4+;MTCYD)5=F)7_N4U;RR>OG'0'$@YKK,6V)-RKIPKUZFMB8F-82 M2C/[A]Q7ZHL,9S!M-RTR=4IH'=JTH$$]VJXE;DL\MWU04W MR0A^6K[<]TOGD/,+M5KX7(<;9HI[L-:^C#YDXO^%OP; N*!"A^ASUA M6JU9T]DT78/!&WCT< M?AMA6HS10VWNL[/Y>V^L[RX5;0?K^M$\L$',G]VC8\W";-&>8W T[Z5.L*U![_C0*U)B/>W1Y>75V>CZBJ5^=__;W M@9W[H75JBG1_L0#[(V+^ W(66DO16B]X3([N 8 Q5%AT?1)H&XS6R9/*IS8S MFY #X#-@0GP1V01<(5\[;RUI+Y4$:"3R R>#!,\B2)U[4_T].F,3P77PM0=93(?[8^T.KE=AZUB_ M*@.GV"D/I6V@CGK4JXK1-SVDQK5TJ='6+!V-8-W\?!7FF'DS^)/,1QQ9H^5H M5D"NW*25LA[DMUH((KG"P7#H.X>W 08H*W1X)IP/:2%C"D&@32OF"Y#C1/"' M^E8?%QS?'A3YDP79G[$$J1P1"?4-;,KNSTKSXQ ;M203'25&K= M0@&8O6ZL!SWXER@'R9ILLD+1H?5$N_PF_6X,J28';?JBSN%.V"1MF*RV%> QTX*3T29_3EZ/9*2#=>JOS 9 X>]:W7N#X03 ^'$KA-.5+TW%$/,ZAA17!$FL;)F,'6" M:^]7RAK3LA-X W\>-7"TKS=/D,8X)K?/9-K6N49$UUM]DK5W;M&K2TJ=$'S, ML6X05G)LGK#(V%'52V'1A\AZM'=\M.\M19!)9_580VF]'1%*5SD;C^!E#+B6 ME;B6UWW"M71U'1]6<-,,6*YT.!)EUTNAQEJ%5#OM>*1S"DM)F20U%\WG(D3\ M>;PLB7%@T/^52,KY=)5&M();"R\D*F[@;ZC@&CM]5:VU4B0)EX*MHL"8,IO% ME29HTX'-Y\&IA@ESC%@C#+]\$SW^-M-QT\'P?;9Z=*L9.<1@AG*E?I4KK:I6 M>A)UF8:_ITEM5[ 8%5-^@?JHO3.I?41BEP.=LK8,W=9C*RTW<)X M"P1I;-ZJC*=4,0UU KD'V^K QE!W]1W)V14DTKW?0YG;40XR-XL8:I-SE;FG M]T5(,DPYP4>JXQI,G2=*L+?$N\^Q(N'>/&NQXN'9GKE M9GI/J\)%HW3Z >2->0EJ0 G^^I3GC4,8D5>K)5T*',,%X*Z;F8=CR_&;T_OS_4GV0[YW]G]._CRY^._,WB@;U M?@'>G__WI_.W:NX?KSR>O/?QG7?Z\>+FZN/[P3YYLK4TYXGF?^K^1- R*:64 M"+6 5@&<$)(R(3!-_K=RAM=6J'!Z MTLS@4J!TZ[$;[Z6X*KFV.B!CP#C(#S MGV[2"QX.YD0<2,F.GY-V;ZS/296CNLG8E=O8,@6F\X+O[Y7GZ)"84D.14/"; MKWCW)6:BL!!LYR0X0V?P_$D>H?_D>M/3\JVVS'BQK\\ 4TJ9Z,B!8AUS(_>I M!Y.2B +!UZ0Z4!AFHIAV *P?V9_H:DXQL\7&)K.4N52 3I!!3Q#?&=VO:;-( MO4M$=F?,7&WAOG3Y)_R-[^;XE\317IN>;S'2&&=QE\-O*GM::.8\0_M>NZ59 ML%&28'**/WR/UC,ZU2'75L(7:K"N*4SDU\Z@#;"OSOS8%,.I%'?*8"[*9CI. M,!.5=^ZDW:INNXW).(_C#*P<$CQ/N)[H??2O(@KIB^[/!$^S&OC6I;DIXVJ= M7 EH/*4FHNIIB$J6'$=U),5V1393V7H$%&)4/0XH"*BN-J79CUF%'5&!X2\G MSP]?OH:E7 0A*K*#6$SS7YZ]A$_Z)Y)[T3XI+(W"=%Y(,Q03S03,LCN*G!%_ M%.9L"V&HW($NVB!V7DNQ[MRWWOB-+)/&AM,*\$/)_85TRE*R2'ZFBQBQ *8Z@^/WH]8IE+5S40W$+/;J'%CP_I7KNAQ5F-4SA8X,I;I\7U M!8RUS;CLV/S 48W*D7$JYJ0IF5,FKH)MY)QV]":2#1H>!.F:X,/Y2&E'-5TV"M_4*4V,%&^RWW6*]VCQ/%6%^RE3AI).2 M/$M[$FGZ]K9Y;2&VL,$)!=IL@P]&^#*F6)R+4<#D->APC("20CMG:< :KV,8BR-1)S31E=&/-.((-6.9"$UI% M22$VUB1N!*?5P*X-BS&"8W@C>:$*5YP'T@A7/C7@JX,$:4BP*M? X;R 0O?5 MH#K%VTOY'8;=&09UO2!EF"?V7)P@,-)VI2GC0CD9DMF.,M]-954$8(>LF#O> M_Z5*)E.W4\^5Z4P,Y7')M,IKLL.;C8EK,$Z6;$P:F,Y^>/- ME^I/69PA+0B#JU=4)@)9/,&,S;%JUF1G Y:^6E70VJ.NH9((+P-[,-DGNFSI?3+JDC#I]80E-B5BA%<=IKGBY-][7HNMV-N/A MG:,)BIGQ*W3E"\&1U1**HWSBL2^@SSL&TQKZ3AT?J+<>1*_%8N@)U\HZ"X:K M"I\93T]+?\_0 M?8@1MQ\;-)BDN_ADFAC]+L-DBB?P=&9'G.M,@(UY@$"R2B MH]Q?(9$C% Z1/"LF[.V2U3(7&2(KA%XO-HW R(]8$NE''"+$$T9'!P769#"C MA>DYI1DN8 Y8QJQ'81Z-WTDI8/,\IA!WS-=8!]Y\^33 FQ>(4!Q=7+\[NQK] M>O[^_.8?VT][U_3X@[&*7M^S@'U#*YZ93D;B"Q@N4L;+6AB9%#^I/Y

:;8^B;6^H;6TK&S1J75E=2#D7&K': MQBR@^'R-/^;Q*BIJWQHA92BF.DBDBJ:"@^,]T6)LIRNZ%[,YZ>;"P!R5.>)4 MD9%D#(<"LA@%1.."KB[/Q<:Q'C ;@EMD.1PWF]5=PFO2D:H"YM%;)QG\O7F.XCI?^"#TFQ7$R#.M,EMC;76MH#$\K4 MO,,5H=*MR//"/7R4108J*%[NK9ZIUH(]"^PK5\9")NQ1#H?!/5MC.3Z1V?^F4*+G0QD?% MP"N>5'/,-W"SB>;,%?.QD%\]=M,19 =2OY=I%-MK2P288$]F3/%"\6@WEJOX MS]OL<#BD!+YC4P\)REYHHBV="'.F[.M5DPJE@CZ#[DO)ORT4R M-V\EP+(7[,-7>#@PM['2HBWO":,#8T'AH(FB/)Y2E!8A$G,=>F6_209(G)^$ M)I_GT.:8)P;&FUG)G6-SGREE*;,43D.J&$D]]G66M35RID%Q:XKRLG4QHXH2 M_7)&$SJBCU\_>\9URDWYT,K+Y.,2\ZV5Q6MF$@LC28RSY6%55Q?[)5$EC$MU MWSS.MK1M99B/X<_MOIXB^9L6&2UN30Z=%/A2.]8J%+!*1(.ZD)8XIC%E8OC: MR\CXX14^/%58HV[7EBG1<0E9#SH3K67N+>#(09W-!@(:N-BP9U&,0=3@_4Z9 MFERE^*MB;(\B:Q(W2S+CJ.?8BC2L[PJRQT%U31 [B:..X0$'Q8*WR[PV)Y6, M,D,6V9[<7ZU"]5D99?6X/,TD280#HR$E7EF% 93T-7FNUAV*AZ9D-$GSKG.4 M/?>"T)UP6Q(M9F]'E48/&7:1X+B_9?MH F"F=%*7X4?DIZ'#9'F;2V2EOR(T M[OKSDB!%UF*JTF&@+8?D=SB(7U-,IL(8WH*)@?T.:BRP#AVT!1014WNZ68>@ M,IE(N>66@P;!]2J:$K,'WP:;FG%DU[=Y#%T0QTT%NHO=%7-B#N.,!6RW ?.A(_3 MIM[(@ZIXE&AEC32J"21<.S_JG(_/7ZPQ+\MF<(GD)IJC):L9A.JX0?*<\(B9 MH(?%#4C@S<. 8E1,TW+HB$Y8E;\,=/,2G;C<"TJI5][TU4?14)N>M:\C0A1, M;"L\8FE9>>:&Z:3@_7I M8TR1C$GG9,:F1W$PP2XS(+5(:ZWH5>HTXWO4_0;.&G6N\>\XWDO! M@WT=26HP85=#E]& D(V274:];!82'4ZR-9O%QDC&AOM#U?3'UE\.6\;+3"]BD2PP4X-C-2 M]-/YLFX2JFX'*EA)GIQ[#&D, CQN6L0V_D"A1HR_50,1Y027WV!3JUA*0&L17S8!S'+!@O(R8F?< M44OL#:UWD*G(G4Z]C&%=!,?=*>:B2%GBZG:9O;S,:T.^>=L^V3=_/_,NWX\NAN-DZ^/DQL0*,,/1@!R($IE. M RR[*=L+U.=%%G)!IDA&,1(#Q'*P[)FXBYC4ED)TGBUE4G&+ 1DY("-W'1FI M">!87AC'[-"5^"PE&MY,@L*U'\)4C:"?;WML@ C9*D<-5HG "(D4HK()\%B* MVYFFW6Y,RZVTM67_6XU9VX%S;/X8!6AP@9WBLBR7(P6+FR?M.-K**V!-/()K+='GJ4&Z X8E7[ MN3X2QEKU*F%#*,W_78XA*U^M@FIETY,BE"H/3N_- 3^EU0:FEOB:%IO(J>%' M9]2Y5F"K,6/C.6V:-"$H46U87G*\!9>4![I7RB9EWQI+ M/L=_@*T(\Y)L;G+_+GH5[ )O]"@2/-5_JEH'CTP[Z\OTE65O+5CR897/8HE2 M[9MEJ:L$_C<;K)M!B++*>&&=[MKWBL%S!9-)5BCD1*E6O^JR8$W_'>V^SVQ9 MS]/04M73PG'8,R@D5CVCM8B;H52#@T]!GX8K@(6JT%Y)/7ER$9KIZ"&]K$S_AJ=^4#L9J MKP%#IT;T#SI_+EVL+,@L;"5NPZ6R?@8T1'DNFTA9KR^.7H]L^P-W+.7T:57) M5*E,2P>?0S_DJW2@@B*Q6-X6MHWB+1<85V@F5!",)F[9IQC<5=_4U-L*&_YSCF9YYW. MR71L&=>%QUX_C?#8U?EO?[^Y)NCUQU_?G_]&';_@[^OKCZ?GHYNSM]X?YS=_ M]T9_C*[>7@^ @J?;].LB]3Z.X44%&I]YIBS'[L]+=RH^W-!H2I'YQP@;I(RV@>\/V1F]9F_"4Q1 M(3',&N0RQ6J#4)9P(+K. BL>AAA75G3!K./]W4Q&H5? M..0/>V2$%=AZ*AP=F@>AJ)TDNKS8S%8_'N6\>7.O??9Y"VU2O62.@BTZT<9W MPD722"FF&DH-;#?+,+AKYF0"X?9TDVJSAM72>"3%%'&DJ7K;WS^%ZTRI+ES]%^HW[32R*P5J_!1_S" M/:ZX.P"61MS\P_GU MZ=G[]Z.+LX^?KFLSWKK=UNO#EZ]ZV5@D.NR^BEO-0^.@T*])_W1_0JBSZ^4= MD51L(+:P@^L';!EMN18@:5.X"G755K*A^& J)X!3$HUZE/L,(G1-42]6#A(5 M',1@!C'*2'@W$FD4%5H-KV)W>HZTT9EL*B\JE1$TWDO5YV*!;B5B.&.F$BP] M#%5--_E8PO!5F6(-3H&7:53P'+/ AD92%3Q)-(]EC0:@VJZG36:KP6>^#^^[/16<$:(LJ(IY<@84_1"#$,LT# M%<:Y1:LM(8'_5X$53!0*24&DL\2@4#FF-V$QN8/-%W)C,2P4T%BBAC(UC54! M&4%U0X(=Y!4.!;CY-(ZXZ(S8H[BD>,"O?&?\RHN.XE>T^GMV>'3<4_77>_UW MC:$F!:SK_E10_56X9G1\7^0LC K3J]\1 MTXKY*76V-(G6@,A%E3&A23QM_J1:TQLV#,FF4_![D]]:;N^BZG%ZGWMLB)M.,BQ27O_GRTK=+ =Y2D7EBP M>)51"-7H%GY$)&U= M[5/;QKK_?O^*/71N3Y@1!@-)$T@S0PFGY5Y"U[U\A^OWY[>_/;N3$S*:2+>O?_IXOQ4 M;.WL[GXX.-W=?7WS6OQR\^9"' [VAN*FD*G1ISNGEUNB:U)6>9'N[OS M^7PP/QADQ7CWYFH7ASK<3;+,J$%41ENO7N(G\%/)Z-5_O?S'SHYXG8755*6E M" LE2Q6)RNAT+#Y$RMR*G1U[U6F6+PH]GI1B?V]_3WS(BEL]D_Q]JCK)H\>IEI&="1S]NZ:?A,#[8WWLJ#X;ROCAXNA\? M_C",E=K[?0B3W(7+^1Y3+A+UX]9$X;./?MC/R^.YCLK)T7!O[[^/MUH7E>I3 MN2,3/4Z/:*K'4UF,=;HSRLHRFQ[M#?:>P^UP3YS!CHNL2J.=,$NR MXJ@8CY[L/WT:N/\%W+=]S-]]MT=_CG& G5A.=;(X^N>-GBHC+M5<7&53F?XS M,' V.T85.N8+C?Z/.AH.X=GTZ]RN!<9)=*IV[-J&^T]Q06>?)GJD2S'<&^R_ MW,4;W'8L;8JWWA V7A5_V=KV/[>V@Q>XMJNSZYNK\].;L]?B^N;MZ?^*DY^O MSL[>G%W>M%=*/_B#4?%JZ;L'N_[3DZO7YV]_/;D^?7]Q!7])$+JIJ9(21\/?HYDV\'>9\<.L[.)+334R.M*R6*#L M][Z&PWEQC"+C/B38V?._U^&Y_9QK,X%GE)D8%[CU4A3*E(4.T=0Q91;>"M2) M$5[1/?08#L-,0&&:I6-XOC_\X=C@[U,@BVL:)Z\*4^%]=JCNQ0R,_EWI:&FVL"#$7[:SZ956."N!>3L\8+]-F4!"1(P(F^[ M\8Z;I6,@YA,=3MQ0Z%T!]/X1L#\2CHQ0.)%[W4>'U^C;@:<,G_J*<2!:5 @C M)B"-966 J%(!8X Y #>/%+N(-,]RE&6W77R*5H0&THV4 0%)7GTYQDD4"@2_ M0>29CF&>S;R[6V ']XB^AK$I -.!>)_#M87Z=P7$WD;<_KQYNMJ8"J:0I0HG M-LUPC^@I8"F!Y-8AS-!\M;FQ2X5G,TD:/LY)", MC7V$HE4[1MH',@/P 1STOCG;OK7YAV(G:)_K<2VOB80V73]"YVHSASY.MA-8 M=APP'0(3(&&7B2(D.\N "E?30,]9+O-+($95N>)Q:6;)CV0!'25%Q SNG^3! MD#7@\RYE>HSW"+![-,K^IJ*X7X'%D6][<-Q:K>Q.!+="AO3S=LV:>CI5D0:F M2A9B!FM'.5.K$.2E45NI U/UR);/L(LE>PIA/SRR;Y/X)C+VP:8R]L\J!>,_ M$>]0;QK4X&NUH%7\O)+6\HPS7XX*A:ABIOR,$#]19*O_-CDR65*5ZMCEA:S. M*+DK@:1'T_D_)T7]8(#>.Z-"R=L=&8--<223N5R8K6^*\;>9Z'RMEG>',F^9%8TJ!E,<#9)LR0:T:AE3U+J8 M%AV8.JW0$$&5K5H[9.&QMT/.#/-# ME\6WM1L>J+P9;:J\V7^^][.XT%-=,J6NU7)6RA=@)>1,4P(U,X32W=-P$Z9.#ZFIW@2MJC>GS*!B&?!;#\4D3W2_BL1PPYCQ(_OOA& M"5 GA9;)5S4CUIE$GJA/HFP"/?@(>!?F>Y]M$>LQ[;LGB4= M/CZG;OL\@>Y$-&RW-072&$_S( M'J -Z[%*=%>AP#9&K+P8(6Y>%7EFG(/$B^V9-LKF:J M6/]5X%Z3-%Y*]J*L(Q2L)DN4B+0!.Y1DO.10)MDC3KF2FLP3];C1DB?^"ZV,54;3$-&<'0LEP>-'? M$9NEC2DPNFAR-^P< XZTUXE#;F/JNJX4L8J38?T98P&NVRI?]B?"A %P]"F M*I".#"\:4R0 1\.(DK,%,.^G((%JW1E9#N*YF87;2!+(96N?56K0.L*K$,V0 ME Z)<.%IM3/3$]F=C4+ACP*;$TPDH_ 54=AE]^5$)=$2(30':_-_<,/&H&W( MHX)KB&$@L,?AW".:DP7LWB1+/NAHU?D&! _[4HJR>5I;%+C^K,(B@ID&-K.Q MX+@J')'!*8XJ.N_258C4.K).Z+ >@U8.#!8 -//E?#4_!\KMD"3$"U<665Y@ MR-JE ,'U0-.L&FF#T5-!Q&:1JMM#.R!Q >RXS](%)\587J:\8.L%(5O-2:\E MK?W9W1W5K.K#?0>#K/QDI"X,Q%*RL-A4(3;PE$6#LU0G9J!, @ /(Y( 6,KF'. MTO,G -L! WD9@7?XA8-&IU+22B-D^[-, Q(\$CF:IF6M8-573H*K!JTR!9N5]@5#B0- I:2&7;BE)8 M3Y64?%I>FBZ.'54A#XK61PH',[9.'I;13O(&W8V+[TXE?*(':A#TH"H",B2; MK2<#OM([D4Y(DSCWA4W@8]5&-A>-VIN_!\25EIPA&+1GTS'5:BW76&E!7PZA M<\0@?>8(7]JSVAZ($X03461[DKB=J.$)#!XM)4^R'Z])D:YA0&?*5!772D&5 MG&GMZ:!V4FUW5]B_1\BE>1P%5[]%FN-CALK7S5!YV&I>;:J:OV9>NU*83? P MW(.#G@H+:Z.4]* (8*M-C:<$B%:4""4*+I44[:U2N9 S"9J;,##*LB5-(!N@ M;2HL#=?*BC[83Q,OK >93$B.3-0/=%C@,9NBYQSC3>6I#Z"X,#,?B?!&?E(/ M))WB)A,Y^F'*;G8368TV"XJ8K='8SE8DU$H6)$"_#.U]^8FL1DZ JJ,K[2HC M=+^4\E:Y8" [F WF847 ."VDUO)K2(!$.F[\)<'GYY7+!8#V)' 3K-U*)9X0 M"! V^QL<4@L,!"FX=O)K4-H'N5VFZ$W 4-6"[NGDF_64.HOS-N+6" 3=\^:6 M9G@KEJ=/LV0'QQR6CY8'[*LT%#?M&!>V])$L$8J,YG+1=;\A8*85"!!&G(-=I:E+!HODVK$7TT:V7"BNX*AK MK/2B\0$FT'ST,7-1)2RPEXO7J>PJRO*RK[(=OEP5\ @<4_@[[ E_>N[+0]!;?!W0#SYXZWL7>HGC.CG(*1BC/K?[4[B^Y# -/H4>$A_2$HVA8+ M-&2*H'O7USF4P9^W#[HHU"SCIS<5."/%PGRVXJ2:@D42,K[*N3=GDR_7D(KH M.CJOX'8Q?#;:.;@C(2"PXZ?(INQW#1R'N *,*YX'3/;*RQEH#'HO7(07G5E_ MB3@)Z0"'+PX.Z;";(WK$ACUH9+RIV/ 2G8>L .5()[I\$)WN,-=6Y%G1"MHS M.F)$XCPS*\MUT1-E2W9=:R2#=>VVA+<)7JS0EQ:K 3.A^"![# 4M2Q(&FC'5 M12OK0_4#.8\LUG.FDTUEL=4MNM9J87=Z-YBW%#F_0ZA6^VC3+K?E MH H[[=&C:T2"]08V^%O'V)?; S2=-4ZH)86-&=CJ%M-32(.R)E(Q 2+;_LAS MTE.7)"53 #$(*+"1@G*MJ:;M!]ZX;E=CP"U%:EI681K5P0-RU3M[AKII. =W MD]2/%3UA6WYV:A+:(U&1%$"$LJXKJ'MO5OW"/@@8I'O:GB\0+LQBH7[V#D+/**?M9J6??*9W(.#K236OS3$8&R""=8_TN>C<:\ZJRY M)]?C,6;V&#/[,F;]N*D2]*>D E:_73PXX7EWP60+DG2J$8/5 G8J;\G9L5@E M.$W;)5)[J\QJEZL3T#"E1J[!E"BO0W42-OH[%N*H%H&UXA=UGJ@W+9"8]9FB MOSII*F$[60C<+Y/AUD\9XD"8P&O;)GJI@QMYINIJ*?IJUG3H::65I"*NV*:U M)N]VT*#@VA/H!AYCLDU+DPR?B@A$EW7M68^[TV@ B#67S2]571%1X)>UFPZU M"3P3'X&&./RPKD&T-%1A,#4D(2UCOR3QW6#U]ZGFHR"'_A0LC$#$NC"E"!.) MM3T9[/^8NI?F4C/\EU&$Y9B,PULJWGI ^7M<0:>%8ZP33__:_7D$M#WL?[NI MXO@D!B*@$.%#3L[WP"PYB#MUC$V)G'3+K0OHEMI&XE_-KF!:LC.'==JJU%%C M&V2TR=$HF4!TI/#<1 &RM.Q'&=QDE"Z5=O;@V6ZXN)L:P;[XPSJA\3Z@N2G4 M:X_%L13R#?)B%>%$&O9 ^IS^Q)8(TH"2BX8B)WVLK_M ML:#WL:!WTPMZ8\#=E"N5H1T$7 6LIUSOF>7VO4VZ>*$HEJW3&:BAB T2#S)T MF(_KK>I/.JSWJ#![#FBZL0HSS'+2 [6@7:L%?5F;NI%.(QNULFQ$Y7_<;F15 M"6:CY1A44X2[]7J.;H"MG8G"F4YNB.5;W%S)9X#-3>HN1GZH#?.@^[K>UZ\ M\8-<+C+7C2=9K;JDR#VYXG!T;QTHBY)$JUGG=4R8/\D6 @+TQ@/=-^5'^=%# ML.FFRH_326:]5!=ROE9KN1-QH\/0E=AQ 7HLWN@T528K92L<2ZS9A(>!SD$' MIZY4P8\1!X*TKRX7@6508 _@];+3-H,"_:Z@N0 #V+UD"0N%2^LC(+ZMH\E9 MS.DRE%#WR& ]QYIM*H-=4[WJ0\HZ.V\''20WB*T3-GM2*=I="'12>X4)^5CK\.,H>92_*U19I+K\-D@G8(>9?^2ZR6U/)7&:75WBU>X2*4PJY!3 M7^R+-'IFWBQ[(B/;C(UR5:FW3O3(RSTDE&\J+Y\4(UT6#RCVB+7%V)2"/*\% MT#$&P2K21W6/9-2$2WU%;$6(1(9 /Q0P+OI\,;88N"^GW#FPAP>;"HHPD7K* MN:F%K&H0#/1=A?;B)@:F35A1/,I/ON+I$]_;U^>A.QV4>Q8A+@8DJV)\IPZA M\**@%W]CGQ'[3CZCRC*Q:XH=\I_8=@(@F\=4%3@$W/(\\=6C,4\&VH9B#^IXK&W+0GMYVXI2V01#IK\O3=3=:? MR*_!L8UPN8(GJXK259I\K.!P(QWZ#508*'GC-#4! D.^A7)E3E[SGH\P/66[ M \H2[DK5 A.#*8:Q0 VY>K.(N"L, MI8P_QC\>XQ^;'O_(JU13W0=U'\5&3AC:C^14CEOACI%%/6 _=9F1LK?\]U;G MA<*""0< %US(9_L$>D682[B)R]-M.ER8&2N$8J4ZK?;\FQJ7*UTFF\ N+HL_ MA-]F"C,:;5.N]\+US[S.K*-?V'AR>GIVZO7 MYY<_7_S6^_YNTACTMM9N98@M%ZY[D?DUWQRX0.!C$_3XY<71_K-A S/_\H/HMP#&\_?7D^O3]Q[L2LH_*<%O7-^Z?7.S9\-6NREG"I:[@:MZ09? ML_!'%_7(!;R)=Y#_IO& %Q1>N:JV(^(9+ZJT[6K]*VC98"UESG=!C@S^9$3& M#RZ:ZL^/W#]\K87W'_MJ;0^>A49:(A='.J7ITW.M%^7%\\'>#\_(D5(" 9:1 MFX]UL@S8R;);1LM?'@P'!P<'J[^_\^:_]Z\2UO"VP*;;>"(?]PZV.KX MI(:H!.])E-V3FF'J4B@3^QG3QW&+!Y #W =,#)8GW/P?9_:%,Z-CW24N>+#N MT]U1%BW@KTDY35[]/U!+ P04 " !\@*=0HH3KXIX: "JN0 &@ &$Q M,#-F;W)M;V9B;V%R9')S=6%G[LG%V\$"]&95D<[>Q,)I/MR?YV;H8[UY<[^*B#G33/ MK=I.RN3%N[?X"?Q4,GGW7V__MK4EWN=Q-599*6*C9*D245F=#<4OB;(W8FO+ M776:%U.CAZ-2[.WN[8I?_\<][N\-]O=^@E;_MY,GWW-M&W M0B?_>*'C-_+-_D&_E[Q.7A_L';Y^W5-[_8/7N^I0'O9>'ZK?>C#(';B<[['E M-%7_>#%2^.ZC[_>*\GBBDW)TU-O=_>_C%ZV+2O6UW)*I'F9'-%3\>I##S-SW M?1G?#$U>9Y.3+#_L;>JU>1_[_8W=[=/.;O7N[2?\?X@*V!'.MT>O3W M:SU65ERHB;C,QS+[>V1A&;:L,GK %UK]+W74PU'2GQ,W;'A.JC.UY:;1VZ.Q MGWT=Z;XN16]W>__M#M[@9SXS_V!J,=!8F66?V^79U?7E^>GUV7MQ=?WI]'_% MEXOS:W'RX^79V<>SB^OV=!\R4=A(YMWC;UM6^IR>7+X___3SR=7IEP\GE^+J MUZOKLX]7D3B_.-U>G5GN[?:^%V?_]^7\^E><&2S\^<]GXO.'DXMOM0$>N3E^ MKVRI!].EH=O!?+I]][)WN'O\\)_7/YU?-BK+<%+F1J(?$1CE2XKN7 MK_?V=H_]4BPOC6E/)"IVHS\2,"YE\#)DSGQ M6(WE^"Q-J6,-2U(N_TR:)9F5X_<+LN6=T^,$TB_B7%R+"W$FKN!_9_#[3]^] M?/7Z>"V_YY/KI[/+LQ.0L,%6%R!34:0F8)2+D3(*1+BV('VS/%/C(LVG"K[4 M!F1\;E"^X\5.<@G\)%/XJ2ZMN*KZ5B=:&JTL+,.;8Q063R#W>IG<,H6DGF@[ M@C&5N1@:7#8IC+*ET3'Z4K;,XQL09F#EH\9,\+)PC0>P4'8$JM1V5A"%2._[ M8XM_CV$G7-&#BLK8"N^#Q\R[F.VM/RI=3L5YAO83JO_/J03U#$8 WF+E6(%] M, 5E+^!7$+.)&)A\+$H@+3T7_N49KHCV@-DO_Q0:M;%FT&_$H"?)6&<:6%$& M I)X802\(*MRE!L83$*?,^_"18]AWVVQ7J-'K]'%IU\B<8T+]<]/EV>1T!FX M$1GH)^4<";=2A5%C;6&@:-BZS\956X1(J_ MA1630Z/("1KD:9I/['Q+9+UR]_WL;?._2R5-YT8>[E0(/WI6OVP8G=7K%V3T M$V1T%L+7RHR7:K(+%G);B.O (L%M#QX]B33;M3A"J](JLD#*D9#]'.,$=\J^ M%7+P:8V7?PZ-44"&XF_=",[%+]CG(G'V0-0M3DB*6=@0">XJI@PB% M=*)L;'0?!@*"'5X'TEL6([$/!BL(;QCO6G(_6G+OK8;D_ADV*>:F%LENNU3S M6RRLUSOXT3N8?\K5V,<_J@R,W72I9K%PMZ)EL4#1V*K_NXI=-$);-IV*22*E5DC"_FB+$T0YUM]?.RS,='AP4E=4O9!W74 MOB)5@_((G+K\V'U *6#^I ^#4 8)FLK"JB/_RW' -W@__ZUAI;+R:!?>E6A; MI')ZI#,B#;W7Y9^_W]_>_?Z04M E<&:9^/&X]/0VIZ=WRF3VR_W#[5=O#A=_ M?^?-=W[YZLWVP>[! V_>H8'SX($D%C3U/U[LO_!W%#+!I=LJ\^)HK_AZ[/]V M:X$?/7"W=LE\J]"(D*G[#%Y0/YR6L0>D]Q_P,O:*F6S^/7OYP3S19J7'S.@^ M-?4>;.QZ8[O56-/YV]'YHAKWE;G?&GC(9O=2[Q5,\=M0FY?O@02_8WLLP\C6 MQ%L3;TV\YTF\';):5L)IN&KL35O%(Y%3T.&>.(?.G'&*46".,G0#&6RQ9GF) M23$7[4B\R:HMIMQB"FDTJ;HF@I%-6S$,BM3@AP6\/0AG/\J$KF ,Z9PD1J)P MLD 8SN5EM0*<__1(Z &.)1*3D09ZC>2M(L-<)8M!9D7.P-(CHU*)^<,0_-@FOQS9!I[;JBV^D;)FRTY@$D= MR70BI_;%MP.TS@D&K$,)C_S97XU0PC7)@SIQ=DD\"P)PI(NEFMGB8-CY8$8> MQTI:AE0@2.$ND O^4Z-;ID*6] E!&9+*4.#!1<+]S21@HUI* YO:/(MFXQ>E M(ZPBS8*?/$J"ER,8"\E;5"LL7R MD26:VV*I]8L&9B?+TI13L;&_NRD24/*"-#X#K?37K3$\:P0") ,SREB44$X* M4?KUB6)OE?*P 67":-GR3B=$7(>+PE(ZEI55;@'1;P!9+9VRB-&9&X [!PN_ MD9N(_9*.@5_G21-M8Z.08 CL1I\$*,3/)6R_N[F?YS==Y"#R$NJE1%D0UU31 M!09I5FZ" BN U]"_(;T("JIQ(!K/II6B954%6DW]4>E;F:H&>WB?\]%VP9I$ M;H_!!I%(E;7"T0[?/0&6&JDT(1WIO2F+9X_A) ^^&RR,VB_D!=-#@:1V>W8 M49X"H]*JX$B+T/'F-ZSA;T^P,TY24! 9.=;IM"U#QG)*8H&8)T]52PH 0[1V MHA1I-2Y@.<8->@*1<-*.(N16F7I&_:?41GR4Y@;X\6>95@Z<\9]B?V"Z*]Q# ML\.J+=TZS)&XTB42E!U=T;@.#?UNE'4\WT*5/#C>\Y?DXC43/YJ)#U;#$'L']M^,P953^Q>6C$)Q)\SS#P==W*2@0R/=:?^A@?$@H< -2^& CT5Z/XH,>ZY(W[E)-9[%0 V5I5[VOPZ\'NWU!?8U7@(YHQLBNCOJ)E M;E/P O($F9UBBG!Y6B4N6RJ+(L4H0)V4!1HT?LG!1G_3Q70H\%[G;>>$Z/W= M8;[ &?HRCE6*E4P]$EK38 /@JM.Z M-!MADE=IPE(9B(!I$1^#+("&\0@_6'\5KIRU8N'%%/2I3)%;[_0D MRD=YK"!NQ#D=O'GS)O);!LB$#\4[:PLVJO>746?!=*:I,A,>'E1=(E8!C4 P;7)CF1IQ1(3 MHQ*IG$14-D[B=1H(UP?*UC7@Y"DKN;<&G"S?HCS-+HY7PRX&E5P93>75'^2$ MC+A4H\A8JGDM-I#GQX%+[*=(3K=A$VBB+4E(M$>\*=A%_[E ;M)IR]$RK1G) M1_8<&<3HS (]K*KMOG8&D>*Y0?R[,0=GANB&IYUUZ69RJ_.442OPR!)_0]2) M2BC09YO% X%N.^1P74$,!OL-1[A;,0**+=082T^5NLU8AO:=%_XS47')N!N8 MM+-:.+( HP&S%QYM*X.[R/*,L804#&=X(B7-#64S#6DBY\CD!>BU9A2>BJ3) MRA:156;1:&_E^&+:MB[I&&HP*BQJ4PFU)FJZ.FN*Z\0[8 ;[,QO'H(QF=QFS2@L5EC%.POG5R.9]DM0N! M\\\K3"?=:F R="Z BH/*^!W&F0G--<78A"@P+C#]3+EIYVX%F59+#6>:\7(% M;39GXGL:UOECIGC(SX91 M5XZ1J8^$ZZPC1TS5A SY>BKG="2!;_I'>J:T_*C-4!F3! MI8IEH4O87?]BESARHN<*]CQ&#L[*^%DLBW@&?B2V]N4XE0VL"1>&CD'L35M8 M%I2X350[$G$=(HHY1!2!] '7D]$I($4U#%D&T1F0:2"=RD9EWQ%NBQIKA3+) MC0;SD)K>J[!94D127:*XI&%9KX ] ,#@%Q@<5&;64&KW>YC!L<&*#4%^RU2! MR/0D+D9RLQMX CSYXJ"4:#<-QH5+8'0.MO*!X/- M2*0:;!G_*-/A@T-MJ>QYFB0Q+4I/;M\XCI=OI.,2,Y!ZFD-\TMPJB% ME>&YDB*Z4:H0\E:"9B,#')ET!I\F&RO?5@/0I=HATBP0U ZFCAG)?^4\2/U" MKRO7?/94/ANL!I\AU$ ]&^I"FTL;SNLU;_84K,-FY&&,$+!\XVG1\YNA$T<-@%X(QH^'M.O3,5 M-X=!'9S?O%#H7&.4D+[MBFU3I2S&9VN;<;?))"_*>=U;[X9&,UMT6M-YE4#O MG01,CWL_[X.\]GL>GCL9X4,9!X'=0R/<,*Z*@+H5/;A'5N//\=I6ZJ DP1%UUQ&S?1;3<)X@:1Y1*O#B6T%?P&!7R.\;>@=@8UG-= M,()'4(Y_(-"C-%'WKF\C*MI)HS^7$-H8=9OSZYNZA[YBR^-V@0#ACM&U0@SM MHPOPN,%+F79*A6.'41>>GML?>7/!@8 M\66 5VH",$&^%2\Z<^$P<1+3,O;>[!]PFX]ZH=8>SE,]G.%J>#@7F_)?L MZU27S^(D(P*OMKOFU#:^/Z_"8DDKI_2"#-\""\[Y#\ N*"4H;H "=>HPGA.2 M1=AM6+E8>)CM7#/14YEHM!I,M/@HE:6:V-V1.>8>11F-V&O+%DX!_J ^\3/> MB,_^(.*C('2V@Q#[ S3ZB.LF2Z6)VG5ZS1,8PWI_%SU[/B[.X\4[D;F9DAC= MRG)XD"+G83"F;D6* 'T'F:B1*5PS$F;8_'0P@T!E^BX-Y$I"[)Q"E S-F %9 M0NZ0B2"/0F=1*)F!\8*&A.M7SG0;=UYX[4\=&8+!8C+;BEUD2=T(@-(IWNG^ MH\+4ELLY-"AXK(B)V_*Q ^)O/XE*B< L*&L@OA^82PO.Z8N&7_)4><"11TPX M@XDN:*PK1^9U_N+) E.OAL#\D,*H5 MH4MNZ7B:5MB)[BBI?@+M=2:0![D5%?@X,3#F@(-*KN*E%1N: TOJ> &-X;_/ MV64^Q*N=\R5KQZ$"2*"D\/ M6)ZP;*:-FL._Z^$JLV$W*2TEGBHE?E\-*?$#-GJXNID^/P%Q=V5=2Q5WRM:BQ4*$6U90N]#Y MPL&VW?^F >CB<+@70C"DAG>I[T12Q:J%W;GS#"1\M#,_6BFF&E@L F'_P$,%#+9'9>T4=O%Q R^5$O.C.@K M(:A/!K O*+/[K$L\ E..PJ2="MBF/E7Z^=;5JW.;C39DV:"SJMA#U%FK5DX- M76[8H>Q17($\R>"]J0*[RK$DE0*0FS93%#S'FNNF^;LP%PY+']3@S8>8C$VI M;/M907=MG@S.?MY<^!$SUF:2QQ4_K*6!'$" .S35NVHM:IXJ:M+5$#5L>'R@ MJH^EFLH]P;69S)%CH\;:F,%.!.T.NZB HC+Q2-J9]KZM;I&QY'*T1,ER%,U- MQ-5Y*+MY?XT-F86#U%EF;;0K6PIU"6^\2;R^3LL_8<<IA5VJ M-X4O*SC8N-FN.' 7B,A,3,T84'.0_*0/DF.]V>N#8HQ3"* M< V833U""GQA&Z>Z M]U68+75G6,RF]UE8Z<,Y)29V1UD9F(&&\WS>W )Z%2JK5;1L"33AM M]FC1H6SR!?.&O)8D3Y4DV6I(DM-1[J*O'^1DJ>9RMX>(D7!?$LNM. ;BH\XR M9?-2MI+LQ*Y-TA_V/FCHS)=.A9G_2)!NUN4TWT)G#WG"A24NXZA(8UE^)?C=*3W*B$@RICT+<<-_5="F>'T@1C M[VZ&"Q>I#$85,\I)LWB9,_)FVB.9N/:4A$2FKFUW' #X;_&W.SQ[_W#^85/M MX[Q?;Q^\FCUP>-DVUF/YO]@6*R$ 3DQ?E^8YI>BQ.P"V^J$TA('-CVGBBA1; MW8/:GT7?Q#Y^$!9K+W&Y#@I60)VAT@YFL!GBJ!IGXQB F%<6< M&%=E15V*RC)5XP!)Z)(MF%7"TS.F5.>(_;Y;: 8GV#SQ8IFY?K;@6.3I+>:* M6A,:X%]332*VC;6H5]93>W.0 >XJA76%*5(05&4HK(DO>X4G)@T M\ERTAQK^>#P'.2ZX@E3 MGH>"=S@^LGZO]REN5E-4(N@D;+(7;A'8FWA7T)PP9,WM^4Q0PY9=\65)"5GI M4,BXM<8JF3HQB9N*S2?'=9Y\S#TQ5QR;A-O_$'Y\'59?A]57/:Q>8%A,HL?@ FUE0^VBCS& M.G3_.;V-W2*NSW3*LT;0X=-(_I'$;BH&2/75$W)ZD0&!0-&F\4"H)8 S8[B) MZBUJ^;Q8L3W%N?F/;[YO=)#M$OH>"]CJC]4(E%QJI[E/QL\+P.*S%:X^RW5C MXBH?XR=%6+&NO^3CBO-2 VB)!2!H=ZS%@F:^'6SQ/"Q:>!"$.-A]99K4,SB7?CJ68)BG@=MOWOYIK?$3UEO%#AGY%IQ9CD" MNX9FPZU4#$H6=%]A]IR= ]4\_GUR=?OEP^^]OYQ[.[7S]= MB&$Y2L6GSS]>79Z)5UL[.U\.SG9VSN_.Q<]W'Z[$X?;NGK@S,K.ZU'DFTYV= MB^M7XM6P+(OCG9W)9+(].=C.S6#G[F8'ASK<2?/?P$\ED_?_ M]>YO6UOB/(^KD3(T>#$NQO[N_*[[D MYEZ/)7]?ZC)5[_TX[W;X]W<[])!WO3R9OG^7Z+'0R3]>Z?U$'O4.DH-^?'1P M>/ VZ1WL)T='W[^)#_>3-RHY_&T/)KD#E_,]MIRFZA^OA@J???S#?E&>3'12 M#H_W=G?_^^15ZZ)2?2VW9*H'V3%-%;_NY[ R]WU/QO<#DU=9LA7G:6Z.S:"W ML?_F3>3_%[O;NYLG_-WK7?IS@@-L]>5(I]/CO]_ID;+B6DW$33Z2V=\C"]NP M9971?;[0ZG^IXSV<)?TZ<=.&<5*=J2VWC+U]FOO%UZ'NZ5+L[6X?OMO!&_S* M9]8?+"T&&BNS[&N[N;B]N[D\N[LX%[=W'\_^5WR^OKP3IS_=7%Q\N+B^:R_W M,0N%@V3>/_VV9:7/V>G-^>7'7TYOSSY?G=Z(VU]O[RX^W$;B\OIL>W56N;^[ M]X.X^+_/EW>_XLI@XR]_N1"?KDZO9];XQ%W^O;*E[D^7A@"'\PGPW>N][W=/ M'O_S[N?+VX9+(C&2B1*JWU=QJ<=*2"OROOBM_4?@!Q'(9?AG;RIDEHB>*B=* M9>*A4Q8)*9= MS,#ICTJ74W&9(=A#]?\IE:"> 03@+5:.%."#*2A[ ?\$,9N(OLE'H@32TKCP M-Z]P1;0'K'[YE]"HC36#_D4,>IJ,=*:!%64@((D7AL +LBJ'N8'))/0Y\RY< M]!3VW1;K/7KR'EU__!*).]RH?WZ\N8B$SL",R$ _*6=(N)TJC!II"Q-%8.L^ M&U5E)5.X?JPRH+\EO<@#E!*FEO#.%[A%BK^%'9,#H\@(ZN=IFD_L?"2RWKEO M_=S;YK^72IK.=2$\J!!^\JQ^TS ZJ]?/R.BGR.@LA.^4&2W58A=LY+80=P$B MP6,/%CV)--M%'"&JM(H02#D4LI>CG^!!V;="!C[M\?*OH0$%!!1_ZWIPYNZ6 M]5MCD0(S%B37+W!<,=RT2(K;I5KIPV)[ 1?;JO<[V/8K M=&K):-66-:Q *=&OTG0JQD #" 6(!F<#0U"BV5/EI=HJ3IBH,A!#6>TO<>] M!TG6!]%3P5":A-X*44N-,;H:RMM82!K3=%_E^%L>!"IDDP#1;J>J[F.@* M2LP%(:6G2LR7(#\.5D2J6_1IQ809;ITOS,#!GW):P!*M;;$<_P+XAR20-N54 M;!SL;@+"G@+ZZ@,*JX&;B[:M$)"^524@0\H#.0>]O/RK"2-FH1>7M4TL*ZN< M@-5P+$$K2:>48P6"N*]C1!\;N8F&"HTH1L M%8?H:6WR*WIQK"A,/M8) _M;#$W#- \WXDU&]E&@]1.5@E5A0.W#[$/*=_UO M /9*G=)Z="!&Z#Z>5CNFT@(5SJXAK]XX+]G 64#(FO9P.=C6](#Y=(L6/\1; M2Z!)@0Y9 E0I881>52HL+)MZ=0M1!14.)%CN>%S*]*'6)R.Q.[#!/@4]I M5W"FA8-/P1/^#>[+(N?TLF.C4HG!AS#M*LS&>C7_-MFS>5J5ZJ27EV4^.MY] M5-K6DF6U+! \>_.2M?CGT#08;:"V>D;)^RW2'<?7XM+:%V_224-Q? M9/>>ID#"C YB.FT+_)&GJB6R07JUQ(84:34J@'=&C:L"W<[2#B,4 MK3+U4O6?4AOQ09I[$)Z_R+1RGI#_E*P&"7F+##\[+18D(* 2A8XB=)Z[/"%\ M8$>OPS"7_0[Y[I5U\KGEP>DZB=82-Y2X:]_5DWGX<#6LG)]4I@S(B4\(@BSZ M8I=J08M,F_6!??*!Y9]R-8[M!64:,90WXB,)OAO"=G""A[I8JN4]Y&=%OR/& M@6DIC4R/\ZQ/@8NVOB"XJ M"9B +D%=@_:%&9!)2.E$Q4 '.0DZU)9QH9IAIP&J< M:Q1UF0Z].UG 0=)_ U8'71\R&A&I'I^L7'*?@ B8R=E[#*_5S#N;%^I-#7Z\ MF8H-]356!0[1S)$M&?45D;E-P0K($V1VFSN%&;]/YWU)9V#I:C&$=VXGK^+LY:-0"^C*.58I90^Q2@IEGSJM$ E2*LZ', M!HIA/:PJKZTT.(SU:DB"UD.1^5?*>]Y&##?%,1PZ( ,\-\3]D3=YK"N=R%1? M<[H%&W+A-J!1YZT2VM/@ ."NT[XT!V&25VG"4AF(4&*PQ[F+"Z!A/,2/W-.= M-Y,WUE^%.V>M6'@Q.>@J4^36&SV)\AXY*X@;<4V'1T='D3\R0"8<%.^L$6Q4 MGR^C!I73.MYQBHM3M%A.IEE^IGY01GGGY?(OX]7[Z*43>YA/U%B9Y5\%TIJD MR$PH8)%SB5@&-0#(%9,0CF1IQ1(3O1*IG$24HDWB=1H(UT?*UK75]EQ %:\& MH )97AE-.;!70S1N/*\ M&Y$\@$FG=J*%R2H*(A$0("2%5A#0PZJT4VCA)D..P,!OVN"(F2FZZ6D'2]Q* MQCI/T7JC(4O\%US?5PEYB&RS>2 );(<+-C<4\A2? 2KC1Y82@#+U4#A8GY!@\T*R,B,-H'=-@<-O0T MK(/$3/&0GY&<41_"9UUZZ%YVO"9'NI=,6#:5W+/],' MM?4'909@YD?B1L6RT"6H )M!S(T!F MN1G(S G." /^BKQG "HW&F@H@<%UMI7W^YN12#5@:#^4ZR$%BBZ+7_^+3 M"%H6R*9#2;"J*BU95@B9X :RJ !\4S'7HB6?@508J+K<)F,&"+M.@ M&XNB*-6#Q0,-YN4*+KVMMN1#A*[V5Z)1 I7<;NFDPRB6'!XTZ M-]^!LM=!8P$LC=JS>4S*Y)R<"^\ 16E:H!QKSVH3L-XIFA9)XOJ;+2)-;;K MT^#:CF7(WN!Z\QH3H;,&*J/W3R"W)^ZE:9DH[M(%\^B2C;W&9.4TCR>AO3Z,52OBT&&A>:-@[/'+<$)WBE*9D9QA7M*3$K#5R%SG6L5.J,?P6@D W2M5 M"#F6@*C(\$,FG>M+M9X'."T7!7HCRVZF"+E/7$8),6"CGKS3A"P,?Q-S9?N,XC+X] MKT).PKM=:-#) M?]6(@_P#)^[4,"UFYT_39%??!-:/9B(05EJ*-7\3V8C19,Q%[GCA49\ M24MHYQZ[SUK-B2B2W)BWH>.WG(FX MOGDN^+E@E#*3Z\\YN[=*68S/=F_!TR:3O"CGM79Y.)6;V:)3M^Y5 CUW$C ] MGOV\!_+:GWD8=S+$03EQ UN+1'A@7(D*WO/X!DZAEWIAVO/"> 4[YP$1LR4S MD].]+4[K65!_A^!0+3Z\CBV;&VV0Q7SK"25.M\(/+XN(&(B M=Q,>OK7M#>RG:BVVW'H*AE$A=='##N8'.N]XR' ("@'W!>)W$W7O^FLVIAT: M^O<20ANCQCD_ODF+[RF6\^,%V\7->VKQ$VJC1[,\F;J6M$QGV,.V7 MD$KC(^FT_:*4"^NM"[2CN'.W3R?N^$%F*B9TRZ?L<]C8ZXT>3"M2S-]VB1%U M_@F7%(1Q-+\<]-=2Q;USNKN* 3NG3B%#&-,G).3Z_05>:VH+J&0&X 6!A&L= MQ70;=1YXYQM #@"PF,RV+,4LJ6OZN?6*,W'^J#"0X#R\39(T%DS$;?G8R?%N MCT25)@ +RG6H[EF]3M:ANC]+0E\?4+=!Y:!S>'*CYDMF,6:4R.?C.*!.%S2H MWK'W.DKQ;$6M5T-17^7Q?56(3S!RG@0%/4NUK,=EG7K_&UKK+5G>\L,E8^I0 MVW(NT1TEE76@G<@$\BF4106V=0P*H<^N(U>(T_( S4EZZUB?C<%YP#%D[N/= MCNP2RG8Y)Z3(4AA\"[8GK.9IYV3B[_5TE=FPF^3+;2=Y=@/6<),VLWZWQL;O MK'DM)9XK)7Y?#2GQ([:?N+V?OCP!\7#!7PL"=JKIHL5"A#MIX+\6" ?;=CO5 M?D&[V.GMA1!,J>%=:H>15+%J9>@\V 89AW:PMQ5(JM/6@[F!:*AW%N,&:5// MV=B,&MNC M=KSZ@0>8(M02F7MOJ&N;6+3NE+&8H9*2/'5?$HIO3"3< ]H0BJR,P*J+1%\;6XHXE5C;E\,&#*A+ M>B$U6UTR2; N4\V\9<)[G/E[7$*G(W1?IX&F^68CR;6@?OCG_6H(ZM,^G N* MW[[H J( RI%[OE.8VY3-2K_>NJAVIC$?_M6098/:5;-G0F>M$CXU25&A"[H&96N4Y:*X;S.\FLW XY+!.#7X,9&PJ>-MC<3R+ M_+:\&%S]O+7P$#-H,W'O]>QH()<&P(VCZE.U%C7/%37I:H@:!AY75%.T5$OY MAE-W)F+IV*A!&S,9$D''S&[LOZA,/)26O<,A]X<-1V/)Q8Z)DN4PFAL KN.? M=O/;%5P$"_NI0V;MG%9&"G5E<;Q)O%Y_9.$SO2E\JO;AQOWFK#=T7?V_KOY? M]>K_/N!SRF[+T6 "K@+64[[32K>)K0W2VXVB[ *=C4%7)6RY!#"BPWQ<*EI_ MTF&]M1)]KA(=K8@2C?."5$,M>Y=J04_LSM;36>("C8ZUJ)J9^^PLJBAO-!^# M;\I2L%YKM:*A[40A3DGS][8MY'J&Y&; 7CYU Z0P)HIY[?->N5._G"R,1OH0 M:C?^TIEIK=(#">-1]MQB=A8JJ5;C=EHIY;ZR_8#PO?'.SIOR6I(\5Y)DJR%) MSH:Y\W5=R5A/(Y^1U]FR&TU^N*#SC)E\U*V0IK$KDUH'\X^:.C,EZ.$ M\?U(D&[6Y31R3 LL _Q?=CKP4(J&[]1@P&0V2=T1@293\W*="9#W.?F)LB#7 M3/=I*;CK ).P)]B[R\3K5YQKX>KE-M_BP)FQ:)LRS0N%P?[L0+ M%ZD,N"'F'#K-:FT.QS3L-I2)ZXU)>>[4,B[Y-^D50._1FPDS4!G M6XX]WFX?OF%F6N9=>ZK>*;;%2BB>4]/3I7E)@7BL],=V411L,'#X,1A<$:"J M&V CE)OI^.4JU"1R$;I908!AF ,#[9'_/H42G%OJ\8($J#3/$%C#\PSU<I!I:0QF/*-Z M]:_ MLT+.ER>J@NI8.P(<(2=4LTB-AMOY2PXA>J)%\O,-=,%@S9/QQ@1:EW0 M]#^@!Y)G&BUS2G]HS@T\['^J9,#=] KW EKIZKCQJ#7U0?XNYS#G%W:XOL9< M4YA7IO1E;K]7L+V)CL/F9@[L!P,UQ4@"4R",\I6705N]WV%^RO7)E2"53*:F M6*I &=0%]BC1*&K;&0V]RFIJF0?8P]5$,4(I10H I11[NV*JI+%-A:C?3D=: M?OEXSDU!FAE/^(5Q^[N4<1 Q;I+X\C@?10#3)(@B#+7J^R7P<\XU.^K%&=$+ M/OU9@:53P*AG&*4#;O*G<(4&"K4F<&IM#K>QT55E]'ZQL$K,<(5R9K$'GVN+]\UY MP2*O7&9ZK,G<3RZ0UUO+!96V0RP1?1>9Y M*'B&XR/KSWJ/_+4U126FEH2-&L,C F<3[PH:7(:LN3V?">JD>%=(65+85;H< M=SQ:(Y5,G9C$0\6PW7&=)Q]S3\S5PR;A5CY4G; .YZS#.:L>SBFP0P]J7.J\ MC%W?,'LAD2,Y:$5O>D['J616)5':VJ1V E&F%A;G>(T_Y5)1U[(U*/:=49/< M(,$E \:Y=6*HKU2GZVEX4^,XILMD$ZC&=?&'\-M88=9&H3*+'P"$VLK[6T4> M8TVY_YR>QN8X5_\ZY5GGR>%H)/](8C=U :3ZZ@4YORQ@JS]6PT%WHYWF/AV]K#05'R5SU7^N MLQ+7\AB_*,H(Z]I+WI\]+R2%2"Q(=7;OU%C0$+J303POXRQ\"X4XW#TZG?=V MB-R+3U^&M^Z[UT=[2\)8].!C*N>, M'S/U6WJ_,48UT9L(V#M-\\F+Z+@$1#\X6<=KG,HZ/3O[>'-^>?W3U:]1RP3F M1'\V2>C5VC/RA=N>U)UQ9="_AH/Z:%R[Q'=Z[;1/Q__KO9H%MH[,!ENIZI?' M^]_O+9&_<@%@.#L%JG_\Y?3V[//5Z8VX_?7V[N+#;20NK\\6DZ>]S+<'VX%C M]KD$>K&$77"L?YR"E?OVY+?%?U9HL=>@^&FY*[2F.WS5UG,7M>8")N(#QW_5 M>"" MRNDG=?A[^=0[P'*7O_Q]02P,$% @ ?("G4-IN M/9OT'0 .=T !H !A,3 U9F]R;6]F<&5R9F]R;6%N8V4M+FAT;>U=:7/; MR-'^_OZ*B;>22%601,F29%"[&_W=L5U)A.CO7V#W\!/):.W__?F3UM;XC0-B[%*$H%WN]O9[X)SMFTC?"AW][9D^' S"P\/=_L'!H=K?/7S^\GFOO[_?[_4/ M#_O1X'#__W>ADSMP.S]C\EFL_O9LI/#=1P>'VR\F^>NICO+1T6ZO]^?7SVJW MY>IKOB5C/4R.J+-X>9#"V.SUO@QOAEE:)-%6F,9I=I0-^QM[!P>!^R]ZV[W- MUWSMAQ[]>XT-; WD6,>SH[]>Z[$RXJ.:BLMT+)._!@868LNH3 _X1J/_I8YV M]Z"7]''*'3^$=F*=J"T[D-T]ZOO9UY'NZUSL]K8/WNS@ ][8N>LP@=G;^K76 M['C##F$%5+;HX[X\N[J^/#^Y/CL55]>?3OXACM]?GIU]./MXW9J%I1WCY[/+ M'S]=?CC^>'*V]>[X"H;Z,XSZ_./[AR_T,@__Y/CR]/S3S\=7)U\NCB_%U:]7 MUVW5&N=?;/11G__QR?OTKC@PV\/G/9^+SQ?%'\?A!=N^ 1^Z. MWPJ3Z\%L829NOWOB_O+#[HO>ZX?_O&L[!4**4Q7+J!2PL3OOMZ4XRD M$2H9RB& B@\ 2&0BKG*9Q&HFKL8Z'XEW,DO@P\7%B=A8C67Z<'7U;O&'X*U1 MGHJQU$D._P6L3YK@S<+,3*[&>'&2I;3X6QE#-\@LUZ&& MS9D;D:E0Z5N$C\.,OMA0,APA?:[&\GZN!KOX(_%6F<8@D!M:/H)7=@]?&\$" M[/="YS-QGJ \TK=*?(YA+VP ^>(C1HX5;)*9Z,/Z \*/@)P'60K; SJ+6P!_ M!V)U>"V.?O&'4"WOMA!G0&;"VYW$>RMZ=F0[1:Z+/(K_@AM0:$;"%..QS&:K M)#"/:6!7/+#%'XM'K)$V89R2$H[+$8%2+M(!_4VKQ:26%.,^T#1<,"/ /0;6 ML/^;"G,D2&2Z=F5E$@$D2B*R%1C7SJT"D CM^\W"+KH>:2..AYE29! P"CCX M(,U@IP!*'9MF8W(RB74H^S%S@5%J;%,&'[5/@ES!5]26 [Z1($- GGB=GJ@, MGH!Y#-567QI@,K:7;77A?KB\N(O\.-C[BS@7U^*C.!-7\/]:_/27'PY>OE[K M"-V3]=/9Y=GQ%=.'SPRU"8 3UJB)\,D]VQ1QRPW@4S6>Q.E,@8Q+!P,=(M5E M0*4 =O(4*3# SQ(IPQ1QCNWBY^A6&_B=IX$O>/G6JZ)O=*21%"P)EG+YX-5K MI+,G+.-Z^;WE=],]U6:D"*CRBDO J";/=(B63I.GX8UEE,3!ZML&=H9CKLU5 MLN@)/H]3U&JPG4F1F0*?9YLH99J13@/3)H#,1 M?<]+#3<]8K6W'V2P62]1[>?'3[\$XAK7Z<=/EV*KL&H2T8F0B$OB.)V:;GGX M359. YI,\J/G>.*P?$NYN[U0H+?3?GH'@)_(* +LMQ6K07ZT=SC!HYSWCJPO M*Z)FUDMB>Z'&.V=5"&17T@DW=7_FC"4=(LA'+?=@ZKF\;M64NL4?@Z?,(8;H M5-?@KQIZN&=U[4;HU,/NVQ@)2D5?LPO$=*1!1;1=:2AB,D(61QJ@#VFNX#*R M]-T#7_PV-C2T& -/EP6J@HF -E#;2]%T-):1:\",LAUS%^3 MW\%N M%$1V26OHM"7"3/>=103';+[AH-G&C:T[:@W1"A'')89I=TD/_/EHKC92E.T< M;F/CS.@T:D=(>[#- ,( !7VIUK9K;/ZBV ZV;3X\)B)\NK^O5.+UH8N2;0?: M^C+O0R "W-AYK @OWZ:P"_'.N:AIDK)+RE&F<.INE>^H4??@>-;]H.R;-"YR M];J?YGDZ/NJU73V>=%3J_QQEY6N!OVSU,R5OMN0 ..N1C*=R9IX]QO/D/^C. M4FL*W8R .6"+30:B7^1S=EF26JY#(H HF%QW#)*-Y,:0(\+W38;D\=L'N12L ME;?:S[UM_KU0>.JQ>L*SMS]7MNRF7K!0(YNO$?P(3!WX,W!!%B610IBG$QS5 M=*18JLT7-MU"H.3AE0RPDKJF7V1D94>OOXF%F"1H'#;K$$MU^\)"F^&FKE9P44 M]A[Z.EG\@92ZI26VL9()GZ=A'R=(JR$A;S2:&16KT"/]IOT:[U2)89SKG5\, M&AR)6LR0VFM/X%W5J5VI%I:SR2Q)Y@U-;[ZP?@PQ_Q$917_I&,5*<8EJJ\/? M.ETF2Q3Q"3893*CO V&.B&,807_WXMX)G;=F R0[W<>TN'VRX>,Z18UBU#& MEG3S= +#!*T4>KS82Z''8Q5I4(A@GB?H*A=U^7@ZW&I_S8*?NHCATK'@U<)JKWKB5,[$,>QP.01(83VE M/H/>I\2[BJ<-EI!'UQ"=$M*.T1*N2^2C-+#[]>'QU>OQ/\J71@YHM'<>(9B)\.9GDRWL;3?!1 MLTY0N8WM1(QE=J/8(Z?(8:WPUM^+-&<$:QV=4]?3YFOYE6MN^=2='2T=M_RC ML,HS]L18,\G_ 9/\)A!NS4#_" Q4+1T#72VX>0T;/69#NSV%NE1YD2U3?(C' M,9EE*5T>*3R9]3&G2*,B).O>AMX44@PR22?+982"*MTUF3L _%._H]>?Y8F2%O:)C8W5YOS4"?2@2#96.@N[O;O=T5XJ"G M]C23\<(IX(?%']!$64HV_ ML6FOIF /=.R\M_#[*XS1#C1SK[&LXDLF01C#6QL"BW.'Z_HVYRU)QCNN' M'[FOG*/M%8U[\0?A>=HRI:(W Z*9?L,!SU)+FQD)CC6TE-@DZWGP#YOD0U%5 M!9.4:&E;B//N@*&Y[<$FL@C'.^Q266RJCT.@,L[ ;X_M*[Q5\">SXS5ZIG"A,4HB'TX?)]O>6^LWQ_N094 MRR'?T83Q#05\E]Z\W@L+R^_O$_CK*-K'IT!*30ZU13,"6NGQ*"(XUDM;%.*DY'; R?X>!JOE_+Q M2_E\-0*BKST,!AOBC+(7T@Z#/?>)7'\N%>>V,".]6"&/<]+L+X$/!W!F\24I MO93.OCIOT"N%SC_D.(3IZFPF$(:Q+@\KB7-@!I1FIJ\2-="AKE1HWT2^47K5 MA]*HN]]%7"-DAK 9.$'?E8-&U3:)3V0UD86#O,9D%Z4-X3SFFN//C][;VZB6>8G=Z&3-B:[LX/,7-KU4>Y'F:YRUTR.:LZL[ MDN6LY>3CY>3^:LC)]\!G,]AHGY$CHQ_44OB[K#?LXS 6SMZ6MA'D,#;"9EE4#,8Y.BA+SWBLYZ_DP GAQQFA)([@ F0)= MH&R%E$-:SBK\PQUH1 ZA2+%R2'7);O_=,';0&2L5L6,:^J0%FCPKV'F-*O.Q M@Q7R*4*0^G9$_B#5C>2ICZ:\&8]E[ MV7LO+O18J$[B\)"NZD22K;)W\TRN0( M5-^J@_,02G/1-L!$,.%IJ4-I99I&(-Y8&^IKJ"8YU6NIS$6(Q-57S+]GXAD@ M]PCIW9#WS%=4CQ1KHC9JIU)<8"*@<]"0G(S$_D9_?B2&VCJJ-. MX*(E!9*T+YOBX#=YP_P'O95@G!IY4/Y[@HB8Q!J;M5 M28&H(2(FM/OJY0N.P^4B?('#$<""D%:1($M31A6>FJEA8;4/E]0<&8' MAP)XCLIIZ5%F9Q%9O1D)5'7N8CD-**,]P>V9![8?B+776O93M>QP-;1L+QSW M0DY))8PU[K6%&M=\=;L[@WM9=,&9VZ;:$&DA/FRV16-0HH%;3USNJ M7R"N-JK$Y/5*'G3HY?)HJ\B#ZJV>VEYJB_SM@&YU&J,QCYK,*?=.)@8JHA,# M4ZTA, 33<4AER^5BK1&=M?+OLA2O2KBX"5*# :)H$/L(O1T#Z2[K$_C5FS%I)T KRQZH6;2>*&>6VB56)0 M7<6[$$H0BPQI!Y./BC61>ORR,5-![>16LEIT=S+SMFETI.*HM2&J!:Z77<'I M&P+C)Y,-CF@ [<4SRDM$/;3ZE-?EG-<]FK?#(G-[#M:T7]#J$QS#,I*EN"IKHEB#3JWTR$8M%0N7&/+3+KF)DJ3. MP9U9.LDPJX"KO +W)RY_D\O0S%O/@D8WE:;F?%0C](QKD5@*IT0MUDA%JK1C M:BT!>N_L C&M1>03162T&B+R@\J&*@,ZNU2AG) )ZE^LP 26K*]@/Z$-Y2Q? MAG2LZ!IT9BVXQA./]HPFE#$E!*XJ!"&GJ,YY A&6ABCKS!, U3A/'Z1^#9V6 MG@T(:!%=@KIK/C2LT4$E=ZD&5<6 NRM^!<2-))(Y=:OT%G&N)!E>0-NYRMJ2 MWRYH=P*^C7P$BS8$QB/1TWE,^X!L\8#4=63-:\IF, F M:?94"9V=P28X$F1 MN0MDU$8E:23,M$ZVTL%@,Q"Q!I'LFLH:&RRP_3*XO]P'ES8JJ($;EW "QE7$ M.:^:5SH-V\;D6-0H:@D)+-#0&NB8@3NV'#0GL*NDMU?98T-OJ^V@ X@1Z"'& M;6UX<$EO13HF,>,,=[:Z#LN]RB^UL[@.6B!R+M\3U'O34*E*$5AI4T%7@1]G M@L1].D&D4^\5EK(_1N@1,3#"C>(Y62&4@=:C5D4K-L)6=>M*K-#HLY%C5:\+ M)CE-8;.4N:ID7WU:JH2VWNO(>KDN0O1TP:560W!91[-+A Z6!I82,GJG;4#I+N#?BE5']+Q+WPJG=-3P7[?Y3-UFY MG\+X$6"7GNA-#&T+-Q/@ID/;B9PU+5&(!VD(=8]K^YU_)SN,5XJ!;SGR.\Z8 MS?4<@3]U''9!W;6^LG$-.*VK;SYPZ0@?4TT.9O:J^IX+E18Q<_,6%N2*KU$Z ML1[VK8OS[.^!HPY_ICW)0.^=>K2/))#V@6V[K4^Q$=@H^_=@[?@ ]TVD8LR; M2$5Z.X?M&Z8>;Z9D>QR 7-8V?I0Z$Q\X;?;/,BY4X&6@*_,UVGV 7\,PN.AP M203:^-;+EHUJ?:#^?0_4]]<'ZDN(D:R$#.K\%WEF 9P(A".PI7$Q=I3HLUR? M%HEA0E.5MXNUMX[@94B7_#A*58,Y\D=I!KTL32\U]E<_0*G"KV)K:H%76U[E MV%#3S^8^)ECIOE1PG8.>^FJ06KN]Y3]H: :=&^ULW*3?!!V1#@0JM5G0?.H_ M9%UV4;[G1.@L4[7"5RZY']#92\_3HS+OS,O_>\R9VW=?/=^G MU:[6:*U?/56_&JZ&?O41K[W(3)C(KV5'(HCMPI,W 8H"P^D//.Y^; 82^HMC]C6PQ*".: K%!B"6J# M8(8XAG]6N68-3V4-H]5@#7N]W4-Q!D IGXGSA!*1W/*YT$(-[&YK)].;HF.= MT(G_FK-!5:>NH>ZY,S#TWIC,JGH?(Q#4%.Q-J*LR@G9$\)-?A7$F!#26 *AQ M;N@MOX=VJ)RN'0PYGS4^BL)C"B-B#.*Q_@ZEDPF'DOG'C&XT>.B"B0+<49@- M&C,=\6G(?*C@.]R# ]"U*'-L$$LE !I#9!0"URC3HX\;;[RV?XHA(+",2M-6 M]J D*@_%Z C*&3)^+_!\SY[;5*$R&"D7UCEJ(]*GWA+%& +8RSCJ MMQ!4%WFHW.' ^3M8!$@W5'#1I7E8,\RG,DR]&@SS(@UOBHE+GU"%URW4L![F M[N>LG92LQ*>IFM4S M5%F;H-CY[(*58%M1">(.>P-BE :0N!, =LH;-A<74_ MKK9344.WJ=29YW4G^5JR"D0[UC>"&$H,C6_!\OAA=74/./Q<=E=E&V:3+.=U ME[J.TWR=M M**[9-H*H/&68\2Y%_ ,=.-497$PST_21(MM2&;E( MEUP6J;HZB8FB**=/I?QM!A7^*XUYKN$A.D_5N.7N 94PM<8Y>\3DN#8@04P\ MX QQ?@0D[PJ\6EK:D&7"2_$=J)/"#VO=0X"M,H.N/C&Q4GN1SB,JF/HET;P6 M=(0U!G0=B('.3"["6&*88@H+,$38I:BV'R45BB*,C68$6I-CUHK)UZGXGG<5 M9 Y6T&IEO%KSZ*?RZ)O5X-'' ]@7=%"^U$$;'HHCNV\CT+B* )9NO&5\<&>Y MY&I:T#'=*8 M0VQBWR^]5Q^"%JNHR7I;?$9"IC,>#(Z^:RS<1 MH1FE8<&,UX6/]+:CU"N"N M6$DO(<,OC9[-Y?P@9Z4V#V.HO M=9=ZQM-ES'.X21*Q_,K =WI3N%"/_8V;S;;9=IV78)V78-7S$@Q BR5GVQ3- M"D!50'K*)09C1.@+RRJ:)E/DW*&36V P$>OW'MAN$!_'JI;?-$AO#36?"C7' M*P(UPW1" *KDO0LUH$5U#/?3V4JR&FSE9)1:\_"% MG"[46.Y68=%4[X*6.>W'0'S02:),FLN: P 1;.60 +L?Q'7B0N5\KX1 D*#6 MNK2 MU: ZKO^Q@"Z;\XGNO'X&:,N%E![0->IHY(#1<6F*=5BX64&$1)2]#UW6JEOQ M4R7R)*<_85W6U1NLLNDU:-09B>M]\E)VPW650%]"=KJRA5I]&T,NP^R>KP72.L[[.LV7R6< 4$YBYB YG,J _/#PO2)J6 MR?I1CK=R4-G028F$C&;IC.J0DD]"X"Z..?MORZ3EAQB&L=1C]N[.9%$">U!> MBM#>7!V=:Q,6=(SM.RMR]XE+(4KG+"P2H$D:(=8'=*X&P(!8L\@R*F"$R:C& M15Y0TJ4\C^V8!DZ=&=GT,B!#S(R":;$P0LV]PW)4-WFA3&PR9=!GTO@63]!J M-U2)..B%9,E''8T\1:I] R_[>Q$-.=7;Q)9^D#;! &ZU*D;'/64/&+A8DTW( MSL&N:9'E+ACSMP*6-]*AGV?+(CVOH2H@R):'M>3Y^^$2BXAMZ][@/0+HRF7&P@?&Y?$(BH7,4BH7.SVQ$S)S%2ARVXY[=32 M::U(.;M,U6-<$QCO7H\\- *6F?#DK#QU 5SJG;J,M!JX(?![3C6;;$$;QOG" M7OVD .=.H-D3/-8$L%H"7\PW%'-^,*\72$G5&I9I'5 /+,(NU^D.@=I071DZ MC\(PA=\&UV/Q0K8QCYQ.#^>!LBK9[ M^P6#O+#NU*&^U3'1(Y+(K-HV'+:,M[C@:F@QJER2J\-?&F/)(*R;BU69OR2. MB+QW6$(R;K/WR717SJA$7QP_A:"_1V!SXE->%D:?-N>10>G);4,93H-RUM .3;AF$E3N;/.&K39A/U0FY;@C)P MM=XYFZ>Q?&B@5",AI_]093FDVV1UM(_CXB_ATZU"/Y>)2@Q^ 2!J*QUL3=(0 MKYD^T-I6-_(9')\'3WKY]\\Y?WG\YN?O\\8!,S3=GG+^\NSL_8LYV]O:_/S_;VWM^\9[_>?+Q@ M1[O[!^Q&\4Q+(_.,IWM[@\MG[-G$F.)X;V\^G^_.G^_F:KQW<[6'0QWMI7FN MQ6YBDF=OW^ [\%/PY.V_O?G+S@Y[G\?E5&2&Q4IP(Q)6:IF-V==$Z%NVL^.N M.LN+A9+CB6&'^X?[[&NN;N6,V\^--*EXZ\=YLV=?O]FCF[P9YLGB[9M$SIA, M_O9,)LG1R]>'KUX?[,?)T>O]Y\.78OCJ]:OD%?P^C/=?_/303>^_C586%.YC(QD^.#_?U_/WG6N,B(;V:'IW*<'1.I^/$HAYFYSX<\ MOAVKO,R2G3A/_N;Y_8SW[:I_].<("=$9_*=''\UQLY M%9I=BCF[RJ<\^VND81MVM%!R9"_4\I_B^ "II)=S1S:,D\I,[+AI'!P2[8-O M$SF4AAWL[[Y\LX=?\#/OS#^86@QK+-2JS^UJ<'US=7YV,WC/KF\^G?TG._UP M-1A\'%S>-&?ZE.=X<_YQL//N]!KF^!M,]_SR0V=N=@+ !.KM^LS[[/3J_?FG MWTZOS[Y,4&__7E_.9WG!FDE>_@D^T_ T_''Z4V+E_\OT_[SI.$>/LO4CYG"O! MXEP5N>*H]=B6F0CV\T^O#P_W3_S:K>ZBT"8F(G;4'S.@2RB\#-DIGQ8\6ZS^ M+'!K8<$/3K;9A&LFLC$? U[X"%B#9^S:\"P5"W8]E6;"WG&5P8N+BS.VM1[; M]/'Z^MWJ3R'8(Y.S*9>9@7\,]B?/\&*F%]J(*7Y8J'PF$WA'Q"5P%X]CF(3! MWT)KNH K(V,)A]-HID0LY R1X5C1&UN"QQ/DS_78WL_U9%=_)L$NTQP82D,G M1_"3@U)0")LH3< -J/,Q, $F'\<%@X13<3J=GI M6 E!MKX6(,%'N8*3 BAUJMN#\:)(9HK$=\ X' M'0+Z)" :IW=U]&-[]RL[9#;MD W8-_P_@[U]__NG% MZY.->="_7+\.K@:GUY8U0CDH=01"L,%(!$WN.:$(66X!FHIID>8+ >HM'XUD MC RG@$$!YY@IP7'Q=3*3&GZ;/ IUKKWTNAQJF4CD L=]E4I^ M\2ST1A%'MCG. I]HH&:/_4IL\OG4RDH17\]C R?!R MM;U+#CC!ZVF.!@V.4Y1*E_@]/Q0@B,U^_J#]/$VF,I.P<]SR7+7"%N24H'@4 M$)/0^W:KX:('[/;N=_EJ-EO4^'GYZ6O$;G"?_O[I:A"A%$4I"+:B<[ZXC2J4 MF$HM+'AP[TU+4_(4KI^)C,S$B5#"#H"&J' 0ATQ+83^%7>,(3!A'2)*F^5SW MZ\/-SMWW\V#7_EXI4-SK7[T3X'_PG'Y5\[F5QJ3)5VIV2W:.('>ML/"<#Q?> M==*CE4(@XPW^:@"*>W;7'81>J^R^@Y&AH@SM MO(C-)Q(,1D=*RRSC"8I!L@=#E',-'Z.4/W@1:N36@8814Q#SO$3#,&,P!MI^ M.3J2ICP1GL!AGM^V<1:"90E7T T> M\$^%W3(^%;OL2P'7*O&/$ABEB1Q#NBVY4NL22,@S@81-L2'D,U+%4P+8F>'.:#9X%=U 0[&6=J=.1B)4<>O\(SEG_P$E;CS>. M[KDUYEDLTK2"-5V2Y"AQ.4M<78@4*2#.44"859 O-?V\%0JL'[;:$2R,SO2A+8(/O&S\/U0/:_U=[I-K9?J9G=C>J7 M(;M>(6TY!TQEC,,Z]B;'NE7TR_0_>^CB#"$?S M$RF?*V&AFY[(8O5G"_)CI8A<K]T.+:NCLVL@W@ M@Y,3T1"J()L'X3F^ +RH\PP]D'%:)MXLZ*-K!G@U,SB\( Q=$!EG=\CE9[4KU.VQ!'^"ZSLL)5]VITY_=S^CJ"&RL+Y$%/ M2DQR!Q+(X4N1>;ZH(8 EH.7]1;WID)VP7H$F!>&]K?E26RL]RS D@P1,R=(Z MX*B*R=HYK8%A V8R]O9+;"J4@4LC1Q*=)D 8C&CFZ(II+F<23F(C6!XK6(;K M(5@.7^]_8!=R"J:\>3+:\/M] 0T^PW!-%GC\>!U=*NCZBJ'@2EJD:GRJ@2%G M.'!])['X>SB-.1X%(8(QH\J,D$*W_1'_FCTX59*G/X15GL(9V1+?8E$82A^N M_3YHVXAOZ#S68"--\P2EI<:M@GW984"[&NY&35&&Y(75Z28/&7C M@B"P,A?0L;GZ7;^GEVV@@RH.)*Q4#271+V+XK97>&,WW]3MPWS T U*:$P:R MZ01#L.1&TB:A6)]$,Z>VCB#9RI):[J.P)W$<9!?D99I8Z48@#,Z8$75)4 ', M'T_P+4>"RY:P0MU?A2)':[;T8H1I1:F*7%MOC N&:1<804V,$SOZY9=?_,D_ M1[V3@;UZ)68B*U&;)+2\![^\?AE1L,I6NT1>O\#B(A5XJ\K$C2IEI,2X=*C4 MYPO@D@A:(IL-NOJ'\DY X^/6JS^-9V^CI[[8DWP.YU*M_BQPK4GV=))U*2L4 MQ8C.4T%U+>AHQ2".S?BP@2O,KG RKBXH2?D\HF01 A*+ $9\)XK86%^/M;[B M];"^KK%B55("\06?DZF02CQK*S6OY698?V)%E<_DW3!SJ8FU4/-YS;8D*&&K MQ#!&#%A7::";)44PB$=99(Y( A'0H=51*AVG@]!(&@760]7QM6E8AJ?5'7^6>6'HI23*CO2+Y 8C1 ?@-I' M4.$%2'_&;!2609/W"B@"P 5#ZU+A@=)U/1M -AC11<8Q=U&1-'.6V^OU+ELB9'7;(=C:I>?_;9>0@QF H-+" GT>E\O(.Y,FP),E# MI@ 6#%90J4IU=6Z21D8I%M_7O&(SQ\.,8L^DG(PDN%+EA<+XM$^HA>M!O%J$ M1#R.[AD2>\Y@\6SL!G19-PTEHVR*J=,N5+[C7#]DH'J%V@%O]W+VXT+7&WB& M/Y/U@&JB3K>A#D6UT,Z6F<"FC4'P M\%2 C4?G@.(#H&9EXIQ6(&?HQA' "FH=Y$Y'!-*(TAO)4;E5HQP.*RVSG7PT MVHY8*@$.^J%4ZX!%CBZ-Y\N_@%%A8S+KZZEV;[M*S,3R;KMK044,CIV4L1T4 M+=0,-FCLW%Y6@'NQ'+47L*]O0Y JM"5WQ6[48P00X";![3QC\)'<261*:L:[ MPUS"==WWQ:=6]N1;H_?+V(SNJ$E-RYROX%=MR4=].=_>L8?GM$# U:0*^Y6P M4\2]2>*Z4_JUJ' T#)]T$MRM;[.N1ZJ :HMH:EC3J/?@MJRIW;!"U,JON2YU M'E9P.X*/F\3TQVLNL1Z:Z]J>F2N!N0)/PQG:6Y?GK$)#=TH GKG,2O6VX;/'\MEH/?CL*PAEK!/"P2T"H6)-WEK)5D($-3#.G=Q*E.=!SJ\I M>G$PLK>@[S0=>+W=.GSJN;]&(M#Q-YR[4V/7HDL_D1FY;&MX8T:9;#:#O VB M74$^(6[7['#1=H,B(*0I,)!FO/*2NO<:_6@P#AI8!J';,B3<@C9/.2)_(AQ. M =@/DOH*63E=.5A'M)(-_X&O77U(?CJL['7]OBU +5,KS;N-6*B2-\D+T]>E M!3Y<%OR)/'>$*QUH!KKO/.!]9(%\"&+;'WT8=S[!06W2$;8)B?#<)"(%L$EZ MK'_:H5?TX3YRZPP&E&O-C;]SJ=A'KFZ%8;_QM!0$^9VQ0RT:@G. ;\,T;#%Y MQ012AZ[SCH/4\7[4/%EX&DI88V![6/!I.?7W" ]3>!RZ$,#%=84'+X<[S^_(CHC<^!GRJ?4^1IY%?+7 ME:4#B+T*$BAJRS6(X^%% ^<88*>QL7%;EJ9%Y8?/?@ K:JJ;#&8CS7SJ(./2Q1] YM M@A! L4=6)FH(*P$M5!Y1CQ#AG)UA&&:Y:-A$">^*$CY_2E'"C2S'GY/UD.7+ M&Y2OU,3N=KQ9 2DHQ!![O-9(NH 7U/>M8WGX> QFL114XF!E+/:^I&8P!)-K M?UQ/VSC*+]'>FD6[W3XBP]=^:^@8(+/*=,,UD255@(;"(=ZFIN9@/H10EY)@)5G<5(&M2ICF2%2#!^C4 M5-4LGK#>?FS5AW:JEN#(Q]X=9*<+:GSOUGD3GGBTP)3K(3 O\OBV+-AG&#E/ M@O*SE9K6]Z4]>L<;VNT-GFHXX+#;MM!-=Q)]PU U CT'@1;()^X5)5C9,7;T MMLXB5S;6[M#7MGA;QFAM?SYO%@N$A! \=7%Z$B@I#+X#VQ,63C4S ?%U1:Y0 M6WJ;G+C-U,*>R+)474];;>VWYKQ)P'F\G/AC/>3$N[2$\WR[>'HBXNX"U;N[ M42T5(U-^2QZFQ3+QH)M^J,I'J)<[NKT8 I)J[@62*&M$M-)!^ML8XZ@.>S3" M1U6V=$ 6R(5J4S%:D-:EQZT,!]M1VP*-=SDB("#@O7NL0:<5*[D#J^HT%G88 M:WH MK!Y66D-O;T"ORT25-1 -EJGOK8'RK5#^.T4 M%AL5.:IR*;\'+];UH\VQ;%B+O)UV,CC[OKG8(3I0,W'/6FXI'Q?\MTV,JU.U M$36/%37I>H@:BSDNJ'A@I:9RCV>M$[AT;%2CC4Y>A$N!ZPO_%Z6*)_0,LN&B MP?U;KIJ5!N2VU"X1W$RBWCAP%0O5V_>7:A B'*4.F34S5RU2J.I:XVWB]>HM M#>_);>93JH^V;K>[+JE-[?FF]GS=:\]'@,\IIRU'@PFX"EA/^*9 W8;]==:Z M$I1I(+,9Z*K$6BX!C&@QGZU'K-YIL=Y&B3Y6B4[71(G&>4&JH9*]*S6A!S8/ M',HL<>$>QUI4MFA[PRPK8JXUGP7?%-MO//VK'9IJY@[9Y#0_1/;WH8)ADZ_QJ'R-HZ>4K[&JR_@X59:MARH[F^3.V7K! MYRLUE[L-0G1\^X)4XY[X^U%FF="YX8V .BF).L /$A<@8N:KH,(H?\0('$JS MB)RJ %X!K6-:#8@H4#+):D M03Z.ZY[""R6O]T0J=8#Z%SJH;2J*>4I8 =#K!S#H5C M%/ ?ALM+TOA5 WO_R*YV B'%BI&1T1$-8@8#09B%$/D/I[:G:\?5&U:XQ2F7 M4YN"KWA9&;Q@U)>QN[@.EDL=EQ2X#A,4+?DDI=RCN#'&!O I3] &!JM5C/"Q M8F1Q*X6)N2A:_?.]M3 F=7,:>3-_XMJ;@ [1"ZKEQ(<%-!(ZG$3UBQ?SS+7( M!3L_3V<8,VM<4/>!H!N2[QY]%Y0;4I\;N-E_E,G8MKDKW.,0N*MOQZ-6%U+Y M;[F0@GUDHFM2;FLM\U(97POX1PG;F\@X[//DT&@P4%VUY1XWY"M2@WYW?P!] MPC6^Y6"6JDPLL 2"LGT+;+LRK*L!0TE&$'^VPA MN-)UY:S?3K>T]LGJN>UN4E.,>P+S/=RGG(S(ZDSXYJ**LP!V#N(L$RE&?@KV M/N^E#66P,UHOI.I7 5B\@&'/,) )@+H"Y]CO)K7]J0(JD)/J/:RZ"J!_I(S[ MTJ5[%&K+I6/A_70J5"PQ1AP,;XOB'/6G<(6$)6H0<*IU#E^S9D&9I;CP83V= MLJ7;F<9>>*X]W;UTP20O7 IU+&(EOK871DSJ-.0ZW$MS MK 2$2VQQKJ0OF6>BX!Z.D;0_[$-R:5 MZQ[R*LI,4C$,]4;&5F*8X9'P*1\W(EQ#I^7HB7$W7>UFN:Z2G@)+2;S.7]C2 M6M=)-:B+[BA*VSK"Y4K&N79R:"2$;C^:K_Y2[5&GRW@=S,=YV3?AU4Q@9DLA M,HUO (C:R4<[11YCZ;U_G^YF+3);*.W49Y5+B*.1 "2171=.D/*K)N0THTV- MM,\H=]@E5!/ F3%\BESVSB6_[Y_ M!29=.V-7T6><.Y,JM^WN]JSC9&QG4OUI"R(A"6V*5!.D%O?O/;S]R_&'HZO?/YZ(83E*Q<=//Y^='HDG6SL[GY\>[>P< M7QV+WZ[>GXF#[=T]<57(S.A2YYE,=W9.SI^()\.R'+_>V9E,)MN3I]MY,=BY MNMC!I@YVTCPW:CLIDR?OWN(5^*ED\NZ_WOYE:TL=92/IX4>#$NQO[N_*S[GQ;6^D?Q]JWDR??]IXGN_^[ M!YW<@=OY&5-.4_7W)T.%[W[]8G]\W3QHWE>I+N253/ M4U?QZWX.([/?]V1\/2CR*DNVXCS-B]?%H+>Q_^Q9Y/Z)W>W=S3?\W4^[]-\; M;&"K+T*2/.U41F\/>DD?)[;; MT$ZJ,[5EA[&W3WT_^3+4/5V*O=WM%V]W\ $W\IGQ!T.+88Y5\=W&MG^WL?WU MIU=[;T[/CT[.KT[_=0*?GKZA2^KT MP[DX_/7BY.0]/-2'%^+R]\NK MD_>7D8 YW5Z=41["6A^?'(O#\V-Q<7)Y=7@%'_9W]UZ(DW]^.KWZ7?@M)#Z> M'9Z+NXS\C\J4NC^]][YH/??=I^Q@'F7M/=]]<_>?BS92)*0X5JF2%1J(B-S.THA"Q4K?H.8U*.C"AI+Q$ ET-9;W8SW8Y1])L,HT!H'L MT#(2_&;OQ1LC#D';38 ^99:("V5*4IY9=OU9Z7(J3C,4POI&B8\I;) -H&EL MQ\B1@ITS%3W8%+:-?I'#GH$1X+[ WY%8'0Z,HU_^(=1KOBW$"=">"+8L,>2: MR!TM3Y 5(^/BO^ &%*6),-5H)(OI*HG10QK8)0]L^<<24'"B39SF9-3BS]H>(2"1(YL5U9)/8XSQ*RO8UKYP;( M']L/FX5==#74P"8&A5)D8!L%;+V?%[!30#4?F79C_W=8SD7@![ -6KS)'T(_PLD21-E9;8+GY. M;K2!WV4>A03$MUY6/:,3C338IJ]GK]X@/:TMUO_?\KOIGF@S5,38>,6)\X# M[>!'4BSF2-A(N*L>R"SA&5/9YVFC@IJS7O:OM.R'R4AGVI2@BA!I^AEF3:P" MZ5A 9Q*ZSCL";OIZF^*;"JT57<#S#Y\C<86K^,N'BY,(63&R4K"!K5?)+N.X M4"-M%.L_]MJH*F%MX/X;E9'Y.U2%X@;0P%962R.36?&WL& 2=2M43?IYFN83 MTRU4URMWV\^];?Z]5'I]I\MXH8WRJ^,#'XBDEVHT!^$'AL=MSUA*[_02W/8Z M,N%#OT-$UP)WADQ0C)%+(M1A+^%KW*%[ST)]:YOXTV)U+%'84Y32Y#V(4"+; M>QK4RS*\+W4AH*_7,) ;F5;J3MHVC$BA^N:T[?O-*+!9T@+)(\/[%EO46\C-\!3]%5D M,(8+!6I.A2-.:/1[KUX^IUES_N 5XA(XQN4?0AA\8Q("WJT&52JM0PTE,PTK MI_^@/N4-]W:&+JW,31WZ..<(7>O"X73?:-"*%J(4'O2_9CL MF3RM2O6FEY=E/GJ].PMEF[L"X<]AX9N6 [75 Z9PO27[0+.O93J14_/D[MBY M6U[XJ!=^?S6LVN/*ND^0WD^^J"+61O9TJLM'$8=;>]+NSX+XIUR-_?NKRE0A MTZ4:Q6)O#%HS(JD*5/,G0QT/V:*R.IN%;BBF1%39AFA*L@E$YLZ=_3314DW* M'(RF6*I.SEDY]256XY(,3U2!)K P#H"5X-1_E(4<%'(\-&)_HX>^&>C\8"A0 M/8?53/.)B]?;5>9%[<&>'OFUIM \8C^*A- $; >8>*B2*KV#"?H!%';ZPKZ# M6S>-YIO&!>C<>:;$$.:Y@(& K8$JO]A ";[IX0;>93$+8ABKF.V*< [$7M1P M+.*.1D>[1ET?\0YV:S>V?0V$ZG1+V+[6C&F?%N:"JC7(8D M]!O-3EV[!VA<]8SZL\+Q^MZ,"TU1Y+!/WM41S@589D.,D=SHO#+I%&;,O2!Q M'4;$8<(S7T-%6@.HZ:!K%#"AYWF);@U3PBKA=H:.HY-CX'8ONG>B+N=4T5Y3 MNV=Q"Q44;B_G$1+._Y3@,A8X%VY]GCYQ-)390+&;#1K,4^CK6H=XH [16PT= MXJK)*RZ4M7>'>BPV:*:VG,6E,8X+3V$740-+C5)4* M2'I&^U$2UHZY[(;F6 BB\(BN>YABAB!HY^<> B?9&L$T(88R \NZ, &DQB/V MFIL@F"W/1XM@8["#9$/K328!%JMC;:VI&@<8#(M!O'/$]ZGCS;#(>6)CSL@P MZ>J]>]?%)!O\,,]P8AOZ0" D)]*T[FY $6EX>C12L-:T0F-$F"=-%&1FU=O; M.LOPUM9N"G82!@'\#D@B6&!$S"8LGVM)UE.J%L\$D&P-KIX0'!T^/2,?.C0' MFO[FW$+W]!Q](5!NZKFLW?L$PFZH3=2M6G="]3&BX!'%]DQKL;V>U+&X0'!] MI6&&UC;Q0^59O!KR[/AQN7 62J>E&L%CMF&_C90'S5M6+'<#L;X1!(F QS6" M5OO[&VIS4:!H\ULJ WO[:TU@K0D\#DT@_M::@(8FLO+UUM/GP$+&:/-G@ZU4 M]\:3ER]C:O>.L=M[I4:MP^9?D8AK;>:.M#L3$.M-'42/_$J%_8OLAU0$@I>)M]?2HG))(392AH@@2>((91@U)""L,WUZH6 M,IQOK!K=H0>L&SE>U5JKOM3IW�_=2DI*DFK3TDWT;G>;H:VLY[D-\L\BW8 M9;D\#&N8RU>'N2S5^LXM:+8"I/7XH#CS5 R2W4T]0&R@.XR"6.,BQ_P S!:< M.BW=6R0D_$CV9;$P+$D2HTXLQR%=H0C252*5@MACFKI:H'@UI28%(@TSU#H8\X#],Q+ M9X0$$#)%(LC$>VET!J^M8AZ)"^QW: 14Q,26-;%3;U_"LIDLGNY\&&GU.L9) MJ0#:WE,XFGK1:/:7H0=)LT(WEE/"$D ?":1A9]V-GW(\*&")G>$7@V(' MS#&TQ+C+MO]-'(B:T35P#>!1U>^CW_/&JDY4AVE<>F^2G06K4SJG%XZ$;G?= M)@@)N4 Q/=5//T-EVCNH"9^X9:=36S#@=>[->#IL,UW+(>&/LF,L2S0 MJ,F;BQ&A^DEBYI4V\F+S?!11*3, FVD MRB&0:P/4Z")$+T.6YB-%P/YZSAE/>2AY'Z;I$&-(G"@)$X5I0P7S$V0\GLVZ MZ?%CI\S !+,G-9B,OV#.X'O.&?P7Y0R&;"0 K,$+?\$9J(IQ;EPACV8VI$U7 MNOLDV8P;VS?0&M(J4?,FU)=/DFFA9 *S.U4KU,UL'C9R$,<2:G6M M603(1IHIGBT)GEM,+41N)!//,'MY?MVNX4,*?]E0&N4 .4ZA@!,8Q,A:=64. M8=<@7%3A"N50X VR9GT?2;[PK(W;VQ:?6+W\LU*FG#\L'HTVIB(K1V&_1WGA M!=,WU?H/AGTLG7K/">[/"@]5@@M9+(3XZO,GC M8(#K#?MCY[F=$#:+E?Q"?" E.@2J(7?/9\0,X\NI!D[;CV$3CCQV1S6FCVV0!O*HZ8*)X,4%A_QT284\ M"N@"^\&P7*"Q"^F[-EZN28CFGHD<\0G6ULW=!I M*IQ6TVH8%N &K3Y.EXE+C\.O@VB4@-A3Y01C@*E&:YB[9A MM096'GBOS2S$&I_P 'S"TS4^X7LQHMGZS,TT1*JENMNE56C?RX MV,G>Z%/]6'1"9(G!^ -8!#9%#J:UD.Y")"9#11P-2QJ2&X=. M!=!4S+ 5MJ!P1 A4".ZP-(WOK1WN;(M81(()$PU=$G(P&^B:X'F(1)TT&[I2 MYM2!6JLW/[:3=O_E[J_B3(]TR6)QJ88S7V>Y:Y9K0Z13<##PASBF^[WL MACMIDGS[)+V(D( "9XYUN(M0=\X0(#YT6'APM5:FG6DK-AP)9W4?V06IOJ!O M +V;HSQ!K<(P5R+GI7$>:ZPW7R=@-V [!QN]S4Z@OZU%A>>8I%C9E;D&="FS MC(//0IC-XYW!6D$WB37YIMCA(Z]Y?3#8Y0Y-01]1P &]/YWST'M@,?9U&42^ M6LG0/@6:L4?URN)RTH37*SS)JS1A94Z7H+[41[",87+B(5ZR;W>>85HQ=Q@!G]H,.),34@%2C7MMJ<:U&*.U()AC6O:452$8 MO14&A)PJ0$H2ND]@E$9YE:$9*2&+KE5TEM%.!JO98LP"L=X,J)IV17)\T5MV M_+@!^%J;-SI/T7*B=Q+T"0;55PGYI;M,-P2;M[PQ%D.#$1\*+K?]5^28\3@S M)^_]E'!J2Y^Z,,-?/D>:5;9R<6YS,B5:DK M:)5/LL897'F%199O-.QKBY#J5P6M2P/P;T$)@2#PH2R[F(T@%N;(UOW=I-Z$ MIK2;*4G:'^$_P/;&0=F &=P/FTG697I0+Z?UK4]:"AND[=%TDI?! MH,*8,%J ='Y2NAV[F!%-M\[N.L3VP^<5OE?% $S7"'$&<@R&?:K_S:9!9,GZ M$O836ELG9;Q<*.TYRRG$24ET$#)U.GK5[ GV2E/Q4 MXFFF&PR#(H\*S*_.MO)^?S,2J08!XYHJ6MLJEF*2[9IF2MP MQ2HM>:D"-RPVG3"JF73N#!9EX(K=FY 51[;PW;QTLRYT;8APM:<#M##$&\M/ M"PL)7V^K1T'.T;SP%DE-ZV^!K_16HM/*5=1#)TLKU:R1WQ^N-^L^F!I@.".O M]G'1BVJP(/ )/E$J?,':@'NP#%6K(4,O676[4!C6?1Q.IQ;\M1EN >\7 M/$P28-=*C86\D2 12>&D;(F.Y!"GU9H*#UW4MF"D@;DT_:GU29)5PO[<&<3N MFL0>2F+]Y6+RJYQ9]QGD"N(K@&R6:B3WUPV6RR/]@%*A\HMZ+,')J]P>']-& M)I%A;Q%,Q)UKP]Z9\V1#D)$/JCC6UBWE%UOSH BC/$VH,3JE2GFM7.#-U5N& M+F ^7$-WINS_S*"ZS\TD.M)%)W;G!P MZBP56@SOT6C#N#=.K)!AXITE..IG9-%!<.&&()18W'?V*&U[TB1Y,OB\>#EM M>]O1YJ8A-(]>L]?".SEF7GM<0K]WV'&VQUS/T:-"'0>VU80M^80!ZP!O^&7[ M>;$H4:,;&-9,V.-"<8MSM&4"NF_7:<3PY;R88>3X>>M\::?MTGLGM:Y 3#OO M 7$X9HV._"$VRA@4#**TT\.[QQV)VB4S9V8HM_FFY?UOQ!/ YF67SDS"77BH M7^)RP>U.P,LP#@XQ>#+0C8,!9]S_5EQ%S;V%^Z&"209)!3,^JD;N'>%V"M]" MFP&:JA$5UDD_!(K&-_+C*.(:YT9;6FRL;#. XUU%*K7^.7BU708WPVTLQVWK MV\(/LONJI_IYH<*9Q>A$H0?HG+4U!H(F*&+=%QB?*J+V4U]G4?Z3$Z&+0MWD M-E6L42" $FKG+!4?J>KY3:@OW9FVR=]G2+]I!U(N\#R/O>>]K:<+S\N3]IP( M(%2.Z_@C]%P.RP7W SI[$0!O:K=4$/_EXYVL"_HP+AGD\_2 5KM>H[4Y_%!S M>+ :'J=S#$VP>'Q<-:2/:Z]2JOO*)3\'G(;9F8QCRJ*XM2)N*ZFZ+OW6Q;P& ME2P2S6@_&[-7 YG6291D@$0!#W) 1T,9HSV6R?74I^W$_3G".SA7H3>];Y&Z M-;4_E-J'JT'M^[M[+\0)Z#[E5)SZ U\Q/KA4 [M3%2=%D;[8B?0&Y!H^T*GW M,]JI"X8B5F9,8!Y&^&*E:E2RH4G%(&=\V.FI3ODQ'=ADR(5>HG2(W:#N9RA=G906 M&<+/?56I67^]97[-EBA%$#28TB/@%U1$BNHO>:S8#NP!*+@3#[[%&PJ2;MFA%MJZAEL-0VRM-F(D+8$=)W+$J&&$H* MC6_!\H3Y*LW":EQES'97%1MFD^OE>=\SV60MC <\I(M9=TQM$;;&O(:_/9Q/ M_+&.*_ZG>-G/6.OJ\GJZK&QLSMQO+U<4<<[N7YP;N/B(R[G<>"2O;4G$.5S6 M-%T^NFPYY1SKAJLUQX/W$^2M78/3IG A-%#W)NX M=K_ST#F?UGF?+0@5ZJ1E;LUFY+-N)-)5 97]OBY&M1_OYQR/2X"^']LSC RB MS%.$NW=_74]. .J,_($0WBU@#RSLMQ7;VD?JC[EIE*\'5KT.43XD1/EL':+\ M7JRKXP#R9DYN5!N>/C+@E2P?]!N0,R%0U_:> :5,C?6:V:#<;-GACK1=?WX* ML;X0-EN36AZFWEIDF;/Z6U49NIP EC4V3V]*ZL@A(J)AZM0(K?M,<7''N1I@ M4+@%5=R4#ELX#XL>UT6"<9Z0=\ /&_C@T[BI$F=*"JG]D@B_MO8_9?3ILJ3( MY4CJ-!+ #H'CQ*G$+.$<>.\ C5_;Q\W!7/9UVF@ MJKLB,?>BTL=+$@_39:]7P^8]!"&;$FCGT:40SK%WH_:Y;=H$2?;2C=>GX'>> M@UA/2^O PS")E\( 1'B<4H:\ 7A*!N\%K62S7:RUH[)!A\G;1G"U,:X<83SP M&1]WL:OK'/YF6T$9>AX,CKYK+-S$C$F>Y''%C3443HO]XNJ.?E>MW6L/937I M:K :=@^=48KC4@UE<0QB%@1@R:C6CV901A8>O[@<[.PI%-XZC*4]>)7/6^H* M2WI<@=F\/:&4K,!^:@VO9C55U@9\;8%XDVC=7S)PC0PF3@$[V+C>G'7=K^M_ MK.M_K'K]#SS7C"#-.9V'D25 >LH57)JM9%Q# 0JJ70^D?0.R*N$H5Z!&M(B/ M,]?GTMY:BCY4BHY61(K&^9AD@V>^2S6@>Q:![>DLL8%Q2UM478'+F:F'W$=;8^D*@NBA;&\^W!LZ89O3?D2Y#. M8&B$JV?\PY$3MC/R/6 W3N7NK!_+'";5JN60(3 Y&Q/N:*CZE/%VE]=!K8?S ME6PU^,K1,+<^NC,Y6:JQ+%;/,4= MD:RR]U%XSM^*GVK9)[DN$INU(Q"[[+ER!2R[B'46.-99BQWN4AET*V8\GF8F MT]'U>MSN6&:N<'/JV/)'XP@8]7@\ /BYXNB^7#8"PXD0F=N]J,R=%;P-Y& M%$)%@LN?<(!RLPV!%3;#3B*1H(L+J!E=S A@B-R7(Z[3VT&8=2):G$K-!V#V M"UEY11JLA2JV-]>A-FWBBL]W#R"BW'UB!J@5+#.;#0#V M0Y[>H#>^<8,?!;^0O()H%!&LI-XW\+)_5,F ^N-/:I<3U#4*=S2>A4FXIZRS M$@.^OK2T/6ZO*DJ7L?='!A;N_2V'IR!>6G'H/+NB!@0=WJ%7?#8'?T<1Z7RG7YPMZ@914KZ$O:()V%RB:'8CUN\@M2CH; M80P;HT]!\YRZYDZ1A#LTGN$:=N 0+%YXC%5<"YT)L][ W%SC61Z 9WF^QK-\ MSY3[S&#]4%O2\U8Z J(\LUD7L;[1*C;'R=AXB\L9AQ:3.G&A#GP2 M37J!9F$<>^7;KTV 1,!-6C@MY&C!3.@2<:WIZO[-M M1L*Y]ZS8?5YFFU".J<8U%$S%*G,B1'#2\Y#TKSPA-='9(4@ M)[SP<8M630DE JQ)# ]1DH_?V_.%V-I0N;^AK(*K5*@O;\]6<_JDJ2'V"Z MTQT9>]9,!K!N_?SMO;__K]/+D]N?K\[$L!@EXNK3NXOS$_%B:V?G\_[) MSL[I[:GX\?;#A7BYO=L5M[E,K2ZT266RLW/V\85X,2R*[,W.SOW]_?;]_K;) M!SNWUSLXU,N=Q!BKMN,B?O'#]_@7^%?)^(?_\_U_;6V)4Q.5(Y46(LJ5+%0L M2JO3@?@<*_M%;&VYITY,-L[U8%B(O=V]7?'9Y%_TG>3/"UTDZ@<_SO<[_/OW M._22[WLF'O_P?:SOA([_\4)WC_:B0[7[NA9P+RO>WNNX&+[I[N[^[>V+QD.%^JW8DHD> MI&]HJOAQW\#*W.<]&7T9Y*9,XZW()"9_DP]Z&WL'!QW_/[&[O;OYEC_[;I?^ M\Q8'V.K+D4[&;_[[5H^4%1_5O;@V(YG^=\?",6Q9E>L^/VCU?Q1,#69)O]Z[ M:<,XB4[5EEM&=X_F?O;;4/=T(;J[VT??[^ 7_,K#^GD!L(GY#\TG9B\[@OU7 M>=O7_?[\^N96' .QQ$PPSV5AA1'/9S$71J9"IK&P*BIS78R%'.1*S3RQAY=NA]J* M]SJW1470 N@@[-Z-W[UCOWMBHX O^7UJQ>+FD(!HU23GG,#?OSO:V]M]&W:? M?N^^W11P,'310*3I%(X$=UWLO2J&(I9C8?KB@\RC88<$6D?TQG1R?2+V'"OPE_"6_!+)\?7I^>7/QW?G'RZ.+X6-S_?W)Y] MN.F(\X\GVQTAQ:E*Y+W,E8A,GIEI4F9SGW*G5?,7D367O*%$-YIR;OD@2%4>6%U.F#O"XF ME5+:<-_$?A>O7/=0;,!?BZ$25HZ4&,&5[.=F) I8$3)0^O^>$A+OM8H[8F1B MW=?XDRVS+*'A86B3BUS9 E_3H>'D=#/CO+>+1OE#8$L8./I MU-$FB34)U$",?3AQ/.>L!%YJ80Z9RD>Z*(@TZ9/FT:_>D9\LTY%7/,;"1?ZU MA+L,)TG\A1D1WO\9QPHTP2.,Y!<56%&N[K0%Z6J)A4Q_"5XR,B"(^V62C$&S M+9"<0",8 FO3Z2.B]]D1RNDR$8KG#62%Q'B^UCCJ\*>?Y<8?/XB;Z>,'+:\L MA$GAZ!UY$*.!O\.7903:62S32(E[#22!'X/$&UD4.+U?5%3X+X%>&)/OQ9+4 M([)+-'VSS SSH%QE()9@;%D]""I@+M-"P]Y4E-=3B;E_WCK?\5R[<<8JE_(A8",J"ODG@]MF_?W=P M]'8N<68RQM&W$M5?"N:_H''?_;;,?Z%9-K9^[Y V]53U=K\F.;]J/S7OM8L6%J;F<-@V> T7.,.Z.DHQD6?!D>0V",:W2W:.W0/: MV!O0#U$>[FV_%!OGY"JQA;B6A=ILU8+F,*DEN#W(25LURSE;>5/VK".&#;F) M*DR=-H"_QRI1SENA"_)1:]!*V/T,9D,B(_@PF""LH@"Y/4%)F<<2VJ) /^S) M9^T8]HY_:+]>3#L=J\AY]M\(F)?*\3%85(,7M'\MP J$N*GLW1KM;O0VG3:= MZS32F4S _(9Y@T5=%K:0K(/3VNFQ:W5GDCO\VP6\Q2DS8&7GI2*=G79%PG]% M/S&P<_!@!E^5:5J.!&PE6.=@!23>ZK[*T2.,NRA&.BW1=XQ:/#R2PUAD\1MX M#0P149!M=_OPX&\P8V= ^!?2P#R7'AH&8S)(1K O0[ 99O@!ZCL0;SI[W?F3 MO\IU7#QL^GQ$?6\I1?W+[?W]"6E_(#;>*V770GY5A;P5P!=)=F]$$]+^0&#, MMR;N@8WI?"WPYPC\WO,0^+<8CDK9.P:LH?VK(9'_B1S7M:F38P^]$2%VXN)N M4P]-27J,T,ET#+0MK4&OO,:OLA3'>#!'=V#LONX7"+;8Z!YL(BC#-I^=&/:# M+#BZ? ICL,L^9C^\_P)()*P'PRL@GOT M%^C5F6'\])M<);"P.U7'%=?AQB]F?TWVK$G*0KUU6O?N-"YY[C3J_P[S:FT# MM=4#IOEE2P)?S-_(Y!YXXHO%@="/O/"A>/9S4"= 7L6&L2GE.(#$^+OO;\J MRZ-47#GKVMGHSK[.@<317N>P12)MX0&9^+M[%I]DRQW_>-;OHU9]ITCV"Q-% M96X[LX90$K[BQZ#GB6_44%8-"F.DB#Q)7W*C!SUIU0G-,K>=!9Q7> M=Z8*YW5,] T-8=(@H8KA+&]1]P!4N\H!YP'->S8]D$I6)B\=7XMW]E:5QC!CFC8O@U($ MZ MNSU'+UW!A=5 CCZ?%Y]H@ZY_W:3FVO6I( MB'@I^>U4>&3-;])/CR0$2T0R2+,!R"=[)F>Z@_1E.]5@UAJ"6DB%,*6"O MMO=:M8:E9@CO=0H&D :3ZP;3WPA$V 'N@.8?_'"BP KL@S59J'8E&R_(*%2# M40#EK+%3"X=2U?-PA)Z84>82:UI#S8M[/T],BNY'H%&06T230+WZ3N7!U]D/ M-]B&&PQD[%PG<=W/ _2/HG.CD;=$"7,ZYVRHGO+C4_Z"&TL7:?86"PNDSQXL"1S%9IBO@5ZIRSX\H/(.I5S!M6#?JBQ/H#E8EX>STY7""ST+;G!&3Z/*ZHE84V% MJCNN;D5!H#+VF=4<7%;8(;&%J3\20=I24,46H<3JF+$2B0>%Q;CE9D8G;].+I M.TZ4(>[QG]2(H4I@*XMM;3%M?3FEJ9 MJ]& X@+=_#DJ:"@W65ZD8P@>8HJZ;- M?7':7):#N"K$?8XF<(JY8YKC'PAVBH8R':B0]]Y3J0*B0JHS]ZG*[5!G#5F$ M(@T%3$W'Z+[T8O9*Y7WWQQIYPL$'>4VZ!4586!S7TC)M+7L?$Z,5Q7I).A5Y MB1(2P[*H9> 7RVRK,%L$"WMTSK"VD5*%\ 5XNH=O45\:H%PWJ%;UX)"=B(=G M30^SPCOB#D_!VP@([FX*Y1YNP\P]P^U ,X,R2LG8 %,C A(R(_B4$5\PZCRA MN;IB<+"48O!@0@8>B8W+C)*4@0UY]]MR(+U%?15_EMV\0,QTN:CY86[&O4 M;Y&RB)NP0[XX)._ \&H(IV.PE\' !-6N)+4)03ZB=]%QIQ>+>;NDR5VP=HY+ MEHLG38AS/R*9QTTR:J9V M")]C)(8P@3OT4'N:D'=&QQ[3&9NR]]"[*V)FK[F:IB-D7C#2-5KO5W#+K.D7 M5(8W< RKX6QD'A+'9 E,V_E'W,-S4[V?(WVLF)MBN)1NBBF8U:OM[MI=__7< M]<$S"&SB./JUU*R\$AJA[%D=:YGK9?35=]<0BK:[>1;,W,&S9(Z]*+4N1:57 M(3Z: DDO5).ALJGU4+B/#Z5J0 9H+4@/BK$S'JJ8AA6'V_LTRN'V(2GCIM_Q M<7,N-=ZP@C$L8$D/BN%61&1<@-CCG\-^CO'/,B+LQ2)/<^+9C$2VC47A6]B[ M*>,(;8PD(6 ('(R#5O20.B)51U!8V"_;EQ%%@?P:J\V%:7,L$M$KVJUQ@+5X M78(6:J# #%72YV 65AG&Q_K>?4*5[8&R;NYE)IPC**>\/VK]018:!H?(5MRH MU0N^"L7)\2/KLM1B'Z:3UJK"!O0&'!PJS+!6KFSO:"RNG0()KO/[#BW$U @H/+5( MG!W15^R:33'KF_VJ6>/7,#:4_P>KHWK@)M.I-Y[1$@92F/-]7T[*^8;I:Q0# MKQW I,>!$5OHS:" 8^7/"$BPFG^EN31"@SF$E^P!KP.)?HP,QSW5J;KR=)C] M!+^'\Y\0(6EK2\P,K/$3NO4-Y2"D_4DN1!DZ@U4I?M0+B+9M4$J\0&-JXU!- M?[-.0I>U>"P'\\-)XBV#9OE8&V]/!OKY8"MER9-+HF-\E<4IVDPQMVCI:3($&3_5&@L M?MZ,JA@^^AX?/6B@LB =CHJ'42B>_=!53QA73L%I8*R/.-_O+.L)%).:\>B& M"8-XGW.%,W0O!/VZS!(C246LX\0R;C+BM)CC.A; 1X).50^41="GW=M(HT:] M\ Y49[(E?HL4I1TWGSEAU_D9@OHM?\K0.#^/F8D"5?0E9RSI_'0 6/6$D?>8 MY0E_L3B"C7+=FTI%F(;

1(QK\*]\( "RKT83T8,75PO7)0FCVSV,H)3 M4>11F-$[C4 JJ45UG9,%X+H #5M4QDNZD3C<0G>2REABWH@L@2YR;F1@P ;! M%CS4.%$3:)ABEFCQ.Q?+G98+$C1[ M8/IESL !3Y(.!$,C6A=-#^]'?$*L%G\)]>WH8>V;R;LSZ\H\W>9=80/WER4U M<"?2; ZWNZU:PU+;MZ?:>OZ_=+$Y((2U^+K@/G#:P>SGQ*0#!"]&)C4C'5&! MF0S4U,*%8C#?S&<$P%M+J_IELL#DFZA&6DBTR4T/V>"'SR<"@\3CJ[_A5MF" M['PW0.QVHCD*]\].E(_Q>/0<:;&%B;[4IU+KE,SAVDK\S+#HW7O5S/?.QMKE M@5G@,R.3*HJ4$X8/3^H.RT<69+9*V-DT9:0P87\1R0=D--0]77B/18%692 *9(Y MH)18SB'QS6S"2=S@Z>%C%\AND6GPQ9%T-.M0V!_4"K\LI:4P!?$[7%=2^WHT M\4'E X(X-Q!32V@T/+%KWNE#-4F"J"Y/2R)HQP+L2OIDE7VD*=*! )5!\,$XEF;2-"M4R8?//M])'7 M=!Y)=5A%]2%92O5A"DG3W14;'RDK=5GJ%V!.FP+C*\$F3SG:5!3YC+UWX.(= MY2DE:OSW[UZ]?!M9O?]J=SLR(T?#&'=5,N<@KJCM0]5)W@O.N76=_^?*:#(H M9KU@U2J0CMIW$V823_,F=+W+G4I^PW?!K&I$];T1V(CH! 3HK(X+,VGH+ZRK ML=S:V >0-1JEY]^_VS]Z*]X;K"*$-OS%U6KMQ][NKCA)9*[2&';CILB5*CIB M;Q=(Y7UB3+Y:N_'.@,8%.M,'::V,AB76;K1B=Z_;?;5:&W%V(,_OKM/!I]ZI^7S8J_WNV]0'4 -Z.R/(FD$@>F;ZI">2U MUAJV.VV?K/X]3J_NVN?U]:+CJJ_3%C@3GMBEI8)G5I5_N8NR2Z]!CWY M\T7)B TO%,7/S#TCU=#"R4UB7?)>,JYGI"9C'WJBH:IA>8SP70HE^E\3CL7Q MWSAJ"")W9%+_0'5/JH%C-\\^C\P?!.O*JE03%IH2XNXP:D9%Q6'I/%&"4&.H M.759BYW04KH^84RZ8X<;S!%.NL=M"]>@TE4J7H584B",SDQ*&U'=&)?Y.E+8 M4!&]IN^G&B#690C^Y0QVA>K=>YA_IZJJULP\ !*\@8O*]8G",U\G;+M\I[&L MLH(]X(R'MTLF, 3]?;Q%%0E#/].C VY4/T7)+>A3O] 2V]^G?L&3ZBS[9KLZ M7>U?!>YU7)+/7Y)'38X(F7]%760[[.=MW/0J0^6][H/N\$$G"8J 4ZSRA\"U M_WNPVX$YX_\V"5I&BDV$7YW9Z]<5.YM$1XV,Q10TNIH3,^ ^ )RL)BT%\:C: M_:\E-XZ!N959+.L)<#IMNJL1"X%5W7.*EZI=$/R,84:61QC*>F.*D[1?K,FN1!9;?E3OC6J;$+PHAFLMM63?QQ;99]$9QK[1*; MO30A:J,*/>[C&D$Z0"XEWME@D'E)5P.Y3&?*_EFI=VNR_XO(_EK=F>0.R?X" M/FS5C!^G=YD*.1CDBEAW!LIKI#.@9R<20 V$7X!0%]!/UW3\K.A8?)!%247E M3K^U$_OI5/U!YJ!)['<1T;"WMTYN?HHSRBQE]+;9/&D=NEV';AL=_,B_C@5 M.(R;*X^@X[9_",-,LJ'LJ<+EXNAEK0F#>F=+X3D.T#X M!\GDJQI:UWN#A-"TJ[U2N)XGSFLK[H<&GG$U3QNEC3 G=,8[J=BI9V63;MC? M6:AI$TO@]-10)OWIO&'T"O])1+*2!-AK$N!Q=>@WV/$\;R3^4JGFJH";R^=Y M9V0>_X5YN6NQ]NW$FD_':M5<'Y%H(R53+H- M:.I\U,#1>1+6-,-X*:V'5?Q MFU<;RI&[YRE)K+@W8F-O,U3,MBJ3U,27'_*X)3\.E2UTWU>: $OL=2ZI@D > M>EU1A@XUG@()0).%J^GK3- L_+0ZCP6L)*.6L'V4G"YRT#W: C[M?8FG*I'4 M"^C" 8@N H#HA"$EXCCB[+MIB!C37$!B%-X4QX?\ZOF2&3&5B!MB'BS/Z M12&_J+29]A<2'&MEP&&,F4BPR.29BY%TYDYM7.&GL%9[Z'?$I[UF7BO!O-Y3 M:X)C[,U.:DBS]T2K5K"H0VGO%3F4=M<4O!(4/ -9UZII+V);!JF+Q@])3NJ- MB9T< UBK"_-CN-8]E=VM @*N;P.5^BV+T!8'Z_P6A,JM&G)0:P9=H%3BQ&YJ MSP%R^Q$9MFQ?TA/EBS ]^4!2A?GS#:GI*,,0*@RG\]?T"J=@CF\VM/^/6D5]Y M\9XKS>FEMQ"W66F,\O/TYV=+Z<]?9V.M7?J-JD,(2F1*V.AOSH;-.]5B9KD2 M+Q2!>S[TF*WY_YZ8OO45H@,M9BZ+J':AZ!V5SB,I2&7[P#@-E;5]]ZL(B_*Y M=+H*68/Z"NH)]&GCNZ$Q TG<^HEU1&P4%_##FC5P- N %;Q_-Z@ZY.]\3*U_ MG@+BU[6 6 N(I1<0S9AO/=[[6%+N_")V:Y;>!FM]09H-J4:ASF^K9KV(V[Q6 MHICBP".%W3E=?;BIK(Y@J;H6A]1O2.;8%M'5B/6L\6!['RL XP- [%7Q;!EA MC3=?:]@G=^#[G-?7/NKI>IXB,5]*D7BP_>J(]O;L-ZIC+$Y:M8+YA1MOY^7J M3 :\466CN]A*Y^2[9.)W@OZU8[+R+O)BF1'".9R$E]K]M M7XVG2X@]+LMY434I!'89.*5=M9J2LGU2?H&:D@[I7/5X#UH>85I-G]$4,ASK M _;/7H>[>G,D1H4(K2]+&4NB,*!:4;DUJU>]=;RGL7'$ZW#?VRN@5(OT5>LEHS M?>AQ'5D4U*+0-X2?@)$(HMY,F)VP]#HU,P\?!)M1AA&\FC5Q[:=?&$I\2QLN M-2X*YO^43DHX\"=7(>!*Y7VWZ!.5%WQ3U6:G#KA'78ABZMR*,>UK@C!57"+' MNLN(^H*[E%#?VLAU$R7VM'):QLLEU3*N9[@G/@>Z;=>BYK8DNS48B"\C%1)Y M%2(%'":QP0@Z%7+7D[K?@89OQ@9?B[3.M+&+ _V?CQ189NWK? 0\"_% 5*$ M"6*@*7/2H>RGB*-2=;@YV(.>.RH4/N7RJ$D*!*6 H/%];0O5Z&OK?7@CS$W' MIMW>F8<$YP.G^"56%\6&DP..F2OL;%MPG.V1B1)*Q,%[A9)@VL).<.L,[7&^ MD:LW,0[3=I/-$=WBIL1 6R5U]!2(\[N7.^T4]6795)060N#"\^=W'#E M AG<2X&\%;M*2ZY057S3%2QQ^"A49^J9,URRD>G'-9>?O&:NLW(&B@CFY:!S MR?02+$Q"],MJ^;1/BL#;7OL)W>K]J ^3U!HS]?PN5+24%RKX_V^I-^! IOH_ MDAV*(@[2HYYBY&X16^.DDQB6.$VPMM?)'Q(Z^ L9PFSEJV!-=("[9_ ,OIVQ MC@BTE+[U"4H%9PH@!R=ITE-SU?]59._Q4E)CS5Y6OMJN2>O,>]S(EIR*W 1X MD./FU%QTXAM?A\%WF'*):N,2=;J0F-6DN :[*_M!!<;8I2D4&OG M&Z62UD"(J:K,!7068BX6LP>]J$MJGRO@8%-3_%1KMF6 ME;!SD>B9F&#L0;GKN*9X(0.P\)[LF7-"%VY<,Z<6$74K>8_[2WF/#^M-LY;D M'N>*.CR*VBUQX8Q.R.#N^-[/G2!?7!PC1P0L-DODL 51."8D\%&4M/TG,>"0B*Q"N4#5NS& M#9;RQAW,BFN$LR6-R-G>'UZ1"[;: M,L-"R[&:!/XV"^'.._\I]U&=(J;]2'5:0U;)4;#H2VKN$Q4/5!7!=D7?:4*N MBHB= P!U88LJJVO&3#W*FA?-T6Z.VS3P* 1#:90M>3RZO7+QZ%=+RJH17CE@ MU;E5"W@(%CW3JIF(!H88'4?O"$I;P4 0WU46;+98AQD;2>Q=S9"+*>U0RR5R3.845 M_935Y(SG6WH3>\)]Z&<$Z>=\8>4N\>&27N(3+$NM<\E#@-UJQEKBW^D1I!L6+/CAX<,U;$(Q"^2@X0 MPK&&;AKX=)8;4$W01XFO:(SL[ 8P2K+I?DBN(TFAH>M[*LO2F5N.KY+J-MS M7Q6/"]'5G+Z3SU4(6-A!^@MVQ=*QEOEXT^&Z"]AJ6$,HH4<6SPCUI(+^0%56 M><84I6#(4NK"V:Y3F'^Y3DMR=U$@90KS5,%P8S6B:DRX\X6.5*>"I?LS#!S> M+98PQ\ZSRP>19:X9*SWFYE\5\4.7UTS''77S$3B1P1 V;X0= IQ+$*LHY'&" M78&R-N+\7U MV?_[='Y])MX=?_P7_G[V_\^N3\YOSL0Y?.X>N[R&QSZIVX? _?O+U\_W[J73>?8-33LZO+&WBZ(TZN M84H\/9[!U?7EU=GU[<\XQ+O+Z^O+SV?7'7$,JX-/S][]+/[U\?(SO.SBYX[X MZ?+BT\?;X^OS"]Z5\^OKLY\N3X[?P>^?C\]_.CM=.<7U=;NX_L+"*SA"L'%6 MN]8P5W(=6\[*S!5RU,W_9EQ(GZQJUOC>!NP4P7#G9-D&HSQC6_(OJ*G?"2 M XN;/4"O%1FC7.5K]#A&DK\ EJFC1WD"1ZM M6M(VOE0HU8IL(I.1 MK[I)$*Y],F>W(!7I%/0"I$0",P>%A\T<-+K!P,&8J+)-.N/H7'#6!>2,:Q9) M^&I7X)W^Z/.H%?;[14VD;IN"7?4IU:2NG)C12.58)!9^C%55X1X(/4S1;G)D MC5S@,$<,']PIF52.2'(SNIG'OG;^AMX,G4K\N)3O72E7,W)>)[4KQ.UI/U+- M-5E58J0IK>+E67+$;:#-1[3DBOAT:LN<%.O,)#KB;#+"T,6-]&)?W.#5=NB= M,!'_Q02"=;; LP%]3I4YR^1XY+QA#4,RD)KSISF3#]M1J $PP;Y2[!E5OV6( MND3\@$L:?)17K>&+RT0[;-&1X&+I6YG_(+V#?[3&FY#5H \<'>[$*$K?N9P; M!$[Y,E8-C]?=;9>/:@$_&[./*V.+K9/$6+;X2*+@ ;9J-7,A'Y^!%>D9=D85 M1:@9&;6($&N3(2?6"=L_(I6![DUNE8>8.,D,ZN@?$\C;0KR7.L$2.>N@\_R$ MVJ5A'W,HF: 'HZQRLU))*34P>"OSZE;2QRZ<1^&R#%X(5GYJ4(XS5=<,A1F1 M,8I2LDD%UOH@EQ'%O2*D,#<8#T-!KVDV_E!7C(4;%?)Q112[;7\SGM?=M]AM MD()W DG;5R$!X?]Z_PG]1A=K8-22VXQCZ_@?+W3W:"\Z5+NO>[%2+^/777G4 MCZ/]P]=])8_V#J+NOU^^: $'F+'/WYRBYN@*YRG*+8H!?7:2:1G:)#4@ASAO M8%H44XID:2FBU(@0,#SXH5R8B>HJ?>I_%JK@89F])VB1"]VMIF!P7^/EA#P@__2HWRU+0K,9U:]\3_4%5G\_MOZ''&/8VVS1([?:&H\NT7O M=73_^N7VP4&72+^ ^1>QGX^[%MM\+7:*>/K#ET?;N[L/?/[@E[_>R#LT<9X\ M;(G-9/J/%_LO)L/KA[&6_!5W4G07^:4&"G]SF.W1$1C)Q?X,73)@[6=4- MEX^Q.\TC'KG%"U^KYFU<<$5@Q!]__%>@6K?5ZTU\ZB8Z=$AC(Q\A2\_B7KZ& M"?_5>[>0.M56<7"C$PVJIO@)E$7%KOBOKBPZYHODWB:Y/F='WG'_"]\( O_] M=_L%^X-%MZDUH*5_Q:T9B1^!U/_34_F@_>MZ\<._F_]Y)E3V48Y4C4BTF?.[?]']?LYR/4KH]/BVS:U^GWL_IGR^]GG MLN1KG,WP3X9:]<5[QHW(1%SV^SI2L]@^*?D[9%!_17[T%WCB'O6*/N*DV\$2 M-?!_PV*4_/"_4$L#!!0 ( 'R IU!EIRB[A@P &Y7 : 83$P.6%M M96YD;65N=&YO,G1O>#FEGDP!?A]/ @Y%>$A[]6>'.WU0JWO9W=77^GU1KN[PV] MH$%;04B;.V%]=_@_#X"L07<[1NEIQ'ZMC!FNW=YMI+HSX:$>M[UZ_>=.9:&3 M9M?:H1$?)6T#*C8/!6"6M_LT^#R2(DM")Q"1D&TY\K<:V]O5XA^IN_4W'=OV MJF[^Z^ $SI#&/)JV?QGPF"ERQB;D4L0T^:6J@ R.8I(/;4?%_V9M#Z$TCY,< M;)@GX@ES7'SXDW1_N^SUD%J/QPP$7!ZN,NRO3&D^G*[- MCK1NWY'7K[R=>F?US\&8*](%Q1<:)0H/,0T98<,A"S2_8H0J(H9$CQF)J-(D M!!U+>!+RP"A;D9@F!3M$=2892>F(D3&33(LJ\:>$)B'QF9XPEI C*D,NKJ@* MLHA*TI\JS6)5)2=)X)*MUZ_V&HUZIZ#%^FZR88J0!4)2M&!M G QB=U@_X_Z M)^N/ ;();+;7>6/H\TXRQ1*>*?([]3GIOGTNQ'AWV>OWSDX^]M01:57!V?8\LH46XGDHE!+=]<=CIE!>O]K>[ZSD]+UHE87/ M7&(?EH9DSH,Z$R[Q"+Q=DI"93W5*93 FWJX1D)T% 7G')7A9Y72+- 087LCX M8AS^;>. [)I2J3G,.N%JC-Q.D6-)P*2F',X$3,;EN:&4@!?/YGDR[]GYIRH9 M( >_.[_LK17$*_$P109%UV4HHDA,%"C;O'@":TC#DRN_[$7=C4?;.G?32[(B$[;F-))V'$ \,5_I2$+&+:V'0R&8N( M&9,O61K1 -Y.N!Z;H99)8 G#)KG9'D##A>0!-DO3[4**, NTF<0P&V C0M,\ M&7,P_US#G%%$?$:N@)U"A"2B\%=D&F' 01) NJ( 93%;/QBS,(N82\YM#^LO MV*4OV16'/3S&$ W@29=&&6!@(QB%]6F2@"\B%953[*TR>'?';-4%C,K9"O"E MZ8G>/TQ/\^'=$*4#M[A*. "33*OE "-P(!_X!EV((Y&H+&8RYYX3(.$U$3"7Z:4G+ *_>=BH9""HF?^X5#(F\>)/[[QEA76\8MB+3[;H[.QO)=)O*=2>6?#'02G(: MD4 H;9Q/6"P;TL#$I7,:YSI,E3RI4 '% GKH,9SCAG@\RUF7;&W__(:$F2Q8 MZM_DPNI9()73"LVVQH.NN$([2W$W33]V'419"/V&4L1F&123:\>' MA<-\25H:B@*4@$9PF*"23!E\B%O(6T)?)8II-*J (8SV7$(?"J 6@MJLN_O[ MFRFH&RNI"=!6&2X+0-I&L!AX."9P"/PR)Y_6X3@MY1?%"9H"II1M4C:X K, MU4&8BNG@Z4L&WI2>XEO)1AE,+T"Z)/N2<6E)V M?:7R@0=3G/.?8UFN"L;:\4&N/CMT"!.T:32A4U59O93A@057W+28RA%/G!SE M7"(U]<'E7.QA>(MF6G3R%Z9NPK[Q0?LQB9(0T52Q=O&E,[=/.+XSKQ3JL!:X M(^#R3]L\,3QMULTQW6^XS?JN058#_#HLX,DWPK4;4=/A:-5'TNMB]IE3HM;#O"6M?@#^FME/;BH M/E?<#%1]8/=*CL_)])P(D'8%.#TA,8?,\U%/? MES0Y3_PSLO. KOZVMO5T62J'Y2G4NJ;&635'5);6-ICL6 MGZH\GM?:M1]8B:H"WU7,/++$_!EB[1/@KC2X3OM5QO*>9?Q5R/25C"82^//]_(NW]K6N ET_GH3&>92<&"U#(]4YS/ Q$O M5*5JL^F]\H6)JB%E[ !0@)HG&2,9_(W(,0M8[(-=;WI8<]%H+=10:UL()\H!A@I8$ MYX$M3 3!>(ZTT=2[( >KA%DR&_+!NH%<0N<)@?&;V_IAV'0!6S=']P<6G1=M M<]AT[5;,*?Z=%9.]',0!&KED>OKO*/=E)VCS") K(MQW2XE9L5SOFFM0A4^" M_B-J+)I+:3BOOIE.&&ZJZ]EM/1,:V1(.'.8@@OH0U#2 %4\9F]$8N8!JPY@&E!&:,JQVO*& ME0&#G9L.GPTQ66>R692 G"9)+JB( HVJM@A!SYL,T[F8HLC9X2J82(OI9W < M -D$H$HS&8PQ0U%4<0#T)G4U0V8QD8@(F^F_9!14B"TG4F;R$'0.V%F&20N@ MQZI9J4G1TBPI7U#P.;WAO53(6$U843B@XYA 1!)E4W^ G/3=GH94[ M"[WK@*4:!7996:*?7J:TEVM9+7TDBS$!"?\/,WB$&0)["K$G%:.7L)PK%B$? MXI4YF.L^2_C54OZ29GSPXO&&\.9VSIM'-.4:(/\;D^.FG#I3UE_5"UO-QD><7_7=OF<7Z$OKY78(X M.2.?3@9GO7Z?F,L\Y^_6"NJ5+D+8>_O6:@34V)M%8U.6];$@F[O^CW<_U=RO M O@,5,[WO.WSO<>M*SD?'W/?7($[ZEX>GYS_T>T???S0O23]/_N#WFF_2D[. MCFXIUGO2$)VW5Y\E*C7SS2?XKQ@EY#\=V M])G74"3N("LAWAY>+C8_.>OX.!/?ME1?UQ4R>EP1%Z_ M:L+3>X&_?O)B.%]/Q#:;C+=.@ M<"CY7:(#G?@TBV;CCKED M@1;RZPU'GFRY)274:JU_H=QS%? !GI(5PVO0KU\U&GN=(9,W?,1'F(#UW)+* MX4P8;L5WCN')T;OS)RX/_WYM&Q1 K-E?HC6_B7OX?U!+ P04 " !\@*=0 M%?8'P^F= 0 7(Q< $0 &-S:6DM,C R,# S,S$N:'1M['U95QO+DNY[_XJZ MG.Z^WFN1../'*$0IKX&C P*^_F24! F,;L)!*HO9@ M2ZHI*R/BBR$C(_[\?^>M9G;FN[V\T_YK":W I>S_K?WY?P#XW[]WWV>;'3MH M^78_V^AZW?^9J';:66?.]VO^9D&H+AFHW-ZT M.=A=M= 8"I4'QA !:+ "*!8"T,[80)R A(CEHU6K,&(J'H1(>T ])_$"ZX!# M2$'KJ*8"+[O5@*R"T"A''*&6:6FATYA8CCU#POGTV.-^?+OXANW>:J_;_VOI MN-\_77W].NB>6>ETCU[''U^GH<9' 8*61J?FY]=G?OOV;>7<=)O%V1@B\CIO M-_.V3[-S=7HZGO_H"IBNZ/5UV_KK\WNWS_Y&KLY%K_^W]G[/'ON6!G>OLKW\ M]F7Q!\+ABNVTBE>(DS?V OW[QW,S^-?]KF[W0J?;TOU(^O1N#$ ,,+]^8&?0 M[G2HZ3MM>A&(F?46MXQM4%SN?WST \D.ZO;K_]=V]T^^;I ML-&]*Z+^^-T3XU[=<] #1UJ??L^]HP/C1(@L[[5;^[/E^SI+YP/_[T%^]M?2 M1J?=CX(,&A>G\>EV^.VOI;X_[[\N'O9Z[3_^XS_^[.?]IE]+O :NF.K/U\,? M_WP]O+7IN(NU/UU^EO7Z%TW_UY++>Z=-?;':[K1]'$!^OII.]-WAQ]PYWRX^ MQN/UB";=W Z??][?]>&OI1QB9*453DO&J85,0QQ_P@0HET#J;5,?+66YB[=TY-.%V>R[9P>D-G G6V>'[]3) M3NO@_.#RZ[?:NVUVN%G_6KO7IZW:YQJK;?Z=[WS^>'FX68,'EY^.=][5OAV^V[JHX?AO:Q_5&N[KX2<) MW^/#BX//EM=:6]]VWAU<')PSY/U_?(N%S4O1*Z[S->U8W#[SNOHV_]"K:_HJVE^.TM8*&P"0'D"D) M*$$22"TH4$%PS DU5+&EM33_,R/MAWC_CJN(^R#BPEO$901&C(7 :$0!1=@! M39@$/GBK/53$<+VT]I%,D;1;[:@G+C8B<;NZN=UV_OQ__$5%UE^1%=TB*R>2 M8QHEU>@ *"31.!:* X^YHX3M$>F>%];S:C];>7TN]O'7:3#9G\=MQ-['#+1-OY;SG MHN7V^O8]AH\;?T;QM=<9=(MOA=^S.N*Q(1<\A<>N;N0+_+CZEKOT/>2^FQ4# M\O>:_AO;_W-;'.Y>O';UT^V[GQ:*Y^I;=+2Z_<3+:T.#/GF>5]?='+L>IAN= MFHQN @BZ><3PR-7WJX>\OC515_<9M//AI/6.=9S4ZVEH>=T;=/W:Z/'%P:M; M7!V[^I[N<2\=%(K:P&ND S-4."0E,I9(02.K>>_#E^UB^ADLP_0//=W^:$;9 MV.1?'7GDC X*;KX]92.W;G5_;_/1L\DTDX%0157\TU&NK2 H3B.T'!MMR6@V MR\',MV=SG#\?-YNW9H!+:RT/Q$NH**342,^_2_XGQI,(+115201H=!!!69'%N#'212>L(2GJ>X57GQ?!@9F0*>WY87 MZBG2.@2N&-6>*8M\5.W1_])>$T]'>G X;TB5<-Z&@:T'S5LZ=4+SEN*XU&AE M8<19(86$@D*&HNK2 0?CBGF3(_NAG/,F'VP_3'#>"+>8,TBXX/!X=+CV,@IFK M>_TX!^F:K7\/DC_9:9UVVO%K;_T\CU;2U6GKSN4IQJN;'W3NMML;^C3OZ^;P MOG^^OO=QUU-Y/:KG,P[3J6I,]?P&<>,\8^]I(!%*J+-&"8PYI\0Q+ UALR#N M7,Q;L,%@HA2+!@HEV!C$8/!>VPC!)IK%"R@4U@Y:@V9:J=O,>_UN;@9)1GK; M[:WSZ++U=D+=][?;MM/RBR@H5',?.*;:,DQQX,8KB8+Q%$,='.(+3?"=_K'O MIO.Z_CC=[ZW?L MU\G3\;:?I)[L)]TBC2>$8\)4A%H1K3FN5&"$>(^(((1HNS"DF9H!\BQD$LYY M84.<.BRH$"':B\YX(60R,0R#BT.F62#DLY!,*1H]1\A72,,6Z,9(%90S5#FG)E6%#>"LLIY-,CW88PI.)/ECOG?:2>TDP MI908ID@P*9N/!"VXG@%QYV+>$(=!&VPL=(X2JQ5G&@NO,-=:<64"A*Y*#. M@N#!*XB9928BH741$0.R&&MAE>96+#;!9^:@SH#001&!!(L*+_JI1D$I-?-< M"N0B[0,A0X6_ /2=GH-ZBS2_88D888B+@NBYX%0+KR$66$D?+13AC?0+0YK9 M.*B3(I,-!!H'O8BJ,#JH6%+JA3(8^_0C#HM#IID[J),B&3,&1HM&4LPH-=@K M%'V;Z.\@1YP4@B\BR6;LH$Z*= )A$7U32((E%$&LL>?&JK6,J 64UID[4K,A M-'0D.4S&8T-HM"-,@,XPRKCTD?I*+S2A9QLBF0W!#402&\,IBT:D]D)&M,8R MTC\8A)GUT\NUG6?U^RQ)P$(K*ZE$DAI(99 &2T*B,&HC$5/(+@QI9N Y3Y!, MECKJ@N*!QNE#@AC$I-*4$,HP\U@L#IEFZSE/D&34:HVC.$$O&>5:&>M<_"U2 MRXO @UY$DLW22#O-=Y#1V1BR&ODKY MTT_?LG&;-!)"P8.4.MH01'N9# A!@A"2R.#5PI!F%I'>R9%)*"JXT#PX1JB4 M5BIJ)?$J((\\H69QR#3C2._D2!:B(^9"RCWG*:.#RZ!)*MICK$G+_G@123;3 M2._D2!<=*9M*)GD4]9,/P6 :$#:($D.QYF1ZI)O5#$0.M=S: )71E"&NG"., M8AND(,A@<7N/D5R$A+J9I"(]8B.4G-P6 !1AR1KO-!44.V.X"]9:9R.7>VK1 M#(@[%_-F, K2(X(=$]%OM$HZIR%4T>G "$*[@$)1ECC;; B.&&1>.RP"--12 M)HTF41W8$& PGM.1'IA_.D_1;YE4KFPRHJ2)JB@XRB&,!K&.3B82%@N!S>*0 M9D9^RX3(1+5D4'&CI?64!V10_(84=RYJ'LC=XI"I/$;PA$@GC<.2*TB$%='P M54H9ICQQ05&D)9XBZ68U \C'MZ9<660H%4P8H:E,6:E$J,B^(WU_E8DJ%R!I M9VKI#I%*#\XXE1/+.&4\NFPT\.C0,8H(T*/PALGKKR:12+HK+R:&1!7 M:4J#]Q&JL*=4&<6A]E2HX)'$+#KMTR?N7,P;"QZG72G:!D:=1\IJ:*6 T=:E M7HNP@$)1(J]F!@0G.B*?Y @SABBUT'@7_5=""8J^#AQMM%L$.D_/JYE4@J57 M)$C%*=3.4J^D$L1C;[DP 3*M%X,JB((X& M*CQ1VG#)L:)*,,N@GD'9M7G6 W<+O4R_'AR/7@P.FHI(2@JQUT%AJK!S(EC, MH5\\@LZLKMGTB6LMTL12*BSSE",I(U@10KBWEAC*P@(2=]9)W+,AM"90!DX= MAMQ31;6F1#*9S RDD#-BH0D]\WWN,R"X<9:S$*0G4-"H?Z76B'"="M981^EH M\^8"T'F*];DFE*]H-(U*5"F$/*41?F74JXYAXX1DU&JZ,*2947VN264$0V4@ M%QH3KFBT=33UD#DJ!66>!>\7ATPSW_X\*9+!Z",;)IAA*?4$NNAX.&Y2QKVT MW JQB"2;=7VN"9%.$9+R'J3AD%$<4MGI:)-BC;D0T5:9HK3-C'FU@=1CIK#T M5%-J@I*$!ZVA[9[GU0\9-O4Y64Z^ITP@P MB[DAE@F'.$^9G5%?(&^51-*D-5XL.15J'ASEDM!O-A:SLRYU,=5*>TD1LR:9 MSY():Q4*^CK0,G%):JH TT68&C0OF ME7XS::!@@N1&1ZN-D4 #\4H19A7%TGH>()Y%HY,)TV^CTXW.4/=B$;6?85)# MI@V-5@OU5D@!!57">^L49HS-O_:;#O5FH_N8I0SZ8#QVD#I!C182!1?ET%G/ M4)A_W3<]ZDU?\W$E4^R>!LL@#4PI1[F1*BH^[H-6NDV1 !%$$;395X\OIE2;C;Z#F',"8ZFB4"$"J&DBZ8+CN13 MV)- Y)SHNYE3;OJZ#DM&C4-61L2D#A.MA!5:>IDR;3"W@YBXR# MSEJDHET)&32"*6:0YW%BN0WS4##N5Y1+ILIV?.5N6P_7O1;1T]-8IW)@$#KG M*81*8QRU'[7&,APPM N@]:9,Q]GH0)QJ#P3K1'0>J*7(0$VCRJ.6.18ETBR M#IP!':>O$14*"%(,111$RK4SB#KHK8'*8B.-6@"-.&TZSJB!K/*&2X8Q4C1U MT>-17S+N(Y1BSL25/$K(P-6'LM'Q:GGZ[T$O;_M>;]W^>Y#WBAR0,4I^WM[= MWJEOM4PGWB8Z_7UOTQE[%[W( ,.;/K^<1A*S!])W_-3?L7^@9B9U=_-,T\"D MY$Y'A:E%,$9+?-7OK2+KTW,1QBGU.U7+.&%1]B2S5E*FC)2.",B\DM!#BN: M4F_S=M[W[_,S[R)NZO91;II^O=?S_=[?%S5]TNEN-'7O3E+)IC_SS.FJLC0P@&?*+2O"KBS[$>6O_4K',)6E]VE%C MD/:%!#LG(SVQCUBOHD5A(2U_(>&I&@^_!<$3+"(<#!%IFV+06D?ORQN%C"(V M" 1)N-JYJ7DI"R\XVPV/,%E:TI$&F"DF2@D9X'[R3$E&(A MO901_Y27VD3M1194DI[3SGP685(*,Z&9EEI!"GG07D-/7;'VPI$G"RI,TZ'3 M!.7),B]P9= MOS:Z1_QX=8.K(U??TQWN=WY4\G5@D,KS:*4%HP7$+#*:%M[Z(.9@*?B:U3KM MH[[OMC:]Z3+#'.0TQM6?B:0YKI_;YT?=M_ MT\TOG=/TDM_Q2R%Z]YWY:/:Q7B#CI$"8* HIE5 SZRU&6BGJ")H#@"H'USQ/ M>R3'1<".!F@XA=A)ZC&/SK$P&!EAYJ"SU5N==Z-R&/AH'@YY,MW@;=?_>^#; M]@ZN7Y\\=FIOU]M!MQO!?EYH9HRA/$YC$(A&/TP;2A55T!NFD1=X#HS\^:#9 M! W^0*/"I)8K"175"&M$$==&&^(PP70.>C-.CV:/\15UV^:ZN1T)TQVDA]P> MQK!.PMM!V\T+'@=N$&/$"^(T#59*+GC\&*SEAC,S#PY\Q2?3"&UC;*"U@7NL M*#,HFE(Z&.=%-+",9G/0AG<>^62CTSWM=*/-G4S!O?3XO)_/37 PLHSG1"H% M@Z(4&LF4E\8&8Z$FSKHYX)E?$:@(%/ZM[5?O'DR>$G)L63@&6 M<"&]54Y6O+(@&FF"/*,))% [%2T66NSZ,M@:S!27,H3 YV/MM])(4^08*:,^ M"@$3Y*-&\L&DOXUCQ99=QBN[MT0H\Y0IN?[XSSC)NFN/+]ZG)*0?S,IV^W30 M[Q5GH'DQJ922#$E#L D1\Z3TBF+B(,$8<1;F8+VN8N!G86 \)PRL#/71;61> M:DMAH,8ZZJQQ04;6#GX>4H%*R, 38"!2 X8^(48G94!<0_["@,U$R)H;S0-QFHI'<+2<*F9UG >\+=BWY=K/F"+ MC.%:46(A)1)&*]ARXI1%1:>9*@C],MGW5\9+6=B7>VPYE4Q03JFR+AH-R$)L M'.'<25_%'V:\/EN9#/.:8"HU MY]@HB"69A]C"8C+MO*AJ8BWS.C"LO:,1\Y1T$#-#$/0(VB J!BJIJBX+ TF* M)*8NH" \I=ZK %V(EIZ$*7&'50G]956;96$@PP1A7G"A3&0@IZ4Q/OD,7",: M4J><\N=DE)"!)IOSM3BJ3 "GP,&KM)!7JX!@3T.FDE"4S(T1EBAQ&..(*.T\ZQB MWY?)OO-B/DAAL1!.6LT(I=0IQ1F"VC.'4T6Y>:@D4['ORXT_.&L(<@ZZP!&% M!BJ/.1?QDX'.NLI]FW561F4RW,.T#&KN%6&>&T*M\#IHQ"$7WB.(-9F'6O(E M9-HJ&>]YD99C*R2U1'A(%7+::412D(%!8[6KD+:LJOHE,RV5DA)N3: :42.Q MIB($KHL:B4'9>7#.%I-IYT55XU2D44JI*=>4":R#"]%7LA$#M32B2H4IJZHN M"P-9+W$@FD+.!)6$:PQQ=$\TYE1)SU'%0"55FV5A(.$MPXX9KZ2A4GGI*-10 M.*\-TPX/4T,$0JBTS2(_-'4[=>88J^C?^-9I''<&/=UV;SN#;M_[=CKK64DB M $( 3:3_JPR!&!D<%(PBJR51PC'.%#):>JCFJ!S^^C?===]7--_UT0+,;=^[ MO7['_G:_A=2_>U>WCT9/25]K>3MO#5J3I_CL&ZY[9#G$4L'D+[$HJ"A@[8RD M" 4;,*S8XP'LH<\7E3VHQPP3BIF3BA+B)4/1.C",0X^1,J'\%L%$N*(L^C7B MMN46:R:AI0*:M!J-! RIVYGW&+\T:9U+F2*66&B\38T>J6=<>^6Y4#BZ;H(2 MP\N_Y67V,C7!#22.>2&@#T8P3Z6GQC+$HK-C-.&0R*)?=9Q"6C2(8HHUTA Z MS0PD7$2UZ-#\@^ZTR3@3V W2,J85-E9@ZIB6V$*2:K$2AQ'4>H[:E)>#C+-I M2D5(B(Z"EYJ*(UP M)@J2I131.=C!6P:"3++F$\9*:$T4)]&@L<@PC)CPT;1T0I-P5=D^ZJOG)LBC M67)<*_S./@FM2*H6E(JW4::4B;^WN[?__%; ]5'.G5"ZD,A+JG&G# G(D]HPZ&BQ'M'")&1$2K6F+EI.'VF M2/L #6(!2AJH\8HH[N16MTV;GPOLIA6BFSQ"!0!QL8H#( M$BQX);G#7AC,-(&.RCFP:19*;SR+G80$2FMCFLN *51(AX"91T)CR1S'<&0G M542>.I'O2O+OI#2$8(,WD# <*,/.&,VB4NV+P+C];^S/^,;+8D%40 M&N6((]0R+2UT&A/+L6=(./\E,<;--;W^13.Q@,^/CONK%*\(=MI_\RUW_>-5 M!.%_O5DJSEO[LW>JVU=G&VV_'G4[@[8#MM/L=%>[1^859FSYZO\,KL _W@R/ M_2.R$0SA38CO H)NYI-F"#AOTV;JR#*K61R7[Z;3TN#U_ TZ M.^[Z\-?2/WY-2[&TUM"FZ;-.R#82K[3[O3]?ZTC@1*XK.G]'[>+ANID?M5=M MO,1WTT0-KS#=UW>N_NEU+=T]RMO =/K]3FN5QS>/=^H70QI=,SJCZ4-_50_Z MG:M+NL5<%+^83C>^>Z)*4Y_V_.K5AS=CSTO7#[_G[01"JVF67=X[;>J+"*S% M_!;/'?&N4BN2D8)]^U%(^NYJ/"/67AFR]NN^^_Z@DBL0_N3XK8M?%[8N*[@V MW\RV_G?CG^OU=UO9QDZM MMKVWM[U3GX-WQ0][U\^Z=QQYM=]I+V>;*QLK&8:,JO*_G[KS>O3^U_OO?R . MWWQYRC^/5RL)'D8ZI13L_=,YN7J]4HST!\SY=F>WEOT9C<=VIUT?M.)=;#:R M,7>3R9%#C*RTPFG).+60:8CC+Y@Y31$SQMZ7XI&U=?(BG,]7-SNVV(&6UA"7 M1DDCY-.%V>R[9P>D-G G6V>'[]3)3NO@_.#RZ[?:NVUVN%G_6KO7IZW:YQJK;?Z=[WS^>'FX68,' MEY^.=][5OAV^V[JHX?AO:Q_5&N[KX2=Y_AX?7AQ\MKS6.HCG'ES&^[=V&G]_ MK6_^Z_C@\Q;<:1R?'+;V2:VUS6HG7[\=7*Z?N7>?J/OGOYJ'N'EF3CH7AR?U MK_63VF7]W0&KO?L(:ZVWQP>-CVSG7;UUV+ 7!R=?+^(]3VIOY7E]<^N+D$)0 MSB$@P7% D2! 0>\ 893HZ);S$,C2&H+@8V'!WQ#A,2;7R\&'DKXH8NE%7]5T M]VNVT_9_S,NXAP2:N/07\91^O#HR:L_;:.%UFD8WFYV^Z9S?!PX?!]$]CK[. MQ:X_[73[+PLG+NJ;^^0+=TI:IBR0@3% A4= .VR L+1H;^D(@TF65(23-W>Q M(DO_S%+;W.6T'RB;C_OKNXVMW?<'V>[6AYW=1O9A?W=O?[W>R!H[630)&]'N MRQ#)=G8SQ%ZY/[*=MUGCGUO9F+5X;2FN;S328:0(?9H9H69G1CQPNMYVNEG_ MV&?_OA*/;!@,RGQT>-WDM?:8W*XZW?>M>,=CIR\NO.[Z]GV"^Z$8S]8P9/6R MQ#;>?_\+XUH'2J)2Y\0!2FR47Q(4" Q#3:5BB-&EM5K:SY@1M)REN?Y.>!>5 M?3O=A[S9R:#7S\-%6=[E![I]]CJRT8W#SU-D\*4J2?R%$NPQ)!I8K3&@2FB@ MD\X4(@3C*4R=+49*DLZADARR6F-WO;ZW7:C"*6K)40R5P15:'F#Y@3!>Z<7^ MM4A<*<;0[;2R,0RG_D3"X*TJ0!^WDN+:MG;O.FS>F?E.7WZK6(5+#TI MWMWX[LN"HOC<_2\R$,]IU/F$\XA$) 2@*8O:GVL+J8%4P% LEX)H"4A<.?>_ M$_N;T13@!\9WGUW2=OU1WDM@UT_E%UZ8M-4OM[\H@JS#T@/FF8S.,1-1[PL! ME ]8TBB+U/&(@NN[F]L[G];W-O;?K^]F>P=[C:W:WG*V7=]8F7\!_ 'SO=HZ MU[9?L$Q:\NU>LTJF>UGOU-N4F^&RO)WE_5YFCPM/\OL 5>E??Y;XLY!+VE2L M<$(>N*1]]R!<03\^B%>8_,GAGU[[\R&S>&<^F57XJP7DX7+Y^?6"\HC(Z:?' M+V^/^.7. G=\Q ,7L,<%[>=(\&")NBV(#WRE*?B[O;[N^]-NYRPAU^W@TE#I M;;?MJ!U"-&OWTMD;<=S][L5&Q\VG#GR;FW?[O-XZP/7/-1SU'=YIU&C]71S? MYVUT>/)WU'WNN!9U8ZUQ!&N;=G3-I_@LUCYL=/#AR0&*3SRN;T:]>7D$#_#' M\X.33ZW:N\-F':=Q?CS?V?SXK8[DM_>-]7YM#Y['O[^(("WEF ,(K8KZ4P5@ MG+# 2HZEUE(K$JW53=_4WW37_U!7CF1N6M+TDV2128H3G8(XW5X/GO9$5K#T M8%.[H<^W1QFMMD">.?9PIXTWV]=XPW1 T4!W@%$) 37>)WO= H$TY 0Y!#E< M6J,((*XD9/RGB%,I\M^1F%>%ZLPZW:S3/_;=[&30S7LNMT74K!,J;*^PO2R< MNKV[EXVV3W8K!)C8O.;CAG0!!-TCW MD=D]5TLXSV[9KCO7];W>Z*_W<01H+JW:)T>2\<[FP1?DM$&$":"8<8!:A( A MA@(N#,::(,TI6EI#&+-LI^FR?T82?=,7F8SY;7E M9\WY>EA<;D3%PJW8Z7Z(9T8#8SX#1 M6%2H*'(T1#JY2":!@C4XBAQC*$IE1/\?!R/F'>!?C1@BK1.>=J/4YJ>ZF?ES M;XN-T_'G:'OYWG(6#S4'R5+,+O/3R)CNGHSV!3&[;I;6__L?$B/QII?U?=.? M'G?:/FL7L;_Q^=!=KXL)6/:/\)A6Y'A_U\B26UB*R>A*@HPX"R&PTTB + MP# 8 -*4"H&$#9@NK7&&[HKJ'R-7[/DH\[X3?:P/B3OF.##\.]2Q7RBA.%HP M"'!BHPFCN 22AVA'<^(-8DH0%Y;6,%,@TN*[;.,':0^ MZUUV.NCV!BGUHM_)XAF%%XOP*_-'0MR4L+AN^ZL/G8#2)AT@"*\WPS\ZZX"@ M%?*SY("?7OS3@YBL$/S4?(:?CUFM8#5_:07]8 M^,)K>YS9IN[URA65>X$DZ>K"<-J[:)E.<^&I,3K]FA@_.+^DQ*J/D@@+\?'G M]CCU3T1(>F4 7")L"=^?2$AZF2-0N M__7U\.0K.\#_:M8OZ\?US33&9K/VKH9V-C^R@\LCMK-Y>+*SN74W1>*RUDK/ M:9X,U76F_5:"V-<2PE"S(? O4<")Y\'.DQ M4!9!H!@WV#NF++'#C1U1_HJ*9O,Y76DB8>*N!+6!PCKUK6P>BX)(T8""'$25ITV M^J@HL4(%)5/<7J@HK'O;VY7 +91%].S++D&B5HULP@#%3 "I552W7D$2($&0R>B>'/NLKGM._WNH8[-4PL7WL_?O M-WZ=D_C#5(2Y"F5MMUW*N/"9N0J%]3N9\:,3XHU'T;#AI8BD+*3AUN518&PL MGG;%\RE8E@ZGK%3(IP5%2IZV:MXORA966\0W93><2?M M<;K:$MP_UOV[;_%-WQYJ&N?PXM&+_+& MF88RNEG1);L823%2W>MG"F9.7_16AO?Y_L]G7P7<&'2[<5C#H@') .CK_J W MEVCR]%)T\E98!S0Z,69QIHC -0G%+#79!>^J6U ]^[*_JWZ/4L M!00^1\(DGN[]GBR?EZF\P4]W['W_9[TS-].8>XVLFNX-X)H4L MP?ZN/QHTAXF >Z"1O4IS+MY@@E=&)_2/\V(_ZVG:S_K<"F(XWFO(][T_9@?H M8Q.$[R\,T.N-??)%,J2H-AY@%0*@@B"@,%+ 8BVH^VL6A0C<>Z#7BCH@/J5[96=& MY&O%N;I83L9^O%TTCM-<'F5QQK[UCZ\.KT3;WQ=C7)WVRQ-^/+ZK$Y/!/SKY!V.].C-O#U45P@;@*Q=FW&]969#B HRC MIRWS([XB%'N.X@)PA1'Z',4%B%QA6,[5D'$\RGYRYQ(.&9$5BA]Z\2Q6%A=H M7]+S!R\+>[2 VZ1WCCK=B_LRQI,#T-T8G3"7=NIH)_7G>JO6^-2J-PZ^U4XL MJV_66]$FC6/:CN.)O^/=O-;XBNKO:G?#F.@ 'YS7/Q^@^LGZ1?WR*ZSAPWRG M$:W=DRUR^/F '+[;/M]I[,.#.Y4;O&?8>8R!1BF6:30"QF$-?!!40JZQ1-'$ M?7^_DGS"8D1I!.:[GCE3D9@RC>6*6"]K?^;]=OT3Y_"\XOB*X\O.\<\PD^LW MFF#H@X_4024,E3"46Q@F"O_7A:!GG*VX0,A2OR_^4P%+!2QEEX5G!Y:*[RN^ M+R'?/\-,[@U#Z4/+\CJ>/OPZBI17DE%)1MDE8Z(:87;]888QUD(F_Q[T\K;O MS6=RUU1CK.?O&PUS&N M9@VQ%&K$ %.2 "H# T9+"C3"R@?%L3+P$6KVN]T7Y<[-"C_)@4H5ANY-WT1>MTBVE M1)WEO2*6U]9MF^MF6DE.O1;2R;V^;CO==;TL%87+W8_*G)!7^H][4Z&>J>7> MA/+_.G.09OGC!J&+GI[8._;-YI649*\B[Q=)@L-^1C]/P?MQ@O:![\U->NJL M]=Y>(L \J[NG-QR-]\!?#&,T"$P!Y2YM&7($:&$EH-!H;REAP?_:-2RQ3"Y M!O?Y8J!CVHDZK#>8T*R7BC?TLLZ@7^C?I(@[=VV!ZX*%MXM$#*M!9*>ZFYT5 MQ2"B#3"\WW)J"1=O4],7HXV8PX;4:;?+ZE4YTK?%UI)XNT$['P+-<"Q+M\%' M(4V8UT@'9JAP2$ID+)&"&F6\]^'+=H$Y#$;,<=[F+=WL_;6T77][N\MX?&/7 MZ8].N&?O8O%FQ8L5Y2QZ.S<3$KVFZ-#$T^$+ Z;ZYD?XA4+&K78(!*%]ZK!B M0/Q& ^8,QUY&T&VM$8B)PNZ3(FXPJ8K\JZ-6&Q1,M6?W 9/R>MB=K^=D#R2 M:)+*'DS23_]IO89'1!T68?@_W'1_VAGZ/*M=G_8-GHV5*_RO-Z-7HWA%L.$= M[[M2FSBV0=^_&;$X'+_%TIB3N?:GZ;Z^4\IR_,_C[DU(Y\@#T_7Z*] A"M&J M;G[3%[VEU[=&<&=X/WCJTS57"$_17-\M1MU;0[?@@8C@HP8CJU%Q1&JGT]+@ M]?P-.CON)A7WCSP@JR TRA%'J&5:6N@T)I9CSY!P_HN(:KN OZA4-Y)V;/=[ M?[[6]S+&0^I&W\=6Z;I"O3UD-"6N4?TPNBRM;>BNRSMGNF<'S6C"[%WT^K[5 M6\ZVV_8QNJKD;WD/V]QYM5(;JW*+I@%:4?.J.L9\WNEV!"+^\ M35)R!FM'96S>] Q3.8W^31_6WVV5,M?VX\< YLK4PRO*:W[3LD]J\2E$I>'BPM9 M6MMN;-5&@;Z59&@6C%ED[;^]7NDKVC@-RY:]&K3UP.7Q^!^/DJ5R6ACWFZ/% M*;_O'%1,^VQ,BW_ >V4!QZDP="4[]\/852):4U"^ /TD%DB6G MYX(S(<8_!OZCPLYQ<\ )8EU7X67)Z+CH3RI_CI^X= M9V^;G6^53UY24K\ _A0+!I(5JY62U0A*]>GZ<53]SJ_7NRL\+">]7P"3RI+C M894 5-9!/YS/N!A/ ,(K64VW]5$!?=<;!S?SGAWT>FFW7VI^LM[6S8M>7MB- M-X@9@=0-BPFD (NCLMN6%9:6== /9S1U"TO)2O8QE3_) M^\4VPP(6XP_-J^\)59N=WB!MX%XWG4'_JJGP;M[[6D%E.9GA!7 PYA54SIYF M"\YH\5;C6$F+Q/-^-W)5@9,?NAWK78+&"@C+2>J7P)\5$I:!: O/:>1JQ]KV M2K;3^.?6;CFVJU4[TLK)6@LO#_S.EK3W_D@WAR9!T:^]L@E*2N27P)FX"B25 M@&@+SVGJ%@:NKQ1!H>RMMOU.M\*_DA+X)7!EA7]E(-JB65VLQ3M$ MNS'X:"Z.)5Y42%A.4K\$_JR0L Q$6W1.PV@<"=E*ME-T4=IN#]MKQ#M7&%A. M(K\$SJPPL Q$6WA.H^,8R%>RK?/CW.35WJZRTO8E,&0%?64@VL)SFEA:VXO4 MU/W*W2TO05\"%Q+X,[S[8;NN,2(_K G2%?>6J,W7PWLSI>X%56^PTLE&>7J# ME;M=U57CC6+G,'[SHP8<=T1V+EM8/5">R0^;K8WZ3@&!QU1=H?N*7TK>F&P\ M07?X]\9.?6_G_?;F>F-KXWX0VVKWMC+7NW7U_;J4]=MZAAV#_N#.+-7*2D/[?^M'_3G;E( M<1I]:L71]WN_D*:YFH/]L=XRBZ F?DB(,G';N^?S7O5]7-/Y_K> MWE9C[RERGT5UX8]#M1DG.=*\W M[M,\ALP/FYWG8[-%??YTGDH]KTP?][D)_IYJW6];>-X6>< MP!\1NUP3]I_/.S'#I;&?S\R0EX;N2(EFYL_\?+7=:;_M:EL4EART\_YNBJL/ M>FXI"F,[O6;Q0\XTDX%0157\TU&NK2#(>P\MQ_%YY,MV,L(A(6@I<][F+=WL M_;4$HAP/\^#B+<[[J^U!RW7ZH^-+65NW?'H8.-+Z=#4Q]GK;I;^V;KAZO;^A MN]V+.(N?='/@(R[$6?8%0A2!2$<^79C-SME[O'MV0&H#=[)U=OA.G>RT#LX/ M+K]^J[W;9H>;]:^UR]V3^NG#Y]]>#QO;EP>7!Q6%C_[R.=YOO2;UY<'G: MJGVNL=KFW_G.YX^7AYLU>'#YZ7CG7>W;X;NMBQJ._[;V4:WAOAY^DN?U7+5L MZVU[Y^13LW:Y?W[0:.9U?'A<;WS$MU#>_7M9;6RB^$SH\<QWA\ M^+D>:A?P_'UCJU_;@]^^:&,5Y,@ JR$&E&(&M+0(*!2P!5U.'$.D&575H3=!D3 M46F W]< 9?+1Y\&S&9;G'2[1C.VE_8%.Q9.>R(=PWP_T[CSC^A0L^QO"WNR1 M'D5D*C1_!)K7-\;L><.9$HXA +U3@#JOHSTO%##8!&N#=M2SI34BEKF44T#S MI\E36:'H-^SY:<3I*NR;&YNVPKZ)8=^-)0N]YMPS#)B&!E#!#=!:FFC)N@") M\="EXC!4+E/"*NPKIR6[R#'Z=6N+S+&LZZV/?FR4_N6L[?O/90" BMC-DL/(>I3TN MRY+3*C:Q$-'I"OSFSYJMP&]RX'=CSAI*,/8& V61!M2$ (R5&%"BI-4B,(]5 M!#^^#-$TS-F%![\J,/NX*=QNGT7Y[G2K<.Q"6+!7Y+R(V%V!]F- .Q^W6 V" MU%D(?$B@K:P'AID )#31<(4LV*(*!5V&7%4QB"K^6H'=3"S6"NR>#G8W%BIA MED"N#1#01[O4,@LTP@)@;A5G$06U-DMK2"Y#5BTVE=1"7>2 ZX>N/]6YR_SY MJ6_W1GT*.D4E1ONPU/\J"#$W]NN(V%M#6J^W75%R<[V@;Q6+> +2CZ<)!^B# M9,8 984$E-D C*<0*,0C+37S,J45X&5,216*J.*P%03.Q*JM('#B$#B6)XN= M\SI@ (.#T;,/T;,/D 'KC5(:PH"=7%HCRR257*L@L(RV[A.CL83/@:W;Z/1U M,QU=?@ EHX : M1($1* !H!(181EW&8 KXPF4HRI=BNVA 686#'QL.[IS&][@HPL"I1,9I*Z)! ME8*[(,;P%7D_-'6[O]YV6U<4KM;X'@GYXRFXRFJ,=.! *F-2[ID'4E"=]EA M98G1FKK4<7>9JZI 1!7ZK!'<+7_H*06[6*GX/9U^RA/M1&&$=]G-6:K!+7I&;-O\_AX_SX_ M\^Z&R,,H1H7HCZQVTUA/:#XT:=>_.(J=MJR6X)^#W MUK@!*SA3,A5L%$PK0'DJV,@I \@:PB(Y>:!P:2T%9*N81!60K6!O-O9K!7L3 M@;T;LU6G8K1!*6"*G;446F"T=$!RK(BQ)#A-E];X,A35%H22FJV+GW][O]GZ M_'/VI RR,6"R1! SYM-,NZCIM M.01(!62)8=QPOK2&<4JQ*]^FZD5+L2M!\+I2'I7R*('RF%J2=J4\'JL\QD+[ MU@FGJ ="R*@\"&% >L] 8)1Z2JTS*.6K(+G,Q#2:>;QLY5'UHGWD'+[?7O][ M^_UV8WMK+UNO;V9[C9V-__GGSOO-K=V]__Z'Q$B\R;8^[F\W#J;:KY9$9G2= M0.M(G/KQ9['\?/UR7Q3_5%JAM< M=:NM>A7.=?QKQ,\?ANQ<;3A]BDNS/QX/HP2I8IW'"^_ M*NR;5PNVPK[)8-^-$:N,C#:L8R! A@!E00(5O -<4,((M1!SLK2&U3*1Y5N+ MG4/LJV+OCYO"31]\%'*7=?V9;P^^B[U7NP[FSXB]HNGND*05BC\%Q>VM?$Q$ MM?:4 *55 )0;#HQ$&D 8;( <8Y=VRZ)EP:8!X@L?B2A!^+G"O?DS8"O MBV'B5D&*WX3YHW'SUHA@G,4(6.84H,XYH*4A@$EJ!0^1C,HLK3&X#$M8#6O1 M$L9?;/3VI<+E%"SC"BY_'R['$A,<(99&6UBQU !!80&4BL#II%&4& XQ$DMK M%"\36K[B68L&EV4*^,Z!R?R^DR;#=UN_O7M@KK:JS-'S2^0$SL4*QMN\K=LV MCC#KF/@:.J%L.?R_!;99GM'%L[T\7[TFZLXU31-R-2)P59;+8RR7DUMECVV@ M5FG+@'&8 (HE 1I:#(R(Q/*$('3:9,0^0)E&0 D7\2\09B5'S(100)\2TVAAM/#05R:_;![,V"H1 M9W%,V!\L2%P E1) ;1%!#B$$"4P:)[6I!-;3,.$ M7?@UZ5F'0RKHFRL3MH*^B4/?6#*YB.AF @1:* ZH$19HJ@1@7G&.97 TD%3] MF%%405\Y3=A%CL0.FW:4+@UG@8'\Z3;L/77JQQ:)*[A^(ES?JN*KL(+!(P@8 M#@)0#2-<>\,!9%Y0%%2@'"VM"0RK>$,5:JW@;9)V:@5OSP5O-]:H=(0W4;XJU<:,5"0D#]P@(:0R@E&@@J28 8F><$BQ@EHQ6OJS@--;)GD&\R@I9 M5?"UPLGIYH)7./E8G+RQ?B'#U%!!@'30 THD XHD7]\;;!CT$#H6<1(N8 MS5/M.%1VJ+]?I%_TIHVK.7D>;^&\EZ^V\^9?2_WNP-_5=6.,OMYV&^-L7NF^ M1^F^C^,^@A,6">()8$(H0&W4?3IUH':8.2V$U8'C1/<[6J_,@=H*Q"H0FRR( M/<:4KT!L6B VEA ,6:1+,$ 3:E,RA0)&AP"T5X@8K 4R]H<@5J)P[ _1SN5G M=\=SDTMP1[H>* >WA>?!,O<+V6WF;0^.A]\1+. P\7PGC:YCORYG__DSL?O@ MNWO'NNLGXDEOU]_>)WZ=]EX:R0?=W>GN]77?NT^Z.? WCQZ)(:S$\ %BN-^O M;8S$<$/!P_\]AK;UJ:T_JT&<'U@\:W.+[FP>D<.3C^3@Y".MM0[CF&KL\&2+ MU"_W+VN-3\W_O=RB7PAG/C#E /$H6B+:** #C7^@5%F8:2E3Y8HGL,_3 M85 M^\P7^[ @+6,L@EZP$% !(3 &2X Q=(Q(Q*202VL1^N#W"77?_9"=ZFYVE@C[ M)M.#_G&G&Q'/93]DOEZB?6]R?/?@". 82Q;\UUN_'FW%BC-AQ8^77SBRPEDI M #,: QJX!-$DD8 8CY@R3"LN?H)D]S+3;^C BIGFF9F\X$@ZZ@!7S /*) <1 M51"(,(*Q)D;'GY?6HJVU#(?_/P#=[,@D*XC\)LM[O=3\(H4/.X-^KQ\_I#WX M>WHBZ,)OIQ/M7()H#!%EHC#0$2/E%$;(@.0 MN3#E*FR;-2L%R4((,/*.UCP5;,' (!> 1T@Q3!1$A$5TH\LJ_L_X ]'M7X.V M'ZZB$Y@0#JGE+)+[U,=3SGSSXGH!P.5GL\X$FKO%D^GOWAF3VR*N5*T*/%9@ MQSH-6REA8 Y$Z8C8354T2544.!5QEV OA V%P)4NI:?L"VA5=N.+P+1);=FI M,.UW,>UFI5,JRH)(@2!$;'21)(^8AA6P1D&&C5%*A@K3%B\3<1[VC*_'X25> MT\WL5.KS>.E-3\?WE+RFKH?(G&WVQM#THZ!>X7KC\+U6WUU MJ<&$&8X ]A(!*J2+9JH@@.G # Y"**66UJ()NPS9-'+0%WX39CE3%RL4+/F. MFPH%)X^"-]8MB:1A 0D0 0^#2#@)3"H*1YB#C#M)7?+8J1#+I"IJ7%83=Y$K M>ZY;.V@-FBGM*^L4)9)LIW7:]<>^WGU_HB6;_RY*OOYI"E^-16S MMQ=G*'ZZIV_Z%7V+0B,;X]3=+JCZ/E*X[OL[H:'/*ZQ_%-;?ZL.+K(?2.@HP ME!I0Y!#0:4T$07UCX+ZK[=:-V%H*702 M>.DCU$L2@((V *PQ<=P0&*A>6D.4+"/Q/=3/.JHQU_5KJBAOA9=32'6H\/+W M\?+&-,9*TB"% QZI5&%?.Z"X$L 9R SVDE,;$EZ*947+E[V[:'A9HA#Q'!G/ M8R7XBVVT#S>FGW]>'\*HHX.CIY%XW'4&INE_K##*187_G)V#/)EYG7^].]WF M!^MM5VGAW]/"E^OC7@N+QA$F6@'##024<@J,]A0(KB022F.1.B)@#)?A5-9B M9R>$Y4.WZ(CYH+R64F1*6Y9JVY"@?S=5_'U[BJO3%6PW=LUJR/,MI]T]+=H[Q= M3) J0TG?XL&K:6M+;G]>Y!<7H-@X]IFV*1E>MR\BK;)VIY^\Q&[\N9WE\1V/ MNL6^T&X_ZX2L?^Q[/J*5'K@\I1U%I"IXHLA!"GE;MVU>K-;$'XIJV2NWZYC\ M="Y'D[?VI^F^7OOA=:>=7K&39[7KFSK52GGS+7?]XV'5XM'+4;PBV/<5F*^N MU"8.>M#W;T:L"\=OL?2P49:O:O.0H/A.X9BQ/]-K%? =D%40&N52HHME6EKH M-";1%?(,">>_(+5T==%Q]P9NCCPP7:^_1@2+,[&JF]_T16_I]:T)NT.![R;V M=VJ"3R*C1X!+IZ7!Z_D;=';<33;$/WY-<1&A((%> M$O)4WC[)[I^O]=I]W#07XG'O7"VM;>BNRSMGNF<'3=W-]BYZ$:AZR]EVVSX! MJDK[EN.PO'<-QHFX.Z=^R"B]Q7G=5YN=9J1F+U4NZ!]W!O%F+M+4GUL?C9+X MPL.*J9@_THI?_]2LQFY>IC"NF.$/=CD&NEN/E3SA<5V M=7[WZ\)W37WS/(Z2VHQL9G^7RWFE3 M7ZSF[>)=BN?>:+D5.-)THS6*T8!&QU>&Q^Z8\<.#E*XHK'Y\_*<7__P@7!'H MJ7>&*^AG!QEYZK75D$LQ9$P?>/$SK+S=CSN3# ;>[VO*S?28HM'=NG?)JR M)054=)T$79&JZ+J(=*WD=3'I>D=>2[0!\9'3-Y,D@;KO9UU_YML#WWO>1/[' MB$VYYFBB:6*_4^=FGA.]I,$(>JX5I(0:$10D!%N#'212>L*^;!8IR@@B\-NY MRKM#AG[;[;32:F\:W>>\?[PQZ,4Y]=VM<]L+@Y/URWKCN'63!/:1'K;> M?CWDX!@032YTQV".XM,;1,A*L=#N(R@[/Y=Q462F&2C%,+@.8>HJT#H$K1K5G MRB+O))=::*^)ITDQ(#52#$A5BJ'* 5TK!JBC>E,U0HHHS\[!:LM'I%1L% MCSH=UTLK9S].L:OJ\,[?ND$B[TX8(7Z%XH] \?K&V(H M,C"("7PQ$M <41Q MI9P# GLEI&(!81%1'"]C/(T5@86ON5NF5(8*]N8O*E[!WF_ WDV\.V#K$<,. M(.)Y-%Z# L8X B31'+L0#$*X@#W$IU%ZMH*]"O;*0;N2QGPKV/L-V+N)YBKN M(TU, !@GV#,N $DQ!]HC88U4/ KNTAJ1RQQ5UEX%>Q7LS3B@6<'>;\#>3:A2 M4J&"BM8>LU!$:T]$)Q<* P3$DD+"G0HR]==:QJA\)3OG$/;*E-<]#^T3WW4[ MO5YVVNV$Y^N;6#5%*%L$LZ#ZAX+H%;0_!MKWQN*7S-.@*'/ >1XM6LT5D)(1 MP .F-DBNB#)+:U0N*P9+MPBU:#T12I"[4,'EHD8^*[A\,ES>Q#VUM<8J@0 , ME*0:P QH$LUA80D.T*95'[JTQM RHN7; %+!906763\?(F MT*H,]]H8#["VJ45AP,#0:&AJI56PGGK"4DXH9ZW>+YCCE6-A:8&MYFFM7(WJ_&U)[O>W6;]%ZI$HK0_HQAO1XH1XM M: C:6<"5]H Z@H%"1@"K,#0:,^@]6EJCJ)1QA[*#515:>!%X.,W%J0H/GP,/ M;]:MD"?6!N4 AU8#2J4 "EH,J ^<" 49(GB(AVP:^?H5'E9X6 [:E73UJ<+# MY\##FX4I1IPU'"F@17" !L. #LE2U-*B *E3#"ZM(<*6(QTK0*P L0+$V2XO M58#X'(!XL_(D)-%&" :X=Q10$Q"0P83H,%."-)=!")'C?&2]3 M@HBCAD(*G"31RK4> JVI!\P*+YS7'FJ^M*:6%9]&.'3A-W"5:76P0L'Y"X=6 M*#A!%+R)@D*$F=$H &:P A0'!@Q" D3?)7#$B%(4)11$K-J]7Z%@A8(S+U1= MH>#$4' L*=]++/\_>^?:W-2Q+.R_HO)[/F17NF[)+E2 ?/KWUGR3<8&+%N7);D_A&!+0FO-]'KZ.MW:B[-&=5CJ'\&5 M KIP7B+SS>""K1W)MQ4U,2$,$@97'?HD#,X1@U<13[2YA!@4&+2VZX>#>I]?/83& U*I]L?^_Z[;NCECA^- M\OC&$$O*<+4O\GF=Y=-;>E!>7&[H[F0_">:SP'RZC8D.6:4\H;>H,/?-_*UB M T2ON0@L^*!CM6FEH=05Y?*)= N);A+I%D>ZJQBF-)D%FPWXQ#4@$QF\4@94 M1J&+59S'YDB](-(1Z8ATBXE@$ND61[JK.*5DN219(D05L.DZJL$Y+D!50[P8 M&UUN9JHZMHR6HT0Z(ET[]FZY04HBW>)(=Q6*K&:W+,87<*$9(I0R@N\;U>/=6BN_'HP]KU./F_NT8YBR\?:T&F9E9@'Q[FI MK>^_N^CK0GR?9=3GZ]V&[6<1RMV_;;58,2A5W70I 26O_KLS#F+=H8 YHO!V MTC=4V_;EW#>MK].C3<@_5FPNLW23L/E@;)Y>8I/9TK@O%J*($3#D EZ' $4K M5M6=UEF9BDVVK67[!H\0-@F;:XW-9=9Z$C8?BLW]*VL3CA:!&I_^-_!:/2O3KY M4X:#H\[@C Z#?DM*1;\JHFNG#GY8;M1V5!>Q_NT^BN'%1!X:V2#5,)-J>#X= MP T8@V[ZH_!8K6D4MAF!RC44Q= 6G87S8FM';)M;DG3_:F%+_M;3C&H4-A&; MJZQ()2+.@8A7QK)C7FN6$*3R"K#IKFQ+%,"#B%6]&516-K'9]A6B$A0)BFW: MU5ELR3G$9,F67 4YI\*SWJ6"(D60(6E :3(X*Q1HY$GHR+PINBGAWV:W1!G( MF"1N$C=GYN8<8K+$S95P\\KB5"D561P#9@H"-HU*+5:+,T2/A5?=41_3]]/V/[?M; ME&Q:D^XD+ZIU-Y9WL(;@^$VY7?G9A'U%@@ MV*0 /8]@E11@,$J9N6Y&:F[MH& $-X(;P6VUA?3$O8=Q;RI/H[TJ1:D,:- ! MIA+ QV)!,\6\C\@*DUL[?!L-C8@C\A'Y5EP*3^1[(/FN+#X1B\B,<\@Q>$"6 M(K@&?U(JTVRE=LDVY!.:I@5O5E)EW8*/Y]7NS4BX09-KF:16VM&D9-VPON22 M]MOAO=M/DYS96<:<PW^?#DGF@ &;ELB2&0WHC#BKS[3<9>FDED7PK1WI M;@Y\FVNN?./[VJ\Z)"@;FRI*(<'Z$ $+ M+RY6GR)(M;6CS?+WDNQTEDH^U+=,\VW!'K]/Y\C4]\_-H$_,; M1<,8&!1%$MX>(\.)XL2)>C3])FCFEK1Z@%V\$$1X+C M8X+CW ?($1SG!<>I&*E"7F(J G@2Z2S][:S/$%P.5= +IJ9A&[_E1 [!D>!( M<%Q=;)7@N" X7EF.4EGCO?:01*B^M2P67)0"+"O95446C$G-<<7UZ&6YIG!L M4=7G.K32N-[>..0R&.:+G\;^$XVF6_^2T-D[+%TU5OIU.#AZ6J^GVS^I"WIP MV?CZEXF@G+WO=2,FSS^-A[YN4K?OAZ@8P(9%<_<9!-8:3HUV44WN'O<'?0?;?7"1D%X MM66KQ-?6\'5J4(F6F6&L5COG$1"- 2]9J;AEG*+TI MO))^SD3A%E%XJB\T"RE@+*"Y+H Z> B.6= EE1R,M\R*L^,0%&U8LWCV?_7(X^- =-9BKR%A*()NZTBRN>\$Y\,]SD[_D?BY=@OIL4(_3(63%4!O/ M#0CE'*#C#*R7!J1,H1B=L@YR:P?;5_W;=NY0F<:C8-R"0L'$N 0(\@MH:*6(#]IPY\-QVPC8QI]*HT-6D%,&0'5MA< M37[F+$\.-9>3FE][T]2G+-PFE4*0/B%]T@+':?Y-+$A5/$153!5LH,.4O0/4 M@@%6=Q9\4 P*LT$;%5UN!HKI6\HUJ'R9M 5IB[:*?.NT1>OKNDFE/$2E3*49 M,F;'?(Z /EG S!&",0@FFZI1;-22^R;-L%TWD-P/4BBD4-9!Y-=:H:RD1)T4 MRH,4RI2/4F1,PBLHI4GIH(W@4VP*=*RJKHLS&2=%Y4:TJL?^INF3[R1[#L\N MCCJYGJ5?:IFNA5:-56[M5:U,V>PV2V;_X M43=VLA_VZU6..L=YV!D=^N'J?BJ$:OY9JC%5R<(/#\7 MZ(OOG8CYI?G.R'S_OOG^?G* MPLT6*30DA@(^Q/J-8OT]4/_ [+$@PB^$\%,!&BZBU]P D[Z9_^H5A)3KCUX@ MDUD9TS3XK@+0OBPR89XP3YAOATG_P+0OF?2+!?Y4BM?RDC-C'BKTL9KT*8+W M:"%X%,Y[:>H;&N#+!7$.V)]FN7@B#&WY/Q5WX*S^BXD 4DLF:0GO#@8BQ0LC L%9%# M7EX2@D!/H"?0KWIE6IV$(.3?#_G3,S\,%A:-!&%=1;Z0 7QD&92QVG@=K2IL M&6D(HCW1GFB_ZI5I=1J":']/VE\9^)G'9H@3 R&J68].&+ \"0B.&RUBCLSK M920B-I[V#SKHMD_^73[+>8XZ@Y/Q M:.S[S1W0U**YAH7/%GB^Z;\7^[_.T$K@K_,]WSW;\OV3HY"'!V5B68X.KC:> MBEUFMS'WIA.%/K-LM!; 0U: T40(C&D($;,L3H8HQ=:.Q&V.;EOIFY-$*92\ MCL$% N3\ ?G E!D!LD6 O'+"DS.ZF)+!&6D @^00),M@75;!Z:2L8160.L"2!3BI.&3F4M8I M&![=Q()DPFT+1P/E") $R-L!^<#D# &R18"<.D^B?)*Z5.]:J_I'20X\,P*L M4"YYD[B4>F)!*LZVI28+LJ5'2Q80%&[1(EZ<+EEAM/5^!YXV4Q6T(=IZ+A(W M- (I@YF4P>_3\=90=;M7P4)))0)*)< K7<"ED"RRZ#DN.]ZZ\><,6W"FG!"Y MF?%60N2\$#G57$G[6**6(&+RU5XV$2S/'((K//KHF)!R@DB!?!LEM5@B1!(B MVQMQ)43."9'3$V=R>G2@LM->5$1&(98<==UX1$ZBKC^.?>CE M^O_4_;#S[_K'Q?5.W7?,]0D<_GSDA^^Z_QU^QDNRH;%A'JO#W/'QS@XJE=]6O>JTQ^,ZQ?6I[A3;Z-;[_'= MT/+M_#L,?]SYZN>.!Z-N(]T_#7//C[L?\L\?NVE\6->@WM#YS:%X M8M39=MSV21_J15=<_7PNZVSZG]BZVU6N;HN_O:'R^L)-_]G-F]K+MZOWT5W#H>-A?#_ MOK_CIJ*@@5[SD#]MC(OZ[/[[1[]SFS2MQ>-QZUIM[3SUP]0=?/"C>-+SP\ZK MTU$%U6B[\Z(?[X&JUM[E-)9?7<+X;'./CH?Y,/='%9V=LV%WFW/C/SP;].J^ MCJKFJKIJ<%+_L33ZUP;=WY\7JO?F3=U)>W[5@CE7A?I,:TX,H(O/G+]CXCSY MD_'@XB-G9MWD-^?SG&*S^L>C_-/%7V[XD).?NY50_>IVU>]*W=%QSY_^U.U/ M[G;RO5=*XPD[5QSG>?#S"SI__\#E^YE][ MXFY!Z:(]R=?5T,J=O?HMAZ/.\XJW=(? VP7[JLN>OW/6K(\;43JB;_?I]\XT,V M_*&K1Z*P(%'@;MFB0!M.SSX]^VT0A2^>_=6U#%K7DRS[>=SYH3<8C?[5Z5Z/ MT"^[L^8,8MFN)5QAS\WOKUE+RXZ^V8USOJ=[0$ZUX;QS\5%]+LXR5O];GXW+ MTB*YVM*BT[WN16E14^+S/]V]9W\?ZG^?+TN+CO;8_E]_ROW/]?5G]1J?_7&X]]?;P_UGO7_V?WOSZ>"O%^SM M^W3TYN@Y?EE:].;S[_SMZRCW/O_##E[O?MS_[?FGMT?/6;WF^IGGZLW[/X[V MQ=ONF]>'Y;(X_17[^'=D3*-7!1SG!3!D!U;8#&B9LSPYU%Q6CF];Z]K4EO.N MSU7[8-3.\^^D1$B)+'=2RWR//S4ZA/3#W/3#YTO]H-!ARMX!:L$ D2GP03$H MS 9M5'0Y^*T=;=HWE854!*D(4A%M5Q&S^!D///]%?L;2]0B_U",9LV,^1T"? M+&#F",$8!)--52,V:LFK'N%BNVX?.1JD14B+M%C8UUJ+//"('&F1I6L1>>6- M%!F3\ I*X:EZ(S:"3Y%#L%95)\69W/2;X=M&("D1:D;6DD4\&!_F82=>.VUQ M+:7S4VN/9M/WT_<_MN]O5XY:KP'@_NP/<[V#SSEU&JQUJ@'F/_ANKSG! ]5& M@E$U=ZH-%:KNR_%DV!UW\XBFW*Q37O:Z.3O1:->.#YY9MU>"\-^#7K.,O_EN MOS%Y#_JO+C=^=]@=U9>>U1_[[U[6Q1BD:AX?E-?^$UG&,UC&EQUT&LO8\&*T MTZJQASV@8QJ\E1Y$T[&<6<\"T]4R5C?C]#1<<^[A]QP\G8Z!"JTT8QZZR**R:PRAB(5DEM94@EFB\9CT7BL[^-;M0'?]Y^6=>C[[_)D MG-2K\2#^D936K+S,^=Y_]WTAV?MG^\U&UM8.\Z/6N[DS_%7*V0XUQ9 M=SA184?UDLE%S(O">Z8KKB M6Z]8W?6S"RA37'P#_=L=S2\U3#NBH\/!QWE4RJ]N-HQ=0?_VIX.CH\&YO;,^ M,QQHJ^^QU;OUZAJOR/_>>J/FZ 'B<%FBT&,)T?5X6O\ MG[.^-;=-">[\\+^3JG 2AL^%A?>QM-T=SL>7?_)N3[LRZ#G+[[G^[%)]HT[_W/2SQW)MCNWS<-; M_/)]+]4\6Z',*LC9QKZXLU7"K&+59CE38&.,NLALF4.&&&Q6*6.,GDNAG/[[ MQ:3\14OVW:,$1X/^)&;P']\[R:VI9]E_=5'/LO_^S=&;TX-G;]3;W_[HO7WV MQS]OG[W#O??[_^P_>\??O-[%O<^QOOY.7M:SO'_[_LU?+S[OO7[']G_[D^T_ M^_USO8[NP>O#^GWU.E_O?:[_'MM[OZN^K&?9/]H_?/-^[]/!L]_9V]>_U\_N MR;?U'@]^>XYO?]OC>Y_W/,LAI]S(;BA55ADOIHT]/P*-7'G8LFKV*4 M37CR1?\\)#FE<$C7S*9KKLZJR;HQJG #Q1@!S>DT",X:D"HQI9/%5-36#AJS M+;4EA4,*AQ0.*9PU53A?:)6K*/?7>ADVV8[6E>>OB8JY.E6&CH50! ?FFE-E M=;_ .I[ *&^-56A]#%L[AK0+:1?2+J1=5GPL[/[J9?;38'_DL>_VJ,IE72>149&=R M6+C^"S=,!E3.2,12KT MF&)P1@BM428E;)"*;-KUL&FO GPQ",S)<= \&$!I#(1D0K5I44N#TF=AR*9M M+EA+!:QHPC3H?N^/#P]Q+#3DZQ_YT..CU.F/_*8\6%:);VK#(C3)G M%C8KLB4/+TU#)0$G 2QD"FCMXI+.7,^ZF]R>C\:1SZA]GV>37@]?^TU^-I3KH-2O[ZV X,5]ON+#D MJL[@JNY?:WXO$\MH!6 I$5!'"2%7S]5D;PPSJ(4I6SMJ6[%653D2)@F3J\?D M,@)W1,>ET_$JD*<$ MX#3G\_JZXY-A/*P/?>>X5Z^P$;\/TTWE*6O3 B]PTX/PE)9<#P%?;JG=+6<( M7HQ&)SD].QG6-7I9[V20)NV>+I V><_+Y171_]H>Y7OWGG#KO M?+??J1SR'WRWUPS)@S(8PJ@^\14E8=P9Y5A1,>Y285V[[)E-CZA3OI$$G 2< M!'SE6S>#P8Y>YZ(%^JBJ55=TR,[R$C(*YDOB>F:#_6N=.:_T]W^?YQZ:>[>>H4A$F2 S,9 0L/8",W()E628;@ MBW"-3=^ZMC<$2 (D60 DX"3@:Q6R(PN@'1; 551/JZP4%QDB(@,TB&!#=. L MTY$I7Y\$) N@M4&]S:VJFT3N.]U)>']R+-;'_SNI &B$;V'!NXW.U5 RDI*1 M&RW@+6M<=V'T_')2S98\&E6[)W3[DS, 3RO#NBD/)S^\'M8[+WDXS(F3(3.+ M(3/=N4Z+J"VS'*Q&!2B] QM+ %T""IV2*$%O[?!MB3B4#NOR*AM M@JTC 2VZ -V*@BH)("@E$./#>)12N8CJ+IJF0LHZY*!#X" MWYQ#;@2^I8+O*KA6ZHZ@< %R5@8P) _.FPPI6.>*U4$[)/"U-*ZVFL(WLX0% M_,7W?#_6?]6/.Z_R\3@?A3SL2+;=:0C2CLJWKTX=7C?6SX#Z%%),R#!B,U(]LWU^?[#]#ZX'TAF>1[$Z85.>;'R,KY&XQ*5QM*29DS MET9*Z>/7^7AGPY?0^5!T7M5+^F1C0:?!R5+1J:6JZ.0<7,;JKW##HO1;.VC% MMM$W[5_B)_&3^#E7?IJ4LHF%HQ(&C2E!J12R,;:)+ 3%R+Y<%B2GSL<7II+F M KCW"=!J#M8R"4FD$#P+1N4*2<[:U_.* $F 7 = SA)L=0YEQJ0U=Z4:)B9D MEJ-+U0?,I3Z:YNN$G#W&2A1]*$6G,DPZ1QY%@FI?-E6,L30.>@+ET>>B2_7B M1>.ELVTK;I)TKJ%6@BA!=/,@.@-#E5(Z!*N*B@&]XAZU"ZJX'$W4R#1YZ2U MY]3((Z=8TD:"=#$#%E_ E9C )N=%]1"\L;D:H"BVF:$HY[HEL3:W.'S" C- M[+.Z6E?#SSK#LVEIG?&@_G4T'G9C\]/9Y"3_T0_3:+O3SV,J*J>2Q/;91E29 MLSYV#C,A9,LQ,XM%1&=X-%DX7YRUJ;"SPAS.S@MSN)!\9H,GCKK=,VOGQI#' M/R[9-GE]=T*V_3PF2V@&2VCO]>YX[_0\W;O[=S5*J\&C,Q37!.,2/4K8J8^$B82$J?!)P$G 2EBUET6,NW^+*$.N&PG)!02[*;W)Z/Q4>Z/1W^TF[SGY3GK7E;4D5TSDUWS8KJ$SFF)VN4",914[9I4("34 M@,%%9#*JE%C33]Z)FY8-T9'HN)ET)/5/ DX"3@). KZN MZR$CJR;Y=IWT[% M[7SQE@>!H+(+U;[-$AR/%HK,TDT<&"3[MM7AN\TMIONS/\SUZC_G-!F;U*F8 M\A]\M^=#+T-%"HSJ4U])$\:=48X5%^,N%=BUR]S9]'@\I21)P$G 2Z/NA_RV=B%*TW^ MWVO[+P%6MK'=>A:T=RLL3)A\!)LD.( '?: %?-?KF&8^W.:"100]D^)_-N*!+AH>Z&SY8J,Y'TR@_6? F,8B8K1=5 M%2N%-!6]):;M3"EFFK?6BNV>@9#!!)EXR5D;C=YDSX01SF;%C,G!YJ\3DN:M M+1&>4[Y_]AA%-7LY3]4 UL*#MU)!-KPZ,CHW49QF+KK9-I;FHA-!B:"+/K!7 M) N)9>.]16.$1F5M M1J,9!J>@:; $V!B:(1H/4FG4B)*[:!I7';#I(?'=* O65IB3?3V;"LN78F:*B:G4/=SP*N^ @" M8^#)QV Q7%:O4E<@JNDB('X)Q.J&LL28\]1RTZ-PZ0, 2RQ I)K!3'IE'T1 M ETB0!(@'QL@9SGI-("Q- MBQ*]X"93A$!"8!NV;A8$SB&M1 A<%0*G M^.^F4TBF2&E*L,!5S( F9'"\>(@\6Y$R8S8O-4*ZZ?4#5%.U<6B<0PJ)(+@" M"%YY_B:FD%T,4")'P.@5^+IW8$V64:N85#.X3-XM11-]:&Y3]P:'W5%]:=I_W,_C@_+:?R)/<29/\9^K M3$+]S-]2Y%1BX:"EUH .(S@1$SC%O"Z8T3._M<-5JP9*D$(AJY+4"5F5;19V M@@!!8(,AL.13*&13MMNF/)BV*;EGHC@O(*)H\@_2@&/*@'66\Q"55Z603=G* MU,/FGE:IC_8DYT '4C;B0$K=SC/4-U0G7,^(Z^E>95@\;WKOH/ &T%H#GD4& M*C13'T+TTABJF*&*&4+>JGN5$?(>A+RI8R4R^8@.(3*1 *N. I>5 *=2LEAX MM-P1\@AYA+Q5'RTAY,TET;/[MTQ16U5MNXA& YK"P"6F0;KJJ>N877*,D$?( M>VS(6W(_LR&PJ^E!!T$*"=RH;65SP MFM#7UHS,:@Z#F"4LX"^^Y_NQ_JM^W-GSPWC8D7R[T_!CL5G ;ZB9,!BF/)Q\ M05VNSFC0ZZ;.Y8V=O7C^;;*^G@8GH9OY_)]WQ*6G'6;3C^]WI M!%A*Q1D5#6!(U3&(@4$P,D)4+/O@7; B;^TL94C;ZIZJUM%J6>5SU$=-9:M0NU=B"DU_;2SR*;HXN^@ MR\AY6Z*:NW+>DLPH;8(U@8&4,WL3D.3;3S]!LVW8=J")=1[J. M=-V:/G!MTW4SJ#KEE2VR^@:N_IFJLHM&\IPSBUK4[Y,4GFR#AILJ3\E8';C, M=*/AFEG'B!!,=L",C0J=B4HV+6A0;G.C*3S9[AJ7U!T=]_QILT7YUI(\>NM* MWDK;MI9OI6U;R[?2MJWE6VG;UO*MM&UK^5;:MK5\*VW;6KZ5MFTMWTK;MI9O MI6U;R[?2MJWE6VG;UO*MM&UK^=;)MOTX;F9VU?^G[H>=?]<_+CXRE3:)N3_. MP^9SS;^[\^\P_''G,I?P_<\=^>&[;G^267$W$R-WS&'$:XF/.^=+;IMV,OGB MG[KC>I'Q1B:FU^UG.#S[F8M)^O3U8>[X& =']:I/N_UWG?Y@W)QV'=9?]SO= M>H_OAK[7.?;#<6=0.N/#/,J=D[X_2=UQ;K:C/TDF^>:'TNW[?NS6MX_&]1=' M=85&3V98R[OMP?%@U&V2:C\-<\^/NQ_RSQ^[:7Q8UZ#>T/G-H7ABU-EVW/9) M'^I%GXSSS^&F_SP<7JZ$?Y+>6.-'KH0IAJXKRXQ.]GK0]]_5[^JV^],UWY,^J69GSMG-2"SXWC9*W%;EX=;%N*' M9X->W?;)[8X/!R?UWTIU\_.GF(_'G>-<67J.GUU 1Z';$;N9PX:^7Z8]''P\^_O#6L5]=U'/D3__9;4KZ-ST='!T-#@W MA>Y3 []X$:2MGM-6[]:K:QPFWYM8-R]]-YT]5-47F/SFJ3]N0B(D!ILM!C&> M'%5?L%K&DUV?#-XZV__IZ5N3WYPU;22!>%0"\2R7;NR.9U2U) 'K*P&O!U]B MGXS5Y9PIG"&!TY('C"Z\_1>^X&SNG!H&;V+SV_\YZ>>.9$WO6VX7VV_YOJ=R M']&AV]F:5-]IU=;^3*T7.GJ?4"B=$%UQQ1:9K3>Y9+0X:?G'+=.2/=+.M7^J M-^+MT=ZS__0.GL5/;U[_T7OS_DW][G]P[^AW\>;SGQ_?/MO]_.;]NT\W#LZ^ M[KU_>_3FX_Y??^+^YU\/]W_[3W?__3\?#UZ_.WW[[.W[_=>__+/W;+][\.S7 MLM<]/S3[BGW\V[ABI! 98C/(I^Z* V^#!R=S5A@8$^BV=N0R&OHM[)%I'6F6 M->]B-A@OK*T#*9 V/0WKK$ L8T87:WU!E#[;IN&YD<48VS2W<5]7(-2486FZ MY?.E;F%6NVB% %^B!4RR@.>:@S-HA<3B$>W6#FJ^[80A!4,*AA0,*9C5-B5W M:+3QNB0ET=IH'48KLRL\\RPQD(>R+"W"+[6(LIEQH1&DE5L[G''2(*1!2(.0!EEMC]0B4T@E2!4TQ\RT+5XZP56((33S#K^N0JA' MZO+5C+Q4,U(R7;4_ \E< G2V*AQ$#3%B-B'I(EC3(568;>5NJIH5#C@D+4-: MIF7;2EIFP7Y*%B4VYXLR+QGKZ@2!A8O 40847DL*A+5 MZA+W1(55C5B$Q06 ML;HPQ8/W60%+3)?(G8U.5Q=&XG950.3&T'C=]BS@BZ/C*H:=,AP<=7P:'$_( M-"B=W5=_-H4&&A@_6^,?7N75Q6R_Q[UDR1@). DX _4@&?)4QT_TS#%V/AXJC;_>GI615]]T-^ M7DJ.XX-2;VPWQN9D=5VOE\-N/W:/>_E%_V6]P4$Z*+OGNIR353^+57\ZE9A MYYQ74D)VV*2W?0%KI =C>##*>QDXNSTQL<)Y.D0_HM_*PQ?WCY$3\U;!O*LH MN:C*2I3(P7@OFI(> R%* 15VJFESPW4*RTK&$O@(?.W8.O)K6A.)6\U9GV4L MX"0@#\&/)EW]CHYS?S1I0M:9M-FKOQP/ZE]'XV$W-C^-FK=W_$<_;+HN]?/7 M#]4^\-F>+9A,S_9#5JVEHKFL-.YJE-=&"_@,5GLUS:..L3 7/"JN74I2H8BE M>KT\"//WLXG5;AB'R5_+<'Y=LF[R^.R';?AZ3,3^# M,;__=*H^'P4JAEQ#+#H "L[ "L%!8W0J,14CBUL[CSL?N^/ P]U)#CLZQ M/QT.>KW.V'_*(ZJ;:Y,YL^GA=\HOD8"3@). MV#K2,!)P#=8P&'QWW!J@CX"N>YY>"LS( ^AFK&A +1!I:829:CW-H1BE*/A+_'@C_2[R3@). DX"3@ MZRK@RPW/D0&[= /V*OIFO:P;A@8$9Q)08FQ.A#@H*CLG$0,:0P9L>P-PFUL[ M]_Q3'L;N*#>]Y\YB<&>]'":C[_[+/C&J2*F MZ:X; P34 1SSH4CNO(VXM6.H)0VQ[K&PCI0Y"3@). DX"?BZ"O@J@FYDK2[, M6KT*L:F25+$Y@'*Z:R3\(4%C"B:JRF M^MC&4E@)6>/Y$*J[E2C3H.Q[(_P5^W2)<)Z"QI1X%1%T@,4+<$X5D"$9*4LJ M6ONM'2E;EQSY_@.T/GA?2(KXWH1I1?+X,?)1-;/X; @5D DU8]:AU]%S$X4Q M(GR#CW(G\7/S^-F2NC-Z7.AQ68?'9:;0F[>*.1V\C1EUX8'7G[C3*1D43*>OVQNS M1]S(\'BHX7$MWY#1F@+&2@8H"X(5TD$P)C);2K8Q-#X;WT:IV]2SC2!*$%T' MB,[ 4!N2L-HQ::)!&9QS0;DL4W4)N+?B&PPE="X-G5<9BR@Y\RD@"),,8#0" M7#"Z^8-'EADZZ;=VN)3;SCCRV=8LI;&YI<(TBKK=:H#GBG[4+O* :)0)QJ,- M3?C'-O P]-+'FJKK]S4PU%3VXE.-R MQ$1B8CNVCDXJD("3@). DX"OIX#/8-4ZCUAR1AE$1G3!Z::4P[B2N15*2[)J MU\.J/;CR\H5A*$PSD]SPZN5[S2'$R*$8XSW&HKUR9U8MM5EM9V1W<]NLTHCR MM3)H-KV#"W6K(@$G 2 M8O:FW,$GO2S9I)&[J_%(GX_WK_(LS-6=3"P"E\)!=4XY6(X*>,C1JKJ'6NBM M'N" MD1#8RFC# K.E/'5E<"M'8FMRV]LTB F M&F1'A*S8RD[6QU$C\REB=M89F46.VH3"E/??("0-LELB/*^<>V1):509DK4. MD <.@3,)Q8D@F(]!Q=R,'W?;5A@B*!&4"-JF0#\]+O2X;-[C,DLC-\93%"YK M+KE'GJNYSP)W5J9LI>'V&Q8'C1]?@>DQE5<(3%L;#8.8M 6T7(.K>P6R6B0% M)>:4U-D &A6"\J2SWY;6V MY_0P&N52JFH.I- . 3A+%3#VRFGLG-1748G*,M-Y3L$Q"^!J%URHG@T M%87(1/;%"70B)5.BT"S/"$0:Y+@J*EX%'HQ$J1D/X)*I5!3!@A4B@) A88BN M>"6;08[2,F(B,9&8^"438^1>1D0354;-K96%2REUCE$&5(6,Q-;C<'\JE!"4 ME-%(R$5EP" M>!TD"*MXCB6ZD!@9B01$ N)7@>@ELT5C$DQG=.@]2JMLDY?B MCJ=@"(CM!^*5?2B+2LXJ!,.+!^.QE1O*:UX.*4QFGE)6R38I)BFHAHG2E^L_*5X,Q.>T= M.F4R>=C,VPQ]U+#CLZQ/QT.>KW.V'_*HW:D M:K'ELD==[TC 2)Q82"U?/PCG$YPB!JT+@5%#.6XPQE019 M&@E-PQH('B-PYQ2+4FIC#"&PE=&XS:WQOAB8>%Z]?7P^,K%SW*M7V(C?A^[X ME JYV^3/;7HXG5*,ZR'@RRW,I1FPRS9>WDW7X>ID54B.@4NHJO]F S@K(P2= MLLXJY*#_ZT6>1\*[3HK2MY*U4R MMFLFWD;GP-K3Z8*F-3Q8U;[?G>YE(:MQI%S)D'+P@%$4L'7CH"@>!4-N#/?+ M/)6SZ3DO2OMO'/+FW,N"D+<0Y)U.9?>#JEX$ \,C \S&@?.,037S)39-3F-> M:OL>0AXAKPU;UYY6%82\>2!OJAF%$UK'9@J!LO4/1"$AY**@"$P\9*:3DX0\ M0AXA;Y%U[@2W.<)MRIX3RG.K*\TT6L"Z46"9X%!_%V.P#G-3\*#-,@8.$M@( M;&W8NE6FRPAL#P';5!J,)>-D\04R%@]HLP:G#8**+LJB$]>9$]BH%GVUDU3W M_# >7HQ1=8M-O=YG.L;DQLY>//\V65]/@Y/0RY=ON+$!K9+7_UI=0GL^R[KV M2C*DJ%4I-DMF4 MGO>=2^\QRC FQ3"9YW+64A,9UW%]!/I].7G%=K!21@_)2 M @J/X)N_&598P"2-MFQ),VI7]U2UCE;+JK*;,_&_Z720&B,UM@EJS*,OSCG. M,Z*7T?IF4JT(R5B%T>/7U1@-I%JBAKN*;8DD,"3E@.FH 9,H$ 2S4"(OJ'6U M/831J9U!RI.5)SI.8>FYI#Y@+3Q@NI'998_8+,5$)K4&557!M,D:XC74>ZCG1=N[TY)V4I MK-B@F4)1C&5-V;'P0AN#TM[1FR,-MU@--U6WHKVW2H4$-D4'F%."P)*"K%2N MKEVRP>FM'8Y\6W-)+ET;*E]^'/MZ%_7_J?MAY]_UCXO+G5JTF.M#.;RXGYU_ MA^&/.Y?_TO<_=^2'[[K]R;JZF\MRQSNX?MMW7JVK1>?L8M4G7_Q3=UPO,M[8 MAUZWG^'P[&F4GX_SSN5BS MZ7]BZV[BL+I]_/:NZ>L+-_UG'6/!)9DD1N5M9,D+&;7(BIN4_Q9V MZ^)#A\,K%+W+$(;9_P.^U)7XR?<^^M/1UH_7%NR+';BQL ]=O5+FLGKFMM6; M;';5F(/AI*/P3U6:*_R:MS47[]?OHCN'P\:B^'_?WW%3G_>&B,V3_+0Q1NH# M^N\?_M:[6U\]0/4W?PP8_B2<\/.Z].1Y5&H^W.BWZ\R:/UO MY9\N_G+#E9_\W*UP[%?OL%[_19N9;G]RY9/O/==7SCVQ2DY4UGF)]/GUG*NS M)V?J[ M;_>Q%PY\8)[[^^C<__.T7V1,CS3T_S)[P;[VHY# $EZ;>+_SQ/Z=SNZMAVN#K3"^D6NY#G#_#\EW(5Y?[[%0B=O?HEAZ/.\TJ, M=(=WJ#T0T97OQR?6UKV[4^<\W&/^1,^[?RZ2M9F9F* MQP2/-IKDK=(8F?),U-\(E3QR%4(\;_E@)BT?!)M/%5D[VT(?#[MO_]KO[3W[_>/^;\]Q[_U_CMX>[]W] MW_[D;W][\7F_^9[WO\O]S__4Z]R3>Y__\_[M^[>'>^\/NWN__?GQR_3ZP5\O MV-O7__GGS?L]5N^IN_\LRH/7O7I_\?/^7_M'^T?/3P]^>_'Q[>M?RO[3\]3Z M*_;Q[XS9,9]CTQ;= F:.$(Q!,-EHHVS4LFG8RL5VW;XU'4^XDN>GG)^P_@_N=+[F/*6AII M0!GG 3GS8&U.8'34RFIC9&*5^]M&W&QW0-A_'*V 5K*"4S.J.^-!9Y@K+0$O7DW.WBX4T?06P+TKEPY91#K M)@5(7%I ]!R\,!ZX-=EJ65)TN8&>M&O=V;4MT&N3/[<.QNSNT:#>Q>=+8[;; M'_O^NVY3ANI'HSS^NJNV+@-LVX[T.=BQU[D]O:4'Y<7EANY.]I-(/@O)3Z?, MUU!0"^,0[*9G5>5K,T(22E.6!0&ES4",VH[ARLYC*[:K-*1:1KI\6ZR>'7OX;=<89! M*9/8JV].:]9U&RW.4J7@PZ(LU1='Q[X[;*+E-^G]:[=>2.YU/^1$()\!Y ?3 M]4,FF*B8\! S:YIS& 4^6@\A"^<\,T5)54U6;BCT0/%60MX23%9"WD*0-U4Z MXU$;%1&D]*JQ73WX;!)(%7G2,C+)[=:.8C?K)0EYK;!=-SG:^G(X^- =-G6_U:+>?7@[S4??D:/2B M_R&?G\$EXL]$_!?3-F_A1;*2!0BN.*"+'!R7 J2./D9N4E*A&5QR,_BRPK%< M;><4Q9?7EW_G8U#LC-'DY'ROZT.W=__V$,OP ME1_C]Y.I/K.I/K'8FN8HN?NA,&4"H&4*+!H.JNZO*5$RY]W6CMRVB^X%N_$H M;),_MPXF;Q.1[(\'PP6&GC<[S;CDT/,#D#ZUU<3RF5C^Y[1M&W2T7O $QI14 M69ORF;4L-7JG4XI$S<+5F+3'P 0R\LF>5R"IG M.SF:9YL)!P@.F0,6'8LYZI"];#JC:7>SYHP8N&I[=I-#N"^'^=AW4R=_:FJK M\EE^8C ^S$-JBO:H KKG@O LESP(F4"Q[S0CA>]8U'/O3118U;':48VT" MO1?;_?)LMPGK,V$]3ENYVCM==ZS!.HIF[H4"[ST#%I/03B=K6<=![ MXZ,=%/'=/!:VHXZ!6'A/%EZ9N)I'+2Q#B%DP0%X0G*^[QJW-3FA43L@)"SFQ ML*5&[B9'?IMC6"?YULCO7>K3*:C1GB*'.17T-N+POU=;?Q'L.+B8:CGU&NF% MF?3"NVL%$2KDY(J Z#D"2I,A<'00BF6%!QX2DTVQKV,WQR11<1L%@3>0ERMM M4TPH7#(*KTSD8#AF6PUC+7Q%H;46;#,PDQ7IHF195 NZ.9B\C"&9&T]#B@+/ MMH07N9_.,'_(_1.* C\64_ABX_\XVW<"_$R _V?:UE6B:"FMJ43W3>$;"@C* M94@FZ IW7XW=U,1 A%OP08Z-#W]0*'@#@3C/B@<"XNJ >&7Q>H&%849(0E6+ MMV0.-KFZ?=9+SBLL,8A)&=@ME0\$Q%6;N_>,!TN]!N;N?AYWHA\==GXX:5H* M=_O_ZAPWK=!3_2&<=@87KF^GD<8/+0H.A\$PY>'D&^JJ=D:#7C=U+FY_D[7# M2LSE*B9/JY2\/!>-7T[_K-+RHG\9&=F]E Y2$[.HB?>[UZJ%F<\L)@E"^$F/ MS@+>-HTZO=3-P!!ATR1WB.)F:&2%,>([/8IM!2 %D#>4J2TMOB"2+HZD5P8W M%IER58V@O8^ +"6P(@0(F3GTJFZJ9F?9MO8-L]\TG+8I OU B]PLHWE@8XV7 MWN#CJ%.&@Z-JDC?=<.]H@L\M!O005="FYGZM7IP6.:OKT%;SYX:1C=#M]TW4REMG9G>>E/)UW 7P]V8]WA87YYONDO M>[X_WNVGYQ?[3K;23+;2M3[AJ83,I=0@4G4]T2@&P0D':%4L"C77T3=M"KB\ M:2M191(YEH\M)G+NOR%T3N.M>37>C:-T:V##?\4#W+N PW+4\]%+G4V^V.]JVX-Q72;_[ MP7=[S9;_.AB^\M.\?Y8#I5YF8_ZUL2':*5-\TJ"-UX!%)+!5>P.+U?RU@DF= M_-8.-]M.+S@9O?$A#(K2K0D6*4K7)KMF@Z-TC2I;ODVSV=YK6TV:X: N>QK] M.AP<-=N^VT][?MSL].E!(4?VP4;-M2$01B=N9;+@+7I I0Q8)B1DX8R5RKBD M4G,8P=[2#F'5AQ':SBR*[#T*-LZ]_Q)C\!($9PQ0.->FN0MOY.<_/+P )DN,YDNUYKV M6^Y\LMHU\PHM8!0&G$4$%R2B5K)P;;9V#%]PU[Z-=UHI9+>!J)M_S(Y0-V_4 M7<7HN!-69\X@-OD)S(&!;RHOE/%8]Z:P['!K1VNJM6N?Z7K/^-QZ-2B=;DMZ MU:QTINY(2_5&'VLSO65&\[[23._%A5!0,[U[JH9K[?Q=6KI[;+J!G<^'3ZHW4J-QB 2VV%\/_9^_:GMG)EW7_%Q3GGWKVK+$;/ M)2FSBRHF)#G9=VPF"9D4_$+I"29^L+WL$/CK;VLM&YM'$DR V$;[06ROEY;4 M^K[N5JL[ ^"# .!^;KI\[H^'C03=V9 JF/S3#\D;*7OAST3D._-*G]F1P6 M(HH\,@[I:PJ3/3);5@T*<_YJ7-<4H;')4@2EN'Q ML>%QICL+2X3@4B *@XBX8AH9IQCRG@A,"JM)K(HMRUMJOV5X_-5J\QJ[AU]] M#4/7J;/@UC[AP6F5R[^1W<%Y_\PRZC79X?>L''X_\.KMUF@UA;%&KV22ZX]M[IN\ZIZ39.I][)GO&@:_7G E0&%EZP,K"R%W(%O)"7 M<8O?)J:I@0V6].[H. Q?3\DZ:NY&.UNJ">88. H"CB5')DL1!($!ZD MT=@0FB(4LR&=_8P9 !\Q<#L#X),"X$Q/9T0QQD2!!#88<>DT4H0:)(4O**4% M$=&"GIX!<&T\B:NU*W*V$W)^?^1"(=EY&\^JJ<,_NXTG<\3/4*>]S:>9^O47BM,_94>[PR7CP>7 M,Y4Z2D;3#D=$K(F(&^&0\9B!7BU4L-8J[=3&%EV^P-9U \SL85YI"P7$LM& M7L;!6W PT.BT9SZ0&#ATB:4\$FH)9Y934[ *!U7&P>7#P3E##DQ[ MD/,VK9P4"#/,B2V$Q)IL;!%2-&F1Z\EFH^W)=SF"O?9-S?;Q^^PNGH/)P6&<9"2$@!UHH\95 M3/J3J54RDSXTD[9WMNEJ M!2,L.!&7#^&6,[PKLU=FK[5@+\U8C#@J6V#!:4S+>4X$:F@A 1%5F/C#,GLM M'7O-%0\H-'/*2U08+-*"7D!*>(R\@8'5.' N4IH; D)RRZ)>IJ]?847^5M66 MAW]]Y\O6O^#/M+USO>9@GH3A[STS/.KTJP[2-]_OCBVYVOP[O_5MO5<]^$5G M!(UT-_JSV^D'=%Q_)[1"QKWCT##.#7K0ZC3?&_W!"!YHAO!SO]&!=SP:5INU MAZ-D+HZ.0QD LLS8=U*J2("K2B:J9)*3[2QP>CF"'ZK];IN7O?OCOES>SI.W M=U[CFR]W.B@[:0*_J!)M=KZ$W\\Z?G0,SX(+)S?A=%.*6F9NN])8Z-GQ*/P^ MF5]X_A8;R]Z5WY;7CYO^FUZHX)A*G,;;)#\I27(MRV!O*P' +@D@?#H'U MIA<=#V>8>!20'0;S&9D(/?'"=,_,>;GQVY4.NS8"-SKV9WLOQ@?IO5O%KAIL M8//!L,J0\ )F(Z!P.BTUWJQ>HQO'PZ3M_->/1UP"7B5D3DCT,BE*58R!V;I- MFE9B>GP#5UYNO]]YN_OW]H>7'__Q\6>.=EX^/O M=\$_7@^&B5,;;3C6:,$%QV7C53]M#VV9H3NN%11&FHWDIJIB;)+&_\_U$8)_ M[ RZ73-,9>^A(P9CN)DOFXWPU070)T\# /MQK8SXZ:<>M'Y4KE,??)SJ4_=X MJ:U_V>%O6S>ONR.'\DL.K2V/]K@';^$>(%C_JIWYQ[B$%R_+G5"Z8:?*4 9F MYQ^F[)2[\:\A:)7]444->_#4/[H#]_G7FIH7[4M3TYWMOOF[T]IIB8,3]_7@ M!$S#BW^#J=BZ:%\<\78OF8_[7W???#P'L[$;_O?]^<$G?VHI+]H7V_S@T]NS MUD6WU[YXW6N_>7W2 E.Q=0$FZLX1W4_F(YBR!WO_CJT3,$NW#X7F!2TP0X1' M@[B5"MFB\$A33F0(\(.,M9>@TQ\'OYUL?!JTI\P46FC&J2TTMAA[3"/E1MHH M-QK0Z>8T2=$0C/D'T7 >=T:0S48E&HGHYX7CAIA_=PXLR3M^0P=^:8:^,_AB M2C<& &Q\."_!9 +H>]MWFXU_)%)(B3,I_OUE;9Q5W\CO_VPVK*F3"30^C#8; M?YEQM]EH=?HPNP8CTVQ KYE&+_ADS#=\^-)QH3&Q[QIQX*I$!(-^.A*Z@],J M^4 *W1ST>BE?($#,1?H-[@=M2Y9+HS)#JORG,;$5Z-95(>?+EM>7#P=],SQO M^$Z90L W&\FPG&LYD;^7C=VA3<958SME0 D.K)KSZ7LW_C%YV]WM#],WK9_5 M@/=PG=B!9JS!#$JV;C)KTX.2O=H8P1@WJ[.-]R!Y*3T9=%QM^C:Z MG5ZGED3HY+(<0'\EP_>L,SH&RNK4%:[+,:@@T.@FM!PN@K95]SL%]NJ9)%[5 MT;EGFBZC]V)U0].2U> M,;M^=FJG7[L^DV>U4BD"2.U@5'LUTM [$%4/)X=ZU-+W<;\:M],Z-5T73CP* M_3 TW>YY.@Z*2#W=TLT^]JL'?D@MJD1GN^)+13ZUSPUUG2K+BB/0Q@USDP)<# $\?-U2;S1+7/WSAX?P*=Q\@3" MZT"O0Q-==^Q!;>MV$SBX[@#F1WK55(3D/^/.L$Z%DKJM:G$9%I &,!R[@"/5 MS8T_&9>C^O=TY60V0B?WDT1TX63HYV&=;<4-QZ8+33T[[KCCYG1P$QRF[H9K M0.S-4?649N4,ZP<'8) 0+O4[ (CI#&[655HZ MZ1]0>FL!:5;?:VFHA+?*1IURTH=A.7E&%6X_.J\AJSI]KNSGQ+B8]F<=ZU$N MWLTE0&D7ABFUU513 :XY&??K!8QJ'J7G7+F1Z?>AB[\]B=,%]:RLR& TF$K* MY52;=.;_+1O;];W>A]-!OIZ&JK;.M+W0#R#Z5;.OF?2_75'$5QW\DUDQT58GH.SOHK%6I%&317W9 M8A-L3M9J84VD -.DEM6$-5/P*>=F>AJKGOD,@P/0T:L OE($RG+].J-N:,P1%#TR%^J0DA_T2OOAQA82SBRH&K.3ZBN[6. :@MB' P,'W2H0! MK2NP'(\J/VOEC-O]^^T.FLZV. 8X!C-NTJ45QM:C-SFM 7?VH0=*W%FGHH6D M# +95HQV^:U^X#4HF,[5YOSHK4.= OB>J6Z=BCW1A2>A42[98UG<.H@C>ADU ;7,1P,#]#W@;BJI_7,\'.8ZBCSHE8E Y[- MOXG03V\ZD[1J)M=$488[ZHT5T51] 8@\I55XR]'QH)Q_:.=R-"X9C2LSJWO^>MJ] M;V=2MC1.F_.IT^9]M_7I[UZKUSYI[QWWVGOO3UKT(V_3%M\_>=UMOSDX;I^T MSMMOTG.N.6W>?/QZ\&G_?)^VR.Z;?=)^T[HXV#MB*=:@]>DC/NB]HJV+M_C@ MS=]I\RXY),(98PA%GNJ(N,4,F:@9*0##W01MA MHI5<4,^I,4ROGLN&;H(ATZV5G)?ST_%27FJCJ<+'.=%9+4MWT17B[=J\+$%W M=:'S)2U>->%QH]5ZZ^^K>)?O.+Q\QZD!=@G@<9!H%4CGQ>)K.9/U[Z)>SGE< ME/O@CH,'8WTW3M^JG6R4/P?00=M]?YEB;#:BT#"^F M'VX$:5;?08$$Z7F19'=:KZ'3KZ2V>NYDK5_K32589:!,MHQ,VC,)!=BLC9=K M 5?UP4)M4JF^??R[%W__(-WDFM_S8KQ)OG=0,'K/:W_V) M=N;?)[KNAPV>(-O/-/GV^#G]"_(^5$O4#4::]PD SV.[U&,[=:(MLL4NC_%J MC7%2@O+47<-A)3HG$+U__]UBSSSN1NS[[C!Z3AN('BTAV2KO#WJ"W:W3R3 S M>-\,!V7Y>?#I]7%[Y^U%Z^+UR8V-03L'Q_L7K^#\?=%Z\[K3WODWM/V([NZU6/O3 MZ^[^IUE%%2:6] MQ*,X[DY#-)>D,MJJI9U;)'WX4]@3TS%^/1CN3$;X)B-D,K@'&9S/F1?,,T*E M=4B$4"#.>:I;+S12@4H>P/ @MMC8(DTL;];O^86USI8=IY8SWTT&PH<&PONK MP1GMG@SM9JJO9\F+8C J -80)]0C[5A$(L(X6J9\8"&A M[L'YO[(!X'!@* %LEIR1+7C5OJHM! ;6PPW5<%7RYNTCEG+\@)&IJQEFC2K3%F_ M9 DD4]9]*6O."J0:$VPBHMXH!$.'D0:E _&()6;>1/A;+8!@LF)+ZNM(65<3 M;5[;\_PS.Z&_E1 I9V:\RV8>]>W,C#G)8DZR>$TP;MW<_\.]C4NQIVW1G7QO M^U^@)P;#3BC7:?/>W&M--^VM[IZ]Z>]0:\E#HT.D5():$T+#6:\ MC\AR[%!T6J7MR<1)ES?HY0UZ>8//.NX$R1OTUG=L\P:]]1_CO$%O38=U:3;H M/4 /_A*'TGMSUDB)EJI$7,NY>IY7&I[Y7HHG6/N^-'AA/K2FTZ$=1KOQ_22G MW9HL)WRDNWM=>&;K:WMG_[QU\HZ"N2O:%T=G^Q>^USII=W9W6J(-[;R^G-#> MVQ>[G_X^:5V\PNV3M^=P_=>#O<]L=^>/DS:%>]&WO'7QF< ]KN[0TR 7BE&! M?"02<64)LB)RQ$@AB5/!86,VMF13BJ>H.OF\MU/D]>U,*IE4GFAU.I/*0Y/* M;(W:".^]8@Q152C$@RX2J1#$HXW>::EQJ@8IFH++3"HK&,W\"+L\EJ@3/PV& MGU-VW-/A(&7#SQORULB"2&/[MO]7/;(9[>^-]O.[\*A4F@8J410\($Y81$IY MCYCCE&GBA.9L8XLV!;NY,^575_Y==BS*6_&>!00^I;Z;(?"A('"F\#+)K,4X M(,_3UCRO/#).*&0Q<1[KB*FL-B+S)XG)7'L(S"L)BW;BZTZ_4QX'WS@:#/RC MJ;2+65IKC.=/J=).A_9-&MF,Y_?%\RO[PF#@-+8N( SH#7@>+=)2%\AA$ZS& MG'(3 <]94ZKEVQ>V[%BTG)[OC($KK--F#'PH#)SIM#+2B M9(+#A0:>UO "= M-A2H,-$:R17UF@,&DB;61<; Y51JU]M1>S/SQ&W;%Q[%H,H[=Y_<3LT[=Y_> MM@ JS02Z"(%^F/>+8TV5]AZE_3XI.YU"-A0480Z:$36*%51M;%'>Q(5>.J_0 ML]NINP1N]4Q1F:+6@J*>TO3+%+4P1579^M5_QIVJ9OC:%9>] M\IIA^IHK6U]V^CI_=4U_M-WWEP/W?'>IOV.'ACC#L#2(2)GR]101:28CI;Z^8YMWJ:__&.==ZFLZK'F7^L^6-0*C)6]. M_]6>RKR/\$'7RJX:M$G$U\/+V/MWK]UK?6U?O/NZW_O(#T[>78#ARELGGT5[ MK]L]V$MI:>'O6'OG=><@/:]JY]'Y[MYGLOOI[VZ[]_JD M_>9UI[73O;K'7!5.R6 88C@JQ*V3R#+!$3>:A\)I+WBQL25DWF&^+(M<>8=Y M9H;U9H:'JGV5F6%Q9IBM/Q%38&<"1T%3@[C'"BD6"#+.".,#H8K$S PY^G 9 M._&/<:>;&ICWAR^M$G_G:(+I6);;??^V=SHXH,:2L+%%:9,GW]J2A1(\N(+#C@HH\BH]]RJ[#K[;F_C,O)&\)7 M7X=M&7?T.1DL8CR;GWQ''XF53Q ML90M7[&U94>?Y?1/9^A;/04V0]]#0=^<]EJ MJ@Q1=Z:F%)@2&1A"!$AQ'(O M=6"* O3)IB#+E\1S!:$O.V 7[<37XR&@SG@8L@=V];77R\$$"'\-9\.G[']8 M','G]Q\+KQDW1*$8BY 0/.6CBP72@CFOE"4\*:^L2?%3 /C:NQ^R\W7]@.\) M=-<,? \$?'-1!2GCIN,6%4[@E'X^(BV91)P9IF(,1NLB)236,F?C7%+-=;W] MKG\&4X;C0=Z;"Q511/D4)^[7T-V"-QF"JG5UBI12"0D M5XA+Y\ 2MP11AIF24<# @"4N^%.$ :P]N&5'ZJ*=^'+0+T?#<0TQ=>&CHV&N M?+3,"NF=W0OS8UM5_:A&-N/YPGA^?L6SRI7S@.*2?Q=\((9 MC @M"$J(T[1?E&.+ "M)BKFGSED.N&H!.$639>#\U:IG]J/>LJQ?EB\:V\Z- M>^.N&04/^'(Z! @Q24"S-_4^??J/Y5*9YP9W9VYLX7,WI ] !MN] 73\1?7[ M-XDB<\0B'#$?U>I<%,2'@(1C'''&%5+<8P0L[VC ,A)K4EK')BUN+J?],SL? MLM_U>8/D$ZC'&21_#4C.%&G!B\([KY C*> "XJ4(J!24V.*(#D,-Z_KNMSB MILT@^:O5Y/O[(O0*J,FW%SMI-OKA1AZ"Y4@6F2NB/8Y1_(PJHOU*;_[:5$A[ MJB0^>]N)16N38_O04,_"'TR""#Y&S5Q*XR.;A5XQI]0ZUDA; M G=_)JU,6FM!6K]R)263UCU(Z_R2M)CS0$N4(%4$CKAE!5(V$.1C\" JW!A+ M*])BE&?2^M6D]0P+>VX[-QP'WWCU]33TRU!^XX66]&V_7\US^FYA\F[3.IZK M5L;S@SL.?MP-NW'R1G]VC.UT.Z-.*/>2L#[?;)-H;]3&_,GRGGR3<7D:I7S3$W6N9SG'1N\5G7CRI/]\];%Z\_MBU>XM7=$6COO6'OO;SCV MZNO!R3YO?TKM^7QQ\*G=N^ZE;)^\O6A]>L=:>^^^[NY\/&OO.-+^]+JSO_<: M6G!$]NG?)[M[<#T]N%H6U(58T*@+9&0PB'.ED2%<(*.#H\QHK%*&8=U45*^6 MBW+9$3XOFV4ZR73RJ(M>%V$X\*8\SDSR>$PR"W>4Q#KM-4&%5AYQ[132AD84 MN9),!6R#T@GV%"7T]\PE*Q@1N=X;ASZ8KAEVX*XI(M(.^N.<>FE-K(;IR&[W M_1]I7#/&+X+Q\SF76+0"2^X1BR8E7B(8*>\*Y!VVA#H-DLDVMHHFF TY\DFNNZ+Q;4H4Y?C'O43>XYS?.3[G%/8_KW9$A?CH?#M=F,^40H?K6( MJ%)4"V9Q#&)C2S0QS\GMU\.5G5%O=337C'H/B7HS MW34$:T51$!1U"H_542-CE4*Z@+'3E#*F4Q*\)F4YZ_V2JJ[K[71].>CU.F4) M\I:]K>NCM7X M"YG0YMA_!XP?B7=$C,\<.M!956IB*A,GP)&3A@N.8R=IT6" M\4(]19#&VGL@LMMU_<#OZ937#'X/ 7YS.JS%(;H0$3 61SP8@PS5#H%N2VG$ M8+N+(JTY/4V$VMJ#7W:_WM?]&KZZ3AF:C3(!0!5%,!@=AV%C9+Z&7%=TA;7; M^76UO328&@IH]$$^KH$[']4,]K!G!%T'P\RL[XQ@ MMJ>(P+@A3HH":>XP\AZ&B C'A6))52U8]CMDIVN&O%^GJF;(^RG(F\M8[X+W MSD1D/"Y2D!1'EJ;23[P@Q!0<\+""//PDUOG:0]X/E-9I]C#HY?"#G"1/>&KV M#R\Z\KN5%]A8'<*KJV]/5_RJD;V9EC$O^2W.0U?*2S$&BK>R!.EJ*['7 M%*GH-8+1! JB4AHBDO.$%\N7-W?9T2A[B9\%^CU!O$-&OX=$O[D"K"S(PEJ& MI*($<:(X*. Q(%4H&P1A4EJ[L46:<#BCW[JYCHM-*59 I[V>7?MQ[;YEM7,]8=JD6E7]/,[/3'U6[F'U=4JN=,)$YC;+5G MGG$GC'+8&\I X03K7_IPR/'&76LT78K H,YU^6(8NM"8+],R- 0#U$T*)W%: MVYX;MU]I+(SJ>!1^GXPCGK_%Q@\*)UT;SV4K%J6O=MS\W^/A;!H=!62'P7Q& M)L)+O3#=,W->;OQVY=VO=>:-/OK9CHCQ03KBUHI@U;@!Y@_J7*@O@&9@XJ;3 M4N/-ZC6Z<3Q,G/A?/YY3'6RRG#OL+MDX^L=?'V*[ ?.P#&3=>U MZ+N+_4_ MA?0CKTCNKOWEEXO]P4L2=M[[J)U\HJV3GRO_>;OU$9X=OOXX$WK MHGWR^GAW9U^T3@YB>^?=Q:&PFE*PNQ'UVB N"@U6'1%(6!>=* R+EMXH][4\ MI>J^48:/;38F@[Y8 ;[I^URM2J=NTN>RP>W>?/V]1EV.S7=*#GKP#N=5QF#Y>YE*TS>&=3^5#7O>.!T._-B-&@ZN.!H,ZU+V1V%P-#2G MQ^=)F[U:Z*]Q"LT=^/)%8[DK_NW,>@+P;#=.9&.9BOW]@MG?8H>>1@!MS) K M"M"0!2/(0E\CQZ77HG!8N5[FFTS=5:I6H":;SL6[[FSK[H'*'!HM>,IQV7@% M\.;OX*E]G/C#+#JK)3IMX+VGEIR,/FLE0HM4=,V@DR7F:25FO6+?'W]TONM/ M_&MBOK^&^[W!?J[J[3&'= M>5#S',[#O?@<7J[@Y%78;?<77'QZ'(:FNWPQR3EZ:_$ DC6*S,+&8AZHT%0% M;CBW42M61&.P]C$(F=:&*,;DRMK0/4.T?K"*_.JKZXY3MVZ798#_I71/RQ*\ M==_%I3IXJ_?VZS[]R-H7[RYVWWQD^Q?OQ.Z;UYWVWEL"3\&M%/A%W]+VQ='9 M]>"M_9/7)P=[CK5W6OQ@SY^T=S[S_4]PW"=XYL7QR?[)/MO=^>-J63R) M#3-41,0QX>F/0U9YAASFA0W6>"W(QA:GS8*N4.C6TD-]#B3.-)-IYN:6%>E) M43CM6:$Y"4XKH@"%--!.P:4.DQ"$FF;@0Z:9I::9N9R" D>O>8&(U!AQQ3Q2 M2E$$ VTEH]02IH%F1).(Y(6J--4)P(9T6, M2@GIG";1X'!KO%LFFV4E&S)+?X@))9Q(5/A@$)=6(.NU1P6V1$E-F2%X8XLP MT92L6!VVR823"2<3S@H3#BL1ED=!KA2HQU[ M:8TP 4FE->(X"DDEAR+4-P7L,M17;^KQ0XSIS_!$O++5-(F$(B[HU$ECB+8$R5E%1I6^ * M'(G(%84R.&9PO&UEU'&!09<(U&/N4^5LJ4CTH$5Z%P2)V5F]4N XL?L[PU&IGLEO\_RQ>[GQ<>\^-A1EA(<"F!#SKB5,;$@=1;,":94 M8-GUO$H<.5]Q*$AA.8D:!8(EXDP$9(+ B')C?-1,<*PVM@K2)%+DM<*;F3>?%;HH;-#(D$ 0 M#YHA53@+7Z7FCC&/"=AD!6LR0C+?9+[)?)/YYBEV*-\G>VWFFV7EF]D"B14Z M>,$4PA9;Q*6FR(A(@&]2=0F!E8MB8XMHUM3Z*9:/,^%DPLF$DPDGU6+@UFB' MN>=2284EQX(XIDRDT?J\Z+12A#-;=/*LB)Y0AV!,P<")CB-%N4-4&*T+36G$ M'@A'ZJ943['J]+P)YP=+4M/J#*E@S:_.#_> ;9D;Q;M4TON%+5VFMN1>R[VV MUC9Y=@8T$FADP,#T8, M%-Z$ZT)H&C4G5%L #QL,]949+)XT*"CO#:.%R2,Q*,<,L)$;@@D@G)!+1 MIU(Q0B&+"X6T*+"6,CK/$C-(WN0DVPR/'_6R8HO"3]&);U.5O7ZU)&RZC:(V:1H2 MA 65T>#@ !L]8",3 A5$:F'2:@$%O5$UF7J*!.@9&S,V+L?8+8"-FD2".<42 M%$9>&&\)]S"9+-:.6F5U=I^N%#;.W*?82A@UBY$DPB..%48F$(HD%B*D H22 M^(TMT63%\I6C6T%LS.'FBW;BXV:QO.^^JIO[5R<')T^[R[ZKY>KG7[C*^##] MNOHDF_-@K@_)MO:V$\'6SNOM0V49E\9I%"278()8,$&"I$@HK;@+C)IHGC 3 MYJ^;G\L'?,\\^"63VO)/FE4FM9QL<\U([7Q&:M@&I3E'12HJR%G R!(>D(K1 M:D.4=U(^8;K-3&J9U#*IK)GPMY&!U]B:CD9[#/.BX^"[[WS9^E?UI[[$ M#G_;NKQ\>G#Z7NW"<_Z-N4&P]-4Q_2"CPGR- 8 MQ,9_+ZE*?AMB_=DQMM/MC,XG[7\?W."H#R_N5QVWNN%_WY\??/*GEO*BM?>. MMO?<1>OD%6V=^%[[S=^IC?#L]O'!F]9%^^3U\>[.OFB=' &?22'T6#FC9&H MD,H \EB"M+,614UT8%%1(5.._";5^ ;N-,Y,V1A>=F2CTV^,CD.C#T+3Z,$8 M')>-T/=PH&6&[KB>1XPT&VF X4PSJF[@0PS#(9P%GT&H_CWNA\FI.)U*]&9C MNSIRVUU,W]]R1;-JQ\M!#^;1>>/8P+T;W:D +"JYP@@5&==BA5(3@#L\\KKD!,@T*&<(\$QX7WL;#* M)X)L:GK3Z*N$9)$1+Y1SKH@L**PYYMRJ('S@SAG"J-!%&G' JH+A/.*/,^)' M^% R,/ I#\AY@5.N&8*LCQ&EL"=OO32BD-6(BYM1H4U I?(TP)OG5- M2HHX&C1".8+Q&(4*4;Z882>1>!K^L@-J2K4)L'%VW'''#3,,%;@-$X*=P3@! MO!GG@(E'9>/4G%<7#FK(2]A41Z',-J\ROS7E86D"51C&XG3 M&%OMF6=)T5<.>T,98$P01/IPR-G&G72+*P]X Z^*K=_C$M ][($;+6=>L_D M3J=TW4$Y'H8]>-(?W8'[_*OE]7PJKR";O8^X?7'0:>^\.]O=>]]MG^SS?9"_ M5F__HKWWF<'GD];.J[/K\@KM@3:\8^W>6]S>V1;M-Q]I^^2XTZ;0MI,6V=WS M\+EUUMI+ROP1V]T^](!/7A", @T!\:@8TIQKI!0.WECH>0Q($V!2GT*/CH;C ML#$WEK]X:?PT'HU#SR(?S75:W:R;6@?N,JDB\TS$H2:8,C5.8 M_@MKZ:S0P18*+$ZB.154%=9C402-"2V$G.ZQ4%B@Z8=[4^ M4/)R'H;WAC"X MM6I(EH<*GQI:3CZ>'PK&5/12H("-0-Q2C&S@'"E<% YCZ0+'0(5%LU W4RAL M-O9 ?GWX N+0G% ;T%H :O2-EZ^25OTY:>Y)BTZS0%2B_'IGN^&ZP0PK)H/# ME?*=CJMFHU."N/E.F>0M3&;$Z6Q&Q$YW%(:-<5DS+L#=",@!FF"'<&6E]SM M!1O21!FX3C5G$L$V3+?;&)V?UN1\"M/Z]!B$H0L\7;IQUPRA(7!GL-^JY\ C M7?!PZ[)^QULG;OWB%?-_/4UOUDGL/1B.(C1[4#UG./!CE^8K3*/3X_.R TWJ M3QHZ&H;47+AS-WR=;Y(90DLZ\ 'Z(O#0 =P-LO*[C\9)P4X=7"S"OV&631*:#V1 M 9AIH5^&LEE!2:V&&ER?=-/W:C'.(D+(&IOD/ /NKP2GSF,^6*Z26 =Y<577:AN<,/G:-^ M)X)"UA^U!_TT*?9F<^#O] Z[\8I"\W["NL]7FVE?N/-#3@R+V 945%6@6<&0 MXCX@L$-C)"$H2E0R[!F_N:5IL_$:E.7!&4S.2F3*L7.@0L9Q=\+1E91,Y EX M=H&&IU!H!OBF7 @VGM8I(X M:!%A=:#(6:E2P*7A42A5@+$?J9'16J,HGGB8[B.CKNQT7FQ?-NN*!/X5^FFI M!2QV.QZ6H;=43J8GEL7=O=89P!GFQ$LPU+T*2;/62+-HD-*%=F#&8TL2 4KMJ>GXACV_(D*C8]#NCHZO24QBQDJ_AEO<#HU7 M%=M*$&L/%,AB4E='QTFCGJ/>=$:_-D!K/;@VVY,_;-P=I7D NCSHQ*$[.$WR M'-QQ'[3*HX6]XJ9@ @!6"><4%]HJY9G$(FB% _3ISTCP%&5?)R4S_)D@\[KV M]F8X*)^O"M?:>X5;[PY]8C?MP68@1 (76PE*G"V0HYH6DA'K/07A!2V.WDPJ M4JEF)LD.*/2IWQ=>T .R#=9%CB,%^&8J$ 5@1AS307CNOBT >93O.LJT_>Z0 M$2QU9 420CK$N:)(@5J.@E)@[#_6W[/R5W!U##T3"=55)M2[#5?U,W50C"]P:0>G5?" M& "M3A,EK94IO3??#S %!O#>*78FI*& EZ_0,'4D/#P YO?#U+1*RL9$T8"N M ;J [\ND8_PU&"5'C.FVIBV?&-W/UD)J[;V[:!T=@BKAO8@>%4"*8%Q+CQ1+ M69^$<=8;$L'PKO+@W69<)U8/!K2)91KJZR.\9X9'8?2V[X:5#MGIM\-H$E?Q M?.UC&'W$"")_.&$Y%J9 CD&(\RPL<0Z#=5R@2*\WOIY_'RFDI9 MK2Z4T-/E[19-M2AP>MH% [5>*S!V\"4@.!%][H?*IQN^)N-I4>+_-<(V)V&O MJF;O'8-.>SSH^FP-P\PV! M\Q/K&.2'%7743N7F'H# A:-.OY^.3E:Y@QEV.S-ZCYUA6?G&>V'HDC,X2>/T MX$0*KPDMR&39^3H-#HJ7MOR<'7^[U;[9>!LOB7&J7MS*GA9F3")PT"UL6J*O M;/G$O3.[RPW*40DZ3K=;+4)X7UOVU4*^&0[/TX,K)]3T29^' M_MUQP;_8>)HU_>MJ]_(MZ+<[TYEUQ%J?7HG6WOM>^^(5/8"9=?#FW^D>Y&#O MB!Z\:<%O[GS_Y(A?GUF[.^[K_M[GK^TWT/*]@V[[S=^?]WNIO7]W=W<./N]? MP&\7<*^=XP@S5!PJ' L5N48.,PSFE;3(>,40IEI;(X1UDM30V %4\ML)V+!C M@3&KA"P(5U%89@4';.2^X($&OGK+_P)FWLQ&J 5DW?3S"3K]G_]2E,C? 9>BCB>J5D%JK?]V MWTLZ8O!:>#+C%L? ^8O--4A<@-@#D/&IOH4C(- M'T%!$D'>GN9[3D. $74O@)W.@77N[C/X6 8@D3\[,3PSR&I=M/@A]U86V$5$ M V:(>Z\1T( '5< RR:2FDB=WIKA.68W4R2 -?U5B,1&;J^,]4P;2JCA(XZA3 M^XQJ44JJYG I%D+ADFK_XG-NS 2C?Y@5.F:(3F?ORLT(",,C*;(1?)K6&Z% M,IY;YT"(E" A"\W#\MS.NXO#B$%_I-8@51"%>,3)P<1C6IEQ/OV'2+RQ1?&W MA.;GE*$[;9(X'=2 ]Z**L((1_/VLXT?' /* X1,\YW13BGK[Q&U7&ENFJ*GP M^V2G!9Z_Q=5KYG:]N) "3I9]2P;!U\9@[N_Q<+81Z"@@.PSF,S(1WNJ%Z9Z9 M\W+CMRLO?ZTW;W32S_9$C(^GK50#YU/(;L6[+\"*]6&83DN--ZO7Z ;8N "+ M__5C8T&")E,'),=&BBU/[/ZOW\S6;8(!,W2BM=;J205Y/]1<5T27N_1NE]]Q M;U?4-K4_RQ>W@-+C6EP?W''PXV[8C=]9_:C&\]E:8"?;%X?2Q> E9T@$&Q#7 MW"--*$%<$6*I$BIJ=\.BJG;E7=M=5^VI-N/1X/?)#_5>P^J7R?Y$$-*N.2W# MB^F'&YN^J^]I?:,_>I$$$I3OTZXY?]'I5Z)8/7>&EYMX@IF3;**3!DV.;];' MKFW5K \RLJF)^O;Q[U[\W8-JLY#T,6ZL-PDARW9CO/F=*_&F8/>]=LWZ.+58 MW/':'^3'O2,A/&I*;Z1=63K"J@)_&R^D: MS'8OA;K=09V%\*3=:?7V\7ZOA7??O+MH[;P_V>]] M%-!>TNJ]X[M5(AU'6O35Q?4LA"WZ]OS@Y'UG_^(=AS:>M=^T.P=[W9/=O8_G M!SM'HGW1.F]??+S8WVO'5F>N?+=V@F(O"H2="8@3PI"**B+-"8W:A/$-YZK-_/ F6WQFPYY3R>9T\0_AB$'Y^">'2QX@=DTCJ ME-9!2 7HC0F*5A.)'?RH4QDK?1.__[G\LVGY("A#=X;NK(5? W4P^3. +P;@ M%Y< [@ILG/$.>:8 P*V5R*;"O]AB&$R%G1(I-P9O:G9S+T_6P7/ABDPD2R;L MJTPDT3)94,VC,893$4"+M)JY* EFD7ESMSS(%V$X\*8\SIZT2TXFT%.4T-\SC61[(,-XAO%'@/'LWWD08*>7 MP$Z<8"K9 X6C$7%C4D57HI$K- _"845-R,">@7U9^BT#^WH">_;Q+ SB[!+$ MK;+!:$H1_,-26>Z M. 6R>"I\XI(;7P&\:>KX_; ,4BQ^L]:QB#5Z0'*;_K) MZ$/WW/<$\0>]M\JX[J4!RYWJPGO#F0D)$VQAL(P^2L-M#J-9,G@_GPNC"89* M):U&PBG0T7DAD.+$($8=IRJ2E/PDI=:7]&:MCH<']_O-J64%H!_XZ3/^/%#L MQZ\%H.PV>!!(FH6%,*M!3(J K $TXHZG545CD:;-&1LZB5P6UTM'P$+6(LRWXL/@W M6XCWDD>*-4%>60NV( ;%RTF.,,%.^1"IDV +%DU\2[&LC']9^UH&6_#^ )0- MOJ?%G=DZL<(<%TX42#/*$=?,($,*@FP 2\]3 !Z,-[:TNEDY/9M[&7">L\*3 MS;V%86>VLAF)5V"&6Q083E5EI4/6ZY%,GU3;#(ZLYRKEZN<0:% MOX"]H]DR712JVR_G M5BFM)\(H7*!4)3(E?4^6:>#(Q8+"&!6*87I[5<%?'8"R[##SN&KB>D/,(G;I M$V!,MDL?!'5F"Y&*2R6TXTAA0Q%/\6_&<89P9):"S4I(D4J5+=7V](PWZXLW MRP4WV?9<&%IF2XW4&26]TLB95';3.@8@PP2B<(!@"W:H3662:9$5FK78')T! M[H$!3FLJI &CP.CD/8XF&!RX%S127)# \F;?90*^V1JC8=*H0I-)%P5+YUV7=3K#BX)?!9\7!)YMX#P)'LZ5'9W41? B(89(<2U$B M(UA 1&(&WX*/V&4XRG"4X2B;@ \"/;/E1R-)!&TH(,U93 EL!5*F8,@8 ?9Z MU)Y*FZ%GR1<@[[E]LEB%!^[Y5;8')D\B@&!_U@G)K][#(/ M+!9)\+,]NOKT*8Q0D7'--?SUO#!.,A)"P*Z@\+SO^$ISS/(O8=$/. M)!99P/^U+)$=/P_"&W-K^R;8$(5%5NED?5F,#&,>C#'.&-7$"VW3)F,E;@9_ M_L*H\\P8F3$R8V2S(KOF'IX<9M$949*B**A!A>$8C ILD5$1(X:EU5)&'V(R M*C"(QE,$:&2*6-X=Y)FB,D4M5X\N0%&%<6Q6$#]PY0Q@5.N_6 M7SZ2FD72<(:=I52AH%*V$FX,4@6E2 =A4QP-$WAI=^L_+X[*')$Y8KEZ=!'' MU_U)(GNWGI8;9F%-A28&3$N."N5-VMK,D?:R0(YH(YDF7HKERZB022&30B:% M;#ADW];#4\-/".&J(+5?AL9 M>(>MZ3BTQSUXBH/OOO-EZU_5G_H2._QMZ_+RJP>_Z16[O3%7W^#.+_Z##NQV M^@$=U]]!SA+RS2MZC?#U-/3+4/WK0 M,,-$8'8=&'P2C$0$$&N?!#,N&Z?OT M^S"8. K#1@=^*>'D;G=P5K[X1@]\LWNN].I5@,.4..6D-TH4W&%A,(5?J/"& M$V&M.]RI $YB@F9>_*L ]L$=!S_NAD'\#I2]'H_&PS#?%Z_JKMA+([\'[?FC M.W"?5Q/DNN%_WY\??/*GEO)B=\=]W=_[_+7]!EJ^=]!MO_G[\WXOM??O[N[. MP>?]"_CM NZUY_I(:Z?O0Q^8&R3<=\K3KCE_T>E7LET]]_>SCA\=PPR F81K>I^$FTX:-#F^61^[ MAI_U0<4W.6;?/O[=B[]_D&P*+>]X<4[6LQ" OP\]DX1CV!A$@*NDFS02+ORR M&ES/27G_F<#U55;"[[_ ?'?'S$UBNA3U7>"U).C[0,QKHHZWR.[.*]XZV1>[ M.T>@7K\[;UT<@7I]<-+:>_5UG[YB^Q>MKZU/[\YNJ.,7'WEK[^B\??*9[^[\ MN]?>>7L!3/:YW8/S]UZ?[._YD];%JZ\'.W_$UGQF(^*U)S$6R"O!$:>%0,:! M5N&8)%$7NO"2;6PQEA,!/)12O1P[0%:!U5Y?$AG)>427%LP?)+ST)LXG6-\[ M&V1D7P39YW4!OLF19@ROGR.EF5'IIQ> M].&PG>;]V<\2VX^'(61T7P3=._-U$[&AV!&'>' 6<4,)4CQ:% HK>-I;4 A2 MH_M31-]DS3UK[K>C.\N:^W-$]]>#<7;*+ 3N\T5QB0Q:D$(@:;5'O, $V93X M50EA.9$Q>JPJ<&>Y*.Z2@ONS4-UY5MV?);C#N1G<%P#W*[4$)&/<,1F1,T8A M[E/(O"PL$L*H0E.* ?UK<,^:^Y*"^QIK[GN7P2U9<7]NV+Z=ACT#_'T _FI* M(!$H)1I%237BU 9DX!=4J!BH5=HKG0">-T5!L_K^Z C_I'G6GRS )D?5/[1N MDZ/J<\:(E>*<^>4 @6.DR@')4"<0=U@CS0)&!G,K>>$X,<439HSX%3-O^<#L M?F'UZ=>3 PP9ATV!O*8.X&0:0/AUQO3"]Z MW,CSG6!'.YW2=0?E>+@T0>2['V9S>O?-J[.#3_#_WOYY>^>=V-T[@KD*<_/3 M6P[SB[=VTAQ^W;TEB)SO[_W1A?_W#D[>XO;.9[CN,\S9U\> 1EMTX09 P&79;R-MW6Q2;C205B^Z0^+6O5#WX16<$8.7N M\I+OPY=!]PL@4N/E,/C.J/':N$ZW,SI?K=?^_KZ9M_U&RPS=<2,YJIK5)IF7 M@QXT^+P1 $;@Q5/.YD'#-/X :? S5AJ & MJ#_U.WHS"BD*_Y8[VO/&Z&Q0[R1JIJ=^#X>=\"H8;&EPBE-L5/3*.AHH,XP6 M6B0<3O![!8?G];#4D![<\=B;\_3(T+^.TW_"Z.[&6E:GHOKJZVEG6/'.#EQ/ MGAEFM_:VX;X?0=<"#>T$VKU]J'RDCJ0"W3P:Q''AD0[8(*H),*3@*E"QL57) M7LWWC#0G84U7Z;U9S85.WPV#*2^EYFNG-^XU3 \F^*AAOIA.M]I!-*XVV_F+Z#&\ZFTG12P+0[;]@T^WQHQ.&@UQC!HRL:2/^.3Z>,<&MW MP50@%UF$YU/)[,K.YT7?X6A WY['_RX>O;>X*_4NK>3-WT/ MC;RD7B7YEA]WPO#'N=?O56K\,SEO#DU&H='18%TX$4 7DO ^),"F0! M3Y"/6CLCHR$6%*6;:]K_,]66;T5;0.,DJ+.NOEVW;J9]^*97Z^-)S[ZBJ<^I M\G#XZI4;_VPV!M?D,>W^3R*7-#5X(LA].J,&XTJ_'QW#9()I%3MQ%$(??CPO MKYYVQ1Y(\Z0"Z6&(\!HP<_S$O/G[C_5BW;D)>PDHMT_^VT>C 7;*I:H+XSCE MU\F@7[_UM"00P$)WG#"JF51I@*H:=D;'"2B;"9Z2+*7^=Z'S)6%+$^;VZ: $ M_7EZ,-WE"S1A, 3H VSIG-:"=13Z87BE$E&=!@+N-1CZ,C%W:F("R,G8@_B$ MHP'\4 -8M:=_5-W##^#B_F T:7"X]:42B(*UZT;CBN<'Z0'0)#L>73%KCY/$ MIW[SU1WAV0' ,0%>HS/ZQETJJ1M,;@2H6*8NA[ZMY'#OVZ.2 !3>L6RX<3D" M,1G"R R@LTSJU$KCJ5[_MA&RM7$R&MP^-#6@^V!':19V.Z$//_;,YW Y]&E4 MRE%J1MWOH#&EEZ9&.&QT.EELQ:YHYFJ%N&'A!2INI0[ MAB%-)Z5T"H.R,MRG,@7-J0_7B4#2?*Z.I\ZUXQ)DORPKOT/R0J=G-[\GUY<] M6 - )SW\L@>'2=R&U[HPC6C:ZIPN:U;:(O#?J)JM9\>A7P%4;3>6U:R99^J; M' L=UJDZ_A^=?S8 2RND'?<368-QFE*>.%,>I\> +%3]/.Z/DYDZL4GK4;RF M,U3=-0+]TX!RLHAY^9/JYYWLS(JH7T[ZN%6_\OLD&!! MBI@*%C'+03,-!&FE*-*,!J$+21WG&UOD&[;E(,G3G$#!3(1>K>08!!]5JFEC MVY\ :H HO?KC[=[.=A*:I9:5:7OKYCYC 6F=@5I'3-1$:8J")M\ #Q>X>T9_SGXH5O3477"%P/*T[B[7>'YIKU=V>=(_YW!V MBK]3VZ1R[26]Y4FM\;?MUU<$>=[P?CMIU.O!L#WH5]W>20KH,S973M[AW>U# MPW'@!0X(K#^&.%A^2 G + YBS2C%D6HP5VZQQ^LE#2#)GCF_X@NZE.&9CI14 MAFIU^C)SV%3] 8.F_@T$H58?RJF2>[O<)H75)8T[/0KTN2\=4!^GJD"3;I3,[-YD]B3=8BK,/U(D4JN3BIO6=ZL9D2Z>*;EK:] D M@V_2D;X:!'/^BM7U8 M&(&I=P[Y*-)*CU'(:)&\&$%IQ1BC!B?_'+D-#V:NVXEZ/-&<3U. [!#,$C,<)O_P59]7IV;+B05=BYT?FK-*^4^&S*WNM#1!DW68 M+O4#0(QR<-MI8,*X4-M1::I?+H]>Q9W-;POU(RT;P5QU24T[2^;UW58M7YO. M\&_3'<.!VFVT.\.PYZO 7;SZVCX[]$2P6'B"A+A_WJ 4XI5FH:5)=\+/.7%, !O=+[,)2_\G]\G M$,SIIA1U5-=M5QI;#KKC4?A]$AZ&YV]Q]9JY0#17"?SU2+%EHQU"KO7DW-_C MX2PV[R@@"[CQ&55;-EZ8[IDY+S=^N_+RUWKS1B?];$_$^'B10]7 ^>1IJQR( M+VH<2Z>EQIO5:W0##&- RO_Z<;B>!.6CH@F8:R\3R,)4_-=O9NLVP;@6,ECC MW ^CR)9"_5HTR.IU[3\#&-J]]"NOD\)Y+;X*- ,8V7ZHJ??27BY--WS+*7X< MC)^H%N4L.@1N] '(_"\PDIN-5@=N60Y&YDITP)1-IP$!WX_NJDS=F5D-/W:K MGZH(J\F=:FWF^JF5YSHY=@''D]X,ME!ZE^]%0T5M-7,X*AT*[GRT1F(J0+\P M,K@0Y:U1J==U"C\>GE?)(N=LY3]#68:06@@BM3T<)L._\C6#RIR$LFI[F9;Z M0.> %B5R?'9ZQ+NO24?6 G.N)5+)70C:78$4B0$IT/:(T4;RF#R%XCKK3^/= M*MG]IBY9R<[A,/3#F>D>#D[K^BL_+P/7O"0_5C,7D(IV9=3M5FTM]P;O4^,O MM4W\#*5D]]VA "GQ*G+$HR@0]X5 ,&@T&591,!H=#L7&5AR,AS?US6I!RHV3 M-MB82$*CEH1R)?#A?=WFYS?PI'5VB!E8?+90R!%*P,P@#!GA.<+16Q4CXP3; M.7_:571H!..JQ:?;^*P6@0F F(9-9)+L;9".8:*33FUUQRJJ-]UNX16&((GU M2A+*JFHB"AOA@J. :II[1GXBV+&2H3^@Q=M5@T%"1A^3,C@ER$I\GK&%^O&B M]>Y0DRBI<( 4*CE@-0B1\=PA8!OFA!6.V"K=3<%NUHNJ XUJ:4B;(KKF.E[< MU1EW+R&X&A8T&^17ETUYQKZUBX\4] 9!:($UZ T",QA=Z1TRP3 DA:$&BR(Z MJ6^/"YH5VMALI$YM $ GQ;\-,U-.PE8F35TFE+PT[&9VW3,&QL]? 1BQY%)) MXY&BQB). T96$XH*_$]G\V7 M;G?@*O^R#:.S%-!VN>HYK8Q32]5P&N([E>;;Q*PYF4>U4QFN^I(\L]^[XC*> M+JVNP-ESFW+Z(-%V,/A\]2:3:3&9YP':-CDPF\VUZ1EB3*;SE^OKN)V% Z;O M)?W75V9?39N38Z/K+9)OST#,5?#.:BE S+$!_J3BJZ0!0._AR!7RK]<[;I+;:.E"%@\T# M\'JM?_XUA8[9 M)UO\WH%A?/-Y<(*@CZ7LVL;[OL)]63)M[^HEX8>)H:6KNQ M+I0U"2.KWG;:,Z\'PZNVX#)5SOH%FYXO=D&CCX6-0C.8P@7,Z #:GU:8(L.= M8C ,BEJVE+6SM-Z46-ZS=!;;!'%ZE-)9=%.1NUZ"S.#CQQ[L[;?C\ M_ACNP]J]OX_;%_OX>IZ=@Y./%^V=CQ>[;]Y>M-_LP^=NKTWA&10^OWD--.V.'^*O,PY=6=.W9G+ M9:T:@-\Y/\*/L7UG'-[V]\X&"=++C.F+8/I\ODY--2X*KQ$%]1UQ8\!8H8X@ M':@I).5*.IF6'Q1^BH3,SSU=9[9/E#7*<7(^B(B1CW!43*%M4NPKDE6UY<4UI^%NIZ+8STC6.]\R=KZ MPK!^I2R6TS0(K#0R4AK$>7!(<6\1M5X[&@K%TA9<@'5Y,\]$UM:7 M;OIJTO M5%=EB3HQ5\9Z=L ^&_*,ZXO@^KQWW9@"1M$6R+N"("Z%0]9&CT2PG'-J9"Q2 M_B#9Y/AF C!_*Q0$/&,Z2%]8CAPCNMI<;*;FQ1T63Z*6CHUTW#Y<.W)2N3)>@3EN\_MS[MD]V]=[BU]XH?O'D'<_K=6?OB M,\SC5[0-][H>-]ZBK\[2G(9SO\*\%8 -7UM[QY\/=C[R]LXVV]W[>-':@[G^ MZ75L[7T^;YT=2NN/ MJSL3GG(;RDP:9L+PC)'B:_O=H9'.,DL\DH(IQ ,MD"6<(TQ2S@G.A!FC;#&1FTJQ>UZ,-\GW#@IVWVM_W&3Q,+MB[@B MCV$D/Y#W]8<-GNRB>WAOK+Z%U1Y;9ZQ39#'2_*8O-H_MJH[MO\?]T&"X^5-N MK3S&2SW&M^VPR\.Z!L-*]))$CZSJ,N.'X\%PA*J]]9?E0%$<#%&54J8JE#,S M?W[9)M7O>J2R/_VGNFWUW>7""!49UUS#7\\+XR0C(03L"@K/8P_@+M^>SHW7 M@^$',V\8OQP/4YZG97&5W]= KEWE_Y^]-VUJ(]FV0/^*@OMNO',B2$[.0_<- M(FAC^[K?D3AVXW; %T>.1E@#5X,Q_/JWLTH@,1ILAI+(CF@,4E5E5N;.M:?, MM0\_TLZN)^U#Z,OI%CC![_.SQW#?O6-24$XDH MU0;Q9 ER^3=B&$\A&46]K%B'F)'+%2IO.O9?/W@EBUN42E$J7:F]]S(!..$J M!^MT%"%R[RUA5!B9E0HQ6#)X3*+1 M^*20&X'0)X50YQR7 MA(ND"->:6<=S6 %')RR)BCZJ$5T@]%<@=,&0=E9HC3TBW#G$L4W("$Q1HCAY MRH001JUM7^KJSL[P;?XGA2%P>Y>L:K /U]@/X"E0!GAL6 D; Y8A*2 M0-;XA+1PR1N6"&/Y#*=Y"D/Y$5944P&J!)0+-";IB! L*I8KRGNMI9+P:_)> M.BD- XMX&3AUE)BB*#<43<$8X,IQA9):5)\)LS$6Q@\A3<62\; M&IL59Y9+8 #O#G.5U6N/]S9O?_OM= MEE^+]U_D=1W3Y=>@3Q.N+>GTX];JX M)9XI;Y)2 6G)P?.P@B*'24218RZS4Z*#JJ+T4E\M4=[8$-.]5E[SP*R9 ?RB MHHJ*:M:(-BL?4E340ZJHN0?(B2 F88VXM!AQ;S//IF9N^O&VH8JTJ5OA0 SP2T795),RP62>U5H'G[ [&$]&TPHK M?KM/5?6G*@I^=(^NM"[Q&-4_MS1)RIE3 5HD_$*8GO'2IEGRA9/KA+O[^$%[C% SM M5\/QI'!N_7""?R7%W[C9_S@817B[//UO+;A33SW_#S"813B>0#C^/1R/;SG/ M4Z3CY4G'G&;\/OL;FFG3+-.ES=I L@P[J%\-1T?#D9W4@<9R*/$Y,TB!4H>] M3S)2PX4CA@>;7(B*<^VLB(]P*/'U_TV[DY-Y[/7ON' MX1!^IYVW'_'.IS>'>[M_?^UL?Q1[=(]T#M]AZ,^E8LO8>.NY1E3YA+B. 1G- M#9(6*T9IBDR2M4VJUP5O7EG.5=M:V(#=#05,EP-,[WH&<#0:&1HM2M13@I6F,,69 MZJB 9P'/ IX_G-A_+ EZYGA*0<^?1$\R9PUE'CN>$L(1@_D)\XB,%!81%92/ MB7//TMHFYU?0\Y\%. MP%N!<%A=^Q4DQG@PYV=SNE"IJXBTRS$;$213(V201 MS%L*\%LP6-:..WD*>KF7#:&%%./>6>OQ.$Y:^?(8"K7RTV$_0'^43!N#D^$< M.RU,U,XGY[%EP8<2OFVZ%KC +J>IUQ)L9)2XIXB'0)&Q1B EJ;7&:LT): &] M;O!3'%M;>8[1%TN+41#Q!XAX&D?#8,<')3+[S-@XC\PR8TP0E" O EC(46!D ML'"()2P4)\9SQO,JUY30WPLZ%G1\,>AXGR#KS\-C";(^*Q#.@ZQ.:2J#$\@9 MS\!(I!Q9JCCBQE#'P4@,,JQM,O*X0=8"?P7^FC%WS7:72ZCT8?!O'BJESF"F MDJXJ;R!.F$0PHQIQFFR4,,,XZ.PD:Z6*&=C,8.AJ[V^M!['^69.E+6-E\$)+ M4VAI?I:6YNDKG92H],,JW$4>9VZMDQY\#>ED1%PS 0Y'I$@$XI.*&*N *S8U MS@N;VA)X+(]8Y/M6=Z;HM*+3FC6B3Z+32@;A6?78/(,@J74,;>(6^Z*_BOXJ^NMEZZ]FQQ5+^NYA%-@\ M?9>8-!@3AKS2"7'ALQ=FX$\JG?-:64[Y\E507CU-=I'X^AY$US=\N>+$P'I# MZ9\EEKW]2[+!Q<_>7(B![][E)20&EO26)Q=BX-7I32$&?FQBX#^G@SCC!<:9 M%YB8P@N\RK2QO[*KJ/ "+\$$KQ2Y9^$%+L)1>(&+=#P9+W#9UGL-;6V_'T=5 MH:LC>Q1'S=NR6^+G#\12LLQ![3]?6_WP]?]_A[?^_2AMW_8Z;:WMWCG\$]X7N?@Q3N/7UST'G[H;]_>'"P__;O?IN^.X:^0#_??]^C;U)[L90QID:$ M1!,R*7C$#>'(8HJ14EZ:8!-WSJYM$KY.G^2XR\LF!FH MUK1,D7+K(R6*30; M#=$W"S0;5DN87(QTT!%QIC.%)R?(^5YXIK# F%D@LM!<-@<%Y1#\1S5T$W/-$),2= M8<@8$9 )R6LB&/6!KFW*JT6Y"@06""P0^$!688D\-P08YY'GZ+!2D3+$B>>( MH7V%XMPPS;(-Q5G".!7:. M>D>%D5K#$I6RA$2;#O07"@QZ&G6T,B+"L$-<"X^@_=O&8+I"R@*')EG MR1N;\JZ H$% @L$/I916"*B#0'&>424J$@C"191+A7B3##DC*0H)>R(L<(X M1IJ[%[>@8T''E4''$A%]!B1<*#(88J269IIMJQ%7A"!#F40,)YA.H;7$OG*4 M2?-*'BTA#C9K:ZA<@H#H(%@+PATYT% )PZYSCDG"1%.%:,^LX-]S@ MZ(0E4=$2C6Z\DETL+"B38LYB"=)%P-U(QB*K0.=ZHRRCUH+/0=4+()1T\CP[1(%QF ]/( M$T;,F86VL0TYFLC&N M#-*2.D2DHCQH3G%(:YMT$M5K19^'HSF OTE(@>F]%=D$[S5;[9W;$_&:_^Z\/*71O/*(/WJ M2*3T("-QI>I7'HEJX@"*,[E.GG- ?UA%^;+<>;M\G6X=C+*J^J]N(MY@[$Q@ M@7$OK/8X6,J\I%$0%>)GM;:Y6U7;'*;6JZSE!I/Q__S+;EXG&#]?\!-6:%:A MW<&TZFNMJWRT2C+*'%.))^6T%Y0HG7G5-!=QIG;AGABVLM(,E -.*T6#E%QY M9Z)T&ALJC2$R.?8P_!9[V69H3>"N5\,^O-=)Y5RIW\>MOAU]C;-"J>?V %QI)ZWC.(JM?K3C MZ2B&%GR0;5NC?,,H]\#EE.5O5R9K#J>76/ H\=JK8+60W&-A M,85/J B6$^&<_[Q=F3X*$S2OO7S1M,D%:*KZ,]49KG%[ULV=P8>S3E5IU%UH M\X_>T']=3L.F%__WP\G^IW#D*)=M^OIX9[O3AVN_[Q]^%)WM]]_;NP=?][<_ M\L[V%MO9_7C:WMUCG4]O4GOWZTGGRV?-@_4D!H05_. X862\XM)2N78(A.79((6F2@R<4DFV'T.[S33J6>=[0^'._!>^X=;QWN?WO3W#MND?>CA_7H7&?2=(BPZZU"P M)B)N&4/&.8-D,BP:1Z,C8FV3ZG61$XL-.P:[:N53"E? ZF&CUHR[E"@C,?(0 MD\O_NB HE8P*>4=LO&GC;('%AX3%TX5SBX8:JRBB,4K$GHW8B:NLY3MSYP(-W(6D MQE27%RV67S.0;[Z)7!!B(S,*^2@]XLPRI WWB(;D%5:)1\.*Y;>RQ%#+$/I\ M8J;\4@AE!NB4NBA9KG^2#-BS3@L#^.Z3\^ .!A^*/=LD5+_ BD]EXDPX@1B) M&G&2.-)6@3T+TPG3RKW)]JQ>UT]2)'KEJY^4,E"KAWX&"YNHTD(*S8U0SGL) MJRJZ)#35F!9SMCG -P]D^J1)$IXBXA0X\H'H',/$2!%*&;4ZIEP:M*G'^POT M%>AK /0IAZU0*MGH+ =SSVH="-5.:BNLQ7?TY(OA]V3X-P]D O@6Z.TCV'F$8^0)-8CKZ)%.GB BF/,PARZ%4OJXZ7',U=["V9Y.IK;7 M2G!E*?/YV"B>.#8"@-MH;+@E8/AP(JVSC@5P!+F_&<4+7C\67B\RI0NA)=> MU\22!(:JLLA@FU"0Q#,7K1;:K6U28TK.J:3;"\!=!3@9J8<5)!27G!L?7!+$ M8^H"DS+H>,M&RP)PCP=P"Q3:,!-&Z(BP]QYQ&2-RA@GDI/9>>VX8]4]$H5WP MK>!;,^;N'O@6@[5,B3,V!_;F<4;O)"/",>2")V#6N82L-Q%I:21A,AKMGC3!O/+05_9+_MP@ MUC_KHIK7$FV6.IJ%T'YEE*D-4B4:>,).'Y@%[H1DGF":DHM>( M*Q*0HS:!CV<=2X);BI\J8%]T4-%!10YOD6JJF51.3R7IPBGG?-:$HX8DJR:(CGF*3:32*XJ*BBHHJ* M*BJJ,2-Z'P(Y3C3E(9&D(NPKM-$^+&4%"8$RB MR -!/":*3"(611](PE[(Y%)SM]^_(/5T33'*NY0AN:%=T$&>ENG NU45,"_XKY;J6O)!$$Q9U M*==5RG65,CRE7%>1B9^3B5*NJ\C$+Y7K*E0$UU23ZO?CR'=MKW5DC^+H<7>D M/]A::]8@/FB:X-$J 2US+@#+H!AWA!@:>=#6XF1S%L#1Z(FK*<6)P9+ADJZ^ M+2&PA_=V/^+.:?L$VA$[VQ]Z[>V#@_;A1]IY"_]OO^FU#WL'>_1-]W)"H'/X MX:"S^YZU3_^$=_K*X?KC'>A?9W&22TTQX;!@Q:YN$K],G82(KA;:>^?A@T2A%HS1 HSBAF(A* M*N,BYP!0SL5\N%Q:PA.S[FX:Y45GEY],F2RR^EIB@N7(!IJWYMI4D[M%+Q*A M(7#E>',/719M4K1)T2:KJ$V8]C0?Y.")6% ?V";--<\4R<0K*GCQ3QJF4N;; M:1GA-,!D(>Q%/LH@OAJ.CH8C.XF *6Y2"NL],L@;:7W"">,@%>!%W< MAD8A_TV&HF:?I M"OP]-/&AY%(+IS"6@B>3G,#2*N)QS!A(?;%QFX-\"WS6%#25Y!AI+2T"QT0A M8Q)&ANOHL @X/BWQ88&^ GW-F+O[6'XN:4629K"(>+)1QTPKPVEB/&&KRH:6 MIN'?/&!LP$KG40?D'$V("V*08T8@S91/G B,N2F67X&_ G^WY7236T59I!P)S%RF0[/(1I/Y.HW#6'/%HR^6 M7\,#F*N]GWUK/(Z35KX\AELHKA\*T$L-@S/:9889ML$X*SC' H-MY!T51FH- M2U3*8L\V"=4[KQ8BF=AQFPAX\8(J@;C+M,L14X0Y]RQZ;$2P:YMJG9)2HFHU MMC@4]'M@]".&*ZF%)D%J'C 'GQYL(NV8C43C%(LYVQS@6]A,[)QV,2G$/#>( M8Z*0$\JCY)F642;+)&ENLKY 7X&^!D ?C339S)BMK>>P4 S!F)# B#,V1'%' MZ"N&WY/AWSR0*6"!8B$R-Y]1B(L@D64IH"05)\D21RPOAE]!OX)^-^_25)XJ M%;2W@G'.@S%2$&RC"-1QAVDQ_)H#?/,X)J$\ K8Y9#1AB&MCD5,<@P.,HV&6 M8Q:>E*-TY:&O;,2\[R"VIY.I[;427/EHP)*.",&B8L'RY+662L*O MR7OII'"W).,+7C\67O^U$*$DB@8FN4*6*(MX#D8>=P\.&VW48%X!X/X.:12$PE>!$V M(@83 IZX%4@3H9'V4<\23D0!PF"##)7C+ET#C4\#>/- H')%:XTPK8@'V MG")("\802A2?2J(MLPMP3 MJY66")R[K%:I0@8'C:0UGA@5%,L$D%RO:6JY2DK923\GX6[;5%3WT>'IH'K$7/B3,%$-"F(AX4A9I M%SF*D5$<*/;>^:>*V!^LCYE8[ M=4>._.(G/9E^6F UQH(HZ0.2V%'$@_'(*F\0ICAQ[+7TQ%=^$B.\J*BBHHJ* M*BJJ,2-Z#Q7EHZ8I;]F60G'-I*68[]34#?@O2#U5^;1_5?51!)&90#];_S<=3N!>P)K69 3] MK"5XW(*[\Z_?8BM^]P=V\"7.6AUOM-K7-G^A37IMFP'&IV6_V6ZONOD(IB=_ M,QY.1S["@^%=X:[C_.,^6ZNLT(GE_ C\#. )>,5(C!%[26$VJYT'%&/&R"T( M"_/CLR-P# MD' >7/?BZO_V1=[:WV,[NQ]/V[A[K M?'J3.HQ-4PM M6XUSR\7)<8P+DCP(YQ(&5TU@<:1:S \OB03<-<@3F97Y:9L=?]P4,E%FCVR_GK)YKQJ^+?N!.;# MWT4*.L,!6E :K^LI6;!=E^OU[ZRP6P?#7AA?(X(@[#:;7B V@%3V6SS7CB%. MXJ@/3PT+P%:KQOE309AB#]957C7#,]3+"V@<+[0";?CA>-*"YTUA,<#=W5'^ M!@2]!Q\ .-7?U-@TADZ,I[U)!LLT&O9;0P=C\.U<5G?>',[<:7;1JV=SUM;WU6-D3"C4):*8DRJ2H"04I(P\Q0;9BPA*]MRG7& MV57[,$O2?01!:N^]3"R"J'+,N=-1A,B]MX1EXK\'2 X40;B_(&P)^!N^W\N? M'>^\_ZQT"H;;B(R.$7$5:&:J%BCF[<@XN:B\7]L4Z\)<%8KUK+..:A.S=[+1 MVKZGK;]^'T<34^*U5\%J(;G'PF(*GU 1+"?".?]YNQ(HA0GZ=8]S)VNB75"X MN[&?*QZ-3N;Z\=^5V;M@/VV=^=3P_#'(U5PBSP4-OSA!\[S]Y;.1G%"6JYQY M!HAC#4-6<7 I H9I8M#9AI'9G((@>21NXF# MF1]WN[^] 3]H%/]C3RIYVAUN>8"V4?SW?@19_\+W/[WCG5.X_NV> MR&UUMMMD[W0+=_I_'NS1U]#'_=0^_1FL1F""B/R:.X-69_@M]AU !!&5'Z;6 M%T-QY_F%<1Z-V>)IV:,_59?G3 MZF_R^S_/0P-'T]'1<%QAWI>1'50N_2P^8H\M6$*50]X_Z@U/8LRA.E!"OM*\ MV?S/"#;M3>"^64CDO*$<(>A9/^\FOULW^85NKE>MW*B?QQD_QI=4M(I>T"!< M--IQ;:(.'%L,2&B=L('6=7 5@4GX>6-P#ER+PKDU&N5X3 :R/TZN8-M6'DZ M5YCNG51].S<3WPQ';_/H-T:7/SW^;9V ;4@(8YXC'QPX'C&!(\HY1S(XSH4, M1%MZO6V8IJ-*TUZ4W+X]R3'@2JYSV@NDL6U?Y!)N/"5"_D6FT5-YV M$9-'JH+.:O!FX3#4T#R96_7ZY*7B0_7+^D.%T MDI-1V5/9:'W*K\6]Z.#UH5],-4?CG(P6# F]RGNHT+,EI9L77(/']Z-=)Z*:M_OJ-B M.*Y\J]]&L5=%@'\_[H;) 4PMS-QL%CG=4*+>T'#=G=:!93R=Q-]G.R/PXB,N MWK.P!R,OA#BZO$FB:9)+V*617/AY,)IO2_D"<@K"^!79!&_UF^T=VY/QVK\N MO/RET;PR2+\Z$BD]GJ%735S('E.U,'ZK 3I?ECMOEZ_3K8-1MD#^Z\<^F5K; MW*WR.+#P7F7CIV%XZRU_EP-"W;L@99%"F$7Z?!1_/T"VG?7/PYW ZRR5E+>[] MM#_M5:@?8NKZ[N1R6JGIJO*^"> /<\U7>5K+];8_SO>>YZ]FRCX;#3DZ M&'.:,LO ^<:5>M_"A038%9,MQQ2'@[-G32YL-:D,A(W6W]!DEKW\!'B[&PV. MVGH9U6G<*LE[6QS&ZI28TRF'"3CQ5C.C@I#"$&=UQ.;:.,QEKR9,1P_MU50_ M9J_\GRH?3%Z:_[+[FG7>?W8Z$B>Q0":ZS#M*;?9@-+)"1Q,PP=SKM-OT1^(EIMK@3.PCP*$EB=K@-"PW="8*FU0,Q; M@SBS!!DKP(N51D1M!-@#;FT3;.]8"\#XL@34090\DOU*'2WLI0,DN0$^UF?N MQIFNB]4>KPK]Y@\:CE+LYM!UOGQ\::]_GA>IU1[<'-OM19_.Q.6D.SO:'R]IA>MQ(?6=8)35BF ]!92/,0E:S :C,UY<\L)GTUN=4[+3R?!LONL-_]4GLQ,".09E MC\;QM[-?KARAJOX& Q@$Y[<45_- M^C/S'S=J__'208GZ2T4VE*$W?W_KS;=_B3<44S]Y,]X@MWTIV"U=OO7>'W?9 MW/'F'U"-W1$!'Y5\\=>(SW[8X1FH/3P1FKG&=7_LPR]U*!_4;*7>:G3\F9.: M99H;/0]9]7&UD:PAM(+PR.7C%-R9A[RS0YWWI[;. MMJ8VHQ+SC4?XKCUOO*S'9:]-J/)(!64 MVS9_VO.LDT#O!F"H3JO](^>[]':.JBWPY\9LC=:-V7WWDQ;K[ #N1[*S^QKO M'4*_MO=[^=KVZ9;8V7Y_"L^@[=/WI .6ZOZG-[TK!W!W/XKV[H=NF[X_[O0_ M9NOVM+W]E<._8/7NG7:V/[*]W3>]O4]_I_9B115FP7T%MP(Y@@7B)N8]*LZC M" :O%"D(:<"ZY8JO&[Y$/'I+>LJVD$#(JL315%Q*K$G MVG&UMLG(!I-%12TAL?K=ZD\LI0?TMMY85"HW/KX_(Z3PTE,K-/9<86>XDD3A MY'24,5+Z@V-#S7!L*GD9OQO4^;:B,NZC,A;IP;WCC# ?$0D:5$;,AQ\5HTB0 MP+7V#@NMUS:)(>M,TU)PX^EL-?1\182;-3L/ZIW\BN NCT*YV0'Y1:WR MA)[(1=51W)$'UBUS=R0D(D"9<$0\"Z!;K$3.FX"(2B GU&F)[=HFEQN\5+%K MJ,>QPCF7-_66H,?S.>[G_RZ;S_&/%^ATG(M,\3M^1C><+/@=D0E&L2%(&.<1 M9QS\CB (4B39B*6,/)GL=ZQKK*XHAW\^7YBJZ:CVPI,E+\GC^!7!;9PZ66F/ MX\U\]W%Q-QY8I@GX) MU4I)<-QK!/^NDI\EOU%\C;OIC%I>BJ/Q$UJA\VK!T3!144VH0B3XA'+]<*0Q MN!S2,@F?2^*(7MND6*]+H1_7TUCY"%3);31F=DINXT5Z&A>U1G$V'EBMS)T- M%A71,42$)9:(.^V04Z!;N)/$4RD2"PS4BME05TEB2VZC$<[&"NM^OUO+0JW^B1/FF<FIDX%%(&TV4RE"IM>+,R>LIXYOAMY03 M)[^@819/G(@D N>,(\9TYM+@"5FO(Q*$"Z<\(RFZM4W.U+J63[$SZSF6=U/Q MM6197HSO\]*S+#^GB\K!DA7017-O!S-)3)(4V6 IXM@$9$6B2!*.A?#@%-NP MMLGT!FM>;>PEU"4_\';.F$U@E.,/^ V>\-*+E4\OL:,N!R72?6D$_[- J5MS MM:\ZL>!YD<3>>%AS_8WO1"Q\3J7N88W:7 ;Q>_33S(U;$ZG7A2+@&;;6!K-B M)N\&K:WIE^EXLE"DZZP+9[36F<_RRY=1_)(9"/OV>[<_[6?RK_NY7$%$I7!, M3HG(=>3."R*B),XRB9EV58A/8UV%^/(O%_7=N\Z;NU8V>:J-S3N#/S*-V8QK MO:9*_A GT]%@V?7@+]#4[9'V\6=05SX:RY'VQB">R^]8XAPR& P;8FD^ZI]3 M0N!9&7*5;/V,H3673,R61ZL6^EE1D\MDF9,AP$E]SXRN>E1-0NN,'+JBW[SI MHAL8.(\B7)*QX:CU#WO&V0GR7-?T^6?%\SHKPUB5)JPXN'O#JNYQ53IQ?%[Q ML%J?%YLYIX%?:*9?U6F8EU2\C80M\" Y,=H13CFUQ&(7,8-_W E*+Y+-5FST,W53%<)U<;&&Z6)AY&H!7[>ZM@:#3(O[H:KQF6]Y M U+7(AC]?^==2]T,H16)9:8]K/MT3MI#:68\3-U>7"U2R%W0W[;G*Z[HFFKS M!J;.>AIN,@,RK?X5T+I$O3\K0MW.N-)Z94>]82[;FEN&:\^*/%075?WX?E27 MGSTO)5"U-Q/#7,%EUM&+5P_.*,PN8'HE-AG8:S;2Z[LPJTU;ESBX8()<'(F* MY/M[U3:(['U*K27MA;"&.J\H#\)JZC'C+@@6*,'6/EBIM:N.\C!="ZWOIW8T MR55VZ]K)K\ZG[N66;0%GO/WELR(F J9JQ*23X!Y[0-L\+](Z[#75VEA1E1%E M5\NNG:U!=9*SMQ\G!,,PI:V=5B<\A;K;R M5ULJK9B_()->MYJ9:K,2KX,9DRPU2*^:GN<@^X"PVY>&*-0 M5>V %;%8U/C*W0";N>UQKF2R7I=?#W'A/4:YPLVX.\E5U4??<@WH7'S:Q3@X MOWC9N.OO[F+>[ER=^4. 1S/M5)6VSWJVTM75&&8!6*BO\G+MU[O8%D3-JD6? M?Z OUG==;X(!A"]UDI)+16A?XG)X"435UP<2%D9HQEB=Q^/C+$9>Z*MG]-4[ M6Y\5I90EFE#D)FOMQ)"3.=\JL36$I^0B*?35A;ZZT%>O(J]QH:]^$=-^?01_H7/3C]\W3L%V_7TX,H6CO;;_:^=TS][[=-WT+\_ M^IWM< AV+]G?#8?P&>N\_7#8WGW'H#\7":RM$,D(K)"5)").#/QF5$0A.,\T M#0;$;VU3";:NU9)M)VPZ/+[PW8*%P/JQ17YY--3-^PQ_3DV5?88KH*3F^PRU MTD%(CI&1FB.N*$.66D8U0XYYCW@"!>.8IL@;%6+B-C$1US89 MWGB2HF\KKUE*WN5>(U@HK)^25FY%W(Y5);%^(NVP2&)M 8VI81HEGXOG6)GU M1$J(1QUQBMAQC\'S$.M"/S*UW,H?B7U)"9.7Y'.\='J%Y?$Y7B")]9.IE 6' M@YHH?=0PVQ@<#ND=TE12) PS("-<>P,JA<@->E6C/'<&9 G52DERW&L$"XGU MLG@;S2"#6TD2ZZ?1"A=(K 7'5G$GD0V)(YY+YFB7 @K>$ $"@;G,C 5*K!-S ME6^TD%B7[$;Q-$IV8UD\C9=)8OUD:F6A0&=0R7&L4#!$(^XL.!OY!%RP2EI+ MI:;.@[-!-LS5&FPEN]$(9V.%LQO+3&)].\7MTODN]W-=HE7"ZV@(4XS3J"W6 M3@6'"?:<$VZOIPQM2GZDG#CY!>VR>.*$,0U3+ GB.&+$-3'(NH21TRR"JZ(I MUVYM4TJ\;O02G3BYX])N*JJ6W,J+\7A>>F[EY_10.5*R EIH[N-X[R1C3B%- M(T-<$(YT"A3)"!*0)%4\YAP]V9"F<3IH"77)JE)7YT\SN'0'TVKY_YA(J5ZG MB7B#L3.!!<:]L-KC8"GSDD9!5(B?A5Z[*S73N>0-QQ5/UF]G%%R_G]&9 &K/ M^)(XW5"B%ICK[K0.#)KI)/X^DU:\^(BU'W =71+"IG%$$7YQY!9_'HSFR_=+ M1&X4[5=D$[S5;[9WG$EB_W7AY2^-YI5!^M612.E!1D)=-Q+5Q(%>&XXJB?T- M5";8K?FRW'F[?)UN'8RR7O^O'R\JM;99,5QESK57V20 Y?L__[*;UPG&XY)T M_3N.QS'N',7\/H,O_XY@)(R;0KRU\^I,F;_I[6\??-WY]&=W?_L]V]]]?]RA MT,YN^WOGL$T[IVW2Z;_F;5#PEXFWVI_^_KKS]KW8Z__Y%91RK[.]Q?9V#P[: MIZ]I^Q3>YO0CW=O]\GW_[9L$QL'WSOO/+@>>E:'(L:@19Z"-M9$8&EO?0\8J) M^:\!95/9[/_(!) 4_[[UUZOJ-_+[/UN[PR-8=IK3%CHG[ERN M*A 79[W)L[E ']NOYJ7B3YR,AF=LD9ENP6ME MDF4 UZ/*5,YDHYDK-G0ST&;:Y.[X D%R3=U:$<)6SX8[*YL6#1.:9L)N ,E) M19=Y'X9D2:E1UC(C6>3:$R]48;N.G!^LOIY]Q<%IA@9''TB$.T(R,P0XE)0SVWE*!S=HF>--7RR14 M_*85+^SP;'Q;O3S K5[7NFX/)"$V9,K_/>O0R32(XMQ52J M(2,8*.?(> PF&>M!$W-Y=8=)Q90^BJUC.[ZY[LK5V=2.$ARE-9@S[E0R8$%1 M[VC 3$.CXGX4YU79B,&T?SP$Q1,'%SC.7TUKXO9OL=9H.X,/,=>AB>&U'0U M#L:="(M^UWZ/X\;$6IY>"-Y__QPCYD*FB'RP 7'O4Q8"@C!( ,PX"JYMM%H'W M8M6D"O[&K2ZH.G !,L>U'4P3C-]TE-$1?CN#QMMO@]CGPW,RCG[M0C7U5*^ [>4LU,G:MFU*S5H,XO-9]9N8?0:*Z ML=X:#VMZ\>ZD-1@>9UN@F\LI@.;?.AIU>Q4K=5U-X4(!J=EX#%/*3.Z9VOVH M>G;]]I=:G%5GJ)^=$\+?[*@[G(ZK8A[Y2YCT+P?S!OGJRM'BX.79:W<'@S@& M7=LZB#;\7UVF87PF3R>9TCITQWXZ'M?F6&+9?;E4"#S4YN(> MJ3NP Y^?-'2][I?*1U@IMO*=2XOW.ILWC]6B0909^A=J)US@YC^"1977QWEU MD33-YS%:_>Z@JGI6MW)4IR#&\VH0]>?5+Y^+2A)D;=T,E M0-WON?%1M=2J>,KLV=6SQKE 0SQK;1T$*\<'JNNPY.K MI,!#CZ8 4="QC=:'.(C'MC?_OI*G^17GC[*U7KGT3M/Q3*K."OTLP&4>Y+/Q M&H 'VZU)^&FJP7V'" OCL[T;-'!ZXZJ,00+UPU'H^%Q M;G:47^Y\TKJ#VCZI_*EOMMNK!M$NOL&5V<@+=/%%KIWX2S,]'535->9/G17# MR.+5ZO:/P),%:.[FZ&TN^) [N=(+S0_A+6%R?0\$H/9S<[V2F2>:!3RG\VU= M- #^J08?AG6F;;.H75AX())YGS@/8 MQ;>Y.Z^@3R_7T]G]0MKO/PMA54I2(":"!C.7&*0=L8A:B;DE"CS+L+9)Z V. M[7UF\Z>BR&4V[SR;.UN?.:.*)^R0L3G)2[5$5L!L>JH-.#14>*?7-IF\NLWH MO#X(V(\Q5G-[1V/Z0HV5UBL[/@ \[M:*Z+:(QT)%L' ]7-RK9,FBZ_VL&',I M;K;C:B?OW>#U=U#B@R_QS7!4PBZ78VQ;)YWCSY%%2;$S2*6@,H] 1"88BJ2% MGUX[035;V^3LZB[L!:5UJY4YG,U&JRJ]6\]')6=@>%TCH^&>KN558^)2B92G MK(MS7CGST'+93@; M5Y70O5YZRNGQ5T MPZ>/8N_P]6E[MTUW=K=..MMPSZOWXU'8WBH%A,][&8+K 26&8$ M3UH@07/B-U*#C# :$6V<<0X^)3G78IZ"D:!83(W1@#]O RR#!JS#!7>QDTK! M@*50 YWAP!=-<']-L%@WS '(!VT5TI7OS#!%-M"$M/6..&V3)P%\YZ>@/EMY M6H#E402_8-#3)= $NS\ZD?5LSM&#<:DU:\"?T:EZ& JKHH57]KC@T^K>"W%K MXX+$ :;:>8.XL!A9;QR*1%'O.%_W;C)LRK>UR>85OF M7_X@AFDO[J1Z#-KU$'RH3M#,:-/&5_8(CU_Z1LWO.^\_1^E :V&+7."9PPQP MTW*>4!0D$>*,(L8W3 F8HZEW!09)5\[T4[6A%/X"/9W_Y" M]T /M>F[D\S/V3E\+SK;7UC[T)^T3]_S_?YKL;>[Q2Y[ IU=T&K;^X=[IZ## M#O_L=[8][6Q_Q3O;_J1S^NZTLWW0W]OM';2W0VHOEK9A5'M,I4$:IUSP+%FD M94PH!$7!9L)1^5R#@)8PW -8]*7%N"^ M#W O)M*)4M3(H!%S.E.#48*LU P9[0V-'O-DW-HFIU?9HIX[A--TV"FE8QX. MN&G)=*\B<.?#^@6Z[P/=BYGO&(DD ;!:$*D1-UX@IZA#T6+OI849Y3K7_2HF M=S.1^T68W*R8W"N(W&^&TQ(LN1=P+Z9-%3.1Y!P Y2XB3J1"F@2+#/=8F__\G[03!Y7%4 JYG9C87NQ*NYI' V#'1_\+)AO MY;DNB/XSB+X8_>9&2:XB19AYG,L*2F2PLDAB+X1B"NL<0LE5;@C]O=CCS<3U M7]A(LCQ[_2]N,6R&<7[S)MJ"_P]FMA=POP^X+\;'A=&!G$-:6(LS?66.Z#X,BV@YHOO@]EHYHEN.Z#ZU@MQY=4%!4ATX MCX@[$1#7B2-MN$51"!R-4L3)^%1'=)]C434/IVY2KP]QF+:IYV6W;CK\6E>S MK&_.Q;A %')-ZE%U.F>N-JL"<=>4Y!DOUJJ]]LCK?8#I";L.H M3[.^;]5=_W#6\^K+7>@W64[(^H73KNWCSI?//A!,/ "/Q40A3GA"UK& G. J MX"0)? *6^0:]+/!5,=*ZHN*ULG'F0M5%^JJJ@9/A>:V]>&O5IELK&P^F?1=' M#Z+8^+UD9GOV1A_@A?X31WZ1#PK1%R<^\-RMST'GT^G:H>2B0#PHA2S5 KG M0(<1PXS-U!(;]"HG\G]?JF-T&5!_!*7G.FXXKNK<_S:*=4'D>=V:__Y]AF^< M;BA1JYCK[K0.U-9T$G^?Z2J\^(BU'YSN7VLVIA-Q:9@7?N;WJJ0V$6\P=B:P MP+@75GL<+&6P>*(@*L3/DJR=W70PFEL77R)RHVB_HBJI_9OM'=N3\=J_+HS8 MI2FX,K*_.GPI/N&KYKMD*MI5X4J?ZLY(_)EN?-V^3K=.AAEO/RO'\^X M M^X(C4 B^!5AMHJGV4WKY.FQ^6R>#7L][M58?/QUB#DO@! QX$'39$AN3<< M3T=-(:V@[;]F.-P'+V'W'=X[!(L_>P*G'\#JW^,[NP?]_;?P_,./%'"T"Y^= M7L9AP.]>^_!#=^?M?K?=WV.=MZ^/.X=?!/S]=7_W->WL[G_=^_0./NNDSN[K MD\]1.8.I<\A@AQ&/.;S&+$;.&1>C)UQS=86RHCG6Z+52#,B%-UKSN:\LC0N3 MOTI,->_JTK?@,74'=E25A0Y37Y7)==,Q7#\>7ZPHWQVWQE-W6!5H'IY79^_9 MX_&T.RMT[7NVVQ_#H\!\R7:6;0'V@M%>E2.$!X,1754N[PY\;YI]L75H:U*5 M).]U8=0KBVV]%?M'O6%=B'KVQ+KB>+^?2S;;7K;T>+;Q2&,)ZY<1=[W?BM>DZFW,G_P]=C4+G=!/XG]./L M83>3]535Z_.M1Z.AJV%L! M@ H8?_+%>.2G'!UU_<*&W8-[U0NL 3%@8K%PS M=)3?SP880'B%+O0S3\F@JDA]H:ZQLST+;]4:'\2J &16D;-*Q^.+I8Y_U>BY MH[KF:T^#S:_M*'M18["'_SJPS8'ASKDY_)IWWG8 >M_3_<,M,%_?0WM? 8;_ M[+[T[MB#N]^P7L4H'=[O]_>WC_H;/>^[NQ^$0#))^VW M;PX DLD>?8?;]&\PAP&6W^\#O4W%=79;&/^RXZ\%FV.YFZSXTB=WJ.224[6Q]MHZ[%,'5 M-S#DF9%=(>>Q1H&"OV:HY49?+4/:' F]07WFLO U,5M6=#49U]$(]$Y%Z=8: M@3$,)D.O6V'P667Y099'.QG.HA@A#H9]T+[5!U6\8E;!WF4IJB^IY:@5SQ8# MP'JE">&AXRQP^0_0A;.J]O^H'@!Z&>X=YTK ,0=(#VJ-%JJ;9W]5Z>7Q/W^9 M5*X)-&2_5"]6D WV.#QD9H,0\I/WXHU;[L0;@OWLO:7'#>BQ>#YRNL!? ?OQ#YC4+W((OHH:LN/''[97#* MX#SOX#3I\+)>!N2,D]8_>L/Q^)]Y]\^P'Q_WF&6I&//+YT\;=^KL/J>VM:,$ M1VD-YHP[E0QFC'I' V9:1R;R)@^*,;FPR>/B^;.\_0M^NTC/-)CVPW RN_#R MMA"0\7>5;/\;Y+PI)]-^=MM'?3*M_Z&[=_KZ=/_PSX-.O_T=[N7M/OR__?HX M%Y%L]Z&O>=C>A;OZKRD\X[BS_>5D?_O+<7MW"]IY?;+_ MMDWA&8?M_I^7V/0PEMR*A PA"7$7#=)41\0U-IH$PR7);'KK6E\]FU9.;_]Z MG.VA\?56#5]@O\#^@QTVECQR8FU*T@ANHS">Q*"EMLI&RR*?;>VK49^8'Y\Z M+HC^"XA^.B=#381H^X#7GS-^'(*<61B@J 7WO)B,WE']=A M^HHQ7W"_X'[!_3/[K&>Y?;\T7W']2 MW&=SBS\Q'Z@5*"42P.+7'MG@"7):"W $C(J< NZOJUQ/I,#^4C+P+6Y1S0XSCGXZNI:)[WQ\2ZF;6X6T8L5_;IJPI@OB+YAP M3Y%Q+2+^0&;,@P%_%A'MKW- JXXG%ZOF M/E;-7PMQ3"VT%5AX!,ZK0UPE"P9-($@;QH-5P5BLKZO/]Z 634'!@H)-F;NB MZ(N(%Q$O(M[PZA[+X)=>V2#7LM]LMU?1:X"+>L;Y,1GZKP?#7HBC!^6)OU?T M]7Y[*)LUS,\8FKW3L#44!QN_]^YFI^AL%>T.7U5KJ.)IFBVAX@_=VQ]:+*25 M;)(Q@!<4@]2("RN0D\D@[;EUAA##4VC@3KU[+,3F =@+S_P5W?/B=$\S8VU% MK3RP6IF'V8@,W'H7$(DJ(LYM0CIZ@K2*C"F8/I'$VJ:43U&:I&B6HEF*9EE1 MS=+X78A%_3R9^IGO64S8I*2$1#)QB[AG'&E!&;),1&NYE*"?FKAGL2B?HGR* M\EE)Y?,L6R&+\GDRY;.P<9(&'8*QB/J\8=XXB2QA%AD1P;5-3*=URO)N6?#GSL*7T2FC\^SM/]CHE.3__?#S MK.[G>2W3Q1(?XUPM:CRQ@_P*K6I'"OF]KA'R6!O4?^[4Q+)LZKG1\*Z'^V'3 MV>\Z;^YA"BE8V+E?U#*_M"\7,;<5124D2J(K)> M>>0PELAY'EDRS'E&US897R?'Q%U.N!1X; X_S M!&PP2B:5(C***<0=(\@Q')$V43@C@] * SRR=8DQ0*0N\%C@L<#CM?#XBVG# M H^-@<=Y@A#GW2F:**0L,XBG2)%A@J"(38@R.$6\J:Q'3,TZ-;+ 8X'' H_7 MPN,O)K8*/#8&'N9+-;C MX^>K'JK-\^J)R.S<$/U!*JNRO0=I>^BR-Y9TG^P8BX4V*XK M.;].*?I)KIQ=U<#N?HLM0.G)J.MSG+PZ!U?IEO-C<./IT5._B]P0=WF9:R9T M;?,?)*?KIT>;L]+;Y5QN.9?;)$.Z'#U?*D/:6,.L4(EZXK@PQAG)22*1:,U< M- \;AGTW\*/8!]UB>PL;P,9;DWJW6+TUK/H,3.D8_F-/\L5;HY$=?*GN&Q?K M^A[6-7PV:9_,TE=;GXG3@>& D4M)(DZH08X&C:(1GGI#I< JV]=FW="G.")3 M(+- 9E/FKE@%1<2+B!<1;S@AS0OSX(_BJ+(M!SXBERW"JZZ\/;:CL+2^/'U< M7WZU,P:/!FDK'_4M2;$E$?%[^O)$:FZI9"(H<.*MD]AP%F-@C&GPW(LOO\R^ M_.M%7UX8&F(4 A&*$P)1M,CJP)%00GJ.HW)>K&U2(]9QV695(/,%06:Q"HJ( M%Q$O(KZTQW-7U)>/_:/>\"3&F=]^-!WY S ,6T<].UA6]YV55'P#46SE(Y(E MZ+XD(GX_]UU@:1T1"6N>> A)6T.4XD9&&:D4\@?N.R[.>W.=]W<7$O&>$"J5 M0 Q+<-YM4D@;PI#0V G!=<*>K6W*=8952<,7N'PQ<%DL@B+B1<2+B)_D.[7P\[LQWX#$) M3HU"3 :)N& 668P5^ Z1>T6(%28VFH'FQPMRB932BTV9O%18;0)K38'5AX+5 M>4@F*66P5!H9T(V(.TV1D88CR2WG@;GD**Y@E7*RSADML%I@M<#J2K'=%%A] M(%CMS*U5&JSSE%OD"#:(P[0A8Z1 6N"@DZ#*1-QHQIL"JP56FS2KR\>24V#U MH6!U;JWR(*F+U"+-(P5K57'D4C1(!0H8:ZVA3#2:*6>E8/4'D>FSJ"J'WCXW MS_L#]N61&?'+J)51N\.H-:J;3>K+PPS9,B3=&J0/S1 MO$E FS5\SU@0KN%F_ZTUW_X31Y5U_; 90+I0^NVBH7\FY6?M%MK+^YOS'Q=S M>I%K2:T-"#-E$"?8(L.%1YP188.P(JBPM@FB<-60?\;2;4T'XV8&0 K6%ZS_ MR1#/S5#_BUE)6A#^41!^'K#QE$OEG4))8X>X#@$9EP#A#?4J!DZ9YQ7"-R^Q M6&"^P'R!^6:8]+^8)BTF_>,"_D+B$RMGN5<6J:@MXE3D2DA&("&L##0(IFP% M^$P4D[Y@?<'Z@O67L?X7<[<%ZQ\9Z^?&O=-,$Z<4\B'O'20X((>U00&$TB:O MN&*L,NX+UC?O"-!#LWZFTO<6,A)-">$,)"HQHQ)D-R)I$$54D>A\H(X0]149BY4^U-N#@=D'[@O9+ MEY$H&/^3&#]W6U203G,#$Z C1MQSCG3(5#24.B? M>V0:G9,HD/]SD+^0E1#6X^1I0,K #ZZY0#:)B$R@VG.CHL9/DI4H:%_0OJ#] MU_$NT7:"85-]BG@**,*E/%4&1X)$B!RA:$8\JH>(J\Q,JC?967 M^%?%FGI&>G69":Q^11]A*8W.7FCS?]SH7YL7R;)N8A C^C*%6/7),U&(F1\Q MB-$*[.I2U36S=U-[>6%,U8:@U:AN35IM._(']60SLM[*MFO+#D(KP]IZZW[G M=W2^BW=\[:;]]/PY M28T=,P9Q*27BWE.DO12("N(<]8(9IO-I6;JNS-5X=C7I]YMNHHA.B5FI$^78 M$)L2%9$H2[4(DN(\W;]ZVKI,]_73S3XSS:S%DB&M-4=<,0/^C58PYTDQSYF* ME,!T"[Y.U%7"B5;&@_R;[9TS':;S[&D>[O5'SKP([A[CAHQ>^^-PWP;1H-^U4S("Q^VK.5 M9,-C9EGA5F\XKG/'==(81+.Z>G(PBK%:%6"PQ1:,R^1@W(J#_,AK0'.]NC3? M>,/EK?K*C*HN>CL=YR:&X_.WSVW;P:2+JG[!H&^LLLJD1656&.I3\BDZS 1- M7-#@G 6XYE)Q"YT(KJC,1\)0^/WX,^A(JHWGB 09,D.]0^#R!5"9DE@%\R)" M7-N4$J\;?34]\!,JD^;"!YP[;0CF/CG#N&-14H^3,5*IHC(?;[K99\*\3M(K MY*R+"/Q[L)"79!UR!%SII=0 MJ/;]G8GG&8'W=#"*?OAE ..1X]/]HS@8UVLC/VF05Q3&67W@SC.C 4@&/54KPU:--4*O=Z[7T<9.S,D@F/O1VB:SG-NMEV!RT8 M IBA%+M5<*M5Q>3@DB%,Y[]\A6^#R.?CH"'RK6$GB^++JU M_&;!FT[.!2,N[E*MA0*$'[PI$&AHJ!*.XR'R/1#,5C_"+(:-UL=JW4P.NF*&)T]X6R)5M/>ZPV]S>_MXN0X"^^B=Y<73QS-U\[%5SM38R#VW5H] MS4:MTF0VO_H0;JP[F]=^?N1&:QO& ^Z&-^P.0_7%($[RP S[. ^SH1]D<;836'-GKWQ7FK%P?A+GVW MU:4GK3"L6JZ'[\@(N>3-4>E6]'EIE>]TRM64G,.[O=DHI966DI] MP(ER3)M @88$ !T$2_>M?574W M H-$R0H@W1MF*!+H4%TY]9N0(]>]XKO7KAV/Q=TG4GBV&K5N>^%BE_1--HP" MU&EV9?"KGA]BR64PRT) 9548S,[<&>3^B?LB\G5,JU^O#_MVTVYB7+AGU6W6 M:%J=!F^;79O_M]/=42^-PRR$. (T#CF[K#('0/&&>==L%NW\48#8W!$L0/9G MP>8MV@!6 B+G'W>?.!SX!2DC(%3W M45KY"QXZN^?&P>!\_]/Y^>#TQ-@[.8#_[QU]/1^<&Z?OC?># MD[V3_<'>D;%_>G(PN%#/G!V>?SJZH$=./QZ>[>$/Y_?CGB4!W JF]35(0,$C M"QO8BQ!F3@!RZ!JE#D@I*XDB5*Q0TC&?>;/(C41P)C0FW)!'&@!C3B*0;*WY]Z/0 L2=Z2F(I6$#(A"4$%1)YU.04SBFH3Y M/X#'Q4&;.,U'$);&0*BEL+Z_$O@;*'%FG/%I #_!PMZ#WF:8]>I?->,<[0"I MPKJ^4.AP[=*"4V87#+02 "&&D5 7A*UP+^+7)-_5:[?.7Y'6'6XF/SN!1?KZ M4, CA-"3(4 "Z@* 8S0CZQ]_&B81+#42OZ9>C0RD\A#4;&B3!"&J/%4O""Y) MI\B 3@:LZU\%WA5:K-&E&#;Q+1XB2%#QJ!D%9+ER 041@DA?C?KN&;QEO ?% M*P@C^HIJ)0E\ J"XZ#W?3V!MBU#Y3^K5F,$Y2QWJS\3G4N.J2SV*0)$,(_YW M@C;4/*"C6R!-.&.8>QF^K(DP%5H;RR,#O <&%#R(%KX3V![Y/L M)(0+P'$ >^'$@5Y!W9MEAJ)Z"D[* LU0PBS$>3P7#>^9),Z5ASB'OFL0\J+O M]':!L9X*TZWOE(__K1 .!\Q>63V@2BJ,X0ZR-,34*+$LX"Y.@D@:@VR(#31%"-$\]PK?)8:%_IDI M,#^8!C$+=*' 9R%ZC0#%9XAX',RO*$^*PJE(;]-3)$"89[G)1#AV)D$4$ZFX M%I!$]I "*I5(*")H# MNR3R"-$E@KL&IBZD@IT QYT9%&4!>B/BY;!Q]"TQ1QB)PL&+KRI(V\ 6+>6X M!LH- _@1WR)AF (0.(8$?L1S&U7[(YJ^+W&6%2?-ML3),0-8!,"ZPRNTP5$& MVWR$!COHJXMQI;[,:TD'-T!(@ED-HR?$P '* MUS@A 'L$LC&6_MHDC%(=PW'1B4.2K2+P?M424.+![.G@(9_"=G 1QX0;(^ZC6@;'D /)RC77C'\#I 'S M,?@H50T!89*=UZ[GD:-PR*5;-DK=A582ABBG!/PIP^OW3SX.#*HAW MP&";3URK]I)A+[.Q'DX;+[K(-0GO''!LR(%4A!*3)6H5M1EB>GF7\.*9H$ZT MH'AF^OV&L2N:^(T; \NQUA&J'U,YMUG[O'U7I\@>P_,9"=4* M]T:YA,R#9WSRB\KX+]!,&%3!JF(1Z@A*-T"Q%$V O8-]@"H6F%0PQEC9#X L MJ#:X-D]E#LPS!([MN&C.H9/X&M8!^CLLG^QJJ9_!(64J!D 3F;U(B12SH6$- MVET2)!'FA41@MQI96*\(77P8M10/X<752J64R^_5B-PX"Y8Q_]+C:"]AQ J& MN 9;,B8!?LUQ">F#0 2N7S.VB9;PR#_Y+D+SG!0XL" #F\!P$"8C8\^>@+9) M=CPR745:[P_V4M+"U( 14 >. 8?4-NNO+E^#0@MB$Q.%HM3XS[B1<;IW3BD( M)/W9E-2G% L(LP$OZ @*UK@PAHN^DX=9Z(8RSDD=!P4$H\R!5&Y39K&6:T1J M>LJE4-QE37D5!GXJQY2?I/@DZ2G,B^ W,K>C9$I3I8M!L$A$S'$_0"Z+U_)C M1_=^N\Y=6S+)>>^- DW:Y=WR\T5IFY*V/N+,E/H MY0$UP\ $3JTX0)\'2/ F03SD%G>O*)N13UAXR6,\-5!)X;!3 M>^ X4UI2#S9H,@AA^<[\:4HE)3T+AV(H=^"KRFFZ%CX^#DH0.N[H$*U(3 M%D@OLGI3'?9/ALM'43D!)I(:1/@\Y=F1I2<>2E-\T E]S&WWTHT!+6L5XRBV M:\:K'?G=SNN:49BXJ#.+XC1EP5X'H6<#F8Y=0/II".@7 ARR&)^,UZ$SSX]# MF<9X'B3P+LAE8R]R6<4X3,)@RM-(Z[%KVR#P==[/ _-^NJOS?G0*CT[A64SA M*3<^'S)RV=S.XMR\""BRNM-PF$0G'!A4JC0GT^?>;*?67F>W2UI64[>*;@N[ M5233T9AGF _U!*MQ MX&$R)1M)^GHBR *]!:U7 8/<;,)=<7;J(K,OXB64@D0X_J M@4V+,MZ1J#.7\4>.>K%OZ:"+Y6EF)*:B2"*$3SX6Q$@@F0!KOM YR$6$<71("4*819D;X*%;:2H&ANR XX%%Q O%A%CZ2/487"4_\)P[ XAQ%2P0P^DWS[U$ MJ2IS)5*RJAC#)%Y_S"(LY@?/#PS'-8=A^XAAC[%_5 Z_ YK%LT)BTVI\O3\N MY-).P+*=NG+>_-I-O#**::;"%A*+_&=7"U M*.2 V28D+:^8Z[&AZRG@9"L#X0*_2!]E&K=5T*O(]%#R5*9( $8^PMG](1@H M!;Y#(;4L0@Z,*$J>@-P1')UDPQ4QB;Q(2(0D>"$E/D52' MKEU,3;D*7'O./[A&1A>7,M:")468+B SL+(6"-&4,MNIGEHD(^)&,P2I&>]= MTC,J8FP2TS[WLG+6]!OIH$G-'002UFGY5/T:YK2F?,\B)6)A+!?V*3$#L4Q$ MU2E#07C089R* ;QWBGHK? 1LD7DV!'FE:N2PF]RHI/=CS=L5?5G! (V0])23 M23F%TGFNBCM)#E,9NLWY1 2-AFGDE12<*!(05$B?P8%RD5%"9 M):^%"GE6X M,T$42F_,*>5*D\L*3F,//H68V"&Z71!<$S\MUPT1!C$ Z;J@_0A. M*%.8YI/U4E>:DQ#2IV6R29ABNDK99!BFDS[GXM2AR%$< J_\&TNM70=C7C,U M:)9ZOR*1*EWJ'.,0>8P+:]XJ56=)J$=!R5_<>GKN!7HBW0!Y1VJ:2++(K)/U M+(\:9AS , P#/16P@4(0?<1T9'CK$.3VQ_/#+)4XIJRH%*^C)"(M'"3LZ<(* MD&^ES"?_@W32+N,+1DY>+#*A-1D0"10@:V\7H[UL1EBO0C<1$FW(1QCJ"D## M'@8V4&W^2PH6^RDCL$$;VB[&?"<,)B":)=%*1I;O>",3X)?!=[2#C< M1D6R(DH3A+,BH!J+ E+@63*BSM3^GUO--9]GX7/$LO 6ZLRYM$U)3SE6DZY7 M;$E)"MSEE#J(I,AP'$2Q0I$ BRY4;P!%"T*)BU$Y#2:3!+-7A"X@JA6YEW]T M 5@*&2VE8Z;B UM.4H6_*!,D!2S_)IV1T ;)Q*:_8W:)HB;FTX@\8N2I(PV( MW$@E9SZL.N6SVA0M&IP\0F<73+>24S"A!]AQ1>1D=WS*-5:5]!G-< M!/DK@H$298&\N2\!'0?8PI^4TAR@QH$A'% ^98M6#("LY_X0,TY@-_0S#3:# M_4YH>8A&L@',+6XS6%KN\%#9S;8H6%DPC7,3I8JQE+LYIB$MU;2H2.(^93!E M(A%[Y8AQ\ MPB[%BBPWRM&,8<]\AIXR4;8IM6327+E_Y88!\?#ER"6X*S:[$C$>:FL5%4M# M"%=SNG+FFU.Z@=)N'$ '.EH?V-Z81&W%L$!UIL%(/Y&58C[9NE9F#50D3R?E MBBK,)-:HJ/8R%26SCJ3;F##E.R>*5Z5PJ+)P?P1[I!2FM(0!ZVL)'52B$KHK M*4U.]!V2B40YUP?:'84J"&(#(0?FZXO\HDE 33[@ #U*B")TH&X_RN@AE:'@ MWR2O-W8T(WTIHA)7L*NWS000/4LPLXR'D\IJ+V]E#NB*;@C6.=G!XF!KZ&VR6OL_+25>XH5,Q;QZ3M9EQJ*7>ZKW6X;ON# MYN:T/]@_&UP,]O>.C+W]_=-/)Q>#DP_&Q].CP?[@\)P:X)P//IP,WL,C)Q?& MGY\./F!#'?'+X?G%X'COXG"KVN&<"FL:F"KJEK)ST"UM8![2!P?>2]L72C0% M*4:E%O;2ECA*1ZG6SO*_@$1:-"TB8SS8_: M!4I/0;X#L$B22Z8"*"P2OE8 .EF$,?;8B&(,%8B"-U+7J"U, HL)R:-Q15X+ M/\!&.W+)"&VJNB#/0>XT+_W@VN/VB&.YQ201.E-FAV1J<26%0,XX4DUJ7'73 M!J6O*(3.JC+2[.<<&L'!6Q0H^S)V/>QB6,P!H,8A:Y_TM0""J[!8Z>-W8QA9 M/4K'S*]PJ>TYUT2)//>C55/2#.+>(.8HYY'F#/ W$X2!,BVZR$PMR M-%XS]OS\N.H'Y*6(-YBBE88PTU07UP&;VIAP'LMBR:X5RBZ;<#II]BD_$38@E2$>):O'Y-LA>/C54.N M(4L#2"&@XO1I!%+TF' T6P7G5"MJ,+)9<1!61G8 M?5%40*GB[.Y]E"/Z8+!20]SU'Z MGQE[A5\.4VI5,:#5IG^^OV2SGRC4U[\[F:-Y;WUGRHL!IA2LZ0E8LFB:* MH.@R_1@4&4QI$BJ5#2, (BN]\)70!Q-8F1VI5$6>\CS5G#YG27([;2%?&!CK MF86O7;CU(A'*EG^\N;U9:L&/-&'AR/75=9X2F>5^Q3OR"<)V4/X"]8JXKI.^ M&5*H $_.8].(OU$?%NX3SC=KQ9, TV3JL=D;UZ-MF=B6I M_+TF?IN[KU3\V&S4NOWVZM]O??G6'WNU9N^A[]9KYFT_-GNM![ZK5ZQ7_$NL M>%V2IOMY)==8][P\S"16KQPW'NO MA.H^ RPOJ&#I6!0L'18+EE9".$-5)2']0(0,ROSH"]",QLV?P?6!#=BJ)25<<)87D&.2T-A3B;AK]83+D&HC[JF3\" #5"/!U"Y J? M-4)HA/@H'"7D@MHG/\MSHX?&@)=F"5I&:(30,D(CQ -EQ!/XDOYA69P[SEW( M@PU]?@:82X,=3VY3\ECEGT3S9/;T('L0?I8+@+\]+=0(;WX&; +QA+.U1&#K MF!6SVU[NN2PE!,N'>7>X?6^1C?>CSOL)/,TT---X,J;1K#1-4S.-K6,:Z?R- MQU;4?OH@5VR@=+3QJEEKO=9$\2#8_5XV>M!"5 O1IP+;O]P;#,&]#YG(R4]\ M-S[#(K$DLG>HQA5@0%^X]89I]:RNS7KM3LNJMUF] =\TVC9KF>WAT/KO 7IG MZMVZ646_7;W9-'>H6GS"O.C_=JI /:*X',:ZB=_XR<0.8OG[CN&S"<=9JR/& MIF_.A!'Z/@PF6'Z&J\.&!!<'37.KKXVCQ/[^^'5MP_][Z>3KS=??UQ>'W\8M+\=G%P>_SC[?O+EL/7U MQ[O+KQ>#'U]_?)U]N_AT<](X\XZ:)][7']/)\9?C]O'!._?TRU\_OATW#X>RX ?^=?#*/+^S+;Y][S1.W/[$F[_W3[P/SVY?CV=<&_/O" MNOGV_>S[U\F)^_7'8>O;Q6']Z\5E\_3@4_/X^][LJ'DV_CJY\4XGG^HG7P9M M^,V$,1M?+\Y@36/WZ_>_&M\.+G]\^_[U^OC'7[/C[X=-]0[,E7QK?.I\N_C+ M_/K=&Y]>?(+U?QN??#B#-?[IGAQ\NSR].)FK\?[K-OH M\V8;;[?H5[J]IA8XVR]PM,7_TP?;K?4U83R:U?\4<4.'_K.5<<-]V=YN%&"U M$QR\O9+#_"2%+P+Q-HS<-"(V&Y5&XPGB8 ^#6EFQ[2=DV'HT^*(R;.LQW.QT M-(9K#-]6#*_7- /7Z+VUZ%W2@ %JH*>.].)HS\Q]/#.S7"B@W^%P)D.GVFCP M3K4UM)UJK]7H5!DWN]:PU^\ X>Z\;?8J';/]#(X9S?8TVRO'V974;:W9WD^P MO^-JMJ?9 MWB_"]LQ&K:?Q^][X7:*RDXYHO%UV('X(\7*@:1@X;OQ4ON-?.#K4ZE7Z[;H. M$.G(J::-^8-MFQ6SI8N/-&T\SD%N&OJ_:M6:+U@JH%%[K76EWM%*DB>/75(HZM>Y+X_X&HK?.FKP7! _E?:=OGMXW_K0] MC%[&<:^!H^?7R*&!4U;@W&/^$L6+-D%PGG//<_%R;WFWH+QO?>+Z;A2'=#M= M.6)(FZ;VMLPRN$3*CG[:L-ML#&\_0?V!QG"-X>4XNWKMQ7NB:?36Z%V"1-SG MK#^0*ND'H9#N^?9>01V5KAZ=H7N/#-V3?(^B=M.VAAVS7V5=QZZVG&&[RAS& MJRW6LTRGWK+[[?K.6[/9KL YEJYEA&:(FB&6@"$^9V6"9HA/P1"SDH5NK\F& MW6Z[VN%VJ]H:.F:UYPR=JM5O-4W6Z3G=KHWYV\U*M_XW@L"#-%T>M5AH]EKM]N]>KO5VGE+'N:&9H.:#?XR;+#9 MK#U!+XVMQV^=Y7PO".Y- MC$#T:2-G ,UX^9/W*''C=8%/%XX89F'1Y:CWAU M:9^.?FXM>IL-C=X:O;<7O3OMFBY0T0B^M0C^O)[FHA\EKW&>.H-4W]PC=5,[ M4N[A2#G=S_F3FW7NV$W'JEKM80O;"W>J_;[9J+:'7G*<7;/ZTS6G.[I.%WF,F:.TW2ZS*GVA[Q7;=F\565FUZXVVKQMFK;9 M,_M#=!GKC&3-Z7X=3M?H=;314A*'\0-SDC>DC?I%$#//X+*Q5#F2D;>J,6+; MK'1Z+Y[)^:OV1=RZR.=VT4:]TFF^>!JHIHTMH8U-0__&4]2=;7U2P"^+WEO% M^LU.M])JO/B]SIKW:^(H(7&TNI5.JZ&)0Q/'+ZD8FVO1^U6GV:^U-._6R+V-R&TV*O560V.WQNYMQ&Y [FY7([=&[FU$[E:W7^MI MY'YI9] #4Z$VH7;V-![ST'@E/$&O54)4Q?"Y[M#X,!_N4YC*6^_"U2&*#4%O M^-)\5(&D45NC=CG.[I79:M0Z&KDUQ)X,OPHC\:D*:I6X[=OW[L M^.(P/IG5;ZB&;.^_[9;I6+;3J)IVPZZV^MU&M=]CO#KL\R%8>4[+9@U41\V% M"C+-XC2+^\59W*/7R6H6]U@L[O0\97'-=J_+6(=5[<9P6&TUG5ZU;S4;U5[= MX7T01T.ZNJ>]Y-H>S>(TB]M&%M?##QJW=7+@LR4'#KD3A%S]%;.;IZN6O5]L M8JLRWU\U*KT7C='_JCGO]XIQ_@S*E2( NE4TTVT_00FMIAJ=&; !N/^JU6W5 M^CHS0"/WK\;UG]F1'0$4_P:JO5[U7[9K->;;<02[J\W6\[.V]-L])O/;''7*L8F@O_2ESX$7SM MF@MO,A?.>?3;]:$];%E.M6-VG&JK,V358;_>JW8QBTK+2[BQCM/9X#?"X(?P^#*C5"&@SQ\%C__=L?H6CK_6T>@ MMQ:[>R_>NDQCM\;NIW.KMVM-G5^A<7L+ZXVI-R/T_* M<=Z?S;C5Z)NL4>4MTZZV>G:KROI#7FT,+=MIF\-AO=?#2P[[^L)IS>0TDWN& M%'#-Y!Z'R>7\W5G@)SPV7GFY3/ -R/J6/\KIFO"['21#CV]N MF+U1Z?5>,LWO<*JOQ99=KI/<$>!)DR=LK 5VFF[T=>I MZ1N'W$^O"3^-J"C7V?ZV'1*A?$P%FQAW'[?T60MQ-RC\7N%=^]=NUX#/L&M!G++3>$4WIG^9ML"+PEB?FN/*%Z?HCB M.[GSL3@6S,P#?DT0%>&Z]G'<<:R>Z_.JW+/9H,6;_2+D\O\$XCP*)[C)(T,'9W I$>=0; ];%0WP, M%\\V;]'&.,0X_S]U;=9HVFU6GPMMFU^7^[.V\OD.R, MP#&P4@SP-OK7'^SM,L1XA%/\67RFB=^X,5"9=3>(=M[N!Y,I"]TH\'&#%P 6 M;AS#:^/(. 1PV<8Q"ZVQT30K!F9SJ5V7F6B-17W$]X5"O'.=Z^8"&K\\O&-""0!1$(8"8J84#^( WC=KC0>] MWZC7C(^PX^F8A\Q;MG18=[NP[G:M ^MF/FJY88!5L-EKKI^^!F"J ,CI%=CZ M[S7C0(Z)CQG3A4F-:QYRPPY!]_ 18-D2,#W+N += L^+P?_@E2CQ8F14N-$@ MB4GH$F<^_3PXJ)K]"DZ"ZATE> &,(@]/*QV5%L% +021;42<2G>-:>A:@&[ MWHL;2_<5X11J:X4%>RP<<6^&"\^ $#%/O.*BC@./X6)@QQ;\:D3)=!J$N**K MY;-&8@+F18'A G.V8H%)N&6US6SO#!_W//QW-&'P8:V=4K6RS^2ZTI. 07YK M9OAZ3Y2J &:@,(%?B9>Y2R=!2#9JK0>B/6)@"FD:JR-.!?$LFKHQI\&RLUBZ MB,I*_#'& (,4ZM,PL!,K0\+K(/1L4-Q@ )B,6RX ?$:;!5@?)F$PY37C"Z>+ M4N"U( G3;0,J8H*A*S_#*2$SP3/"I41C0(DJK'2"!XG?? +DAQ6< M>?'8 M@:T2R*^20=+,+1?';ECIC<>[H5X)HVG[A6S3@*_!$',,/X%4 7M3YX M,^1Q$A*A. E\XNEZ@<=>PQD2>A56G@(?Y_*3R1 &!@!.Q[/(!8#XD9%$B&KX ML\3Q2O&E)$*4!$Z0O81/Q 1L&!,X,[(9.(4PN,I. 889<1\+]'E*X4A4 $#> C:&"T$0]&(9N.7836&(3':$QG8[M1'+K#A'@%&P'^35"[ M$]A[S&WW$A@0CG0:#I/HA+O6N )0!9.2SCUPG CX/I#F-$"UT&5K4M^_@VN M:^*1@PFJG0#PNG@P2A#O!EXC9N1$V8*UF8TY<@\4\O@>#)5Q$+E@#/9$# M-;$);#U&W #$B0 %:3!+3C\!2@D!*8%P/#:$Z?!UQ"'@)C;-CX3J\6H"0UD, M7H7GD$<@1O]N[W)DH'(#%8!IRL81?954XJ>T!^H5IMQER(:U"I,S&. MPE-%*0)?7O(XXR4I'PF0WWNB@\C857 3(ZUB!A=(W IFA"=+.8R41'2VP"02 M2F2.:'Q V\0!@96$."YW'&"I'$X)1\^$43QF,7+U[*"D['& %0(:_IW M(*7 M.RXFI=-9"/A>PXD;0RYW B/Y2T=:%XNCU>(78"'6*] G+WB8#1",4-D2\IE8 MN#A4)9_MHJ %T0'@F@:^Y.LP$?=@;-#<$* 6@#%$(/TEM@XCR_TX'L W$><( MHR5 P*2.!98%>X3E>S8 M%@F-W)2&+*/8)"/Q%/%5;6V4VQHK;DU>LR?M@-]:YIQ&_G"I,4B983H'\2M! M;,N4*JGEPN(BI>=F9!>$(^:[/XA.A$J=\5 @ 'QP@OH,;M-QF!NB5@13T#8% M[RHRUNQUVGK&_@3C ?-BXD:1H"$PIM#$0#\R @U-#]@1$[H<6:FX9A9% 6P@ M5C8)P/B*>_/6I&(_->/\/N>S6CB)$UAR&.(O&%1\P&,1GV G7@)B%VRC;GK: M.#E\T>@;9';D$\ MQ ,$2S!%&;Y6(R$@V32=X'>R*N.US@GB(^8G#L26J1R :M0 M^A9ZV)P SE5RN52PA7R4P*D$ ?:="KGXL2>B>6@F)3S"H:$W,CW@6Q 803. M$R7(D)20PW4?[A\-/IX?S@%H796F'?/@%D1)E.AA *$;$"G&?D5A'ZH M]II'!:QOO(*!N#S!W!+R(X=KD-RS\7\CHZGWBWKWG,H]YW12Y(3[P".DC>,S M\,LHQ(7!4T0WJQ\EAQ(^1BC ?6SHB,"0-%#PQ!!\X*3(;M@2$;-68/ $G96W MQ 6%=G7[4UL[7V[S7C'5IG PX8()9O[MS%.%PG^I@TIL..^' (N* MHY?W(Z2>VE_D#E_FC*,@BW3!BT2%'4^SV"-7MGK!;@E*] M)0&CM1!E/B8%B/&@D99%GIH9]MY3%NCLJ[784Y9NHK.O=/;51F=?_2)AKDR4 MHH!O]FJ=A[%MJ6$T6TL,_'6YM6$V,(*DEE2VF%G!> 9SRUH>-)2&-!@SN+(% MU8$\90@#BII;%NU-QK+L^?0'3QB]I 3P@EF<1<&6"7LIVL6T*G5A[92<.\*# MYN\/08V>F8\KKHD2.CA8" YNMS&V14&D/-.]=Q!ISJ S\]$$0$FP>#*#KM', M!1\>8- UVP\WZ.[C3%P6O;IO^*GR<_&NVZ)7#PPCK06H)0$D(XT=]6K]8NRH M^\#8T7:SAE\X>@(8T2LZ1L"*31G 3])_T\QRAN]+_CJ<\L!PBHIS_V1@9$6X M?%ET@QSEZYS8XS&V? H$,38S$S3W"XK?TU%#/3GOME+[.R5BA[?[]8\&?WT: M' PNOAI[)P> B!\'%WM'QMGA^>FGL_W#\\WB_+>GW7SAQIC9E"DB\T7XWXE[ M!;+7DN?&]+UD#NAHA;H#%C((U@F_#0N!Y2Z214X(QO9^2\#(;SQ\%^.IBGOF+2LW&>CA1DN*PVQ>Y M1UBWU)U]+7 :HZV6E4P2H?_:'.VZ6+BE6]U,#23D&H-Y":@.3#%$!@X([R3$ MAO&H W'G':;7@)7.\U*'E +R]$=1@HF'.#XF84D:F(;E>"G>Z!(3":H":AX#3(:!^SZ7#0>\UH9 M"D0/OH_>K P(++KHA8]!5;]W1"! \BCQCGR"JO]9$@?J%5'=3M_(=@\ $X]- M(_Y&?5AH@D!_NX ;?OP&]V^[T=1CLS>N3SNG>:7OO-^O]=I-!+Z,SZI8?V\U;EGSKNWTJEV3.)ZT]T7_IWI?W+E@21<_L^3EK1[Z2_2GI^[TL) PL49'$T63?B#B M/_=]5*/05J%0FF&C4>?GVW;_'.JL;+FT<4B5;_5PG^9*/W/@/PL]C0I/A JY M)C@EZY:_"3>H8G8=F02O$E&/_AI-HRO7%@[9S/S*K(6G[8SU."18+B"7L8MA MZ=NPF956.3L4EIZFR]E]4+,)S2:>X,;J2K_>*^V%!IO(*O05] ]3H/)J4Z9, MB9CG[0K48_5EW>Z;P\Q*LZLO\-97XVTM@K]J@RQ[W,M'MAZYM;7_F-:^X_J8 M"_XLPFK+FXBW*AVSJYN(;YB-JI%[+9^K^=(&UP9BMS:K[B^IJ.D851^AS!)U MO\4TN:=5EO2M.\^N@V[WK3N@%73:+ZCAZUMWGM_XU2Q)LZ02LZ1^[W%O)M0, MZ6EN2BIA_=JJUDRB5RSJ;4=4N>#&L\U*J;YOQ=YIFB6QM^ W*7-R^%9ENJ>^ M+>G:6IJ[(CN=/[Q?ST+1&[T+4V-Y@BC&:Q/LM+<#KHJR_Q5T MTMYT\@S$%N$IZGDM6T %?E48=KG^=7<=3-:7;RN1^*XD+('(K5Q%]<]VFQ ] MF[!7<5HA$(M<*5[127'Z6J95U5]U@Q;&QW@J6=BF@ 10$7 M?\BR2.RM(Z["P*L[EJTU$N5 $E2(K->R>#9#00%8B7K4(5T@:Z2:KRP;5G1+ M6]%C+#?V6F3RDPQ -GSDCD-EQ3 27KLQ\MT?+G7E2+F K2J?9*6=;@#V) W M3-T 3#< V^8&8(,T>V51L=U:<;LL9>=I],8)P\9'\4RT]EI2W;VZNV5>EL&[ M-D\7]&5P-C@]@;6#Z17)KLWY7EH)K$Y=&K=JTOPS4[PW+)2*&[K>IZ+]\/*6 M#!:;$GK]P"X0+%[6]9D:(,L92#,DK2&W%)PD5N> DRGYG,@ET>97"F8)5?>6 M+6ZGSJ@,G]4(W'Y$?3&'4]&846-61+E0K('YN?-;"Z-NN1;C5J3:L+.\+PM^ MG^9D:-]">4AL6::,,LD>V%1RA8Q0/![IALVP^[L1LQL>J7;S?#+U@AGGAJ)Y MZA4/=I;!KEEHKQ A=+\4MZ75E(XA7DR)=<-(ZP&R?O4Y-DRZ3?6GK>JU )V9 M=C<\M-R(9Z<83.6M7*LT@9]%D*TZ9.P_**\*]93O628.D @!@YADE+I)4UP< MY_J.EW"Z0 . ZB<3#EN"(P.<"$)AP'L)M;,19Q0K<64GPGJ@JR?$M/,-2\0M M#G0WD#CEU&4@7Q#-^V3C]-1G(B]_H-8V\E8("X:F+AZRPTWAFHQEUVW0+1-L M F-=!^$EOC('!6KZI6[\15_#$"]'I7LI4C^*6HC%W2DAF=P$+PP2#&/F^OG[ M2RP/%D?7P0E_SA3)CCK79AT+10=0U,^$_T(M5[2\I5OR!&E:?!JK#B]YGXCJ M/"0&F7K,XJ*ENA@QYM;8!]0;D>XI'J))<^O, 0S7)F$+1^]ZB#MY?*GD;E*E M/HE\Y%IX9YGZ>55$E>SYG#H.FZ#>=IE^A/NHI,"GP\^M/'^^T>O*JK:. MZHHS-XH1E2OD!/)E3WYLI.0E"E4]/A)==9$UP5ISBGF$5[\JHLFC-YT)WINR MK(M^S=B+L)6LE4120.+C__./7J-1WSV%$:]5OD+2 8>#]D2!E7&S' MBZ^O8F)I6RS9QI>Z!*; @P<3V5$Q71BUV)J?D@-%)G3!3 %^RGM':CXB9%30 M]M6%9W.]?(OK]5'J$5[)"&0:V6N5\JNHT3V"8[%S="XL^4, M3I*M^K;@E*8E9^[B[$XYY*N<#$;!H?/\G\5 /"R*I5?\!CY<<^]*J0:%((U: M6[%%I/1@(Y/R7.)I9.(@!/:# 0IXB.+ M*HBJ[-ADYTJ!NSQ_/\E\WTE19F& M \A]'M>,CRSQ*L:QZP-Q@%0V7N56J_! S4D3,6E-*K. M07P/OJ>70$Q88_DF4U=1^0EI GZ<,G W!-&-+\#;0AWYSU3[AI)T_>I(@4PB[G2\*E9,"G' _C2,'$' M'X$:C8% )C?*7?5]QH6D\XWW 0#)K%?_$E27Z6%2WU[:$%U'<->+X#9T!%=' M<.\?P2VIJG-?_>XLU?26\J1E4%93@!&;H%Q%I -05&_VS(OT2CF&J4&@IN/"JB2%==XUN"1Z2 M 2X,>O)BNQ-@*'&6/)K..B3%B[R1'!"6P?\P9TZX$*9TKY@/DY%# TPCU/?$ M,KX D8!J!'@7&W^"]B2N^"*7,CQ;$1IZ'<3H[_+631P^R"V*&E9C@(6\+O+> M,'&O,J F&/(>7AQ*#@'Y((M3$J@9GZ8R-**V@AAC=G>C])D*.0 PO3:6MU0L MC%R!@Y@RUTXS;A4@Y-76L$5QNUHP]*0G9>G9*:<6K5*DQB+Q9"Y"NJX:0,60;UV_8('MTCR9+DJ8U6&DS(&DN,P\'/QS9W7Y!4M[(34 M4Q]=Y@RO90:(X1/BR(GMQ&,X!C@0I>[;>&%XX;$"FT(($RJ *!?N'9D. QU MNV@;HU;+T60Y] T6\I278HZVI%IIYZ/+-LZ'K2K(F]%F)83$:Z/(Y:]RMK-D M54K$1<4_=UE?FIM:R6?_J)NC .N9/\*6^I'T<(,^!C;Y5"Q)>A.5]XR"*X*- MH&L$_?AHR 3P,OKAU(4JN DD)W*>)")401DCJ=>>?)DVO81N;" 1<>GZJA<) M<8">56@IDAY!0J6+U8!&9SEL(Y+7'&,??;R& K 1X$:LT957V&3>T.70%F2, M%PP@X7@N]RDD=PR?(?U :@?Y4).P=1T'IA4V/V'-*./AZ'Q& MXD;/MRBEAH>P<7(@\ZXDFL!R9*4U.;69"&/.>TM!<5&V9^4VU$PAE@_'*(@) MMSR"+"&'[H2Y]'2%I =&KHFN*.\<68FZ#1/Q/<^-%_DHP,DE>+]R7QMXD1GR MQ,1'AARZ%OFX*:X0XY$3>!.?8B1271&'-R<7"$K*X_^;F==" IPI-Q4N) ML!] HDJ"R=A3J?&'[P87!WO&*[PQ$YE9%B-;#L77,M$^N\$9G?#7J<.:H@>S MS"EUQ4+,_,Y!^DX60LS:P/1P$7GC#L-;5.Y^SP(\SMU/E0O',1OSUKG$)H$E MJ7I :@ %Q;)C5,>KY)RX30886OMWH9##48%N4]!0TJUF!(GX2B6 61Z%I#T0 M@*H$1H;AT@NSEF^ODEY)(W(W, *0][FPU5I8106=9'@0+_>3$045?T ,5WN^ M"YUQU<@RR?.)@&,4NU-,<[L$(.@Z2.+YC ( V[S24Z^9@!B99BFI51(R^LMR MFDX&2562]'?J7,,(4QBB^DIJ%DZ-5"5%L)C?#MFUC$-A"&B)YD8W-&$P#-^U M \"9*%CV''!02YIY>-BIG5?$O)IQ$JSD=VQ5%%7=G"2#IYAW)#@$+6P*FFJT M$)];C?U+D&K-*\9ZC<4KQLJ-B2M<(B>G)]4/>WL?C?>#D[V3_<'>D3$X>7]Z M=KQW,3@]V2::NQ#Q5$^R=>EM3YW8F?B.,B?V-.13IC)\+=3TL@@V0DTD]\#: MV$@,*VH0*<&;H)J-.@%>3XQ;E2I1KH$R[.BHN4S#J@I?1BW_LFI8Y9Z_5Z3W&34J?6 M:;2?YB*E9J_U%!ZPD:TKU%!7T5:FFZI6*#_"HNF\=8L*YCPE73UK+]'\[520<@!E\VL%TA@F+8="; M^(V?3.P@E@_N&#Z;<)R^.F)L^@9TIP'I3$>@/\$ 'I.-$CI.W;S\VQX$%P= M-*/>@;F2;XU/G:]?#MO'DZ_7 M./[7+\<_3@XNKT\O1NV3#R?NU\:?E]\.!JVO7[Y]/_G^WCF>UXOTZXU:UQ>Q>M<7-5G78[;:J7=[M=-L]J],TV*L5 M*RU%M!0I#[)OM!3!+,O6D/6M>LMN=7O=7KW;JK=-J]EC3L,9VB1%>E**@#C1 M4N2EI4@SE2)MIVG9#=:N.HYI5UNMGE5EMF56A[U>F[-^O\M;#;S/NMMH:2&B MKULL P2/>!2],4YE!0WQ@->J&4H%KW_0=]8_!*QFO:MOK'\R!5#?6/_2"DVC M;>K[ZC5J;R-J/Z_'9TX/#_RTC;!0R ^%*-8Z^3UT\I/]G&>GW3(=RW8:5=-N M@$[>[S:J_1[CU6&?#T%-=EHV0YV\;CZM1JX9G&9PY3B[9W9&: ;W) PNU@RN=(Z%+4[J$8Z% MC]A)(5)7H@C_@KBEHAPY/IO&O%M/X%9X&,3*BG?EC"MI[%[G['H=C=T:N[<5 MNU_2L2!T[0MV(]7M=]SGCAMKK?L^6O=YSJW N-7HFZQ1Y2T,]?7L5I7UA[S: M&%JVTS:'PWJOAPDC_06M6[,XS>(TBWM\UX)F<8_"XC+'0JO3-X?U8;TZ["*+ MZ_:[U7ZCWZYVZ]V&W;5Z0Z?)@<6U&YK%E=.[\,"TA8ZXQZ#L0'QUE*L8$MVO ML^NARI&UL#*Q9A-K)EXU*MUF^P5]AFM!LZS8^EP1DY]!N5*$4[:*9MHOGP:D MJ::TML O3!BOL)2BU=#21-.%IHNBDE7O=C59E-JNVN*H[9YMOS'.X\"ZK [I MGB>Z4]V/R*K2(=N'@+19:72;VB.BG;[;BN"-2J?;T@BN$7Q;$?QY [=K%VV> MCUG(WZ&4WL\):1WON$^\(]\#P.X.A]SJ]ZO=1J-9;35-J]H;LD;5MEO#%N\W MVRW;P4SQ2JNCH[J:_VG^]S117>H\S8'^-*NMV@/\Y759EO5:[ MVG$:MMUMPDFV.CMO>Y5.?;$%BF9_I?!,;'&A.GDF#O@T!&8@KG&BVW8G>/G; MCR=U3VQW.9!9J?=Z+QVD*COR:7_[YB)XO_D$O1XU>FOT+L?9-2MF6R/X"5NBOS0LH%Y#(VV;P77$O*),U*I_'B-::/">'RH6XY'?V:+6FV5%ZV MU*J8YHNG"&FVI-F29DN:+>6UI7:WK]F29DN:+6FV5!ZX]BMFJZ[9TDOXR?Z( M&6P#_FV[5V__1?\0CPS#/S*_;?''E1QL^>3%%:^]T3L YKD^KX[%WV:#4'K. MD8592"&GF@=L51>/.?P_Y)S2#'QXW9C F./(X+X-SZ17H1N8QVFPB"HE6 @_ MQ<&]WC;[QC1T)RR$/1IVPO%]9HQ@+3$/#;P6<[ZXO;8"TBN.(:6*('+Q_3-OLVOR_W9VW%\C@C, Q]C&MT8^C?_W!WBY#C!+P-YKXC1L#E5EW@VCG M[:=(\*-#*_"#B6L9Y\DPBIEOT89/ K_Z86_OH_'>]>$[EWG&,?##)(0U?4*V MB*_"!R?Q? Y,"5XY3X"+W?8>L+*!?\6C. BC^S&MEX;M[;SB"S<2 .:\" $I M /213*<>GP#N "0F A((+&#?E-J*X$90#KGG\BN4$VZ4/N-CQMWY9LI^Z($0(.4,!BT=BPQBPLQ].'60:A/7Q]F8-484I3'A>7C9I2:^B#97O'"BA#7A>.[?B0N[FF54@[/1FD'_MA())WF:3LIN+( J?(9C(A2A%[R M":2-N)6$."@#E4HLY=J-Q\8YT!GP0>,S (G/C'?,O[RG7E5Z%I5Q&$!>H.4( MSPV.=1[Z4VS2;'.D)\FK4_4S#F$-J-;ZUDPIMJXO4O2I%$#RBCD$I&;/%1Y(D,<_JQ+W1UPBX)U9"_ $U=YU4Z2$9C6@^? M<:*4AKF+N)$MHV8 $("6@WE(X':)C2#KS6]GR&/<-6 3: $135Q8#>$7BDR; M?EO.H0M\ !3$.=<;>2F:G;@&S#V1JZO_ .=1?._ M;"=%Y-5)'0(E57N7+KX _79-&+>K.AS4RK'#VP]C7G>2S$V21H;=@KL!)B\G M#?@Q(6T>F<\J+H>TPT"?=:V4)%?I=,8(I'?* )'[NZ!X6C&J'3EF2=Q_GEVR M(6J])&% 'L!WJ78C5X8;3?4]J=%6!*==LE\I2)#85PDRBXU"[INUGI>U;:X24V;)EA$[BBY!8N KAO0>1^Y/0Z8;I+/?U MJAPC?T%V<>1.T')'T]+8BZ( <1#@3]8&\E%TO]SA9T$8@\WDDV"\"W(WT*GHP/3Q1XQ@QT>"\'9K0;T4- 1K RD :[M$X M2#R;S,TAVJE^!/8-^N8!JFX4*$,R5!Z;800&=R+!6Q0"RO IB+<^S $LZP@ M%+*.3A?76S/.L0^MU%6+BRSB HZ?1#Q3//U;M@Q3:CVTG++JWI)I0!SZ+M^8 M80>$N+8+8BSV9@9S'(YJ%')4=+(YH-P8*B2S:XR#:Q *844,+*1 R!T/W^'* MTVL%Y,4"9B\(!%U9.(E\4*#U$K%14184/(C>LX6@F?+JJ!D1^4'(>-G47"[? MRQI$5'@DT)H5K1M@<\C$@-'H)(TZ'CSPS$?ZG,"'G2HAQ M3QAOZDG)EZ%90/>1"_W!A5\G;):Z &%$8*X>"X$T@&M[W+Z5@2K?-E(2Z$V^ M<=XJ:&M,D!.KCVB@HPU*78NR&BY&&'XGM@CX2$O.KJO2=.*9U-."*#"&*@,$"8*KBJU"M HI-/)%NHV8M!M M*'A-"+9A:O"=WF5KF5*:UWN&,XQM4+PF2W!(IM(=0,!2RA52/P9Q1K?",?!A M@'QXS;NO;2$ZPMP9!^ZU=\IW$BO,#V-P\OYH[V)P>K)E^"75H(+KWO4=J;N/ M&2@Q0.32]BJZFE1 ,!]UR()GAIV$BO&+4%RDHB/T M=[)_:)S_^_#PPM@[.]L[^7!X?'AR<;Y-2':.H4R*9TX1IRK(J,G$1+SC_@CD MAS#W0*<)' =T=8]LOFC,0:?!SD=7H$)P,D-M#@Q+/(YJODB@:]:;K]CK5ZW7 M*%3.^$A%,,^K_WD:/.N;BWBFL\)^*BNLI;/"=%;8)F6%W<[=SP[W@8T;>_O[ MIY].+@8G'XR/9ZW3P 6>.K-"=JO!5R)'QY,W1:1CX\-D2H9X* MI1RY;<_3^! *$6$02/YO]'"NCRR,C<% 9:SL^3X& ME\_X- A)5X$%3@RS7OU/FG(\XRR4.<)_)CXWFG61(OQ$XJ*U.6K)Q[/!Y[T+ M4$D.]S^=#2X&A^?&$?SK ZF^QMGA^].S8T#KB^U 8+.M$B0^ANX5VECG(H\) MU8TC^-=(:!)GZ"^9&'O"P6;V^^TLFX>I9)F(.:C8A,,@5'DRB&_P_VL6VE4O M""@%)Q?N%)F=\O6YY]00^;P9MT@!%(G]*P'LQX2])0C_ETI^$^:U4N,Q80C] M.4@,F+0C_QQBVDP61P$,,%XQ-*L]#U6OPD)RJP"NGX_A9M;\-< 1N'C^MPFS M>38M_46SOJ[AFE> 2;\UZDSS$EB3.+!F*,EK>*:<7$W<+"E*G-%NLJJ MN:4]=!5XH+"&;G0IK6A?1K814RIRA?!J!8RBF!1;,M$IB;%BO')?$V?*KQ X MY CF5!:2LJQ$7&/_]//@H&KV,8&4])V%Z'ZT"Z,N#DMNE0 9;@)S1\P3GA9* MDPP#.[$(G 2GV5IC>GJ:>X(!G,=U\I>$*<%K-FNB)(+'H:8..E2+IOTZH@4 M*O7*M0MGE;ZD4AQB@ EFQ3KB:5H>[0,V$E'J$*.XYUS"*3YRM;A5.AJ1M';% M8;]B4M!#1+*!R&B,QG#L571!TRKP[9J.;*XJE_U*&P*-T"A@7)OQ;H"0"P7&QAZZH;$DS7SV1 M6A!T\#6(Z1%=.^OMSIUG-GBEHVQWJ)6 MK:H(8704T+L(61L.V NFTLOXXF!56R"?B9/A(8T%2Z3P$:6'XP?^=P*BQ2-N MDI)%X@"%N3(ET0%):%P'(?$>BTTQ* X @/="I2RI;VGWMANG8>R,(:3*#;KV M0;DB75K@-69LIWQ<3:A2P,HS% Y:C#)P%"7P$9H#Q&->9W295AS.)J2HK%;#?CMXH52@[A(I2@^0O MTDTY_[42>8O?)R!_YK[D$(F O? MJ9*0A1^ %[F+:P $^[YD:2)0,O\M\IB%[PH/2C[A\Y&05&G,&,5D3H&3T3CD M(R*&0[G5P$R\>$QIX4AOJ)3="*N1Y!+JB-JI0CB#3A5S?3D"_FJ6'!V\F6?)0!:0\B))(Q,');0S86JA0 M"O/%-E%JAPB[" N#51@["SGF[1Y@$3!7)&PG$ ^ .K9D9A&_U=(3X%);51:- MB(U@!-N:"5OM=C,@KZN/L,C)GPA9I$P*C\59:?22U]-(C@V/SB*II0!H/$_* M:B2J,+"XC2I&13R'I@3I'3 M[';,D0-82!+2"@XCH>3;J/ZZH&@CH%'>8A1Q MAH%>C 2[49A,I> .A9L^"&=Y^8^:CL>1P%6E%YOB%&"S[J8?%PP:5'S2F85Y M2DJ0._(-$M)HJ13?+[P+3TZ&21B),+8R5@B7A,#/_RPUQ4\^67?DFX)5_\FF M4L60.+TXO0K; CV@IM:I=>*F2D MNHJEPQJKN$89+G9YF);916-W*D8!:@*6PV_@@$A92D"?9EC1F&YY]12"!^1' M).@<@VBX=,5199L6\$ I#@"7]8C3\2P"58(MV-LB70JD7QK A'G<'#")-%-S MEM,![,HB%P^^9 LS5(QQ$)&:GN=N03ABODR+II,$Q9%/8P.!4CS)K% 4D3+Q M\ZJH)%< "??#@(Q/8X("$NOR*,(CYH2G7<(BRJ:!QT3&)GE]=A6[+'XO"#5. M[)GBH[MS'@E5*DE9.0HD-%L("_1'"^>'+P#2I:ZD936$\G1O*R"49@.E0$_9 M3)"'T.I5\6U^%H\7T"I-,K6"<(JA"8Z,RY:&(FQR'L(9%Y*Y@**"-S24PIC' M(64C590)))T0BJ4N&G$"JBA@7 N@/)-ND(Q&23FA.=-0.N43+B$/U&+H6^'A M@9UBO!0]#WPTV\V)Q14VM -OR#/T.;>C>1]0YJB1YUUX';X;A6RRN+!@* U# M.R-AU)(\S%G$%<&;L+<8M3M =G'-D1.D/ E%D4W^?QC;02I+)-U0 6^6Q)(Z M 5*5+$=..*7X)!0Y :.)>U.9.W(0UJA*@GSRF#N)EOFII.9=L+M7G4?^L,1V M"^G-N?+E%6#+LOSEBTA:(N%?.J))$_(ROS3Z*V KOE1(@(.+!&@V0K\F%@'O MH@@":SQ,/#+0J=Y:8*S2&J0Q]E[6\0FVE9//P\ F 5;P&V*E#\B./-7,LPV' MV^0;R^@O9C=&*%SIP7Q-^9R[8)GUO&M$XR2V0:6,4J%5.Z^E$V4:T:W$G3WV#QDL-#H0!%F4?ER^ ,HQ_1+(*5"(^!0+O56X M-U/T7.$')R-)Q &' /0)II@*UJ:RGA\>F9/JY# "CHH\:-ZS'Q5<^WE^ID*% MYMYB)IMYL\A56@BJBZBE"FPS7AT>?-@[>VV@A_3ZN@9BL@9XKGL3/4D6 M2EMGH>@LE W,0EF!SU^#1&53 [K:TDV!W#OU1"B51WK\&!G0#*3^?-1VS7@S M.M2(J8EJ9N*(U,8E=4[)O:T:.L)QOJF8L'N8: 6ZPD#CHW[.:<4H'3!$P%BG#A)Q7'KNFG$RB MEQB-+1]U4B]5,@,CF=JRR\:M;JZ*@4:0(;W#9)^X4H47CCV8?92&9H4:^D0I M-]W-2;D97!P>RT36FOCW7Y_V3BX&%WL7@\^'QM[)@0%?'*F_#P;G^T>GYY_. M#L^-O7>GGRZ,X[VS_QQ>&&>#\_]LD^J9P]A"N$):& 4/)VS#YJB&CUDDDM8Q MI(HTJT)#B,:4=;PL>3WU,SL%.P3+FB(K(8P^GIWN'QX@I6TD7:W8]*'H@"1C5@<" MI5!BHKX3JMKNCVD08"/WOHJG ,WLCS%KX_"&6PGQDU/TR$F?HO@MRSV5OU70 M;<%#V7865NL)Y[&'P9"0NR13B2%A%V.'BK'DJ^A6(O=@-,7Z>$K*",*L)Y[J MRJ4<9LKI:&?G8N7/)0O.4%!IV8R"%X$FY?)KV5 RZTZWZ/R6X92[)Z1TP%P% MQAD5F)I-5C7;K_AK>MILV_(O>&^2>".:-&L8E\NO/+R1^D":5MEL4:8*FPAV M]0I?D!'L_,,RCOWZ-3X,+U**CI2@,D^G9KS+@K4LEL#(@T)4HL@8;YK-B%J1 MJ(2U>;Y_C?3E"TAQT*J"&4?G[XHS%R< 8)0#XQHJ08#U4P M,2=.P4D2)]P6")B>^6:ZIU;PLOU,O@Z$>])3;,PX14LB M(V4A(^&4-G+_J]US<+;7G)(CYK4-5T%$8HUHBYEW2DN(W$K83H&PX:^,F/-$ M^3KO5UV51U)>(L^-@\47*O?;\NJJ M)KDTUG$XTK4QI71XJ.6D_DS#+K_8T\ M]3UY[.B8,M[O[5^K0(XVE=8O9THS@6>9;QK0^$;15_=R,G!EVAHZK]R)V MD%6H/= 5I:KW9837$76DPN,FO1/9]@M9HI9<*N:)%G- \2!$$F=>14R3.=/> M%&F4FBK8YG(YUTAHOE<%7EY9M4$AC7BQWUB6!9'/E)+Y!#C"'UA'*+(V;FU2 MOS(RCW&1+#M9I.6*-F5T-*+\)GO YGRB0A23U)E)/;XG2 &/LZ,E6\F15*6 ME7E[;O>VG.\49+W>KW]?O_-(G=7L:_!?I^<_2 M3FW!Q&2JLV+5.2^:Z,!42,559;J%"D_1-5/ <'5AZ+)\9#E>H90A#2 *LXS!>- M8*]LCJ<6Y1UB\HX6S+]3E0A9ZACF=*$XI92W$*:A$Q7I/6ER<"ZM&!/RV- M'+5H#3%FY&5YN,L/^P_*6%>E!O2*S*QT Q38*ETX[9*738CR5MV@AAF'U%,I M:VL[3$*;^Y&ZA 2WA<'W7,H^Z!$A SAA=F7(E7N4D(RR+.65*VFUFTQ M)3NW7'6[!.40IEN^'@?$9;CH5!F@9XD2H0&,@9M_7Z9^*L*@I:C2CQ1<\FS1 MF0I'!+LL4A-C!*L8E"JQ7P6M"P8V2UBD81C M[NSEE3-1X/M<)$]G?V6N]*P8 >G'YZ('=!RR*_F2S 0'S@OJ3@PT)),Q5%9W M#D$13"*)-6N&5,&QY/4QHM*4J\K+W5RV>%H^(=K$+>1T9D\N2_25><)*&% \ ME92 E)I#,<)\1JLL-U"NO%RB^SQ^J6N3L@39M+6VS&>F2G1!%KCB524E GNH MZKZB%H58A!D)B%5B7&:1AU\JUS@Y6&V"3KE,-E<9H7-HB&*'M.OL0P@ M]Y*]6UC4ZAJ& IZ@8BOQ?,UF *(4)-\. !143+,-,9U9Q95E,DJ.#NBB0[SQ M0\8PU$XD[N>*BO*YZ[BPM.B0>UAHC9Y;P-I<3:&R?:PPO98K,SI4RGE:Y.6( MK)F\+F(Q^)CE5"N05D3QBZHG0@U;-A.=KP3:E8FJI*+(D5,23C.7B=][P3#+ MWL58VD%)\@WE4.SN.LWEDE6@1J$QA= ^*#Y@ M)Z$,Y:G;:^XBG5#TF1/QO#O4H36W,&>V9!'6A66DBONR))3%9NB$.(AE!.GB MN$(-Y2)>+%+VR?8K6+9W6.[*?_ (C9.>*)G$;.A.>X\2$SF M;VY(=_.GD[/##X/SB\.SPP/C?._H\-PX?6\<_O5IZ?O=XK/S=E_JVL#@I6Y TO<0]#S0/C)G\69!X3Z7W]&]ZJH+<;&E&2GE MF*4EC=8,1%F;LNR&T\D$7?NDR&5I#P+]1.EVUH](?)MK2K3HJ5PM3);>P2!V M(=^13U!C=@:6A'I%W'E/WX!2"5P"S\-CTXB_41]V<_/A^[OYAOH(7U"#IF!( MO7%]@BS-*[E\OU_KUKO$Z/'&^MA6ZY%"H":$ -UI/_]CLU7KU9NK?[_UY=M_ M;-3JW[*X>>*ZPC1!X 'R.T'2Q8L5S-P=%H)^34'Q:LU+5J.> MCX/IF\;T)GU?L@S\ZOX+EMSG9Y:<%PH9V^XM$>IK<_^BT%AS5R "R)P]229# MD<)Y/F;H'/DH&;R=LN/50-9'OEE'OH=N[Y$4R!_1TV)\9*XM_IX"&A .Z(/? MNH,G6A?'O)K@T;>'7GFJ!T^&H#U[,W1^4 \_V_CHR;C.1]GG0N/)UN')'L9% M;JBKBW& ZG"(-]0GDF.D.*,T>A:+3\=L9GSEL?&.Y[");'#U)!?H(\<)%0=: M@DAW:!D/.<-_6!;GCO.H:+;\S)::7T]]:'\R/\'X!C6,5W^H9/*51-IX;) 2 M>!X&4Z%DE@BD,GU5H.D\")\?;&7%O.7P64<./ 5):A37*/ZKH?BC"\:?0/'R M'=[)'WOZY+;BY)Y"*W3H/X]ZRB7V^XOPXWL^##-E,?VKT2]JBU$R?>X==.CV MU#NW,'G M]@N545QJU^>+GYU&\U TZ[/7^'D[IMVMWW^!IFHBS/ >@RZ#-U(X2I^ ME-,UX7<[2# 16#VP:=*I%.ZXQP%Y64FLG+Z.9XME/#(]E>ML?]L.HBD=6RJ% M$U6SI5(X\O3\SS4_*7]_4(51L;:LE ':QMT!VG(&QT51G&QU'TRFH4M=LATC M$CG26 4WYIZ-Y6]1PL3]]-315UP-[:3=4?!.6*I_8]@I+R0\T$ M6ZZ($KLI)5;CA7>.@VWQ\#HXFC#P$"MR=X[(%@8!7H9B)%-XER[!D\U.0BZN M>DR7+=H68%_O]#;3^?VXHIT#ML9PZVYO8[5'=77)P^'[OT]'%N?'IX^F)<7YX,C@]RU7=;E-MZ1-V M_#1[FX@#ZA*-X\')H7&^]_[PXFO^NAI]]FN=?=-2M?"(++=$"@(;BQ%IN5.12\X;*PC] ,0^VE#.&IGDT2I\%?2 MFOK87&/?(S<"[4->'@=?3JA-*7:2\UQLZ"^?IPZF%;H5FV&S2MD?D,PCN@(= ME(G(F164#+H"A)I?49H?<8+H%H7W@5TH#2;23 S$M80ZON5A$%*32)Q779TK[@!7=_2JA2Q!"[G! M*+M:C]DX&35K"\+T5A-\EIH JGMNTB7)]H<3=D-_SBN!V=J6H1&U6K*PV9Z5 M=6V@5[B'D_KY["'X#!,>?9HM5!YD&Z;,&B=S'> M$$C-,MTI77%.7<*&?,6!K'L(\D!O 5=ZTWF@KI\IS"S??,C,HM68 L!=2T MR,9BCP^&92P*6V/)%J%XP;>/:\BP$=F?O!%%O R3\%& 2Q9-LJ:J^576P4P. M+ZP=V4"K,"?8$4A^KN.*#EMN'%&_T) #VZ4>B]34TTI[^6$O;0/-Y>68*6\@ MBO!^85&9>G@S=H? 2=K%::> M>QHXZ49B96@D]K1G_%R&3D<:.H?_[]^#=X.+1:MV-1,HG1J?_L&Y.G5J_ M]]!F3GK5&;]V7GR!/]==JM2 5#-F4(Z@]).SS]-TT2A0= M*]5:U&'=>69/0@A/=*PO008'F:?CAL^U:I+N[#' M N=ZV- N*USUPNY_IDHM\P-A,=RRF9]]5*]D@U?R; (6,QG6[@*PVM@IBT&W MHD$ NM?^2?&/UNZ],*(DOIJE]W65W5=SWT47/"E<&%JI X>9 M=5/Z@IEOAS+N6!O'DYVW]XQ(UI9X=5Y0>2VM&K@-"]-BZ)G%4$.+(2V&MEH, M-3 4&3A#3).1^:-"#%$4,7!D LU9EEIZ3KF8>Q2XW$L#EZ]W"M(Q_9AG?U3+^%Y+QOV* L"MD/#46"ZCTAQ5EO!#GIZ(1P4_(3R/@/&[K& MWKN*P1T'&Q2"92;;A?:T)/O5%J8EV7.7<]?_^;]:EFE9MI6RS*P7A=DT#%;* MLH]A8"=6;)Q;8VXG'M>R;$-$1FD75IXF>!L9+&Z:-?.?NN_=5H;4M>C64<#; M17?U;W[3-$TAKO?Q4!TX5M5[?'_,7$Q6K8#8YI%K4X-N;$T_=KEC'-YP*R'A M>RIZNQL?H%-USZ*^XXUZO:'E]:^S,"VO M?U9>-[2\UO):R^M?5UXW5LIKE,OO79_Y%EX9HN4R+:Q3UH65L.GF-DG*!EBV M6E1J4:E%Y2\K*AM/:=KVZQTM0K4(W6X1VM B5(M0+4)_81'Z&-:F%I4OOS M M*I^2[YIU'4;5@O*Y!&6)X)@) "H#G-"EV$X83(C;WWH_KQ()>-4UWD>.-RWC MWW^+EPQ18RA2>YJFNM6>&NC$L;CC^/^].SMZ8[QR7\N!?+K>B@HUWC$/^^P8 MYV/.XZ@"#RU[ZCQ;-*SF=,J%F!3/W_T"+CWD8^Y':"T.?"N8<'SUZNXWQ?7/ MN DJM<0KJWD88=VQV=V5=90PU!HC8>.[]UYP+6_%?G4EUWT2Q.(F^NR,LC>+ MEQUNEHS5"].1UF>0Z*V22G0MJQYXI/L![,+ 6\&![0*>,I$\"DR5T:WSQJN" MU[=^V MVG<2^FXT_D7VCDGP.V]EVQ>#_B/ @"H>Z'S/0JP,LS4#='-5>8\R (0XQ(3^8N,0(I2[O1H9T$:V+!>+ ;T&".]C( M-(A<GW8MYMVLV6U6<^JVZS1M#H- MWC:[-O^OV>CNJ+?&8:9;C'AU&')V664. .@-\Z[9+-KYHP#'N8-9@'=)'+S= M9? KNX/WWHN6OMQ_W'WD<. 7J+$(HQ;P'TS$)?[8I11?RF*\I;#:>7L^^'"R M=_'I[/!\)=\!.A^Y/JG0_3)+++&AO+L=C?Z0_YVX8>8=()^[:(GAPK2'-Q8Y M'I3CW>PW6Q7YXLB-@-G!4&,6&7;BS0R+)1&( .+^TH$#TPRY$<&)PP^!;[@P MS9"/F>=@EPTZ]2[)'>D%D>N1,JDF9)*RI@L_MKJU1J>S^O?_W\[5]"8(!-&_ M,L3.#TOC,PW*AFM#VQ2BH'I9-,Z&MVA.^*'+5[S21%E@IJ M+0,%6*S# @78;1T66%_ 2UZUY!L!9F4(R$506'BG2\6/^>\\"5>Z@FR#QHX_ MO69[P^*WAT<#E%906/"HXAC6HT02ODZ&D [=0/3S?=K%G&DD&VB 4@H*"RR- M:!?6*T?UF$NT10.4=%!8F$O2&:MCK4ZUNJRN.Q9KN,- M[S'#&BIVG=E\[L\"$@;U-]ZAKXN/R)JB 4HM*"RPC)$MU8ZI)#MH@-(*"@LL ME6@7UG_^$,*%[I=J%_/?ZM9D&\K;8K9;U/5!+ P04 " !\@*=0/-^E<.4, !D?P M$0 &-S:6DM,C R,# S,S$N>'-D[5UM;]LX$O[>7Z'S 8L>L*HE6WEQMNG" M>5L$2)-58 "36S.P^$\PYDA M*3&??WV*0NL!>T\/V<-@]L+V1?V#W]D8C&P5#?]0-#IQN]^#G\9'?Z[A[/?C2 M<1&V/;S?!0$_L /7[3E^X"'OH*-!G\21\"=3SZ+VFJPH+J;M55(Q(!-J)"(^G-L&D>K6P>2M^5LBMO0 G/BSP48K2## MJ#V70U)R,HPEOF \.L,C%(?RN!73/V,4DA'! 7A"B!772PUR7TO$QUA>HPB+ M*?+Q6EM\^6!9BB 231F7%BT(CI 8:HT%EUH,Z+:5$1-*KYB/I/;3M+T>84&H MC4,IU&_V N+3DPA:[>H*Q,(>(S2MKT1>,%$D_:2^,CE_=7N]7OM).6"I&D6? MTNUM]:/M=NIU6^:CID M[M5B/!F"''^!1W>&#"*'D;S'Z$ WKCAY$Y_9SE&?XL<#!#?VB?WYNHE0X;6(0 M?!91*LLM3\658NF'&04&8DX9%2PD@5JNG*!0523W$XRE^$91'!"I2MDJ]%3 M,9#D:I(ZP,P]&!*G+.4QK1342E"MCW/(PO F6!!1^+>J60PZCF?BJ\+G5CJ7[>^5WF88+H& M"[R7S?TQ8 M&& NSO^,H;*8VVG>_H64U^K*[ 5[CK-?PPN2GBU"K7S?/_WSL.,>_&(E.BR% M]+G\NXM4XNV%Z?MEW9E=9=]Q#K;I*N_9O\ @$I.+D#V^6JXHXIDI/W">*@/:Z9._7M.7=;'\O2:]Y*;@.LL7EU<.@6IW0JV3S#UJGBET7,M7FO6TRSJ7P3J^UTZ& .-!YS/(897RMZ M&>2- 1:#K]"SNSJ74^?:)29O)$>?JF>L!H32(%] M(;"L:/J"E-G7(?(7XOX"PDHP&FST.G5/B:RQ '+WNL4JLT! $TNAY]:\4-#X M"A)>4"L65< QQR98VA^N9\BV$F!;([\'++!)/V)%CQ&1C=TIQ,8,5<*%B56,/L62=GY-J;\P0LE M%J1)N8FI0XX:% M$ L?"!V?8%\$A(YJQ5G*N 8PTS'@?)I)2EZH9;@6@FPE2$W-LRD.YET M?#,,R;A^5EB#868*"MW":5_*U!S36H VDJ2OB/^ 44,TN<=^S(EZF^4"$?X? M%,;X*T;*;/H1HVI\58,"A=EW 9+SYK4"\#8Z-D=M MSW,+IP.;> D4^IE*-NAD*Z6R%H&%9%[P/?(;F%WYX7:PI[*9 MVY2&G7 MW%TM:Z[[#MSBOIL&LC62E8=J/ ^UGK(U(9C+ML-N<8>GC),FUF:K3;M90*R( M98Y^/<\MU-FEA+V'N%46O\-"MAS(SM>6Y)ZO@Y.[A6+P;D(4QBUN,;^? M(%[Q.6Y.H=)'V+]M$4 M<\*"@;Z7,;EB6+8L$0,RD;%2ZC?.XNEQ*VE-)(Y:5G*+(XTC)>VK%\W@8P6Q MN.NU,(2O!":99!3?HIGZ9I!<=XUE^JZ .'_RL1"#"2BL[GXI'5U]H!H#3[X: M)@7G<2O 0U+5',DG$2@F$9]5L$CUC18!HRNU1UV8]=8(8I[NFC\SAZ^?$=J6 M/58\-7/%Z'B >50Z>*/,YKQO=Z 0]\*94A&45\@7V#"75[5]VYG<#P(=^E"H M7@$E07J!WRVFZN\<0(0?QERDUY:5C*H.Q*ZR>!I'.G4\X"3>WHRN\6-ZQ0(, MXI83<,QI"$'X5NMZ,^H';*IT<$OM\B+,OXRA(#A!DJ" P_4Y5Y?QZ2<*3M&42!2F6]Z0B&Y& M=YCB1W7;8,G@-\*JPWP-$V1"5=+R$Z1 (C ;Z9+I1L=5M3?V7>T3@_KZ<8OR M3%U1?&=CDTHITPFDXO KCH:8YT>:J)H,M-CNU;E+_O[.4< B"/'55%?%RQT. M8E\_)< @54;55DN59%]_A+5*KELFX7<"%G^V^"D?5;G$KH8@($+O[$-7>CFS M>@D3*Y>[Y=C'JE0<<*0K1C0KC\4OQGW[T-2'Z8!"B)7R7/@H--<-JQN_[9JA M3DI0V])J6*^27Q9@;\_B]\N[RYOK\VC(0N+? M/"3K_;S"MD2.K9/9HDD:F_143&[ZO01GY/I/;H@;"G.OTEDYV0E9 M5Z:L;/KF U ^M0C0WRBX1/;*G0Y;I4Z[7G!'MSG3I=!I2*BZI_M>Q@$Q+/3+ MFN]JU:*G_!D4B?.GP-EH987Q[QAQ\,APECS6#8DIV0,K-\5K0._J@OH>/-=G M%$85XMD)HC_,D[FT^9M/Z-7'$9?43Y[()S1W,E'S3*,,9%>GPAEH&+(I#@;8 MGU 6LO&L3P-52F/]9TW-%%>5?G/&\RM#31%$WPO&KQGUH9P(2?+'/4N8KB;\ MQLO-- :;=V27&^VJ3PX>V6#"8K4/<\%BB)*8WD+'9E=<(_3F'IB:/G?UU-(Q MRCK*RN5VE<5LN_@K% 51''VCZJP]?5E2ET!K-YH-DKN:(B]B6"ID&4$,F*:- M8W6^"3$D4MTT[G\XN(;F/N3]3:M7Q+K ;$V_N%?DHF^3/$7S[\'U!+ P04 M" !\@*=0);PO"C<> #-- $ %0 &-S:6DM,C R,# S,S%?8V%L+GAM;-U] M6W-;-[+N^_P*'^_7TS'NE]1D=OD23[G*B5VV,S/GB85+0UH5BO19I&QK__H- M4**B"R617 "U[$I*MB4*^-#] 6@TNAM__^]O)],G7[!?=//9+T_I3^3I$YR% M>>QF1[\\_>/3:S!/__L??_O;W_\/P']>?'C[Y-4\G)[@;/GD98]NB?')UVYY M_.3?$1=_/DG]_.3)O^?]G]T7!_"/U2^]G'\^Z[NCX^431ABY^=/^YT"\%\0B M>,\UB!0T6)D2N.A#XE$3SO7_/?HY6$:ES3\DU"$(5#S_0H@0*;4D1.&$9JM& MI]WLSY_+%^\6^"0/;K98_?.7I\?+Y>>?GSW[^O7K3]]\/_UIWA\]8X3P9^M/ M/[WX^+=;G__*5Y^FUMIGJY]>?G31;?I@;I8^^\]O;S^&8SQQT,T62S<+I8-% M]_-B]=WW=!ZN?6A:"#SOU[\Y=1ZGJ^].3A=PY-SGR?/%(OO"!>__ZWKWY^(;.HB7IWV?639!F0A#C6 9B2"RE,%;;0 YT8QR28.6[<9R M@>+ZD*YPXGD?GLS[B'U>R)\^^8IEV;U8T\\AN3[<(LOU%>7B$\\6IR?GDP@R M/4[6OU\6^,$Z7LYK2?A?L5^>O<]S8_D\+R7__[3[7):5WW$Y M"90X[C,BY%& "(:",QY!:;0&K;/=[,\ZK?= M%XQORNYRU/DIGH^T8!(Z(A,F@5 Z#]9(D;EN2828"\2VWSV+1C>3]V3(-#Z8&@<=ZC44Z1 M)A;/1CAC,GT&LN&6&31<_M6(GK'TIQ@WC3 2Y,E)4"K)/)-%R(::XQ YM=)R MFJ=CDXWO3D1CLH3J,Z*"%JJ1XA4FS-W'#_@%9Z>7!*4V4M3: D6B0$1,8#$; M[(I[$5@(5B;7@A&;X8S)!*I,APKR;[$33KS11"J;R@MLL+%S+@671A4Y(@B6!6Q1YE%EL]/Y2*75\3$V]M'L>3OI_2:7!PJ\ MKCE_!:I&DM=8&HBV0MI\ZFAFTV^$--*M;A 1*BF@ MU29W!0Y/(FDB# 2)>>G6(8(CV1I3UDB'B9L4FK@Q[T0TTJUN$!WJB'\P&XJ? MOK@?W"QTLZ-W?MH=G3O=Y[.C3]B?3/+AE00G"$BA'0C".5AK!!"E=9""9@'< MV!UNN_X?ZF1,Y_BA^JTJT&J3_>-R'OX\GD^S*!?%Y;@\FW#"DV*)@R*B# X5 M..LM\.0MX3)029NL^K>A#!WILC9I8(J3;'M:"T8J M!91RZJ420E#68F@W@8S)GAG(@)O+UR"9USN]Q]B5L;OI>]?%-[.7[G.W=-,K MX":.I=P[2QE-8" XDU 644#MHT/DGL8F-'\8VIB,G,KLJ*R7:GSY@$O7S3#^ MZOI97IT7ST,X/2E2QYCWXRYTRXE$[TS**WTP+B_/7G-PB@30)#(>4U2$^!9\ M>1C:F*R@RGRIK)>:WL$UCI7YG@G\N<=CG"VZ+_AF%N8G^':^*'H!) U72F<2Z=-(Z#42$?<] :<%)P M\#;9,J.UC4T6VCN=::/Q-PWGQ#U.J)WDWO+\@4RZQ @")0Q9 M!4Q\P( 9F)]BME\O;Y/0H[0V 4TA6[#%/^G0A#PQT3!9;D9MDTO)^T"-:4>M MQY!J:JA&C#>S+[GO>7]6H@0]$XP;ZH";W+E@-*_0CG*@3@7T,E(=FAP^KX(8 MTU993_%[B[EBV#9^=EW\]=OG?)+%O$Q=B15)W7G'*T[EU8_KM;'K\\72SG)]C_^BU,3TLR;CALUG>FJ(0=[$$;P'UC&="O=ESNU[J;8JJ^A16RS?I0NX$Y-W M%V>$!$^9+DZ]"%XS 4FQZ%,B3-M&/K0K*'8\ \)W08C]Y5POD/-\]9T=7=B= MBPE%1B+#? 114F0;DU)PBGH@^5Q"'6$979/$E5M(!M\2X#3_Z.B?.,L-3[-! M_3R>=+-NL2S=?,&+;B:*,%2R1$H:1D$0)4HFG !&O=&.)$K;>#RV@S>F=7 8 M5VY=']173\7(C@7F9HH'[U6>G=/Y*JEV#8DZIW00^"_5DWB^[_UG)XEVZF60[45:+D$R&XTBY_+() M+#<10O!.,"N8,6V1XIMLZW)6(<.MUW)^TN^XK7!.8BUR_)\>!/+%.6V9)I[DLW9 MF#?NXJ<"R1Q'0S37J4FH[&8X8]H>VW)A@!KJGRK^BI&;$)ER+1 M 8% YZ$$]X&%D6396\#EJ'#NWK^HS:?SKF6('FT(,J=G2'< D!%I]!0E1$M48)EX\C*@K3)L'Q M_@/R(_M$:BM^F-SKF7&XO#*@O(4:I2,!*G4YD48!1G("7-B0J:BL\DTNQ:^A M&+Y?KUM:>R*[V6G)+KMTQ+_ -.\OXIL_N6^X^/5;/I5G1G4SUY^]R3Q8Y9L6 M'^9\=8A?[SV3:-$F;;..6/Z2M>[!NB!+P9IL=CLJ$!M%#30;TYA6U_W9>-M: M& <)*EJA%T OUHL7.,.R:0B2I:"< *D4R_8/9V"2,Q 3"S8*[7R;#)P[\(QJ MS:Y-IV'2KTR%-MSVB1N%6@-Z1XHO(68+G>5-**()FL9@6!-S[V +7!UC'X-% MD:0';B4'05/,>L_G#^X#8BE/052;PFX/&?N/NWZ/A9EW&EM[JO 7K,DO-?, M6]!"88D8E^"5,ID(R2-!](VJB6[I-7M55'G0>*6;H:E'(MT:_(M4F@ MS3V]M(NWV79HK8*77AZ[V1$NNMGM=)-+))>?KRKMG3INJ(#]!?"8.JD:O#>L M\\?5S2,$_)4TDM?3^==&R]#MUAM*^(&A5(KV*[D4N:?W_?Q+EUM['6->)98QE+K($ MD1";M]Z@P"DF@";N/6<.F6LUWG%:Y8VX;"BV/M!:1=0$4&;\. JB#$9T0>BP=XZ.%CTBBJ7C<2!\3J"*/9Y M;L.6< R,VDGA&]4X^FZB5P[$E(IZJOGBQY>NO'GU>MZ_FI_Z93J=KC,9)RP9 M@T3G-8W%6&YH$ P)#$BT@E@2N&V3#70?J#$EBQV(-]5T5,\C>_+9=7VQ &_S M^/RUBFEYK6+B"=-Y-100O2ROE5$&SK@$F#A'5#;H-K''6^(;4VK9@;C40G/U MZL JEY&=1CAO(*S_]\,[N=>#\)THKDL@E^7KXHU=P) M(ZANDE=X+ZIM"&1^> +MJZ:&S+G(^%_7[MZ8^3^1@3 :?;;7DI#9RB_Y#51Q M""&8P))E(;:Z<-X#[C9@J6,@>)6 M1\^90M,D1_A!9%MY#,F/94C555=;%MUX?WUHH03 M!\C?5THDZT.;8@@/(MN*9#^84[RNNJJ^YXK<.9]WNM/NM.3 M1;$O%^?5+B=2TA31>'")TWPRD0A.>@/YFUX98U7BIHD'?2^X6_&-_V!&VP$T M6S,'89-(+I^%N2(2D??^9+6#Q%4L

N,: --O0+)8'0Y AV)"W&RNPU*J5QIHFS\YMAO,=W&X/9<^& M2X>A>JEW2>7.5M/U ZY*]W^:?W+?2J6=$L^31_QZWM_AH?3:$DIU .]IRL,V M'*Q4$@P1BO+D(U=-D@7V!3RV;(*#$.T0RJUY7WI]6KS[O(K'_?4;]J'+$$OA M \-1*3"&6\A0(I1) 8'+Z$V(EKHFQL*#R+Z#&_?FB]@@;34AT9K^F>>K(]80-'FS:9]@TD?US9MQK0-L919? ?$9)2JA%F_"\?8]XCQO4^=@,&ZK!U@P[=VYVXSY6,*V8IF$JRE M",@E#XIG69 F\3;[,FQ_%\2G^?.06=%C[C-O-LNSXA8I-9H*5U:%#"<&\Z!# M9@+-.PX(31)XQA@D(4RI;H;("J_NX+O%M>B%@ MXHWQP3@*P>5#JH@\KS<<(R2ODO;:QR#:N$6W0?<]>*^:TVJPVMJXJO(NECG^ MFUL62&?OTD:8SBI'A5.@K$X@#):*U<6CIJA7R!2CK(DINC/2,=D+AR):4VVV M6\9NI;GXD'^+9N,E6\NR/ 5?"OPJ!JP\%1CR3%&BJ4_^3F0[NJ]^S.5KD+K: ML>CY%]=-"[_+=8"[2O-7Z)>3J SUIAC$KKC5&,OVL?(< L/ O6#*LB:Q'SOB MW#'?Y,=D6$55'F:KO!OP) 1E$FH&/I64/2VS8)+2@ &Y;=F3WQ?@>I M*P?=-BMI=C -2VF'AY?B]Z=]."ZWH!..,F_IA(-3857"QV6!\%0>W^64"T9\ MNG$*N%T\8L<^OX>LE5K<::F.AK6/7KA%MYBG]STN,O#S>()KO6Y75613,\/+ MASP(;FBIE8\XQ; L(0)_U2FY<-:ZZ67!DC>S-.]/]I;-[IT,E]S @1U64R:\MTW<__?#&M/%>#7&//SJ^-Z:J1=E/YW.OY:753?4J_@+YQHB M"1Z9"QY0*)HA*@>NQ,7HR!F1%EOE#NV$T\;1)_ ,8548K M31$(AA*5['6)&)8_L MD';0 Q >P2;:12B5[*,[@X\*>;W2SHE,WE69?B&T :,4ARADS$:\%AB;Q)S? M!ZK"#=OFME?'U8FD1M@H8CY+^#Q?G>?Y+"$3H&8:D3(F[6&'O((U)KNI&F,V MW)#5TDS-//W3D]-5/N#5\KKY[]/S).]9O)KG?7;D;/!)*)45*[)"?9>5&,ZNS;D1#W-5"/+;RX<=S/LSVZ/5%GOA&$"B+ V M&Q!&G*?(6$FC="Y@YF\+IMP-:4RGUH8TJ:23:AQY?=K/NN5I7V*P7G??RM\N M*,O16Z49RQ8#6]4PUV!\Y, =4LN%\%0V<1#?B6A,F>P-&5)'(]4(\K:DU)6R M'[<7-:WM#_JZ*1>+8/Y M;+'L3\/Y758>^%'F[ 4@'0(+Q$8P(N2=C[AL)B5+07$F\G\RL3;5FN_!-*:( MVX8LJ:65,;E*+ZIBKI^K/W!HU::N'R>NZD$AU NJNE&%=!UH$%42L3REI#'F M4SW3%HR6Y]E,ELI\MM>LD1-G,Z)!<=X7K:ZBBA==$7+11AC&M.9NBY-ZBNE M3B+(7WA9LAC.F M4W#3J3]$#57G_.HE]Q)E$^73DBC&6&RUTF^JK5,9U7 MV\WNW05857\O\P_+*](?EZ=Q55K0.N\"ENJD)3,LE.1IS_/:0E32D0G-W8.G MAWO:']/ILIU.APBUVH)]_M++G6.4,27O' &?B %FR M!T.VXKT 2S61QFB3+;W889DFY,;GD\K6H! 4EZ)I )D M1!6Y%=;3)C[>AX"-Z3:@(G-N13S4U$^]R)B[45T)C;T: CL)5)(@& +SR14A M2##&!H@TR'P:=OD =6@>W0%U5"',CT.M&DIL>#R]!?<*QHJ;VZ9FZ^]N#X(_ MS/9&,4;+(@&N6 *A301?LM"$BU1+%H3D34*C'VU[NRKWBW"!#WCBNBSJ_EUZ MW2VR?O\?NGY"M-88' >?2NRA<0J<-:5L@)'!!"O#P7? ;;%_1YOD+OS;925K MH>6#[*.W@1>_%]HQ7<>/ MAH+[:/(Q29=9A!,OC$:B''C+0_%-"W L_XV%F(CVVO(VT1Y[XAU3=,"XB+>S M-A^1>J_GI_W$"B.\R\:F$ZJ8G66&T&QV*AVXR.NVE6U>*-P/[IBB$$9%O)UU M^9B\RY^=V*1E>2,V'W($!Z%"!*>3@CQS/&?)NB0/[?*Y!^Z8 B;&Q;M==?E( MO'N>EMA? E;1()?4@;(L R;YBZ%)0S[R6R(44FJ;)"P.P#RF\([1,'!_K3;T MH*R*^^_A(OGK48!!/I#;W0^][B@M[G_3<^6WZPRNQ8U.:?<#?IE/OW2SHY<] MQF[YVH420'(VP.FU1:MU1+(+]!JBNGSX\)V?=D=#?8,/M%A'1-M"'BJ>3:_O MO'9=_R\W/<7?T"U.^_.\N7TDM7WCPX6VYT .)K_]5Z1=NSB@+%NL;5MW?OD" M1IKW"S==_RRZY>7'!\SR%C .J)E]A7,P[6W\YB'T=6_'!]30]@(XF$XN@\P. MH8=;G1U0]O5[EY?RD&/YNW[BZ.UJJD$R[!<0V8ACPQ,9] M[;4229/',C;V5&/R;=ER*V$]QK3Z@(MEWY7$\-7/GW]U?;QX0VG(66C_SEH) M=^>!#I7WJGS&7L*[^,WADM@$H'- NNRIFH9W+>>+^?G]D)M=S?H8.\0[M+M^Y/35*4[R?%>2"@(AH0)!M ,K? (7M>7:>!N5;#'S MM@4XO+K@%OUL#F;T3EA!+0%.+ >1J )3"EQ3G93."Z5#WR1@9G_(8]K@6YC"TL='^%V MUN6C4&X5R"@,"UPY#1$QVZ[..?!,,G",2!EI7IK;U(#>%>B8PE%'1[B=-?DX M?"N18U[IB()S,%KG\Z_F>2$.>6I$FYA$FY0238J*[@IT3&&HX^/;KIH\.-^N MARMFJ$)C2H R&!!<6#!6AVQTID I2R5V]C%)-]KPTU$Q;W^=-G2+K"J7+@M$ M-ROUGU51]0;3T _XQBUVY_/:G2XSKCM_.%W]% MN7V:EXDYGZV@E"$65%8NIL0JY0]?_\PY)6=*0/6""RXO6*6"YF:^$:OH1B33^]0 M;+JY1>^OEFJ6W]U#GZY^&>.G^7O7+[O0?5[9$7_%T9V/GYA$,,H,6%M9OD1P M-EJ07"K-622TS>7O4."C*N3R6 0\J/:W-!_ MQ"6U4:1TR7M!:G%'M,H2I7L/\AP F4 B\6__Y_O9Z-DWF,Z&D_'??F%_H;\\ M@W&O[Q[;.7D[@X@_'\V8LI^#FD M9W\.YZ?/_I%@]L>S/)V6OT7&F''Y(F0-9\^W??CF=S[_^]==?__SSS[]\#]/17R;3 M+[]R2L6OY[_]R^K7O]_X_3]%\]O,.?=K\^G%K\Z&FWX1'\M^_:_?WGZ*IW#F MR7 \F_MQO'P!OC[-+_[P*AKUZ_)#_-79\*^SYN_?3J*?-_3_DS _[-/"-1_> MGD0 M.8.S -,^H5Y[[A6.@+>Y=;/MB,IY-1L-4)JSG?E3& MXD^G //9[V._2,-Y0;>[A5L\M;.==T6^9FVA4V!&B ZZ\X !NWM&F-&A6DU3F+H+*01BAG9*3" M\Y RY0IX"VJVMFY?GC[-\6OI?+-)?H_S6]/I^NLD=SV^5WYV:LL:-\DZ[2T3 M-G*0T61GE:1&2% Z@#77N\T.K>J#EQ>3LZ]3."USXS=X.YG5H>>6MU1CJ6W+ MULBB.2AO^'LU(^_P&PX_C2?Q#].)Z.$ M =>K?RYP=KMXY\7O]TKC3B^NQ^S^[5\CVU'E(% II'/X)3HG?*3619S,*&BV MG>R=(!1#G)MB-(G7$(U*.#:Y\!]'/L"H^>E@,2-?O/\ZN'@.V@[>X#]G VLE MMUEG$KFB&.9:21RCFBB;?+0N@ ]QH_?9>)[9ST+C?J[>\&LA_U<8S6?G/VGD M@,'Q*J+[U^U0EBSOW[@WXXB1_PQ>PO*_;S98].-D-'H]F?[IIVD 0!GED(BB MD(FD*A!+@R%<.X4_YSIP6:/E.^*\;I9+^9],SPVTBB+V##/*VDBO*IE/#L?+ M4AO8OE^>3:;XN+_]0KO*Z":X0?!61ZXY<9 2D4S(@H@2EHU@7C$0L#E"Z]Q' MUJ$<7@Q5V9OT:OJ;8F#[BJ%,9(,7B[/%")VF;_ J9XCS]_D=_'D2XV2!X=_X MRX?I^&7^ Z7"2WN>3-/E:Z&"#;*/" ,<08:1#W,P3Y[0BPB;TV!+C M.LJ[YLZN(!ZG6 Y*S4U)\4Z2:LSQ'"V3BH^'#E[CDW^$V7PZC,U$CY^?%-O, MWL%\0'G20JI(&#H21'*326#@B/9.,:\5,Y:U4M%N[WW$PJE(P$VMB*YST4GZ M[\5LWCB*'V%4/,?/D\_^^S^&\]-B&E0Z&N33*4;;-YHT2-P9QK,F(2=#I':: M6"$2 <$,#JCX_UC%L>N ^7'J[M!DWM2A[,4G>C.;+2"]7$S+ -N,JO_I1PMX MA6'@Y = \SL?%M-XBN@_C/QXP#P7R:%(5+! I NMO?H$WE2=ZC13OOH.TSB1.X01,J&" M>YS,#25>(4Z?;/ I6Z#:M9HAV[WO<:JDEL%O:D)W'8G>ST]A>FU]# TT.8/? MQVB=T?!_(/W'R6#F_(V7>7]?('(8#;#IH7A MN)G[R[KA,*U6[S]C3YQEF$XAL8%4R7I@&!9+0*= 0"0>@B..4J40K=5H._JA3WE22VZJOU'6RY M:?WUV3(EZ:]Q-,&8]F^_S*<+N/SA9#R'[_-7H^:%?_ME!E\NM_MZD,-27<5- MF(Q+V'WR?8@=4>JL@I<$5$;96Z6P;8*3+&T(7#'(INZ&UR94/8KEENS"6\2S M!]O;A-/9ZCVNXY^#6\/TLIDM6H$:K.4[]BF)C:CZG!2W)6W>(H3N[$UJF?Y@ MNI!)4^6T(4ZC?R9=YL19BC%N3BGIR)Q)51:N#JB':TFQQY?#+A:O( .$3P/G(/#$WZ-&^% M/?Z3E!HC^M$'/TQOQB_\U^' *K+;KJ0A0'73)-K,594 EJ@PG",ENE M^]^*ZC'HH#^S5Q@#3F)<;BI#VK:ZM (JJ+'>6T^$P>A)6@SEG&>,4"U\E@D MV:FBC[8('X56JM#1XW[^!J OAV4;.2R:E?,WXU??(\QF)35A?@VPRC0(Y@0) MNIPL*ZL -D$B&JR"")8946=\V17I(]-1!7JV[OG_VZ]K-L/H_(_#Y^[V>I*A MV\N/FL/;_O1#=(8RE5+6*LN0F V0N,K<9,&"H+Q3'N]U&+WG\@K%6+*B24_! MH!TB(X%J1Z*2B3/+/, #R>7=G ;1_'1VLIB?3J9EC^=WY&UZ9;>R;%K/SO9^7NSTG 0<"'^<#9;23M(E<()15#DZLLY:8X!B/ MP*SPIHK!#M*\>Y$YO(LF;RPIW3\55$DXOK8&)Z0+(G-'>&9E65YHXID):#4? M&"2EJ>:/>O6ZDV+VM^6Q5Z]GT_F@$6JSQ))3D,F#(NAS)$3N='%'T!,Q: 0O MK.",ME !/O2* O"[=?:OO?6>K$+OQ-JDJ_5Z#"4O0)RO139&\E99%(IS%:2(Y15SPD> DP3 "C0C+/A@6MZS_]D_B M+E;KF;S?T%)GB[,5$(V3"$8UCE!G2BJW]L27K2ZPDMJ@&176]T7?M3>9\ MZ5]!:JFW+SK)BE.G32J; ME"$:*T4T-'E!T: JAL$=*'>QVR<803DX=)6AU\.Q'\>A'UU0U;%DSNXOZ6SS MCNU:8T1*HY.2T;*,"9UU&E,.C4PJI\-3')[""LK5YU>.XVM7&- M06.TIB"9,CG+8*4/2;O(.;=11A'C[@S>;&U5'E>G0V@P MU&Y_^^'9;FF)-0%XD:P)H!D(9)\I[Q.GRBBJD\O*PNX":&63JIIX,_Z&/YA, MAS [I!@VO/;P*KBK[>LNBHZ!QX1D*R5M\?EI-MZ4O)^L&#>[TW^[%:KR_F$Z M^0K3^8]2RNV?B^'7\O$[F!]2 W= .+P>=K')NK]%P6"(: 4+2JH@;& Y6.J! M>6'D/G-#>^O4GC.F"TBOOI?-A\..$5M>?939XDX;K.N!:Y.I=CI+7\I=A22T MLC$&,#+HL(>W=[_T!?=FDA3>:1<3(P3K%59!@C=,RND0IY6B63.-@ M*[(][/-R./-?ODSA"^JRPQ!PR]/ZLMR=2-?,&"@S02?MF049P#DE:+0I":&B M\M8-;GENMTW/*T_$IK[/JQ>]O=@%#%(&Q ,D.V^)E(X3IY,EU 7/'$39+IN M\7ZV0>\"UG6W=_6\U]/)&8Y^S09TJ0#Q8C&;3\Y@^NI['"W*P=63&8YS,TC- MH501!6/&D92R)U)P3H(T0(*Q+@<%R=0II+ 'UL/G'/2JI/7]Y-IL54@GV&*/ MY=:J4L%;(Q+1QD@BO:$DJ,0(XV 2NG#1T"H90K>!.E2J056A]&;U^Y"&@-YW M6L3Y^^DGF'X;QN5FH,X@<6J(A 5>&N$LL=ISPI71#)3(-K\5;K",SL9IQ6BV2KWM@VHOG,8MJ(Y?$9#=Z)NLMZ3E0\G@;)% M&+PB@3I%)$A#O+2< /X0A+;>M7+%[B/UMZ1!'(KY'8S;=X'+D@?Y]12F%T=P M,%97VC"*PQD-" :G04MQ.*/)@\.13JJ6]0;7GWS8'?2>K#WIRU0]>GG+ZI>3 MZ63LIS]64%SBTJJD24S%;Q'"$A>8(\$J&K@-W#/5BK7KSWWPG'4P4\]CZ\62 MUM]A\F7JOYZ6_/]F0(%<1A0F2(CE: N48$$)3HR+H"V70(7K:VS=BN)1N5;] MV+K'@V(-J*53?A722MUM0/7M7VU%V)K5,W?= L!6<2Y9;SW$"\5$0 M&7(Y[68P LU&6QO0\7!MTO[O(_^W.%F'I'\7"_?I:94][NF/P>^?!CE'YV.R M1%BIB4Q*X^1C'0$ALX4 ++,-1;=FYV:>0?S+E\FW7U=/7/*\^F:=YLNW'G8: M[\G\DTZVZ]O?>C.>PW19WNW2_U.11I%*9B8Z)-(Q39P)@03))1,L<\=#*Z=K MP\,?-&5]&.P02:@K9^-=J6Y:"LEWV=W=^JR^-G;N0+E^%TU65$I&P2LFD:9@ MO,'QTBNGI%8A#=K@W<66)_&?B^%LN&]ZX]4_[VRQK5C6C<3!@\E*9LFD5P'G M%&\UE<%')85S@RVH]K1+!W5M>$J?5FJ5_1-Y$IP%'K*08%,PSE"J65 T^@QL ML.%YW;8Q7OOAM*DX7+96FK#P[="'X:BIX/H;^-EB"NG]^&.IZEKJN.(OO)N, MI^??-AF^ETO[V2:6J6)EW$DXDN%<&9+T1&$LD9S7PL8V9W=VWO?HM14'+2YK M=,Y2&$=$6-Y\@&,_EV@VIVQ*!@2/50H@W>_BLL=39:?2L[N066%+\H/_T9Q7 M^#QIAHDIO"FWJ'X98IB_M.- .JN#RHPDDXLY>"8V.(Y^GM21ZFQ2J^AG9[7= MB>PI2ZQ?VBJ4;-IRJ\&R0, [^+/Y:#;P*N+,I07Q,6/HP,$2KYTB.CHK()JD MS2'OH5B#]Y055H' "A6>FOI3GX9?QL.,P=%XCL:(?G;:C+ ^%JX::[[/UP;@ M959[&7U5-#$&&] DI=@=T$A*IA7AV6IC0*FUP/ZXG[(P#TEYC_=& M-<'W996]:^ ^H#]?;CT8SL)B.FL6W094:(Q\ ,H:+0;X,ACB PT$T1L%,AMI M[HQ.=GSG4U1535HJW/;TNE ";XN2UV?\OT]++?N<<=Q%,Q"KJ"U[GXBOW*4' M IS@4@GJZT13=P![BMJJ0EK?ESE]F,Q1UT,_^FTX@ME\,H:5;SFPB0*3P1(G M0MF43=ADZQ,QT4LK:"PEV-IE'&Q[Q5,418]&[_$.IP;5.IC/?OJE*< X;<:^ MX?@=S%?+D[.! PL$J,X$)9+,XQFQ%N*TZA4+J?LF**^E3IV>>N3%4PU:GJ\ M*.D6H%?0+4M[?D9)S$HAQH&QD%D"15(*Y?Z=R(GC.+\PK807S+BP[H'OI*/M M;_ZII1H45;@=Z9;I<[7XD4YF'_QT_CYO6'E;9JP899)3/A,>*3K]GGIBA;-H MK!!X%EEG4V7)M ?LA\K!/[XZCT7XL?/ZU]>-KVS8-/D6TC+.8I3$&%KNIZ*2 M>"H\:D[Z2%FRO,ZU.%OP'"LE[>"RV+*LWX6>"BNMFV MS0'G-;I; *QYE\Z= M"(]SKTXO?+;02'?_NU5F8C(;QPQ0CUF9Q]=./&4[PR\2ABQIVRM%R M,0@B"D1:'XA#@"4)S#ANE#*F7;Y5ZU<>WG?OF:M)=4-7V"N^90)^_N,W_]^3 MZ8N1GRWOH0*M6 M+5 O@;[S9^=]L W_Q6\=CRWHUK+8*>4<:X=-3$K:5VV!N7OG;7!J*Q, M'-R&KXNM]J^NMN5)O=NM1;TUYH*5S HA>)8V)UL"4>H3BSD B_:&];H57EM_ MVI7.V.$<18NG]F[;NY"OV5F%*"T&\S%1+K,#2XUSR3H<09Q/0MRP\X;G5_-, M+S=>, IT.$$9HGRS69=RJ6ZE2.#!9J=98'7*2+4!5\\U_WT&>3%Z.\PP<"!L MQMF8X$",HSWWG%AP@?#@N*!9!U9G7FP#[E[-E?MIIKWKO29LT=3R][<''8\/_*?;4G9Y/I?/@_ MS8K<(%NA@!8C6)6)+">A@T7G,/,4J,@>)^8VY=?Z32[8"/5IZ:D/O@Z[J/D. MYH-$-;AH+JU+J4&. (1U!-R.#@1@A'GC^*K">EG)VY:''+(>IMF8JL7)? M,I!V6:_E@F5OF"616T8DNG'$<5W619('HWA.=?(#'L .7RV5=-C(VX6M>["I MT@;NSXV\6OQWW%W9A[Q[H#EA=#24 ['48^ 1%2.>9TX$8 RB&!.)'3IEX4%N MY!U2:KMPUG>"U(8-HY-QNK%AD'VVT09-0&K $9XFXCU5A!L#27F0-RZ-WY(= MU>Y]]\I1[\[9I*[!:Q3YOV,?468!QD1#P'A'I+6:."D4H5DY%5BVLLZ1\P>_ MN;N/;FJ04F&J^N#+><"++4992E@[0;Q@V-" MMQ[V-WB%!:$;(QC5FE*+,ZAA&B-4(TJ!38[_HDKD(&-4M,J"XM.82WHQ^]85 MGXI;^U<7,7O<:]WTV-XW6^_$OG[]E0Q:>II,]@XG; B.&^9!F1!Q+N?NQF[K M':W8Q>XO(2C98Q[%K MV_=/B[CRU[W8H47Z0U)*8,_D5B0C5MP6=SH)7K ;. \TQ!C M)*"40O\)(O$6'.$.4K2"LUPG>;T%ML#L('@T01F3[YKSVK[L,7!?Q; ] M1I\-OE=^.OKQ&:9GJ]-EKP$&*B:10@9"/>,8_."(Y;@U)+#(:5)&J&!:$;WA MX8^&V*Z&Z[NRX(O)-QC[\?PW-"A.1K^/%S-()]_0!5O6\/@QT)8R;5%<3-(F MKZIDO4A'0K0Y6FY5<.W*>=WYJD=#3*( MEG&=<=9-.)00F4"3H%DB3.A(0? LMU^P^;G/SIR.YBO[UI\5Z>%IK:7G\'K MR;14.)U@2#GTXP@#)@$#_6")H0*]2NDI\5QQ(H*--"<+6K"_7=!ORB"MC[?')6KGAZOYC/YKXIA#LP'+(7 MU)',;-E9%1H#6O D:N%DSDQE=;#UEMN /G9U]492A6I]F_ N4]V<2L*5[57A M')0JMYE8SQA1W /3*O+ JJ2I;D5TJ*S4PXIC=V/?E^S33:UI,HIBI,$)@8$5 MQ.8 ;R(A*4>483A3!Q'D>@I-/>4<,Z^T)[I;B&AGLU=(BMC8;^_$?YY75I&(F>4YH*FGX^!4]<9M) MD-5ZI-G<_X$.OT([?K5-^[:V/8\+? MWY ][F]?@%B)J@V,':;U]KSVWVGOGL$[,+#.80?S]3ANYTSN>&(OR>UM$:\EMCN5>=31R)1 4E"^U/*S4CL51-"*#^YX=M<3HF'^ M9CR;3Q=EU^3M96$2#H&A*HBGLA1U3YJ@GB1A)MN@!96:5[FD:@N>3@MM;V$V M W@+?E:NBII.2_]I;BQ_X;\.YWY4/H%92:!K+NJ=3WV<#P3Z(:%<&A4"11?% M*45P1&0DY[(:Q6*RZR?PMZS"[?/VPSOC?>C@VLI<=:/WZ*/O /C=HMCQ_=?" MQNSSY".,X<\!6*=XJ9G"M=1$8I1" @1.E& )1U0O4K(]:F43AB>CF,X$]+V, MOXO0&[1^-+ @5*9&DA@8ZESF1&S@C$3MI(Y>N\S:Y;_N\?(GHY3]3=YW9OMS MA',R'B_\"-',?R\;'Y?;(/C9("C#O?6>L R9R&(.FWP@V<8LI9,2:+L!Y*XW M/0+R>S5FWZGOE\!>S:(?+6L\,IZPH<(0+AD&68:B>QUR)* 9<,6DL*P=NYN> M_@@8[6RTOK/9-WC; T2!P5"Y0\N4BXQ3,L0);TGBQBB6# \JM2)QP\,? 8== M3=9W^OHK=!GC?/CM^O$F*E$W-$2B-<-PV2,L'"@HX3_@9\./%\8=,C9L%[5/3^Q)6!T!)> -:>."FI) M<,ZB*V\E\5$F(D1&1] $S:%*@>U=@3XM/>U%SP8]=4]T:P/X\RE&%#[/R[Z_ M#=0'ZH@.!H=3'\L$7Y5U ;]0',T.5WB?$)JVI.<#6+JGC_;!N] 8"SJ MF+$$4F(H>2_*U3R2")<=\R #,W7RJ=N@>T+"V8F(#7+I?#G)]98O\\M"EF # MMT134_++C">!XB3+3)0,@.L<*]4UOH'E4 <[:PB@JVGOS6'.R?@+CFQG3?E% M_)LF]&14I*JGK'"#? .98&9J="5X_;]75T#6. MX:UA6B4:MT%5]<#F1EA'.J;9F;8[=-#!YH=3!#"J- Z*R%@H">(#E$;Y( E5#OU?%1." M$X%D%U)PY>804>58[JVHCG!HLP?J;G$HN]G]$%FHO_GI'S O<^(GB(LI/@V] MX/-J)[]A&] ?;KS@?1)2VS^\TB@LBS1AN.Z%B=8;VIZA;B7* M6[]F5;UP!'DRG?G1^6?)SR]^O4/*=PT8A^-[7]NL:4+@6 W>"D&-EYD+ZRBW M5(*@UE!G>7M-[ "HXU5IYX][[D>E$MZG4X#YWZ>3Q=?A^,LJS<2//LW]O && M)!03Z2=D MZ-4_%\/YCTM:5[=20'HQF4V?D3UR;=9FN$/[MTX"W^-UE M Y+.V91"AK2YHDT%72JD6\*S9P%T5E(>9-S<&?E/J59DND(MF>T-*&'YY7<# MCETFN&APS,^F6(D3*Q,C#,, #,]S\'4NSV@+\*?PNO/6XV&%FT;ZL .M;UV5#7USM)]V9B[TK K ML>;K*?QS >.XK T4F.))&T.B%>C79A%(,#(32"I3;Q)H7UM]V[ =:]NN?SUL M%UPOO%1PXC8M4EP 7*U5MX%8^#?';AY$"RF7TL?MT41^#S2WR5B0 > M>=6LE%./&#PDC'AQ6([""T;]>EV >KI9!W=$A[PO5ENHIA,E%5;)+CS%RZR; MIK>X!,JPK$GVY>YHA7Z !2&(L9P)$;6.MDKNP18\C]>QZ<'^%<+\SU,_GF68 MSD[&Z1-,OPV;D[1Y ]I9V8J?;?YHU8?:M*6FU]-G8X[D'O6ADILWO!^7X@J3 M8*]M"DP&:Z,G0965ML0$"=B?D:U4;K]B7O@J]T;=?[G>Y8W==[7NPFR-;*_) MV1E.00CM@\>Y:.4(!!D5C^A?\-R<-U:,>(K?1A$$%\ E,W4.\&Y"$=6:G1OW^R?3K9.KG<'VU]CQ1C4M;#L(0P\IAT"#ELEY9,#X+#H@MUSEZ M"< 9E'Y1R'*$U(XG):#P%HWR5 M^/ 63$]81GTQ52$^6*9_O%Z,TSD@JZBF,CEB%%!L**K:A1A)SH9JCE&TT57J M<]Y \H0%TXV5K;MYQTAAWOC#0R1?WOKBPZ5;MF__6H)E=@Z,36",! DZ!Q." MI\E8AS]).K9/L+P50D^+E>N#=8^$ MU5@7[L%.J]51+E*T+A+JP1 I'7HJU&3B!0,:0 5I[FWO/$Y&Q]&E>1SR'U(. M"(M@0/)$LI6<2(N&=590XK7%^3>#X;;*6>V'D -R6-'LD2BR"WG'VN!O ?%G MHD@?_.ZST[\'.4?24324B<1,*8."7YBDQ"9I"# C@V:@-:VRA_&0$T5JRV<7 M3HZ5*,*U]CDD1;QWF4@E''J?3A/&L\F@1,2Q^&>BR-ZL[I,HL@LE-0."YS\N M_OD?0YCB2TY_O(5O,&HZCXJ9,68]ABV0T!;4D$ =)4$QFF0T@>4J9Z;:P?OI M&_5,886EY=O7HB[PKKI=&["'=I2VHCVZR]0;[6T&L%XY.]1$N!5T.9ZNF?+$ M4%/R]- _".@EX/ ;4BA7PGM3I8+;/1!8>Y_J?NAK%ZIJZNK-^.MB/FLLP%:3 MN.+,&2,228Y%(FF,Q%OD/2HJG B)"UWEKNU;,-T/=ZHG-K?IIB,5-?VI*]#X M"EJRSK 4/8$H, (1.+\[&3SASE%OF !?)Y_C%DQ/327[4'&@L42*\W$UH(\%8E6&[D[)>N*S=P50BGJ9*]J&BALN\)>$R9ALB%XIP@4Q*Z2T) M$:!<84*S\UJ$5I>[/YHD_N-&7SV05.' =:_)*VW:\C/3?Y],_YU44C-W>A^* M[WNFOY+<@,1^+!D.VE)['+X%,&R3]PFPJRM;Y43W_9?KGIG^]T:MNS![L$Q_ M!3;+& +)M%P.K(0D(65!0*&/22TW7%992GB,F?X[$=PJTW\7=@Z>Z6^E@1BR M)$)QC^&(,\1JA7ZG X$.")715UD_>,R9_MTDU!=;!\[T5Q02F%BVJTIB<.:& M>)8]$1"$=3Y'5J>(R>/-].\BH[Z8.DBF?V(N,TX%R59S;*WPV%"#0;30$C_* M0M@JZPZ/+=._BV"ZL7*O,OW?^2D.H,-O!RFM?.-EA\OHO[V=:UG\%BD+J *C MM)+@:? VN9)%@/YS0)[;9_'?>.WQ\X+?7B2I)J&"EBX2C O*!,DE<58"@5(? M/"5ED>3[FAO\MJ_,_34PRTV*SY/E,O3EB',V68SG Y>X!(..:9+H3$\&VN#!.'J)IZV /G0L_IW4>4=J=/]D5DAU%BOX?R/X?QTLIA_!)^&HQ\X M7L#T#*>O4C3RHE5+X#P 9]8$PJT3I9:2)CAB<1)!2!VX8C@)U7,!]D#\E"5Y M&)I[C%_*_#Y87N]W?J_?Y\E)Q&9,X?P2F"NG9P;!EQM >"99E81-,)IX XID M\)J6;+DH_%T>Q([O?(IZJDE+A<#E_?P4II]/_?@SG)48??KCS=E7-&(!5THJ MP^P*V/7+)*X6Q.5*LQ@341DTD5'D\#]%I1Y3 C5K M(G?>O[3:B>:JM!0L=DF>@ 2F@+!( _?&AB#K'@=XFF?Q>G0H#T3^?3F+=U&_ M>NG$O)A@/QXWO;5)*314Y*;J12P7 2J=B-.N7#4>P#A%,Z-5RJ#>BNKA9SGL M))1)+<(J+(BO83I?AVL!JF;2PD94Q\D^Z)&]C4%('Z8_F"ZB@N@,8+BCRDT( M.&P3Q]"3U99)$[42)E9(W]LLLK6!K/L<";PFDQUC=X M,XZ3,U@MMKN,TSE/C@07T2&DW!(G+".!6Z^P_4XZ567WK"W"PWO]/3"ZOBE6 MA8X:-XU= GTYG,VGP[!H[MIX,W[U/<)L]CZ_@_DUP%1%:62Y>T,%2J1&L_CF M3I^H:&3 HZWCA^^,])'IJ (]-9.^KQU2;ART9N#U43N5A"9!Z7)SBPC$@6Q. M*2W3](JK(9]*-7EZ-N*#JTDG\;J#4=XAVP'OU$ M97>N)XBN]M008."(#3\1Z'%US9"8%Q[FH?##\ M%G#'/C;9NXAZ9Z2":G81>L1Q6:02:OC@B32E)$>F0**,TJ7RB:JRZWVDD6C' M=?;>2.XP%.W"T%87O,?THT_S2?P#.U.YD/CL*W9)/[_B1.R26[3E29T3A]H@ M7,L*PAC;NX1>"%-"9NH\YTY)8Z.TDCL(@[NQ=K=AXRKME:5UZ_,JV7,3VC6K M@M4R1^"@E9(.YI-W-UMVT+^5(PT6FS?OE-=--3YV]&2];^7[PLQ#FDQF=M6CI;SF0?IH"V+;=%3GWY MSTO_ ^VN8LY166)*CY>QG)#FCA/-90PR4N6<:Z7[CD">EF@/R5J/B8 -]J9; MO/3SRT682=Z(__\N_'0.T]&/Y1FA%Y-Q:BB=#0P(I0)GQ#8U2I6*Q(7$456E M?(W%<%>:5J+KCN5IZ>[ W-V4GNSL]<932(L1K,;AV^PXVV;(\TTVEGS4@5!' ML2&>.^(@.\*-5Z"%$$%5V0CHK06'RD$]MI=[%,;O2^+IAY$?O_-GT&S%6).]BV/N-*4"6!.F*@5(BAWA,/(933(919*J3-YJ$R M?<>F=2VB=S%IWZL@G_^9R42M^T5D1 M;",O;ICE7@;CUK>>M_C,M[[F\.YP%P(F5:Q7(S.SF7WPEQN])LZ\=D(2D9W" M"2@9$CS'63#%I$52/HDJ-VQ?0_&TY_']":F0$[>_(2Z;,4YK':E-FVJZ S4: M=1RGHH-6=EVP/Q31%7R3*FT#B%E'E0ED1HDT%H@-V,!D4KES1G",')^V>._P MD^ZY=G?AMX)FUY:^5KX"H*,0T"Z$4A-+T=!,G'",&!:$L. LU57M4G8PH=> MD0I^MRZ3:V]]FJ[__H;O<0?M L1*A&U@[."EM]?!,8ZM=&!@G<,.YJO1E\]K M7YIDE/>):- XI&B-W--%K=XEOV3N(O5>B;O-[34V>)L M!:1< R:SH81Y0/<89P#B#6/$TLB4,S0SWB;::$7?M3V+F=:^<9O-20DPU,6 R,.'/9I>",!N\H MQDUBRWF&-J\]_A$'1H6VVA#K*2K5Q$2L#9$$3Y.RV&Y;J=;2PSWBL"G=-]#D MO5*& .*!U$LHQ16RS7\[*X)#1,W1E: C16R\?:G=9MO !]90#2/7P MO6H/G3VH#G7]\,B !9TSHYI S)%('S6R$26)*@7F65:"'F90Y:$^TC#AP B3C'9=D;8M:QE*A^8!/4C3;^ M[%-'Z5/=M%:A['J]IOYG0\E%.SU7.AC(1,N21RLL,F,BD!A4I-ZHR-W]JAZQ M8P-_=JBC=*@.*JMQ@.Q@OFW4,C+I%%&4:?1M;2"!@\%>$)1P*7L1'YC/=VL, M=2^I^ <,OYSB?T^^P=1_@9OG'Z]V'\:RD4%0PKU599PWV'TR#OLY\>A1LJ%. M7O8]L\,#&B8?S")2-1T^*#>^O3D&$?TMQP20)$L)7"4]\2X8(AQ.9<)X'V*= MT[GWH/$/J />AQYP#WOS3O)]P.M:=QL"9%9>EHN&F"DN*5@2(.(PG6VT)BHD MLTK%U'MC@9^=^7YVYII"?E"3\FJ]8S&%60LK*&V4CID8IS!X"PK0"MX2YF@4 M#CTNH1^8B[Q+\W_VY?O9EZM)^ &OYMUM",I32B:C(4)F1/J$@Y,2^I= MS.]<4\L-<4;S;!LQYZI,M5QN7/0IE)0D"'17O07+'0P3V M4!<;=^S']XG M:5O2:G37F 8R,I-=0FCPF!S(%YD%SBE2J<'YCW=ML&R!Q&] M'1 3AN?,HB94*%\.]REB58C$0JGO'K)5J4Z6\%,L[M9EZ?4HC!^[N-OU,U1. M.9S HB5:EY/,W&=B62GFB7\ (4:. _C/,Z#="-]X!G07PU<\-=@&QB,] [H3 M UN.#^YCOHILQF"BB1A9>F,=.J.6XO0>REDXE&@*S$37IGK$_6"QU1G0/DC< MQ6I5SX!F930546(L$3 BLCZ00'%:TXY:#T;'9-KL.SVD,Z [V7[K&=!=#%>] MPAJP*$0$3PQC*,G$+/$)C0],!I]4%CS5N=?V<558VV>*[4[(0ZFPUJ9-/RNL M[5YA;2>M'*1*U1Y$/Y0*:[2 X8D-2)7C3&KLX$T0$L-XPI>*1\BSNC7AW MJK!V[[2["[\'J[ 6,^/!TXRBD*R49.4D<,&("D8P(4"D7"4IX#%76-N)Z%85 MUG9AZ8 5UKC1R4'0Q($U)0>_N*N)$U5.C 6(,IDJOMWCKK#613Y],'6(HB)O M 0VR5X60U5]V+O>Q"<%:[0[-I9>6!JFDD]1G2ZUR ICWACIKV> FEMUML/_= MN=?^OB=[M+@;EV*PX65TC+DH160A)(V1:4H8K6::]6 ;KMUMT\?=MUN>U).] M=KK;EGK)@@%F@\TR17"14A8#!O>92V/"X&ZLN]OPN1\M1P. ^9MQ,SB4IG:V MZ!W/[VI/56^->OS9;,PJ@J'-+[&/)&\_H;+_;4:U;+0F= !680I8R M:^=9DA2#0H?S51!J[=9FIJ>):FXUP__)!-%*YEC.G%EC MM<:9_FZL76S88:3<]JC>K=AJVM=4H/,= [J0TE,1I)9!8=?USJLH\PTS]E/@ M[<93AZ,%AI5O+Y(%2J?0G!MBDN9$@DO$R12(ECZ*(&)4J4I][+N =8U6WY6) M'!F#MY/9Y5WAGR=EA)R,F[!Z>6?L;/7FDX QMX_S@3 X3>$H0;).GL@8.''4 M"G\V$7+"#M MN6,*LC$$X/P1PDV) M"QU!V'3 H7(;SB>IQII<5O >U]V89@P_&:=UY]I#]E(80Y+24$I&:.*MSR0: MIT6R#!*-AUCKW(+OD?E_-5BI,&YMA#GPRGK&>2YWV<6B:$5L])1$*IU33&A3 M9_5N(YKC"Z,7[MKH8R?#5_"\MO2($I<#5V )MK/)Z&(O8Q?H41XLJJS4J[ZOO<;1(D%ZCH4I.*#KPQ?[O\[J= M3LXFB_&\%(O(G"M%@"E+I!:9.)4H,08")!9,R%4657M!_\C4=GA&:Y1 N3AR MML56SW\L>]6+D9\MLS0'X'%,M3D1X*4[*<%(4,[C>&L2]104M54R ?; >JAB M#%6%5INC8Q=5Z*E#/?^Q^0'-\1YOH@,:.(G*8C?SZ"@Z%2W)5EE)N5:>55EO MK=BFXY]2K23'?L?9WF11(8C8C.S*X8XV^&J>5+T+X)%.G=X71;12:D=$'ZK:=F&Q_@G2WY&JV<=/ MOZ^.F$F/C:-!$TB ,T(J5_-8:_"+XUX%_!2J5%2[%=7A(Y1^2;S]=&@'!@YX M2C1:RM E!FPK=0B+:F*Q)Q#NM7"4&994E;7W>W-*M*HD^K!ZC=74LZ^CR0^ MJZ>8O0W2<&F(MAXA*9J(9QH=1V\5LUHD\%4FH0U8'ID(NEJ[PM+IYH/L-M$, M+DH4I$)0@>,056JC9ARCJ'2>NU2ET/$]*3=PR,EA#XMO727=/R)?@9 M_/N__']02P,$% @ ?("G4"L7'1SQJ@ ?@H' !4 !CV/:%2%T$21( MTS\X9\Z]&^+MMC MJ[K>V8J-#%PE3J4R-4 \ [.Y5_^ MU_>[*7A4B[*8S_[U#^C/T1^ FHFY+&8W__J'GZ_?0_*'__5O__1/__)_0?A_ M7G_Y -[.Q<.=FBW!FX5B2R7!MV)Y"WZ1JOP-Z,7\#OPR7_Q6/#((_ZUZZYO%W\1$>1")S*/DB2_N/F+H#%* MJ?EEA)B"6&6)>4%(*!&BD9"8X3RN&IT6L]_^8O_#6:F 46Y65G_]US_<+I?W M?_GQQV_?OOWY.U],_SQ?W/P81U'RX^KI/S2/?]][_EM2/8THI3]6OUT_6A:' M'C3-HA__ST\?OHI;=<=@,2N7;"9L!V7QE[+ZQP]SP985YB?E D>?L'^#J\>@ M_2>(8IB@/W\OY1_^[9\ J.%8S*?JB]+ _OGSEZNC7=(?[1,_SM2-'=G/:E', MY=73O?K7/Y3%W?U4K?[M=J'TX6:GB\6S5JV4U$J),BOE M'X]U]N,9X@>2=[DO:P#A*G4_AI*Q#=./P<2]-OR@^A=XJYNS1:X_J'6J.K[4LVD MJMGR6=.@D/_Z!_/3Y*&$-XS=3[[>LH5Z;8A6OIG?W:M96?'WY6+!9C?*+HFO MGS:/?&9/]I\NO[&%?/??#\7RZ411EFH+E9 MLX4X\2DV3_PHYF:S?;^$S[Y*>SAYV1%9SE]V(M=?J@'I#V"^D&IACGL' -^C MOP^J+)7Z=*\61K[9S0=EQ"FOS<+YVH#YVX1I>T9+)20QU>8 EV%(51)#@26- M(D$EHMQGM6KO;FQK3"WM!5C+"VJ!_5:8$Q"[K0OA@.N9S8]A!GZUTH)*W/\O M'/&ZX1*2+D_T."C)N6F_2TV.;W4CE/>L6/R=31_4VZ(4TWGY8#ZN2V[(C(GE MA JN8X,IZ1YGOG025MG8R,3*RNHA 5;TH)?5_(> MGQ3^.+MQ2BCT>F:4[L!YLXD+(B&YI+6_09G$1?-='G%ZIQN+7,W$PM+26U7_ M>35[J[1:+)3\HA[5[$%-4I6E,LDY)%S%$!,J($UT! E.$\$S) 7VHI*3/8Z- M3U;B@44MGQ]]G ;8C4."PM8SD:QD!:]6TOY@SX)K(+^< -*;3IS!"TF=T+J9DH5+GAL\TV/5(F:,/ MYA#'*(.,2 EEE,6YHID0&/GPC5_W8R.?+>D!FUF[S9;\?DSD.0YNM-0?NCUS M5"NP6_N?GHY3W7 +25^>$@S*9=W0V26VCJUT8[E+8=BSLCS=S1?+XG\J*]0G M;3N:/]02?%ZHN^+AKKR:/:JREFM"E,)1I D42D009R*&+%,)Y#%*HERC5"72 MA^VZB3$VUEMK 5YMZ_$#F&NP5J6:MBME+L"6.GZ\V''DW/BQ__'HF2?[&@IO MQCP/R9#,V5&201GT/+1VF?3,UOP85:IB\J98/EV:W>B;N523)..98-:OB8G$ M<*39%K(8QU#0!,4BSB433K;QW8;'QGI6-F"% U8Z-Q+; ZN=ELZ!H.\-F9OV MSKQQ3-4-$Y0K*BB5^//-_/%'\XK1%U'[ [0_;$W^O>8&F<['E%A-T*._[[B) M>62%^?M4O9\OOK*I^JK$PZ)8V@V3XLO-WR:$L(3%7$*N=6RF)->04_L?0F/$ M8T:)]MNV.'8\MBEKI0,;\2[ 6A&HYPM8&E4\-R.N(^"X_>@!UYYYX!Q(_3<5 MGO@$W4:X]CWLQL$3D;VM@N_[?DPERJ*85!?S;]E2K0WC<_W%[#H6A5@J^75I M3G.UU])_/+"%H8'ITT]L\9M:FB.@+*JK_0EF,<4((1AEFD.<)ABRB#"8RU0F ML:&W5 L7 @LDS]AXK=((6)7 UJV0V?)OU *57K5CD)FE:]5 K1O8*.?&@*%& MMIT87V"\>N;+W_%0R28*HCI.C&G(G@GV>Q\ZYT4Q,-#U6FD;K5; *&G6OU#= M#+(L!L9DM5J&;K;;=O^K^< K%[G:%<[ZS\UGE;GT>U%.4);0F%-B]OAY:L[> MB8($HQ1RC'**$BE3Y+1$.O4VM@6P<73=" E^M6)Z^HZT ^RVA0\&6\_KD#=B M_KZ_+D@$==AM[7!8+UL7W?=<8YU>\K?.-;OX)Q3SZV(Y51,LAIJH=MM?&S,4 EE%VD4O^(_K$ZJ3^[FNCWT3IOLSL&D MYVGO"X>7_>Z8WF?8\/::',R.=TR9;5O>T6>Z+? [NXF?U!U7BPD20C&94$B% MH3T<8P9)8M9YD@FJ6![CQ&]A/]C+V*;M[I;:;R$_#*3; GXV/#W/X+W#QJ^U MB %7[E8(0J[8ASL:=*5NU75WA6Y_N..NOK> F+\;:95CL<@[(C8?+LBSQF@3Y'D!5CB!!BAPT,#U>P@&[3C^ MOX]H45_E_D'"23N.Z7#QIET%[!KY\6B$F"^>WA>SHKQ5\F_SN2P_JN4G:X14 M"[.83*C(%:4XARIA#&*,,"3FI ^9TBK/2*9)YG2N]^AS;$OK2E)P8T7UC?TX M#;';2A<8N)[7H+6T%V -7R7P!3 B-Q<D00%3IE$<=PM9 MW>]K;!Q3R0:2CG&I![!T(Y5 "/5,)IN-HW4LMH)>@ :P'BP5#ICT$I=ZH+N7 M"4L]KO?1J-265T):,*I_+2\?EK?S1?$_2OX\,RU69I-Z__39?#;EN^]J(8I2 M?5X40GVQ6[+7ZJ:8S8K9S2==;ZS6P=L)5R2B4D,DT]SL;G@""5[Z]UO-2P7R\E/9B=^ M]W#7;.MHFBDL=0I52C3$0B#(%4IAIA3.F2*,,B>O^[V6Q[:F-,*YL?\^3NT$ M?9;V/7-H(U? C>U1;5N8R;RSQ4KF;[N,M-_H(*1Q5)?5O#[^0+>-Z.?%7"@E MR_=&!.O,?CF3/[%E=4/_2=?.>-;5?2LL(U))3EDFS9S4YA0K"(-4BA1R1)!F M64JRB/GL*;TE&-M4MD*7=DF_6PL+RK6T?OL[_^%PVZKU"G+/C+&2O4X;;Z6O M@G%7\EOD-QILQ=6$VU!U1B_DWLA?B$&W.9TQVMVQ=&^H&P,^3U[WH6"\F%I7 MPH?%PNSI)R)2&4^9@M2S3&DM!^=;:$=\7C^H_%5N4$Y9Q)'0J8*:U M]2A.*&28"(CBF"LB:9ZIW"L+E*< 8Z.:]T4IV-16?\&>69]\D7?CG3[Q[)F) M&M&;=+D7H)8>K(Y>*_F!4< ZMU@50*5#P.Q/'=$+FO_)5X9A,T!U1&@O!U37 M=OQM-941J+% Z"1+*>,,2F20QU%F=DB"$*A3LT?2B4B06]+,G7;'QDHVP*0H MEX6EII\,Q ;=RNS[Z]OY'2MFCN;[7?!.FV\Z0M*W ;PK&E[&G .ZGVO*V6YR M,$/. 3VVS3B'?MTQ\WZSE3&'(7-:JNRXM_.I>;^L/;+6]SHRPC3",8:*X\IV M$T%S@D&0:JV0I@S%S&O/X=KQV&;UAZO+UU-IV\P#>A=T..( M#1>#L ?R*(('-E*-P V@"XK!W/7W6^Z0J:JQ$%^S[ZJ<")G%299SJ$F:F?TE MBB$AB,%49 C'"D5*QJH6O;">Y;$26D&5IQ1BE2M();'.MUK@#%'&L-?I>AQJ MC8YZZTA@7:LPSF!@K\^FYZWNBWT,8]\N.X%^C6S:MJ(8&K:PN3G+>V+HM8X$0Z_L<M>Y[$/W^\NGYG[_8NK]]] M#7#ZWM.Q)4=?\W ],9N_[,[)K0:'.9;O*; ^C^__ID-!F]J-KG;CLIXF[V;2 MKNL3AC67D8BA5DA"3'4*:1JE$'&SXJ(LBUGL%##0ULG8)ELC)VBGCNSL^GQ;B\V*^ M5*(*2GXJEZJ):FS.E(*E62)5 G/*,^MD*B&7'$,JS:9<,!&SU&GKX-?MV+BD M%APTDH.-Z*"6W>.BS1UZATO(7@#MF7(<9#Y]RC\'5X_;S5[P'>CJ\]0W&]"4 MT@VKUCM3]]:&NU#UUO#9;:O_V]VVA!_5\@TK;TT/CX54\O73SZ5-^+@.O;HT MW3[6'H8K7UB*4)8F1$)&&8*8"VD+1&=0BAAE!"=,^25K]Q=A;(1OQ0=Z.O_6 MQ#S/UY&%;"V[WZZRP["X;37[!;OGQ<"F:JRP7HEO[PM?60U ,?L!; (Z-UKT MXLG<'<20^]4.4@RZB>V.TN[.]HR6.AZ4"VM\_5 \VFZ6YA,L^%15]NQRN][T MNSK*^HNRP32F]4]ZPN&X9Z (V/29N4.N9F)^IS[,RW(B MF4@CF9K]JZ0"8AIQ2#.=P0P+(5@B2!62KFY=)_;&O MY]%\'P<>[3;?WRJM%@LEOZA'-7M0JT0V>19)FB@*4R0BB'&>0!)+"05C611K MAO+(ZP1[N)NQ[;964H)%+280)Y+<^$#J-N?/!ZKG:;_&J)&PATQ [1B$G/M' M>AIT^K=KN\L )Y[V=W)X-UO:.%@IS4=2?IZ79FW]?XO[-W.I)C@RZSY+-40Q M,NN^8C&D2%*H,X(BG24H2A-7-X?CW8R-!&I)02/J!:B%!49:8,5U]W5H0;:= M"\+AU3,7=(7*R^7A-!)G.#VT-#Z8V\-I!;<='QR>/COEQFK)HEFNPL0?.*.R% M(+B_V8UU#N4W7M_(YE1J*2F!*"(9Q)2;#4:<44@B'2=2";/-\+H!:NML;$QS M,,-WYS(ZK3"[,4TH\'KFF,ZX>7.+"R A6:6UOT'YQ$7S729Q>J=C-@0;X6-= MO#[IE@QTC&8\01$A#)BSAD.6<0J1TQFB4"I'X9=!RZ75LK+(6VEXC;HO] M)X_$=6<,@AO5!(>V9\X)@JI_H+P/2D'CV)TZ'C;,W >+O2APKY=#%%W8"0FW M_N8V(NV+D>.S,A_E;#F)=1Q+*07D*+5GK=1L>YB(8215IFQ.TQB=48;AM !C M8ZZ]8@-[>2E62@"KQ05H]#BG@(/#,'E>U?8 _F#WN(%P/[/R@SMX_=6"<)#A M!:M#N"/47B_"HYV.I;C40L\7=\SH6-?G:R(&4!HIKJ@-G".1V:E%$I(\TU!D M!"NL\APCK[121_H9&\-MB5GG\/$MI74$3C>*"@!2STRTCT\/Z2E.P!"TOM61 MKH:M8M6N[UZMJA./=ZW)IZPUM?%;NYS)*IM.[=BVNB!):)(@QF,HN V:2+(, MD@01F"2<)%HQQ*3RJ\)WLL_1$40M\KHVU5;ZS=65%*OD]RW!=QI]1PX)BVG? M?-+ V8A;H5EG0UNY3P>_Q/( *&PEO=/=#EP[SQF'_6IY[J^.+;GFQWD5)*_D MZ1R),5)12C(!D<88XA3GYB"(!20\8DG$DS31:')?U20VQ]?%TM%F-0+5?!A@ M5\$>KZ;J))OSAV6Y-$1@]L 7@+-IM=E@2\"W*YG74HTQ#:?'!R99SB4A$J81 MYQ!'.H<,20&90CQ3<PR_@_R63D:>$<@ZHAV M(L-E=EW#\X^4U]5_S'\?65T]]/H'R>GJ/Y+#973M(%O'PJKSN[NBSJ1DMK=O MYC-KD5,S88N?4R0ERE@.M>:I33%E3L$9R6%&*.=QQE"4>'E@M?0UMM/OEJC5 M44UL"PM>E4H9=C/=K2W;#E M34_KO5?)U.&5KLZ<__709&/[HJ:&G.3U_)I]_Z58WMK;3=/-^_GB,%=.2!2S M.-$QS%'.((XCZ]9M_LH0UUFL(\:XGLS43=6JC[-G9Y&<)A&M)]&>8#UOVTKP MS6J@IM)6: #W[,F(,?6IAQ-BS-QXJN\A&'ZWO-X%;Q;X"_!6B86]P*H&Q.@' MMA0$G_BTN*E4"NEE>C:N8=U/NXLSL%_JV;CM.ZR>W^09:?@W3I41HA)3+*'@ M"8(X%1ARHC,8\S@R])IP)+W\-YXW/[;-V>77K^^NC^><=@',D<(ZP] S*]6" M]>+H=5CGX%GR7\B9]+!V!W/A!W,8[7I(K/[S=W,*-#SRN3+7H4G,LSP2UC,K MS:H2TP1R@1.8XP1Q2F0:)5X3/:1P8Z.)1KK&U#F0>?/0H/5LICQS*,9O;JS+ MKZZ&\W/[< YG*FS!?10FOT/R_3Y,=RW(!C/!M?71,6A9F65#/7=K6P5./C5= MEV\?U*4V[&?3([TO'M4D2E,9YY)!A6W8$1<9)#BWF[@\SR.91SSS"COJ),78 MJ/OZ5IE#E970,]:YTQ"X\7/OP/9,Q+7\%V#/QW:MQ 58S@%75;CD!:C@K^M& M6$T"!E>? V30^.M.@@P;HGT.5GM1W&13>R 8\B)$)((F>1*K>S^+^T/]%ST#O<#PWC\U!?&X%4QJSUZ6O(? MONS8XPRC2"LS]GE.("8809:F"B8BCK160E$>CZ.2=X>1'S*^=C!/GAH'FT+C MQ.G[93^LG@TM/7XNXS?"A/Y21N32=7C81F'#\97]]V'?Z3@BP[E?'>F_:\#1 M7"@ER_<&P"KD^[.9F^4DH;FF448A2CF#V*:S-@Q.0Y%D5^,T:%N MQK9FK:2L\UBKN_OI_$DI4%J!P;WIY=;>I=^;=WSCB@Z"[+8BG ]=S_S]'+5* M1%#)&#):J V#L %"!WL:.":H3=O],*#6ISM4\YT_JH7C9?3>\R/Z+BNY@EY# M']7VG&JRS]H;KH3L(36>U8T]^$!'AQ!1Q1P3\.ZE+1JN^=:TOZT_U+RMJDX>6U>G>2,'E)B>[D]^/N.J^TC*Z9V_EK_3K:=9?"CD7.U]B:QIIGDD"8) MA9@)6AN[N8BI8C@5*?-;>QTZ'=M$7PN_S[L=ZV"N8@)?U^'>7V^56OYM,7^X MMY[HQ/ MK1L;#CEB/3/E,(/E7_DR$,)!RUZ>*].P-2\#(;A7\#)4N]W8^XM:,M.4?,<6 M-O=+:4Z*#WQL8QM5M#E^2&[:"Z\4HPJ'JFE#TW\DI4.-?0"%LG->PK*_,14/I+ MP;S;X0OF6SZB>WMRY6,O^5&'*(MBU7-<9981R02G,\\QN?1(""4ZQ^2M*4I$)D61>U<;;.AL;L:WOAC?" MKN+ +J?3^;?*AF+SG+Q9*%DL@:WY?OK^V'\,XLAL,E6&H":IV8,*%D/&*(-Q MEJHX0HED*?6I]1IL# :H^KH>@\76&,Q:-E/^\#I>C 0"K>\+D5Z^V'Y<+"_%_%_:-/\F!=$ZSN=R7WQH*2]8BFKE&=E:5:.=6)_E"5QPC"LXD^P ME@A2S14441;S7/$D=HL_=.IM;/2^$= W65@KILYT$@:I_OG$R@DJ0<%&TGXX MXS0D@4FCI<.A6>.T[@=HP^&E?K,W3)3F*,X$@]IF;<"YV:%PRA,HD$IY)AF* MF?8J1._8\=@V*B[Y!%;B7X"W]AJNJFC?3T:'P$D<1D1(?GD;AD_3T =1.?<] MRF0,Q^C+^_T.]KFOIC&CSM_9=*J>7K/9;XU%)8\PB9C6AJO,G@?3RJLCT1 A M)!C-DC1F3A;]MD[&MM]IQ 2UG, *ZF&7.H:D@\4N #X]D\H!:+K8[HYAY&&_ M"X#50#:\%6:/-6;^$],^L>:>>[7?S5B6U,1_$ MA @DI0V^E%(JB--40!I'$HH<8\EMG!K&4:YE=M%J.N6;J^=;CSW\TP6Y7)1 M\(?EQC?$6C2MJ5/4":@_L\6R$,5])=#&R_@U*PLQ212BNJ0;O]?M_;8:H%SKX4>;9P^D M&XT.,B[#T.HS5;;\V*PV/X#+[2%ZIM&S\(A*J7 \&PK>D+Q[MDR#\G H!'=Y M.5B[':LJL?O"6N#L[C;-EEA)466$01S\R?$$8X@$UD. M29QQFIGM:403K_I*+KV.;>?9"%UODLP4K>4&C>!K"Z(U('I66G(: S<>#8YL MSV09 E3_6DP^( 6MRN34\;#UF7RPV*O4Y/7RF?Z_36WCXV]'L9V@5'=1JSKFW?T]%W#YT8D9X'2,VEL#JSO M3F'2W8%W5^]>G';7G;R,H^ZNCD>=<_<>[#B7K<.Z38&V4+>FO>)1U0<7N]_Y MJ):?]#7[7F%:M:%:U:IR!*$TR8-N?"&"D)<8H22!+#!1HGB6)))"G* MO1S^SQ9I;/N4.BI ;*L$7DVKPT=1J?873P8Y?] <*6?0H>B;HZI1>*8-:$[I M]4GP AB=;(%K6XJMC_I(X> ,2GWG2S4L5P9#<8]FWI8VQ\N?8HUWCGU2Y_,*6 M:D4@[^<+F\/#<,ZTL.[&$YU%21)I2BE+;Y95R/Q+$;B K^C[3XLJ'U;[FL\O]9X&H'-1ULG)Y)U M,B-;5Z&NTQ#0UKN#78V-?FI[T'0C:@QB*XQ>MP;\-;LEJU/FBA:G^C&T/\Q,1M,5.+I\M95>+DWNZB_[:8 ME^4$XX03D4JH(FTCJFVQD51AB'*AS49%Q 1[%1LYWM78&&(MG1\SM&#IQ@QA M$.J9&=9" G/6 6LQ+T E:#AJ. U&2&IHZ6U0:CBM]2XU.+S1E1H6OZFE#;3> M.#JMXG-X=P.SQDF]]VGC]"L].C)>S:QKNW5Q+\U1 M),:)-7CKR!:Q5UQ#9I.5"J&RG,01C6,9W*=Q2X"Q,4SGP!IOY!VM(3WBV;=I MQ-VIT5IEK0I5<$W ?4Q7] ;W=MR687R.CP<0ZN0#>:B=;CQW-7LT;,W4@L,'*]7^$UTEZ %7Z-Q&MGI974X9C* Z*0Y.32 M[:!\Y('#+@7YO'IFP8ZKV?W#LOR@'M4T;D+HM4AH&I,(IG%L;;HI@4PD&!(D M*$%$Q2+QLNFV]#4VEJED W'' AD'L'1CE4 (]TO-+U*KJJ5"VL/T3%0S?F@RH;PV[&4RT9AS(A.<0Q M-9L2*C44-,]3JHF.E?*[@C[:U]AH8EO49E-2">M[T7P<7-<+YB"0]7ZQ_!RM ME9S!;;T.<(2]1#[>W<"7QR?UWK\T/OW*F><9LUV91%%.(IQ0*+B-,\W,+H*F M4L$XR81FC. L[W9P^3B^X@U;F^V/ODESGX%&;.7D5$F8R-2<]I1!CL=,P5S$ M$8^E4CG+?,+A.H,V0"3<2C;O^_-GB'F>W3QQ&.Z0UO;==#^'?>RG4,6S]E_F M9/7Q>!F*@\]T\+INJF_-;C[Q:7%3^Z2R2.69S)1!A-CH>6*OK;B"$598IR3' ME+A7G3C0P=B8;2TBV,CHX?5[",+V&1L"F+X/0^$Q\7!\/A.;@?R8S=?BP\6:KK*HF*?L?5EX=3:8#D3OZW>;#R@_U2"6\7D?]?! M%<&<*[,+5(_\UQN>ZYKW4##L0_JO9''[">K"+9?BN7MFX=R M.;]3BW??Q?3!^K';TC_F?_*:?9]PHM,TCE.SN9$<8ID(2!#1,**88I;&D<3, MKY"@MPQCHU=KB5W4:GAN@KH,@-M>J6=8>R;G1GI@9PI8R5]'2*PTN !K'@_F:7J85&59WV_4/_]H&;B MZ>W\CA6S"8HSF>I$0:9L>A.<:\ARPWN4I1()@E'$<"=[^O$^QT9Q6Y*"M:C@ MUUK8KO6H6R#W-+N' ;)G4NN(87?#^VE4>C' MW3[,H;XTS@<-<@[O-HQ[7 Q M4Y]T75CH/1-5TL_+[T4Y2:36".4I9#)C$,?,_)2F!*I4$<-#)$]0YI5>^$A' M8V.8#VIFT ,?S2/@5RN@)ZL"#DG_;WA/I!T_L>ZVO8-+XG M--Y+UWOJ^0ZVJ4U1&F8-J)R@G*6@K+9.QC;_MXHG57)68065I!Y6F6. .EBK L#4\_SO%2$/VU4 I :R7[UA MB\63/2#6@<6L7)FAN)'=QMR7M\J7PQ?[BY-7^R MYDD+^SU[JMS8;75 =7<_G3^IRN2U&1AN,3$_*[:8*?EG\'-9V\8,D4Z5."4?ZM0 A?GU3($G5FME//^J=W>C=;F@7CC;*' MVNF56KPG(G,Z61[M86PL7PL) M&BE!)28PD=#K<[F )G5K5VD[GU/Y@ MU^G\OIBJCP^USV5*>$1I!K6.$UL=E$&BI+9G-QDE--(L\IS)F\9'.HFM@*"6 MT'?Z;@'G.G.[P3',I'5!HL-TW5?Y[)FZU>3 DW1?F?WY>>"9;M:55=K^5?Z, MM\749O.W9[BKI;HSVUV6RD0DF3E2<;/PHIB:LU:BH)FWE)HC%L:I5_J=4QV. M;@JOBF"L4\)<@$;F"\"?0)-+YLV463>_J]GJIN7ZV[S^1_"36M[.)?C5J@@J M'3T--B?'R,UP$Q+YOMEB4-"];4"N2(:T!9WLZL=GKA]*T M5):7XK\?BK*P1\7*LLF9HJG(4\BQS"'.;0)^C;/&"1A"DL6QK@;EB!/Z[E+#J<<[AW7L M78ZO:\>M,DX=#HVKOC[?/IP MIR!GUOJV4)PM;?BW+$I1)^:TEKK"C+O9?C[:WYS*;-5]--Q()33&/3/,,=>< MK7J5P9-[^$ 4.%KD=+]#AXTX(W$@?L3]73^2*A?+R5=U4^4?4O.;!;N_+02; M-IX=@G*5J11!1;(,XA@3R&ED6$GF@J?F$,:T$RNU]C(V&MJ6T--KIAW-=E8) MAE'/-.('CS-C.*G?0A'F_2UZ,'_;I8;V#@;A B<=5Y/?[>&NUM!WAD)NS#'H M;XOY-T,JM:?W).91PI30,&>Q=9[3&32;$ YYKJ5,S*_]W77GH86E?3Z=F #6-%]<6J@T6U%8FSC:N'6Q_8SMJJXK[)M?WQ M#CXMG^=+NYMFTY^*J3+[BIEJLNY,.,()(@C#+,4IQ)1J2!B1,.(ZH3I%N8J= M8DG;NQD;$1P5U,-IXSBF[100#JF>&:!?D#Q\6X* -9!WBS]H?NX>)[%H=?@X M_O9P+A\G-7CF]''ZZ6[&FBJ?NVUG<[6A=$:QR!E,YW,38:7$MXQHW1 2#=K"KGP=,S]WDBXVTO.:Y\2.O(@5X&M84Q0KYBA0YV,;8[7 M,H*5D!W#@P["Z6@]/1.DOJVEOOCXVT9; AJ"SW4S["VSQ9-]VR=;<]V7-/% MK9(/4S77[XM9L50?BDVX\0HZVXY;EA<:P[\U.F.$#OU8: JLBJ'0, MN6'J ?J@6ZV0\@V[2>L!V;WM71]]=%LD?E'%S>U2R M0N6G3;7(2:Y0(GDF(*()@UA9'V*21U#D,4IY@G0NG=(2=>Q_;%3?R F^-6H M5NM1%P4LMPMM^M&Y[[@D:48S31(8L22&.$]R2'*!H$ZB*-*8)[&*)Z8M/A_! MR&S+T=_8_+([)J(IYK@W-."?_TABA/X*9*UUV&!+[K5W:;BUL2-R(9<_7Q$&7>$ZXK.[B'5M)HRW_&M6%F*29S&1&980 M9X1#'&D."24QC 5E3!L2C!-QCHM\U@/<^UO08TBS*4 M8Y[#/,X-JHP;0"7)8$P9(2Q)2,Y2OV7D;$B'62S>;<.YO5"LUP9N!0^!L1O_ MGXU;WQ?B!P(%7K="=+:S_S,(^O3PKSMZ4;?^9[J>\N5__G! @KV)-$BF8V5Y*B#!2$(L808)D#!.F11ZE2"8"!6"(_9['QQD]$O$!X(D6@N49 M@3%)$HBYP9SP.(52(I:DVJR D9>K= ^P#QH5MH;[HJ;FRD^ZTP;>=03.(.[S M<'TI*J\@71UQ?UU)WF,XUPFL>N?\ UV__"IP' ^G=:'E=7\ORK>-VTA=]\_T M4\SE>_-OY21/2,9$E$(DI(:8"D-/&"50T9@H@N*42>[J0WFTE[&1T4I0T-1! MK$4%E:SN_I/'06UGG&!0]ML^DZEY^715U0*I2AM6%>*O M;]GLTWV5R.C]?*%5L;0F\%K<"8ME+)FA$$65V61JPB"-:0P%YBR-XPR9'R8S M=6.3>3O>-PXGO=/,H_7,V]:AOPE8*5+:1%"UI.!5L3*#_N!YRSC@1^!X"3FR M@1WHCM*JU(0,;NL-MA2WX?K;SS7*@TK["U#K#[8 !4"-HO8##087( U"E55 MI0J'@->8PP]>T%O. <4?]A)T^''9NR-] 1&Z+8QO%5^^-8OM=&[3\*Y/B\SF MPJ4JA6F4"(@)CB CJ8()$QD6<62.ZUXWI8>[&=V.V$@)-F*ZG!I]0'5;$\Z' MJN\=L3]*WMS:#D)(&CS2TZ",U:[M+KF<>+H;#WQ:);>LJGKO7(]]4=:C;_7+ M:[6X0Q-F\RAF-(,92B3$B4W7KS.;GBV2:4ZCB @OGSI? <;&'6OY027C!=B[ M25XK43\!K!I^O.(]2&Z,TR?T/7-18-2]>:HK="$9S%N&0;FM*T*[K->YG0XA MEOUMW_YFFEB6J[W;IYDU?/DQ<(EE?7DI1[2X5+*!U^UVBM>-G:)Y[IF=XKB9XGK+ M3 %J:,Q3*^/RIUEUA64>;KS.FH_NR^_PH_.(#7YY:7T^OH&"D.N/JZ8GL?T1 MLN?&LG+KN?OF(V351ZCJC[#8^@CG&UO9O/D(;^J/T-9JKS]"TP6O/L*Y/L!\ MH5+>CV?,6X.M1R#F<%'=(U!V9Q,X-K'.C%.O@B F$@F4Y(A!)',,,8TY)%P1 M&ZUN/L X2J.(=HI1KYH?VXYK*PJ[DJ]K:'J-G>/U2F=$^MY9.(/1/1K]F &850E8G8!5RK,NYADC MZ48X XU/S^S4.C07U6"(RL2VI9+[T/B7VSP?U*!E.,\09]CRG.?CME>V,T"3 M_KE.O]@-7IV0G4J"$&-0"Z$AYBB&#*4((H4C2K1(1>:4D/U9JV-C1KMZ%>6R MRM6Y7=+6)P/[<]C:R:LS& -LDCK@X)6]=$_O<[.5;AH<+#OIG@[;V4CW?QDB M!T_U544R5WF<"9A2,R.Q3%(S&4D&DTPF+$HDR['7^67\)73W\LMTJ(G0N8#N MJ$OG>B)S9MZ=ONH?O'3)7/=BN<'*Y*Z][RL;R?N'F2Q_4E7=,":S*.81A7&N M;5"^H) *E,$891KC1.8I85XA.[L]C&UV-\;Z2D+/&)P]\-RF]%F0]#RCM]$ MO];BA0R>.:9ZT#"9O4Z@YIN->Z,O1![M-YH]J^8:5MY\7\\="*OGZR=;& MO9J9W3N;B6)V"O%P]S"UP5U_6\S+\N?90K%I\3_FKZR8O59ZOE#7[/LD4E3E*,D@ M97D$<9SFD'"I(<("8:PIS;67!>!LB<8VB]<*02,@+(U*8*/3!=C2"E1J@8U> MP"IV 7BE&C"Z^;'!^8/K1B6##EG//#3(:'GS63"$0Y+A^4(-RJ3!,-REX7 - M=W!3-ETL'I1\8WYOC>1?EP^R.M)EF20"8ZA1BB%&]G"G!861D"F2(HT3[E1Z MNZ6/L?'L2CQ0UO)YN$@> ;&=_0)!TS>?U0*"-3I?0Z'CX=1Y/DH#.5IZH^7G MZ-B.0ZOSX9%7AW,(;)?]F9/>B4<[7CZQ^\(:@&QP1Y-:^"?3_MW#7>/F5[Y] M4%>S:X.BLO?-Y20B2G&>:)AEA@BQY H2E20P3J6(HEA1AHG7W92O!&-CR"9[ MB74L]+RO\L;>\3JK3T3[ONVJ9:\CRC:)U!OY5S$ )3 :6(?J2H?*,R:@*:LS M?D$OS+R%&/8^K2M&>]=MG1OJ:.8J9NJ3?G[)]YX5B[^SZ8/YQ>6=+:Z]G989 MTSB)*$M@)@WI8<44Y%@(J'46D82D>%33)T]CU.[0.MJ:SABPODU)->A?Z[%J5OQZ M-0AH*SJB?U!3T&X?PUIZCFBX9\@Y]ER7ZS=ICCV&M]CTC2&O0E;YB>:SSZJ: M*&^+DC^8N6ZM0Q/!(L;3/(,4IQ)BKC#D$DM($$E41+F*W/*+>_8[-F+:2 Z> MB7X!&N'!MO0^UU3N0^%RL=<+P'U?]CD+W0^N/E>"O> [U#5AF&_8\_+0&['V M"T7WY@:\9/36\?G%H__KW;:7?YO/Y;=B.KV<[<7 =L[YZM7FB$AG)7>U\=L+ MXN\[26PGU$+N>?P$&'1#U F;W=U2MT:"I]FP9N:KI;HK)TRQ+))2P10EYB27 M8@9Y2BA$5 B"8A')-%0^C76G8]M$M2?. +]6-S"5Y)Z1J4XCX,9GH7'MF<9" M0!HRK<4>1@/EK]CT.Y9$%7M(>&2DV'^W&S-=W=VS8F%W#I_T7IWSJONI[7Y" M(D8C'&/((I)"',L\]ZSI4W9 M(.;ETC-:SA5U-T+J .6DCL<7Q0(*DAK0JN<.QDB=0(8G)M>M!N@849C)?7A*9"Y-!0:&:V>[&$-&$"FBU@S @2 MG.5.N'-_%'-V&QY*?_KH33;YW>OKZ[? M7DXBCF0>,W,(C!&!F"4)Y,+\E6B!*)-(JDPYNR<<[F-\$[Z6TISH&CE!+:C' M[?@1-!T\#,['J/=9WQL\'HX"Y\,TD%/ ]:T"HA$6+&S!E5I&R(&+R;SY:W@#V'-E1)E7;46AT#CKPZG!- N^S/+OQ//-K1UC\3"[OO M>JOJ/Z]J7[&Z"$A9Y^G[,I].W\\7MK+(A&J:(ZYMRAMNF%,J"3E/"50YSQ#+ M24:EUR'0L_^QL>I*?/!JI< /-@!V6X<_K8IB_6KU (TBGE>5OL/D>$G0'_A] M7Q:$Q]W_YJ ;>D%O$#Q%&/8FH1L^>S<*'9OI&'(G;I5\F-I@/B%L-%_Y<;Y4 MY8)),4TC1.H<)I M0M,T3C*__.!GR#(VGERI4H7"-LJ C=R>X75GC)$;,0Z$?,\D>0CT"U!I<@$J M72HWMDT&THTZ39DF8-4"E5XA*S:=CV[0^+LSQ!DV"N]\W/9B\0(TV3V1UZ4P M[%U67JS/?%@G$F7F'&ZO&A3G$ M*(25FY,R>,TL9QR1.G':9+IV-C2JWY#1' MK"U!_;-8'<77X<0>$+6>:6Z5QVH;N#<] >>?!RP$@ ,G!/,'LE-FL%/(N*0( M.]K&X+G"3FES*&G8R7L>L,E)L%1$JU__X[X7I92%NG][.;0WY22)PI+1$ M4$0ZA1@E%))<:ICE:9*S1"G"_+QB?'H?&_EN)6U92UIMDCY>_AW\6LOLZV7L M-1IN^]/>,.Z9JL^#U]^7I0M,07U8O 08UG>E"S9[/BN=&NG&:F\57VZ",#8G MNHC&(A(J@QE/(X@CRU\BY5!*0VH1SX6FVH>_CO0S-J:R8F[%&_EQTC$LW=@G M $(]\\P...8TV\#4L8)?7?)X=3C' M'@?A8<9EH#-R _I<@WF#^W(.%E98L+Q58%KI^J?2_% /(-OH"_1\ 1@0S2C: M)U2H*_#S,6X];9_1_' '\?,Q>'9&#]!<5R_%"598-)*%]#X\H'!8K\/M#@;V-CR@V[Z7X:&'.KL4VWB,:M6YG,DO:EG4 MQ^ #J3$$H6;.:@8IBV-S4C6;44K3%,82*280H[E;4J0.?8]MHF]D!:\-9>IB MZ92C\.PA<*6$7H#MF3 Z8MK%>]D7G< ^S<[=#^WI[(O+ ?]G[R:Z\=;GQ5PH M)4 M>G%81SG&QF>-S$8RNV3?L<5O:EDY4)1KD?U(K>OXN!'< *CW3'8K#8"=A\"* M6=TCK+2PHU 9 9_5L]LK=Q>.%,]$-"1!=A5E4+(\$Z]=XCRWN7.=!=^QQ$.=/13$"NE#G3"8U8 MS/(\YZR;HZ"7'&,CT2_*?CS%M*B3#9@I;$[7]DI\OJ@]U=ZJV?S.)D^V_]!4 MT :5BO6O:R7!"@2;5QZL\LU:-.Q?[A]J$Y$G'W<=:C<^'F >^;C;5_#9_A7 M6EP<&*5A/ P[X=F/=Z&?*"_D6=@)K^->A=V:Z[=HWK=Y7;8M9U30.$8P,I0+ M,>,2T__8V'=3, _U4S!OA;OC&;P_-/LVW'D6R_LV M?ZE2>3O8O42AO)4(HRR3MX-/UR)YN\UT/+$W;5[/*[?!A3J^K;4GGPD72"88 M"RAC:VV,$PY)S"C,(IRGJ90:8SZ9J1M;L/G:X\#N)X;3O*3UO-P3IL?CXVH2 M+N>@T>.L\V*0$7,\N_

_ MP*M9N5Q4U__5CG(B&<6(QCD4+%(0\SR"'*4,)I33*!8Q)YE79M(#?8QM^[9] M /LPG]U T^E=/;TVDI?-J M[VZW+U[B]P@.+E5]C[W:C8M^4<7-K3G:7#ZJ!;M1C=.8KDQBY5:]X+6?@M11 MA#(E8$((AUAF'')-I!D($ M=@FPROVK,\7WX<=0L!E$W;P MO> 5(WYB_S5?O)FRLOQHOJ45!9&,HEQ$4#%)(,Y5#AF),)1:JMQPD$JX5U2I M9_]C8Z1352(J'4"E!+!:=(V5]QPE-\;J$?N>"2P\["'K0;2!-U EB(,BC*4& M1!L^'M4?6IOIFO7S4ID;+RVDM';/_<@@FYT="XN/7/.6KP+8 3LY637AD#8])@'^ADX!^9Q M3?<37;8\V]%!M?&Y4O)99,$FF/'UT^:1YMKNTF;1K--J;EV"?%K>JL7U+9LU MH8Y_,TTLRZO99[4HYG+G %G]TMK-UJE K+,538E6,"."V5J!,:293J$A&!UA M2:4P MY%9CL(W*=EH!P)_ ]G,--*#"YF*50WG[.K3"!RP-0*O< Q>@QLBZL]4H78 ] M0V+U2'7Y 39IH *Z_(YM_(,Z$8]&N6'=DD>C]C%'Y]$)V*5&RL/=P]0(_JC> M::W$\M/LBUJ:,X:2*^]MLR'YI*_9=U5.(BJ)Y"B#:91D$&,<0T9T#',>*Z*$ M0$F&W2NG>/0\MG761W:?&B(^@]&^,O8*<<\KUQC0]:G;TA/*0R5^O;.IGZVE MW.:P$6ME@*JT 6;'L&CT 6H5W#-3U1L+-;5.NV;I%_,[!9;L>_-6L.HN';!M MK_GBT^" E6 ZZ/F\/DR7!L[,,-M8J.KLC]+V*!X6MA20O; OMY(T)HF4!#/( M94XA%BF&)$HD9!ECFA.$J-NRT56 L:T>FQWP16/,!2L=[&Q;:U'%S7F:IKP' MQ]&*WB/D?9O1O=#N-3*Q*XJ]9*5UE>%E$M-Z(G0T-ZUO.]THT7#K&U;>?E[, M'PNIY.LG&Y]\-;-&O=)6-[T4AIDKG_>UN3B.4Q'Q+('"^CI@*F)($Y1"E.N8 M1ZG*E5_A47\1QD:+5GR@I_-O35Z'8B4Z8&O9_+RO"[857N3 M797E@Y*33.%4"Q;#++..]TABR+7*H20L29-,QQGUV@\>Z6=T_%8GHRBMG!#UV)N MT?=0->:VQ[NF:2AO+V?2_F&MH(]L:NV?EX:8%HLGPT'UI8\@JC2Z^CHPB[1-F>*L#^HC=R^"1I<$#>4S%F:V\QN MB:'D#"O(DP3!/&%1KD24::4G]Y4Y^NN2+98OA/NN!/VA_UK=%#-K-[%FKKK; M/G!/M*9,"@%S)&.(M<&=1CF%@C#.2$XBBJ(&]W[E<$47UPY;(%X#9G7XM=>@K5R^4PB87<>EXX)0B'ECL)Q+Q>=EOV96J MF%S>J9FT]PCOI^QFPM.,&U*/#:JQ-3M(#EE*I"&<'&KG3'. J%G5G#4WWG>']5U,[?+U>0NE?CSS?SQ1_..41A1^P.T M/VQ-Y_WV!IFR1]583QVFF.K02W&6HJ#SKP4 4*V6M1\_'B M:HTULN;@WC3HFT*RK\_ ;4\SAL'MF? "^+OMA;NN]:W*MU0:C\!IS7%,1N&# M=DK6WX=+F2/BP3S$7/OKMB15[F9-%=H/!>,VW*Y0Y9N'Q<((,!$QBXC@"*89 M,UO$.(\@$^:(RJAB6"FF:>1EGFWO;FS+0^W@RIIJR.J['3;?>Z<3 +M1=CC8 M>B;>&K%5_>@M42] (VPXSG0#)23SG>AQ4/YRTWZ7A1S?.C_O[B<^+6[J_-H_ M*4M@$Z45D1'/(">208S,1I4Q%$/%6")P0G-.TZY9=O=Z&QN3/$L%"[;$!;_6 M ON6NFF%VM6V%0C WFU:G;$[*V'N44SZ2H^[W^&+)<,]JGM;ZMOC+W7&<,(TFR[D=[,%07??6 M'ZK7M@\P/X*MMYO1,70=]WGG8];W!F\-5"7BQ7J/=_PK]-_8M:,0=$=WI*MA MMW+M^N[MX4X\'M1M<=W9QB-H@F.CI10))#G+(":V$FF4$RBQ2 0A+&%9[L,4 M[EV/C3RL^UQU)?_J8>4R=[_E2+=AEBX=&Q8UA^L&Z9](YX:6XX:3+TS"' M?W4^'Y7USD+]=\/:B:>+K\7Y20G M>8ZPAR$:4PERG#G"289EX7* Y]CFU[N24G6 L*?K6B^B9O<@#< MC:T"P]@S375"L'O@R&E,>HD5:>GV9<)#3N-P-"+$X=4.<=37W^;7M_.'DLWD M>_-Q+96:?38?2F.4"DA$2F'*$XDBBF,5.Z4:/]W5V!C& M%CA:20M6X@(KKT?D;CNX[;02%K*>V>0X6IXV0P?8/"*<@\$W4$CS.3#ZQ2<[ M(=,:D-S>PG 1R$Z:/ LY=GNC:XXZL; GW;>J_O-J=BF$C5,OORBABL>J"@E2 M*$4,,9A3;C9P%.>0H3B!C(@.X0A4V(Y]#OP GR MW)'83YCG\6Z(XE(?BIFZ6JH[U&I_<>[<<)1/XIU!'DDM619(B&U]3=QRC!D4<:A8AG+HXA'N?!RGSK9 MX]AX8N4)]*Z3[]1I@-U8(BAL/?-%F^]4+Z'WSN"$))'3G0Y*)\X8[!*+^XO= M*.9ZP6:E-A/U)]F&$C*6&J-,=9@@617K6D0@HW-N):2_J\ &2G8@9!!]&-\5YJ:'HF MQXZCXLV)?< 7DCZ#RC0QI>8<'%'(;*2JRD0>L5@0G&@?C[']+L;F M&5:[E99;;0Z)BA1&@L ML7<2EA"@#I)QI0<\7=?-G51V,R^5R4?"'Y2I(_#,+&]QV')&P MB]]>+P.O;\>TW%_"CCX9O [DZZ=-I;7*64UF.M:Q4- L8PIB+3&D2%'()J ;G;]]AVY.V%"*U?[G8IPD[>@QX#X\8N/<'=OZTC'-(AJST>PVR@ M2H][W8^ERN,Q7#PJ/!YMXHS@_J_%S:S0A6"SY4>C(RMO*_N(C4B8SRHOR$_Z MS=P< V3E>#V?U7?F2J*)5C(V!"HU!A"E*F<@@SRB&.*9F-$2.H>8Y3V@<(2+IY%$M^/RE1V%;B![-,8WT M8$O\BQTNW=*@QY%Q6]_Z0KOGQ2P4S-ZK5A>\0BY17OT/NAYU069W\>G4QIFQ MD&^+4DSG-O3)>L+5==]6+@:QU%3C*(81D6:%R;2&7!$.K0DT0H;[J)_7FDNG M8UM9-I6BP'987S<'$"?4'6T9@;'LVXC1$<;N49$.N/02%MG6[\O$13H@<30P MTN7=CK>#XE;)AZFJG"Z.V4&JNFN;NG1"1RS12L(\X13BQ&:VC6(),2492S*. M$I9X>47XRS V?EJI8,^L[99"SRN<#L/C>,?3+^A]7P(YX]UKU< S0 QZ;]1! MC&$OEKKCM'?S=$93W2ARRYO8>K#M7ZJJG,2Y3B(H$QI!'%7U AF!D8IY3C'# M//=RISC5X3B=*[9R=%7IN$,Y6YR$WXWO0H+:,[E]V$'R73MJWJSE"D5(BCK9 MYZ!\Y(K +ODXO]?5\%A,K=>';?SJSJ:NJO;GY=\6\[*<8$28B+5!EZ0)Q$)F MD&MS#LQR1@02J53$*[:QM;>Q;;!6POK:JMH =35.!8*I=VM4(V?%&=N27H!* MUI#V)P=(PAJ26K:Y,#GJ0?3"^K&O.3..$B M37 &998B0R.Q@DSC&"9$\4RG*9%^M\B>_8^-6+;$!_/J=E(\<[=^9<[=I]D!PUF36BGG:9RP5, \D>:L)B,. M.4MC2"1!3)KO-B5>QG2/OL?&?(WHMA+A8;NP']OYC((;T_6$;<\L=Q+6'O+D M=T J)*7Y=#\HG77 99?*NC3A1V/E8KD)"?J;FM\LV/UM(=BT\JE-B)!YS!@D M.E<0YYQ"RA-J4UAD"N<(9S%U(:S67L9&3=OR>7DMMV/93CO!$.J98'S <682 M)^5;.,.\O\47YF^[7-'>P2"LX*3C:OZ[/7QV"N3UC_]>J(5IZ/;I@WI4]>>J MDP1%*L:04&WV*A@I2)E*823S*&)")D)US8+SH !,-T.!< ;SC/28[L@$Y/^9';>GZI%,D.:+1D279YN^-1JJYT6%[/ M+ZWKYD+MWJQ-9))2J1B"4L2VMBW*(+$!FISI2.02J9P@O\R>)_MTFCV#IO5\ M,R^7I;4)V>Q"MNH!,)_ 3%6>R>!;L;P%]T:*F>]MOP/Z&BM,H@@FJ900*VIS M!E$!51JQC.,$(1G[>;J&07]0]]:5R#;0LQ'Z7#^+T\@['EE#HMGW0?4L&/W/ MJ*[0!#V9GNQTV/.H*P9[IU#G%[OQ_A=5+A>%,,Q976K^/"N6Y9>O/S?FFBA/ M\HQ%#$8Q%Q S&^V 26Y^BC),I(QSPGPVHJV]C6W_N1$6U/$-E;C@E1&X_,&/ M9=I1=F.88-CUS"ZML/5@ G/")22UM'?; M^4S5I;(G1.0V+;.&<6HO'!.B(*=I"C.99CE+I8X2)Y/[H<;'1A:5?* 2L"E9 M[\80!X%K)X1SX>AY_GL@X3S7VU3>3.UR-;=+)?Y\,W_\T;QF]$;4_@#M#UNS M^6"3@TS>-F56<[7UF>")-IJMA;PL/[/%\I,^$ AS75=W8&FF581APB,%<9H+ M2)0TIY ("QXG@F#B%?,80*:Q$<$)I^256H"5-E=-==%]*)RL\5X.E[/#>8P= MS5_#CES?MK&!!BUD^@]?F =*"^(LUEC2A?CBZ)%&Q+OI$/6YK8EJDD9IDC%+ MSS(E$%-&(<%F_5.(YPDG(M+BC-+Y>060KY#DUHRLW_UH:M>7K T]+:6[56AGSW9,0K%$(921XI-K\Q#;Q_4?RJV>&]8 M:,)H1N.(1) B;HY=$EL64!PF.=,YS@E%2>0S]WT%&!LSO"]*>R(Q7Q;V#$#Q M1=Z-+?K$L^^S727Z!3A>??["&I6Y,MND0EX JP*P.@2,8>F(7M"8%E\9AHUQ MZ8C07LQ+UW8ZE&I]_[!\6*@]8_>'^>S&4,3=U>Q1E-J PBV+!QEB&QW(N^#-IXAV/\N^]J(8I2S77E6O+IODH MRV;R%[98,+--K)R7)YD0/,O,-DXJ6UU-QPDD(F%0<(YBD2&5*J<\8AY]CHUS MW]W=3^=/2M79'A(/0[LX:$=Z+ >!F*_X[D?6*U'<\>FACN6^^GV[$CN^6K7 MS&5R)YG]':P'>^40D'8]P72.>AUR'?F@$K8 M9&=M'0Z:[\BBFT=38V1GE>\M661*G$#5%2=Q]H-SH)!5_/;'(&4R#T* M24_UZGBMT_R=;CSR\TP695WT4 ;;2P5[(B4J+9[E=_5CIG&%S(ZV!!J-G3GNFQ<:\5^=& Y?; M8U(K [:UN0"5/N%H+P"H(5GQ''$&)VU,\KX_]G\Y0?=QP"U(TQ MSH2I;YO^_K MZQ&!$TUIBB&7B88X1QRR-%4PCPF3,HLR1IT22ASM86Q3O9816"'!1DJ/6ZB# M,#I# 2AXJQGUK -SV0*%A[9DS R :, !]'Z)A(LRW^AU)"/D^$NXQX@?> M[7BTJNH06?^N^Y *:!:90BCC0V9S'/5*Y>_3O-@T'3NMI0U[^ M1) SQ= -FH UNCA MZ0GO-2)NK!(>Y<'J_U0R@HV0%SMH-PY!]CKC C0:!/1@[P)<4$]U+P&&]4CO M@LV>YWFG1OQS#+Z;+0UW7DII/L^R^>-#,5/(<%K"<40C*"A2$,=:0)HS"A.) M):>,IIEP+'Z 5AAP:>9X\FJ'=AV:@H&5]\;GJY(>>4H M/(G$&7"VF^E&;U5EV,^+N2Z6DSA)$5*)37>@,<0TEY AFD)*N:3&H'/[0AX<\0!74/. M_^WF!YW;!_3:G;>''NDV)S^JI?5B-FT]%E+)UT\_E]:0VR0^F-U9D-&,5:0*9Y#"Z!?LGGG$.G)76*_$!_P)O+(:@&+V U@K 39:]!(PT1W$ MD 3508I!>:P[2KMT=T9+'4N&+>9F3V2V0.;S6U[.I+5KW]O-D)%DDF8T1PI3 MF!*;*5[D"-(L8?]_==_:XSBN7?O]_@H! 3)S #-7#THB;X +5+].&ICIZMM= MDR X'PR^5.4X>7XM=&HNZBC378W_2'[((GC-$HH!"2'(8 HA2HOEP+,XI#'*,04&;FQ8Q6:&]5W]J@$U+U% MH-AL046.&8[VWGQFHKB"E^G:<9C=9HV%=D1@B?I MRJ[&==^:Z7&SW:W^4?NC[>WI:@-:8[GU?VN.NY-#1Y>IP\P91XIN(K M4:M*\[I99-\D,9^D"B[7\U_N_BE)L MR5JZUS?\42JB3D!4F<16VC+.4(;2 @-.54E"&JK&YGD&,&4X323'TA0;.;I: M8N?&G*W6B^"^T;O>)9(CS0T]5SWT-?U3YYCZ]D([./_:@_-8Z>[]X]#+-$+) MJ2^I)WE:C]$(C1._T.QI2^_O>2N)\7DKY/B?5C_5IZJ^NUI"PBF.$ 8Q"PF MH73R4!'G0&2BB+,XID5H5&COHJ2Y\=!>44-7["*2FLZ6"WQ\NU.=CC69=%I* MBE%Z.O25KD'AU!NZ*&Q:?^>:S2<>S=4'+*/Y>^[0;?':65IB2J,P)A&(\S0% MD$<"D *E ).L@#0A.4=&M# L;F[<<+1[VQ3!ZK"E(+7"AG'ZPUCK$8<[!#VS MQVOP3G;'#F/NM3!Q&F0_+'':J'HMZT_"Z/6>LHYB^5Q7=E-)%DN6H(AGE 4 M%P+ B"2 >M?'QZ-/K?[PI/B=L:!)GWD<(@3)A"(TQ@" MF(D<$ ;3.K&R*.*""6%4J]0>N0G85B&W'O(L- #3XU!K&#Q3ID*@46Q?A&_7 M5&'KZO!])6ZSE M]2Y1\TP ]H#9YPY=0,-5^M#KX=\F@^B"D1>3B"Y]WUV/@_I6;TE$$:,PS4%. MXD*^X.,8$))CD. LCTD1AT5H%/1P4=+P>#(9IWN!<0P#S$7TM>)BA3 ,(\!1HP! M1F#,$H0Q*0RW0N<%S8VC6L^^53;8:QLTZIINA"Z@J[L1&H_9-!LA8[@LMD'# M6(S>!ET8?N)MT+"1I]N@*]\?&R+^NAWH!]5)5"42-4T%WJ_E>[QQX&E&XUBD M!4AS2140$0(H44W:84SR+,DCI%=K980.]B][#A=OLNFPG5[-R-M,'9%MC-*JDC8,@;"UY MWX0JA"H'O2V:U:VD+PE*PY@C"M)092!" @%B. /JE*W@15Y$>ATCQJLR-PK< M*ZD\FF+/AZ$'/CP_-0Z)<33@,V/(H[EIWU7*I(GYAN M&S4V-N3E9M!:#*C*!E\Z!GCSHVJMAZ4ZF$#.N&[783IGEHYWT:?)_;N9T! M\Q.Y40 Z/92STV3:<[E1:)TE3(W]FL\ INTFO,@ZE'6:&@\,U*#2E=-XJ"B M.\X91, EI9P7-"EC#-KZFA"&OVQ9QU!.[A=L5$*GYY5FNWOJW+U^/Q8G[9TARR?-MLV M7JK^Z^I5#;2,L1AF(0-1"#&0"SD$).$%("%!7 B>Y;&!_T;\J*V M*7ALC K6==3A4VN6;4""]=R9QB=,,2,3ABLTY@2M/]LDA'S9K_OGQ:;OYT>S9FC(<" M+N]7;1U2?2V=%SBYCH7;^[&+TB:^_[IF]>G]UM4G[&CB;DNX4.YA];MXI&*[ M5!V)<4IS@(4J:X)$!G <92#,LX0Q)&(<&I5@>RU@;I10ZU?O.PQYX 0YO=4_ M!@_/:[X'1?"W1CN''LLEPUTN\!,9DR[K2Q:^7LP7OS?B36]Z(7'\T(Q^A)WO M[.$.X;S-SE\P;W3F?]ZZLR\25V?T;74FF!,B4IJ"A H(I ^9 _DA [R(8<3S M. \C9E+$QJ+BU035:^Z4#+OB5D9%K&97K,IU12I_E:?>HL+4<"4I%Q6CCO:( M1[O)7HSHW8/8"E)(CVG)!,<%S2#(TZ0 ,.4C/'X0=' MV9U^_\U2U7T=I$LK_9B*DT(00+@F:'1^1;A S#-#V(%ES!#7D'!)$!=E3G]YE'Q3EU-OY<_ M\.[E\)7V9.'F3[*M^^[N7CZ74HOG^KBA#C:^>R#E[9,:0D4<_Q#53O OS_6U M:YCG+"W"#.2<$@"19!J:B@3P.**41#R29+24'+C:\.\[LMWID'3*E2E5L'G>53M2\KI]%B7R*TP$9!=0<;\JU<]&Q<4U6@6_KLJ@4I!4?[%- MO/+]4RD@Y(1G#.1%&@.8)PA@S@4H2$9(G*>0A4G[4_E8\O_Q/Y3.AC?[F0B5 M\?L_Z0>B]WJ=Y91[?E_W\__Z5O>3 %7-KK-Y@LKV1=!8'_3,;W.==Q* H$6@ MSN1I,) ?:Q1\)!%.-'%^\@Y]*_]&J8H3SKC.(T9S#! B7S%P9 E $5U+]4B%EF8QX(;'_ MB-VR0'DN,$T!%056O= 8H+R ($PIC1!,\\@LZ7-8W-R8ZO/K!HH657*N (QB M'*4)$B!-BQQ )C_1**1 P)@S0I*LR$.32S:' $]PZ]9H"VIU3SLN2F=3J#ME MI8A3T/5>!NZ@]/P"T$#18?M;+52<]L =ECAM(UPMZT^ZX>H]-:(HAW*3M^)! M^E!22%,KZ8]R*\AZ]0_!_VVS5L< ?R6K4K6-NRV_"_:\K=\E-]M5)?_I@_QC M>?^U/A.0&MT6=^3G,LE3Q@C%@!!5]HA#"'".Y*>0AR3*"")F98]\*3JWM\;! MGN!>6A+(#3GY059K]=H&Q68+*B(7)Q=T%U1[^RQJB/B8<\WKSAG,I._;TO>? M%W5,4W#0?!'<',WC=SF/BZ WW:W5@3*[;8FY"*3GM-E*,N;_]5SMFKI,=91> M( UV7!?%XY0X+ZWB0]?IJ[-X1/QL@1>?\BQCQLK=BJMJ\%*A@[R//U5C ,$_ M2=B4SL^[MG/SZZNM=R_G!ZA#)'&&B7[G6,Z9>1">?S2=AO1Y5'?: $'_ MN)^$&TX@TE<&U?G2ZCS">82+%) DPG)7$A& ,I("4>0H)RE'G.7+'V)+-^YR MJ4;78._KXX\_-+.!+&JP.YU!/>;=9_;39JJUJN3;XJO\.4N"KOWC?C!'2-,,%8!DC$HG-.8 A9 "&B&!> MK'55_DM?6S,*M)@'/0KTBZYG"NR4#WK:USU)SB(>_,U+F(<]@BXYT$*+23G0 M'J77'#AB)-L&Z-\?R7K=R5WBD. PSU*0<:1* D,!:"@2N=5.*8YSS@73(K@+ MX\^-O1H5@UK'H%/2M,GY,8+#U.0 %\^\8P:)12/SLX:/[E]^/.K$;I_QO?;4E9%7+]2)_I667T%QE%*H4? M"QH"F"$"$,4YR$D4XS0*19&917,9")_;DM^KIUZA37170,7N3R'*H#8@B.K7 M;//9L)6NT:SH.3&^L/9,(TKMH-9[L8]'ZN#=;3IT@[T!]6[NV67) 1O@G(8O MFRH[H,:<_.D&B6RAW*SWMR_?%O=/^RZ6J\X3U,LZ0T4 ME,A-68[E?DRU Q>(D8)0CF%F='AU1=[<"&VO;G#0-V@4-B.O:SCK\95#]#Q3 MU !P'DKN:N+BDH&NB9R4=#3M?\TSNH_9;G_J?I.$J6O.#V1'NC(^HN X8DD* M$AAFS8$XC8L8% *%3&2(9:PPVP>=%S0W,FF]_YZR@=+V:D$@,W1U]TCC,9MF MLV0,E\6V:1B+T?NG"\-/O)$:-O)T1W7E^\Y38]HSZ/H(IDU=4Q=VG^1WET+D M.,H5O"'ADC)$##"/*'.< MI7\,S9SF1LS[?/C>D@U-Q:(&G^WD/_6MT9D*EZDD&DA.E&(RI,E<4D\TT#)( M2=$9S8Y1NZ;>[:A+"J.,%I@#G'$"(,\$0#!) P3Q%(&<9@;G4>]&G]N'+AO M*2\:_FPU A+/-+1'X^,5-(QYY8+-+@GCM8A)F>""?:^7^*6OV6Z1 MWF\>'S?E]]V&_;T.#JUN#R5FEEDA1!CQ4%7PB0!,( 8TAP5 ,48813CD>A4G M]<3-;66W_G^C@4]*4)(X1U&4%:URFH0%-2"P6_5G#1Z_RXU$G M7M9G33I=Q^>_9K9P6;5:+=]OMIN2;%_:^P":)E PP4&VX+MM-.;XV> VMX?8Z$P//:[!2[?BMR%0:^875]KGJ3Z0N. M(R'^8/DFGIJ(K"IXVF[X,Y,?GNMTCMV#"&YOO@>L773!U=^/-J$-0-.0F?I" MO7L)DY:MSCTR"5,-Z-JQU-!77!:[_2JVQ6;[J(IA-KY,737NC[8FW(TZ099, M^:IV6!KBE,.?ML[<]#'<5%T)^RQL#%?L+\EHYS#K?_RIY6VLV@ M=.<85/5JPOV4-/SIV'RN2@[G<=L2>:&<_EK MJM[+C[?;N\V?Y9+%"><)IZ"(,P0@1!Q@K%*M&:%)A.,,4ZV _@$9,R635L]% MH#15/WZEJRE[G *JRQBC8)J&)_A=-.UWRE[\ZKM;" M#?OOYU6UJA.;U<>M$!\VJ@3.DI$8$R@P$,KIASS-556%!""4AUCD.4ZX4:/Q MJQ+G1@'[A/^>QHN@TSGX6Z.U80G'Z[CK[1V3!]0IOKZ#;69DF**FP-GW&4BM?="JW[^GJ8+C:H(UW,%MT<'O&7F#ZWK/,S#1 MG7X-[Z8(MNVO6WY4E_GKVKA?*OFAF2+2Z[172"^4!*R=IW6S/%9E\,O7\C_+ MW\L/=^6_R?]\_R6H+TIVB_H!\9,\/JDR\K]\C?XS_3U*/OPBA>X#"I10^ZMZ5Z">X-4.XB#24%CT[62%@XG4?,&P-N<3/F>=#X/YM<+8W!T>A%A MIR]VGTNVK3=EJ_*+V'T3/T3Y+*HE)P0F(94$H#J, MP#2C $5$ ")HRGC*,(%:%Y#&DN?&$2:Z&QQ%&4V&QNF?+X@]<\LT[0-CM LT%L\.3,:,#ICLQL[#PZ*[,:P'8[5^Y4R:C_6.T>WC]+H8]B MN]]"MC*^";:Y+U6O@:4@G,C_%R#,!9*N81P!4K "Y(BF1<)$EG*M(#<[\7-[ M'[0*!MN]AL'35OQ8;9ZK]4O 12&V6\%-MXA&$Z*[?_0%L_?-9:-X\*?4/.A4 M/SKAZB;AH+_+S:<-;FYWID8:3+QMM4'G=$]K-8K]Z=6J;C^L_&DE>E7>BY*M MI%.]JMAZ4SUOQ0VM:HV6D&0,YZIVKD %@#"5&^%"Y*"@-"5<.951EQ4PC,(H!ISF&8!)"@%E M(00Y%C2*,2$92;J@"#VJ&)1G$??@F2YZRIF6JQS"58\TQF,U52G+1K_@UT[3 MOZC +QWL+(I;:F#BMM3ED,")"U]JV'Y:!E/G(3OR^+K=/(GM[N6K_#GLI$>C M>E4^U0=7^]HC-$G3! D!PI!&JJ1=#E L"86&%.8XHQAAHX.CZR+GYG%\9P^" M/Z]%TZNPT;[V[?>JFS&+!NAZ].(62O\7D+6RBZ!6]QA KX5:]&%R23L:4B?E M'GT47A.0P9-.>L!)$;WD[]\EY\E-%;\MOZD6NEL5A%KR+YMRV_VQ;BM9_WZ6 M<8R3F(4<(!H+158$("')JLAPSAC,"RJ,6B@YTVQNG-;?*.RUK]=D7_]V61H> M![F;3L.MV923-.%&;L3\C&TV-QY+CYWH1BCWEFWJQF-ZI8>= P'F.? ?VLOO M3ZN*D77=;T'^3;4,Y4\]*3*YXQ0) [!0T2=Q00%%D3J19T7.M2LB7Y Q-V[M MU P:/=O.(TI3_0SX2W .,Z(CD#QSFP4^1OGO5Q 8D?]^:>3)\M^OF-;/?[_V M58O8LS:HH;K;M)FMKSNO?)4_D0=566^)F< IIAD0*.< 0OF)IBP&H:J"S@N1 M17%AD(QC*-[B&&J*])O.@.!NTZ5QG[:2"O96&(1*&4 VQ[ M!S$"MK>YA]@#^?4*D XN(RZ X_="XK70-[Z4N(#!]8N)2P^ZK(#?RT!_]W+X M2DM\==5F=4"IJKU5NVW],JQN=P]B>_= RMLG-40E=[]-7>=OF_7ZTV:K'EK* M_6D82IH"-,]2U0:LD#M57 !*4![&"8%YKK53?1OUYT9^_;KM??O[14$"^A*< MK>^N#%H$#0Y!#XB@1B+822B"%HM%L$=#?GQ6%^KJGJ9MO/4WA5#00F1XC#GQ MST^/S>?[H_+\:O@?]7MRU$O ][3Z[S?@S8(9]"3P/3MZ?0N\:V&[/6A"%%Z^ MD3]_)_*%LR+KZHO8J1(QE=A*<4L2JF*(% $6,0X@Q0S@B!> Y3RC.$\BC+2Z M'>B+G-L[4BH:/'::FNX.KN*KNSUPB9KW_4&K[")0V.WUE4PMZLI2G01>%TTV"]I-V3/.A3=9J$TXDEZEK+2ES&<9I$F8$@4BD&$". M"H!I)#^ED$@7OR 1(28$N3A!S/=M5 =6 MJV3M %Y#RYA&KB+ADCTN"YN4-*[:_)HKKC]@>9"@RJY\KJIGP3\\JQOOKY*& M-KSQZ;^(/^M_JI8"LSB-\AB0+(V W.YG LLT<5$>B,P*VANY)#HB9T;>33E M@!JU@T;OH%%\L>^O)I5OOF'HM6A.A.96V#F\OK>P;I UWUP: >5T4Z@G>=K- MG!$:)YLPLZ$2J$*C,,LU-^ZJS0+JR!GL.L."U=XR0]IR-7EZ[/8&4^*9!'L7 'N;@H-1 M06/5(NC9M0CVE@%I&E"V!0?CW#&F8[1=$JLKU2;E7\=XOJ9IU\/;L?D-YW7O M$;+^2E;R?=$6:6]SW3,22F<1)=)Q5 5"HX("@E (<,PP#P4G*#+J!#\H;6[, M>U V4-K^\S]%6?BO@!!?& @)2 MA A0F,0D#J.P@$91,]<$SHY4>OKVO(!%H%2V;'9V%71-=G$(I6^"&8>B.<=H M0N.49J[)G)9I-!$X(1O=YZP+$OQ859+,/FVV'S;/=%<\K[NHPB4K4B%HRD&$ ML"IFPA% '%&)-:2Y2$@L?1G#4@07A*MM0%IUC2L07$99CUQ< M8>>;6+K0X6^"B=4/Y7$O@O=;(=^8]=XN^/A3A=*(X%=UZ:1<\;\X+3QP%2/' M)0G ZA]Y5760]OS:5/4P4V-!3ZV6[;X.?6-C)68UEFR MQ>C$>[(>R#(X:E61^_NM2G&58E3,51U9\=NJ%)]WXK%:\AP6B& &0OF_ *81 M!3A/4A G<9Q&'(:,)T8Q4E<$SHW6CO5M0@B;F*F_*9V#6FG#[=M5T/6(S264 MGGEL)(KFT52:T#@-JKHF<]K8*DT$3D*L=)\;[VBI)K!L5BCE8O^%$I8Y">=]&AJ.8%HD@!4"Q4&D] M* ,DY07($I(QF!&2Y$:M%X;%S)HHZY&.>^P\DT^G<-#3^*A#BY=JQ&8PN:0<3E.A1YA>0#8,V,YPM:8LPR12:-%K?O#6Y=IO.M!G!6#3"O(>*ZW^5%>9.WM[QF M^;ENEE>?L2,1=1,EQ&W'3[^I^I#[WL"_DYV*&WVI>PXJSD M&7;/9&6"N->N52-@=,EP-FI,2GPC<'K-AV.&LFFG(+;%9ONHKCCJFGW?A(H( M8W+W4U-R7;NO:DI0?E7728J6[[9$_><#>:F619@D+,84<)80 "-( TS!D22 M91&*0X+U.O.Y4&9NQ-DSIRT&2FH+@K(IZ?G4V1#L&B,"+JTP:0HP&PZ6LF/ZORFWH<];-:2=.4SDJ/+ M?W'5;L+-Q [WH!@I8\+&%&[0..Y6X6A,ZXN=S?J''*N)+?A$6/.B;[(/0L(Q M8U&H+G'JJ^4($)Q$( HQP:)(0I@:Q;$,2IO;ZW.O;!=WT:EK?%\S@+#V+8T; MW/S?S9R'S$/.AA8FCF]A!@1.??=RW?8S-RX:#UF>EY+JX:;DZC\JQ.X'6:LW M9U,7[G6+C&414Q%37( (90F -$( A1D&>@_B .QA@>JYK,AN8QJR>,?1^[=H#6'WJ:+]JJD\&9 M=CL.CV(M4'-Z-&LB?]JC6@MD3HYN;<:PX[?_$*O[!^F2W?P06W(O&G?LMC@Y M,59M9*6OF!#*ZAOE#$F"DZ0&D$@A2%/!"(SS"'&M0PDKZ7-SHVJE@C];$P+2 MV##ZZLAL1L(()B+,Y3QD) *0XQ20G&: X93F:8R2,(R6?,YZ6OA>U84 M,]:%+.3$O/$,Z;V&O*'N^3W4Z1VTBI]VU>DIOPAJ]=V]AJQ0<_D>,E-@TA>1 M%3:OWT1V@U@15OC -LEAIY) M:G+X# Z87<(XT0GR.#C-CFEUX1D\A[TZR'0'K;KV')VD:C]DW>UW\RA4\E47 MM+HJGR6IMW>EF[)Z5R=M-=^[(S]%]?'G;DNDC%6I*J&JW'+5ST.%NV[6ZSID M3=*BJ'9+@BB,.(H!5-'R$,%$76,20.*,\5"P+,'4Y$C$HZYS.T'Y55FI6N36 M@9AMWES[IYTRS+CEL+=9UO-Q9S)WGE\V7>!L,WO[8/[&U.!@:S>C[?=KULM7XI'JH9=UM MO@D%YVHM]I62E/IW&W445I>0XX*_>_FC4LT2]J$\-VRW^E%7JMSG"(4YA9@F M D0D415&" .()0F(4,H*!E,:4[/"M9X5GMN&HV>ONI3?=E:JQ(E@K4HKRK]5 MG^OS_)KD#JD#9&^>:=%MS[\*O=?4G.;:\[NJ9VKSZE&S65N[4!.\-[A?I*Y] ML.L-5>^9?E>W21?E++\#R8+^7Y+6I)LMM27+/.D]WETBG;G-(?U#4-/QD"6#?\Q!%LWL-/>HCU-.T*'+L,/M% Q&WP MR9# B8-/-&P_#3[1><%6OKR9G>'W0VOB< M9=RD:1^F3#85_D],7D>JJ)BA;G)Z2M?STW3UZJ7P:,R4S3&)$W@=GX6,TVGJ M P\G")XYU7 SKF6[:?8@^/-:W!:?GG?/6_'[JEP]/C^J@WG5HN>E=D@_;;;' MB4;5JV0[C$D<\1 #G$040!8)@ F.09;G=4\^69[Y>V">&IN&)\IKHJ53K)UVSW:B MV+3-M5UB>=)[V^G@CHICW#SO'C;;U3\$7U(6AS@B"(10(,G8=<^0!*JF:+$* MPN-);A3Z."!K;CQ\MC0&V:L[LC)&#V,]^G2$G&=2/%<7([BY#MKXJABG<'@M MBM$3][8U,4[MOEH2X\PC(W;J=>C-NA72C+]KNH#4)+6I_ZY.A6OY[&:[50D2 M-;4MLU#D&1("9$05WPEY A"4!,,CEK(DS@7F1OW/QJLT-Q[Z6!2"[927L>\F M6)-1FU/ZU%@0D)X)JO17RUB7LQ]\S:C!1GZR>9IB*]\8$W0,V%)?SQYU>?2A MF\+#K'[O369K9M"WT_'NW@GFSO?WX[2:?H?O!,6S>WPW(UMVJI2_ZEY+UC0+ MHRQ*KM>,$"2/ &8I9!A3D5&L%%ORJ/AY\:S2KLQ'6Y?@:='@_:0>*8T M S3,>TB>-=IIU\AC"=/VB3QKW4EGR//?LNXP>[XM1EV]?AD*SA**8\!0JOI9 MQPC@B#' <_EG&E%(1&P2C3HL;FX!I9VV]2FZZ%1=!/=*6>,>LT,X:RYY9^CY MIH#CKCW'37L6P5\'\;-I+*L!B^/6LD,2IVXNJV']F?:R.D]9DPH3@M=1E/7F M\?:ICI[\^%-LV4KZ'\LDP@GC) %,) 6 19X#BB,,*$6"QS@CJ5GAU*L2Y^8R M=(HI-[X^)PHVC<;&M'(%:6UF<8>??W*I=6VB*)MZ6:VZP5Y?I^RB!XUC@KDB M=&J.TIPPT^GKG"%S0&^8JC(9HH2?$ MU:J#:EN7HROK@G7%JB0E4Y>0&[I>-0U37966&X1H,%'Q_)/392<.:GZ4DCC\ M32^]> [7[+DDOT(@!E1T&X!A)MDQI CD61C&C.=9&D<.F_',-D"BU=MIFQW3 M8 8?V'EF4:U&.UZB$4S!FK#7SAO%%)@B8MAMQU4I9R9?6-\$?V;J/7&W^;I= M/1Z_01.&<)CS6**?8[D#Q 7 G&: $@9Q'AVJZ,"NX=,Y!M/W;O!M<#2KB.P2SXG?&]_?[&@X7;JV]LI, MZNN.QNRU\SM^0,N-NBH*=UO\48F;JA*[6[HCJU*ETW[\V93\/8G3W3=:6:*8 MY$B"!Y(TE(YR)!UE@D.Y=Q=QEH4HC!.SIMXC=)D;X]:F@$T!GBL1$&5-L&G- M4?E0HC6H#J(_5%M8UZD07;J::0WW$3.I>3XPS?SX/C+HIN8/5?JLGIK;WM1\ M[$_-J_R&0V\IA^<(XT%U>K0P0IUI3QO&XW9R .%@2,M,M$-OE*IY$]R4_"0H MKNJUX$M0&B60@2RF D 88X!AE(,D1BDM0HX-;ZE-%9@;WQ[?M:J@CD.+DJ/& M18:I9*;SHD>D/M'VS)Y]U7\)6B]6X7TFXK?R=/1J"Y_3G"]3':9-[[)$Z"23 MRW8<,QKD8K7\T!X>-:7Q/Y;\0WV816,($\EN>1+*+7T!"X"QB $.24X3B%!> M:&WI+TJ8&Y%U2G:M'SZJ*B':AX27@1PF)B?P>&8>8V2T>>6J]0?BJ#KFJ 3[ ME_O-C_\MGY401%A] .I#CRLNCSL)&5PUJUOMU[]H61JP2>;_=\+J$^'WS]NM ME+ ,DRPGD'-0$ $!1)0"1'$.>!;BF&!"1)8:%?0[*V9N"[LK@=&IN0A:10T+ MZYW'5,_O&(^4YS5N#I)YE;E!#)S6ACLO:=J*;H/6GM1A&_[VF)+4=^1G6TCI MG2A%L=HMD2"(%$4"(B$9 .(T 9A&$(09R:CJ=9+EU#!)\IR[[L M\.6OF[OY'\N=W$5\$_EZ;OX9T&\[N&/A<;WE9@9*D;N_9#I([S[L\-. MYMP/&=7W[0>_-^:E_GTG-PEUNFY7EAE!S""+4L Q5JWN8P:HW*2#-$P(AHQS M6)A6*3PG9VX+NGU9[?74J8]LA*O)6WT46M.\U8V LGRI7X3!_4O]5-0;O-0O MVGO^I7[YZ]:;_>?'Y[46ZLT5.\K81YI/IQE7;C8P+-V= ^.7"/L>_# MA-OWGT]JE7PEVYIVG+?Z-D;(\5&#IO"I3Q_,,#ES(&$X@&5:<'>1L;EA__V\ MVHK?R?;OHO[1'$)REB(-,X$Q!312Q 5C :C@.8B%W*S0)&8\X\M2W"MU[PPR MA'6$:ZTKW*RK$Q4\GF;(@1Y(DRR\*G^(MHJ_8:JP%OIZ1.4.S(F"Q+NK4LE- MK<;!0>5>?*##M&$3B)RF#FL)GC9]V 2+DQ1BHX?MF.E"O(EJD]$>_4.YMTJA M8(#!. 80PPC('QV2U"12EB,<%)BDV*5KD!=()Z5;X U=Z]CH?)]V[UM$6&O]OORTAXN _(^PM M[L OVWSA&GS@ 3NB_;0J5SM)X#]43/%.3OY*>HIUJ'%U\[C9[E;_J*_=V[NV M_Q1D^TG^O)9ASDC,4PQBE'$ 4QX"A!(&2$SSE#,<J6MP*A8U^'4<=M\:G:DP M9K=Q2+JD/DM-)N7%<6B])LV1H[GJJO9U*Y[(BG\0A9"4S5MQ71.A1I]ED<<4 M"DY4HT8$8)%2@%%$I!N&,U:P1.Z;]P=YVO>4%HI8'.KY/L]KM#[71:W.8AO= M0$UK?K1O.WUA_J;-TKHYZ,*>#HW2;H:GP$%G-!,$_?9#T]+DC;N@F:!UO?>9 MT6B6M17(MER5]]57L:VS..K*_8(O42KDYEYD(,M2Z6*&+)=QV"N/J2L[3JD- [^^9]0'$7_VC3^,&TY= EI MO3>& _0\OQ+VL$D5FY2Z1?#A"E#F!1^&87!:SN&"J&F+-0S;>U**XXR\.,XAM+]3$$4T11 +J%$,,<@*Q+!:9(P MZ0AJ%QV[*FYN1-PIO @:78.^L@;UL:[C/$P4[M'SS!<'X+HVC;X!-"@OYA3( MB8J+=3H'U:ZY(%,59A];;)\;;$G/A*X(K52G#H*0SAQ?[5R5G]5&<+#RV/51 MIJL[IFW14=4Q_:945-X[46RV M*C]B&<4%Q#PE0+*U]* AXH#"4("<"4QARI(0"XO8H-&*S31N:&\7D'J"BAR% MNBR"?F1D;5UP,"]0]BT"6ENH\H,,[Y)&3[7FG=,D,S?1W=04LV5^E^4*8:=W M7J.5FO9NS!6&)W=HS@:V8_0OFSH:4?!#'9A^LU!5[UR^-E[U_,X3BA-UM9;C M2.6AA1F@4<%!'N$LRI,<9LPH,MU&B;FYYN?KZ 2=\F;D:S4K>GSK&VO/%+M7 M_[1P4==ULS7!:X_U,2BZI%$K/29ESC%(O2;+46-9]D]I*DQVZ6<)+9),8,6$(@20<@P0XA&(LQP*)$A(B5%#8R/I MJHO K(+.NV; KA>4@:M M@'/:B]U(@6F[L]M@<]*OW6H0ZX!651FW^B:8D)(D:WX1NS:$:[^@,HR%4)W9 M:9SFYJMBI6_KU>O,GD4NKKO#ROCX0;+?!K3U>*,P$0,=1GM?E3AWPJ8W$F=A/ M_6O! M)K;H/(R:9#,6'-_LT@:Q>N6+(0R<$L190=,RPI"M)Q0P^&7+XRBQ:]*5U7M@ M?S9VMWE?1T;4F[VVS&I[V[S_01.88I;R J0BC%5M) $(R4/ 4(YAPA."L%%3 M$VM-YL8=7YX?55[4QC"4VWXF-,^AIL#7]V&4V!T7GPCVAJ@\Y<:4H&_+/DK% M"U6-QM3IT92U,M.>3XW%[.20:O2 =M3Y03QM!5LU\0:442)@$8&(LP1 A%3= M>\(!X6&,BC#&66B4"],??&X$U]=-A18\;56GD+;GHT+A][!*8>H=E" MY)FC^FJY8YISQKHDCZ/Q)^6#BJ4( MBYQE) 0XS2& +*& 0LH 22*1D102&!D6?QT2-[>5?:HHM>1[3@H*S+U @=4-RF0 Q*G#C50LP_@J\=)CE#S3$(#I4,7@3K0D>0D-5Y M$1$*:M0M\&CTN3%'JYQI";/57G_GL@Y5EE765AD M3+[M 454>@(I3J4GD!6 1H0+FB!.*#-9P2;"Y[; ?VM3K=K(BD[]1= :$.PM M"#H3S,C :&;TN,(7WIZIQ"74QFQC@YE+,C*2/RE7V2#SFLJLQK ,>%$9 W?R MV9N?JVJ)19I*KR,!-!>9I+)".B.4.D=.C&FL\/'.)/A3FH2SG3'8:PG(D8-K0E7.VG82LG/W2B%[D=7M? MM3V1>Y/Z.NAFNU4=T-7A[KN7DP[ M?RF0?#GLMIMZTSMJJY;<_= RK8O]S[- MX3^$ZK2N,GC%EMR+OZJF1*K?Z/[4^-MFO?ZTV:I1ET6*8=[&=DXK07!3,S_M)MQ$S5M"B%I!J,/TD=R+H];*.( M%EE*0@"S) (P(1G 2AG4)3G!++AM]AH('R? M3^Y5NWY$J0&&04&B,:!,5'_HFPK!JNJWXM-VPY^9_/!<\OKU*(+;F^^!?&6) M^\WV)=#X+9E5&[H$SV!QH9.'IJLE=$G?H])!%[_DOH;[H;!%O^+QDD910:E\ M]Y*"%@"B2 "48@H0R2/,"E@D46A1&LA<$ZV?^_2U@*Y6)J'&91NM\'>:!-5 M5*YV8KP^@AF95=O=LKT=:[<=H1!IGJ((((HQ@!R&@!8H!07/<@HYQ2S1NL8Z M&7EN6]96.3VJ.<5IF$E&6>^9*+H[;G=Q-!>M'5CE\IG>"I=_>KVZ3P>=9/%> MM*5;FY>_8+;TN%@MV^J!+Q]_RC=B>2^^R&E;9HP2&FISHK\)* N2W$3L>@4S)06NJMRXL@#B]/%]#XOI$P0T5[K5XS_;!D MJV[-5H+]R_WFQ_^6CTK[(ZP^ /6AMUHO#CO)HKUF5+=VKW[/? E_+'=U#;N? MG[E\#:^*%:LW%U^>F[=IEL=,)"&(>9@!2&+5OU@5P@\9(D6,XE1HO4VO2IK; MHFZ459'9P;&Z0:.O_O(>!OCZ.G<&F^<%;XV8T=+70F,$!PR//QD9:)G99P6] M!RS/5KNKIG8QI0!&.5;=>KJ#SK<7;XJ:^0FF'A9.CRNOB)SV;%+/ M_I.#2,W'+.Z8?Q-5)81JE[XJ[WNWY-5[\K12S:Y5P[7J3FP?;XOWF[(I[U-$ M/($9BD'(A0#R4P9(G*4 ):I29$H8#K5<$&L-YL8WC0T+E=):5S.L=5X$2NDZ M)KQ5V^#NUFI>A@EI$K0]4U2C?M#JWP^EJH+6@@;\J@'_=CKP#2[7?4_"1!?P MW<^[;NI3F_1+)3\T4T-Z46ZJN"<)6#L_ZV9QK,K@EZ_E?Y:_EQ_NRG^3__G^ MB_KB(]DMZ@?$3_+XI$J%_O(U^L_T]RCY\$NP/5SY*Z'RCYNMNF\K)$!*DTTI M@A=!MG($E=KY*+%[J)HCZMW#2GY5E $G+Y6KID-C)G(P5,!JX.G""<;8?11R M,&J@D:YS>Y-7]KO7MZ]7?EM^4WOZK=*JY%\VY;;[8_W6_6U5BL\[\5@M18RB M-$D*$$'5!P-+;YL*5>X]@DCZV(+'W"A%PZEVQ8&G8FJ M6=C>R/I;?3,[]U19&M2FVKKV3GX$AAN!J:?6\SOY36;5?NOA$GTO&Q4G"K[- MML8EMAH5>7YOVXW/U:2X]^]_%&I&)&FJI.2W?0AD8HM&8JG.F](/1%&['_7@%_/*$J:]1]0)Y:W57V MPZ]UF\A5J2J6M!8$9&^"<;U:W5G18VP_6'NF8P5SW1OD:Q_F/SJ8]\H'-]=A MMBD_:XB8XWJSNM*G+C!KB,J9BK*F(XRM'7?3%35G?Q!5*JP^3)#"Z"G"&O-GYNRUR M@V?OQH-.=^YN:^_1F;OU(!9OCO=-ELSJA_A8%(+M;HLOXL^V<9CEJ+SZ5*/MSPV^*&;^ITZV@I0AA'(4D @:J=3X)#@)(X!B*-PR*,(QQ#_6SG M$8K,[7UR,"5H;%&WG-*:X&!.L+='[O>#QB+UK$ M%1--A<'K:*(IF>C-=/.H]&[[3>[(3[4[DP9LU<5B\"L7S:>_J!0GT91;V6R# M7[MO_"7HOJ&^4(JN_]XBD#H^K^NUICBZOHYFAX4IFH5)^'\]-V7^E5@B!_@S M((=5^K1?I>3I:;VJ3^CJD9Z:%:N>::%U=6/M8'('7YYCQI_N/>H A:-7JHOQ M/)4@N[@K/!1"*[G*_5)!ZQ\VCV15+B%"/(-)"+)8OGZA0 Q@DL4@%S0/8\SB M-#8JH>I#R;F]E?LU^QH-38_@?,RDYFG<&\^/Y[>SR=2X+WLU KM):U?9Z#FO M E0CD#:N(C5&EF5SOU5%[N^W*I]>JG);M+NU^G#O3OS"9%33M-TH?/&OKB'3!X_$F2P\\:T8_'?#\%VP;8NPCW[Y(U8[[KR_S M#*^=8>9Y1??TK L)MYIZJ1"LA8G;MA1# B?N0Z%A^VGC"9V'S-_>']JC M5TE)9;52'L*W.I-FR0I"BCQB .>>BBIX6)VQ:90P(G;I*I8?MI MFTR=ARP".;[O-NSO)P>BWX3T159L)WC][_799_5%[)8(BC3-,@$BDBRY44RM7?#N-!3X8$#0?*/JU*M#3,. MFPU/?:>>>VDC6!CTCZSL0IZ5JF*'G(EK]:KA@5]7!VX1=@E3SK2;%)& M=8OF:^YU/+H=2_^_9[*5!+5^:4KRK22DU5F)0S+?%Y38ZVPXRMYJ$JA93R%_#ROKE%?A7$R J!29@0 M('? !8 BR0".F0!9S N1\HA!I-4@PE3PW'BO7\-AK[EM*8TKF.L1F@\D?9_# MG@-Q$;SO0DL\!I":HN6GA,45V6]4H4(/D_P@@&<2M<+IBD!)*$1("&".8FS. V-_*_S8N;&E?6M\YG@!!<)W:-2LF=$ M76<+%Q[R8YMD E6&]F,3>.$[X]K+CNZ\I!ED/5_W2SL7=DK1K;Y:57>-_?Z$2SR@F#I>(E4[M1X@@"B*0,H3B1-4 29,+K/U!$Z-][H M5\*G+T&K=U K'G2:V\54:,V!'K6X1M8ST;@!=4RKLJLH>>I7=EGN6S4MNXK$ M0.>RZ\_:L=/-#[):JW$^;;;?R5H85!LMJ"2*O?"]O<'LV:$=!UV/39R"J9G*AJ)HS$' M:6/CDH"N"YV4?;0Q>$T]^@_:\<[7[88)P:M/4N76 :ZDJ-O=@]BVEWM'+2?B M.(RBB,<@80D$D.5R4\48E_NI-)&.4QY#811A8"A_;IS4J=^4S_NULT"U?OM+ M4!L1[*W0:57A9([T*,LC\IX)S#7HQHQF"9U+?C-585*VL\3G-??9#F/)A*V$ M;TWJQMWFCOS\C]7N014/EG(4_YX_"A%)'"<1XB!*!08P2U))B7D"$I1G(:O BA*IF*JI\LHQK! MR$^O]'1?G._D<3@0<\BA(U%T2J:VNDS+ MJB,1.Z'7L>/9\>Q'LBWE\-57T8Q_""4*4UY@$2<@3U3%'\RI)-(,@1Q&(4PH MS*+8J.K?14ES\R([1=6%6+,"S0CO,J1ZC.8$*,^4=8I1\#% M34HM5VU^S1W7'[ CA]OM/2E7_ZAYYOVFK#;K%6^*EI;\:Y./V^9"[2-/OW?) MKX=\EY"J]CQR5YIGF=RDQCP%-$$$<"Z0@/+WE5"CRL].M)H;Z?2-4C?S/;/J MGK9]PY33=HCG/MAF'3;O9I[UV&WRV?/,A%--G#%S.@7:)[]EJY737:KBL"3^]#'98XH)@6* 16P +#(," <,R!XF$6$4%H( MH5UT94#0W/CX<&2UV>MJ4-=C"-)AGG0)E.];U#U&!S47@5(T4)HZ@LN@YHDC MV"8J<%(#50<:JWIL[>M!U1$ISOSV^LA\WX)TI<^^?E&#J$QT.>8G MR:,\94D6XTP%N#!%MC&0%(L!C2-1D(*Q!&EMN2\)F!O)UBH&/1U5'*H!;9S# M4(-=1R+C?VOM'!0##AT)SD3$*Y8< '"0'<\]-QTK#FA]Q(9#WQM==_S]J[+8,,%I MGF4Y('E4J/@_"E >(Q#2)(4))#&BT++H^/MY5QSO\AI=U!M_C:K>/MT-5IZY M\JC2^/MIRHQ?0,-3C?'7TMZJP/@%JP>JBU]ZPD/MC<,)>Y;D$4US##ABTH-* M4@Y(2 J0XYPD)(,88J/< CVQ;VDNC6D!MM,]]!.M//4@KC1 MWM&&T@RJP3VFYE#3;3O-;#O:B1H^.C)-[7=!5 VE-D1'M=)+ M0=MKZ:'=A0DL7G+.AN2^3K^A:W%25V%6'PFV] M3KQQ3),P(B#AJ706.1* AIP!U0%#_G6&"AJ;,(V&S+D1S4'EH-'9C'!T4-;C M&\?8>::;$]B.:C]ZV:X: .22>'3$3LH[!CB\IAV31ZTSSI[$=O>BVHKOI/_T M\;^?5T^*W;Z(PXEQAA/IX< $<*%HIRA"0 @+@2 \SG'$28@RPS2SJT+GQCN= MSK6OOU?8.'7L.MAZ[.,:0L_TTZF["&J%CT%[426#: M2)S)_-)_UK)44'OR)OS>OURMB7MND>TY)9(QME2B.IIF;N"RP6#PE=)* &0*74O_YZ@#L) MDEA.X 2KIRR+XGJ.A_L7OD3X\E__V_?3DY^^X6(YG<_^Y4_\S^Q//^$LS?-T M]OE?_O373[^"^]-_^]=_^J?_^O\ _.^7'][^]'J>SDYQMOKIU0+#"O-/?TQ7 M7W[Z6\;EWW\JB_GI3W^;+_X^_18 _G7]1Z_F7W\LII^_K'X23+"[/UW\+S[_ M+!B3/U_^]I\N?OW[O=__0ZY_FWOO?U[_].I7E]--OTB/Y3__[]_>?DQ?\#3 M=+90JK-<^?I.NG!W^C?@67OP;U6\ %2/[G[\O\IW_] MIY]^.F?'8GZ"'[#\5/_]ZX:L?7_%?_K2?=[/ MUS1^7>"R_EK]_EOZQL5C*TT#T8O?5SC+>,Z8R]>>S-.M7SJI8IDO+O_R)$0\ M67]WDG$Z>36GG?(B+E>+D%83SFTT60DPDIN*209.9PF>1:=R\(5G?9L]=1U+ M6LA:BDM,?_X\__8S/9BDR7W]!.HGA/$+&?Z7>R\]9]E^U%^RZA/][H1QDPJ+ M1*UC I23$0*G?<>]2D:;)'EQ Q!_\YVW:;\I\!>+]--\D7%!&NCRI6&1[@G_ M-OHO?N/GKV%!#X+T97J2+_^ZJJ(AY+::#\"_<^$0N7_ZB59=<+' _/9<-@\N M;KVR%>EE7/_F$'+_GV=A04\\^?$!O\X7JXFU3DDF+"G1J$ %ER!(@Z #RH0F MF9+X@!"X\_JMT"#Z1\,A7.T$&)\68;:<5M9?K,%[+I-R1'X1GM9@'3@?+"0> M-)?*Z"+LD,KASONW@H;L'QH'\75D;+R@!>2ZB%]/PN>)2O*K\F1W\2%?OQ4L3/^P.(2K70'C'-_GBR V M")%-!A^(="7I P'> %<6A5,J>FD&A\8- K8"AWTNX-B7LR/#XSPD_W5Z@K^? MG49<3!*+C&F2HK51@]*.H&UL N5Y2BP)SM,0GN7=]VX%!M\?" ?SL M @]O9FF^H*!HS?B/Q']\-3^;K18_7LTS3I24ABE,@"I0H,0"0A 7AU,2CI&QW:,5ZA\MP[.X"/:^(=8MP\F:6\?O_P!\3[XJ5G@<(CMPFQ0G^ MD3D#+N=@N)'%ES 87NZ\?#N$='RN>3A+1\;$J[/%XI8;?1EA89:IY!* 2T,1 M5B@<'(\4=)[<*/ MXE)SX74"GGP$E2@:CU*3W<1L8A(J*36O7/L#!.-E P'88Z?@T=!C6 M]H2/5_3IN\6G^1^SB41B@0H2;*F'NR%21*[1@73%Y,"-8E8,C8[KUV^'C8Z/ M1X=@:T_(6/O7[Q;O%_-OTUG"B;8^>I,Y:)2L'O1Z"M;1@N'D225G/1-#N"&/ MT; =1CH^*QV,P3T!Y?U\N0HG_]_TZSH*D^19>T12A)KI"G>*X5DH$(-)T2 + MO.#0,+E%P78@Z?C,="#FCAW.U#4L,*SI]D$6+(Y7ZRA!Q:+!R6S(1!+5!M'; M89*,;KQS.QAT?%JZ-P-'%GS-"3QY_V4^NSSE%63B7*S!573D.OO P/NL0)(_ M78S2/ILR@/#OOG<[ '1\1'H0([LP$!>1]WG>R'3VN5J\L^4DI"@$RPY0K&\& MA0.?.(?@.&(2&*09XA+^,1JVR]OJ_D!T 9W 90W,WH:L6/Z#5^'5;A8UB1Z M[H&^B83N@='\N.@"#NP!*O3Q.5&/PV1:&QM%:!KV'O7KU=K#H^%#T4'9V@8:/ MI^'DY.79/5V:.C^['-_ M=G:!AE].S4^_AMF/B;L1$K9#1_>GGH>SMPN4?/R")R>7U,? O>#>7N2SYN@@9)WJ"8R35KK, MXG .QLTW;X>)[D\[]V;FR%#XB.EL0?1S$3]-5R;=]VX'@XX/- ]BY,@@^+0(M4#TXX_3.#^9"&XE1YG!&UN( M [% X$'1AQB$Y)RA'B+YXM9+MQ-_QT>5^[.P$P7PR_?T)SLD='Q:>3!#NW .R)2=ULRR>?K[QR_$ MN>6[LU6M>JX@GP1+X;(H$9C&6 _?(_A:[NUID4P$&?. M^>/4;(=6#H^V1R8 MV8-!Y[_^?(^C;^D;^]6@OYK/EO.3::[]!5Z&DUHZ3^X2KI9_G86S/*7OWJ9_ MNTKT+9XZ0#WZKK0?6)5^MH3/(7R=K&]$:[G N_+K=$9OG8:3]_/SXL,KT%EE MK B$,AW(U"C'"'194H0:#3HN3;9I@Y:^W(4E+.,:!1?O_+ER]V<\62TOO[/F M]XT]N0MQ^VJ@RW>\6"Z)R5=+32X*X-"9C1"7-,0?,-UV:' M+_4V&>-4O#?#Q*4B&H#G(]JLV]1?G.=>+<(S$TJ0Y'\55?F1(@3I+#ARP N/ MY);'#84)0P'G#C7CXN<0\6Y$RB&\[@ PK\+RRXM9KO_\\N]GTV_AA!:S?+%Z M%1:+'V1Y_U#LM[#X.ZY"/,&+T&"*ETR;B)B***)>3:Z5M"9FY13 )1-I&UKR MBIN@ZQ&:QFGDT0Y30[&_ R2]2*E6^2P_8$+:'+2DWW%UM1:I@_$^@!1%@U+U MJELF"3PY99/!9!M9ND>(&J?S1SLL#2: #L#T9O:-J)XO?M 2)LZCT89'2,41 M[4P["-XC9,62C]&KXIOHH9M$C-,@I!U8]F9P!^!XO\"O89I_^?X59TLDD_QN M]047MW@TX2);)PC@9(9)@Q8LI#>)53+P*)*7!N6&Y*7#,;,%;>,T&&D'I:'% MT0'"[A!/H8<77H+TQ8,RO+;(L 9*T2)GKB0+LHGQVADU@U]!-;16>[-X?WS, M5^%D( TT_XJ+U8_W)X'8,:U>)%3$( &8JU5L[J([&P2Z#9<9!R.H\?)ZL%K'@1) W*_ RS=L+F_SV?I M0JUJ[C3WJ8#!X&JJ(.GFE P$E522T;ELFYQ,;Z2F!Q=Z$.0\,QY)VYVX,:\G88X/5D? M.I$I75_Q?IF?$-.7U:RN?ERQQH14BD0)VF4)2G$-SI.W5HIGRD2ATZ:6)X>C M9%L"QW5OFM]]-9%3!SKHQKKNAA8N<\]M9)!T35)B5D*4UH&..0J*'Q/ E^ M@R*NJ_NQ-A!X&&>'R*,#9%V>A;X//^I!Z&68J7S1(1H!2($K.77>$W.T!EU; MEJ&52N(.DC8#YQ"'\#Y/O"S.*.WWN/1A.PXER&2B*4F/>ZMAD;06@ SG> GPT[@,M8-),*2BZT XIW M$$0M^[)!1R^3+[%)4+^GZFD6T3?"S8$<[RNLNSZ?N.*-=*FH4@QDX=W\63Z^3QK>3[[ M_ D7IY/DN4\R,"B<]MLZ<\4'FX$EJ[3G*?B[TUSN)T\_]9)N_.9#Y3AOP-0. M;-8=RWOCC-0X4WR4'E*H44 N"(YV#6B?F0I&(L<-@\ &=WMV/),^AMX9"$K# MBJ #+*W/VC?R:5("8NT_#PQKTV"*(<%EEB$7H4.FE .8K;LQ/'._"C M:^7;='6ZSO*>Y5?S6>W=A&2D:2DF9^=K8S_&B!LJE0B.-"KM+B,ULZ&XTB0G MZ!&:NHG&VH%I*(ETH(ENE%6>%PX(QQSY=PQ,RK4O@R'=7'0&[T(BNRQ**1OZ M^@Z#J)N$C'LG>S08[1^F^(V2M=6V!+L6$BU@#'U$^2-FXBXU'P-;!\>D!<2F>G9R>UT'CM M#-9F,@O\@K/E]!O6>2^G^':^K(E3[\JG\'WB#6=*,0G>" 5**D-[*=+^XES& MB+4]:I-#IAWI'&=NVW&QV%!R'0#S Z["=(;YE["8D2^PO+%%W\#RZ0!Q]QDU*4Q['Y&# M5#K(-B <3P9YK@.FX:;#]'KX"XIX\R;.RJB#N1_!W'E4VR:$%.$%0+) M&R"?5)5,[#$N0711FB*\)8=TC'2[D>;3C75><;AP!@/;D5O>O%_+XPNNIBF< MW%[,4/UO;K_B*,UP'EG5,3OC..V8T%R 8XE45D3R^M-Z1E4TQ=PPBG0Z\L7O=R5Z<7+Y;R\^XKG0[F':V[YU.,'=NQW M6LU 3OWY(>G5FZ\ 2*Z1-,[50-!D4.0>050>P<>D4A$N>-W$O7B GL-/4M>I M0K_2;JP7J_61?YNNOKPZ6Z[H=8M?OJ>3L[H_:JDC_9?K8;&(.J1L%)C"6"VX M9Q#KT+,2@G0^82U\;7.TNC.MX[KV0V#H_M%J6X%U83>79 ,N%CI1J+!$:T'H MFH;-LP1G2#NSC$4@AA@V38X9PE#>H&)<#[X%CO9G<@<(^TO19B9H&W%>T$&\X(;X$U+RW#E;>!/3_2!%X_K;+7 S#/,[T# ? M\>2DSE/"&2WHY,4LO\BGT]FT+J;.Z;M8WL2);*RB$-2I:$!YG\ ;U!!R=)$Y M7ZQKC\#8>'N1>#P@ND ;A](-$1 [33\FDSRR7S=W>IR,8:"S\1D M 19T/?>P%)M&Y4"BX]ID9J)HE,OP"%7CND1MP#6<&#K U(O3.G?V/]8B>5?N M=KN::(LA:8:0=4%R^:P QT.$Y"4W17!G>)M5:H.J 071 :SN\6AB MT6*IJ3RN>$Z\2748I?/ E/7:8<3::1B M67K &'1-W9%DF&T&9Y/AP@<,;:J1-] R;N)[4Q]\3X9W@)GU1&Q<7EE>%C'F MDCDDJ^HM(BE+KPR9W^0I-*T*,C3!RQTZQDUB;X&50QC=@2VZ)/^R_?0YBR;" M"RO1UFXQ/)%%K<-.#0^0LR!!H\?@V>&G^N5 MT*?!,/3[?#:_K3$O-T-@F<5"/IFV:=W;$R'8H$AI9L=84(;Y#=.I#X?1@Q2- MFSG> DG#,/]@, UHN"Y-[N4%S71V5ML[7-U:OL0R7UR48'P*WW'YRW=B(\EN M.@N+'V^(M^M"ZWJU,U^?=%QNMHD.O&@LY$429^LP#PDN1@]:>FN=CG[C/.RA M;AZ;K&G'>_X^I&"$/^A%8&B0V&U];LDE/8JR)0*%Q, M#"'KV,8:WZ1B.[ \JX2"_;G<@8ZY+#"[3&1^&9;35$]OIR=G9-BO^Z!8CBH0 MU 6O#4MDM!"+"\",HHC8RD< MUTSW ,]!)/B\:GMN]?6I 7R3$I]'WM*PTF?;M0U?Q7]N\->]!N^U3;H&<&0L M(^$IICKYS6E!GY'7*3G2_[3TH4FAGJ/0[A6FJXE3IXXF]N!^1W8V6T:CU'$-9UG^OX"PQ)?X_F_U]6> MBA=IR;,P/OI:E"GK@&"$XEU6W'I92I-FO8>3WDW)?W.,'EG,'0/[KS-:UDEM M>_#?YR?5\?A+F,XJ&][-/F(Z6YRW%UI,E_2CU_3E[/,Y7ZZ[\'GRFUE6X)0D M,<@<(? L@!G!;>8NH6TRJ*S5@D:N/S@R,+?<%T=%20>[90,+KI:BT6A5T ,G M'4-ZIQ:F^HC 2?%(+TQDN&C[X>:?$7$P:AM"/OQ%A02DKPI/.@)!=8U)9Q;!US M;3N.^ 6?*HC-"<.C<,0"X1S^J6?O%]NJS#IXN.00'JHJM77\L?I8"B7(Q"XGX(.0?SO@,@W5G#Z_DI.:43E0W3GO:4-]65\$6 =TQ *#EG MD[BWN4F)X$9J.@'.X=*^>_E\,.L[P,^-UEJ_83V-GQ0G,NV>#)KE.I@ED%*6 M+(%,S@FNC:)HI9%K?YN2D9-A#I?NPUW,]F!U!UAY8$[&Q6)$QMI8V8*4KB8Y M

M;%Q<(DLRX$%T!:3#6$ M5> #Y\",#$5EQ(Q-6DEM3>&XU>\-<-9$-'UA[G7M/3*-9^OBCC>S7[XG7"[? ME:NKFXL%ZL*BY+XF5DL*4A+M+$=A,QAT&A,Z;F4;O;8KI>,6T3?%8 -1=8#% M*]?T[72&Z_JAB7-*N&(*)%'G3!5'NXDS4R1W14HG]V #AGO[ M<;D#G-P],7ZSX;3OP_SDY-?YXH^PR!-$QIG ZE;6K!FF(S@6+0CC-7U?F"B: M%-SL2&&>L+A?N=5,1AU <,-@E1B<2<*00L=<.T_64<(L,N#%2AXH=);8 MY(I_WSDW#9.,VTG^Z6%*NXAA;R!]7=] M:) N:\4R%R;=46WW+W4.)6+TEK+-X794,8VHW=;K7+/O)7%RG6A#$IQI?7U&/W]1>5DOS2X?2[#]--]9\_)\NLO-7*?U M<*I?3K^>S'\@GD^N.END+[3H]R=A-N%!R.P)9SI2"*=\%! =%[36$F+.2:K0 MY"QE+VI';S!W7+>RJ3#'-O*_?,=%FBYQ?IZ.\&[MIRS#+/\M+!:!MNWY8/DD M/)$="S!9"Z+JB/F@:5TANQAR<7AO]O #QGV[]XW>ENXX1KT!\SLPYLW21),3 MF1DA 7U2Q <5P6>E0?@20U21F-+$TH^:3-RRC=[1]&@7D.A@:[P\HY7@FW.2IVL1*%EHR:1.U?$ MM>RC=S1@[<_\#I"SX=PU%RZX(\3G$C5YOXJ\%:X,%,=-X&@C*TUFJ74WYGWD M\^]=Y'#@^?_G(E0Y'G1C_2%Y[ULY[CQ&XKBUPN2C@3$@0 M/09?O/!*-C$M8U0[2 K\91$>1.%U_TE#^\]&B"Q$CED;\EO_;[7#KJAXHMIA M%Z:/:#Z7B]7D0]VVZUSKDJ/* 74=_9SK9"=3\W02.*NR"-))P;?IM$ +I7025O08?"?J>;+=UY/E9MG%X2;R QY&1Z8M_5^S@0(-8T+G6(N M&L[D5N-BMI+[K3>/+/E]Y#8?@HEC2S]\OTDXE[6^74%,R8"J(XR#U!F8S)+K M8@*6;0XRMY/^S3>/DZ$QF/3W9F(7D?*]M#JI.<].KF_E&2A,G R>\9 T:4#N M>$#\SYC3NH\S,!"7>\#)QLOP\PYP+\Y67^:+>ES^5PK9%CJ]X_+R.NG] M8IIPO>%>XN?IK#:"?5?.#\ZO.WU:XQ5;%_21XZV2K,WJG ,;:1*9=<,(RR^_GLS_:-1*\/[36Y[V/+&6X8]SKMYXW9@: M9;:\!*A6%I3D@<";NJ\U9+D) +4X8;YLA+ZN-BKAF66HO\ MT;NY7?C? 7ANY%[6\5O$MK4O\FG^ 1-]/3W!6\O[--^5LXY\F5AR;0\OZ_ E M6QUU%<%)6T+**KHV_6);+VS<:.C($.\*)1WLFM=(;T[3\Q1D%"Y['R,82SQ5 MV?%:3<3K@5,(];:"M6G=<).(<15N7_"8#R2K#G#VXG2^6$W_8TU[[6F[HNAL M&D_PQ7*)J^7$*6F+L]WU8M9 M?K_ T^G9Z?+-[!M>2&-BG4@A10E,Q#I"%SWXP#QPE%;'E$5A30Z>]B-WW.*Q MKE%\!/EW@/+[B==7_+QH"WB=>LBB"IYK<,0XLB*T?UUURZW@47 ;G&F3D+H] MB>.ZL$<^C&HDN2XQ>>G)D%[ Z;=UYH.MC743.MI=*9$U"19<F+377%T1L_FSA,.6H?H3 70$6A:VZL)"_$%FDH*"OL2,9Z-\)[ M:QET/+BVDFZ7:+ZT#Q^0_)@SG$BM,SK&P(G:GH/I0I_9 L4EJZ4K6H@F*7)/ M4M9;@Z$CX?$0^70 N.U/(R91(/G-A RC7:GS:SAXF35X"M5RR.2*F":9&]N3 M.*X%/WXB70O)[8_).6VREI@\/S[=S$BCL\^N&*CW5+2GHR-&Z@C)%NZ2T=IA MD_SIW4GMI"[H2(G#0\FL TU)_O'ZZ/[3_$7Z][/I FFMM-=6/VI9R(J>EW-(UWL+PZQN*+;V%Z4I=6^UZ'FRM\C7$U09,H]->J%I;4[H%! M0- I ,<4? X:3="Y28.KG2D=]_#QV&AM*L<>0IO' M%OCPUIQPZV6IO8%U*AR4=0B1+ KX9!+7TBD3FUSE[$GON">4/8%V()GV -VG M7&_:B]XSE@,47Z]0$05X3W$=.3E%&9:Y;G._\R1EX_8J']OB'R2G+JZZM^?@ M),@L=>8.C X)5,UNCIH\;26M8E;0?UMUIVIX/#ENU_$C@[&1Y/H].O]U.@NS MM)F168D8F$Z @K2^J@4?P=L,Q10F510JA6-B\Q%2QPWACWUT/I3,>C#2-WV1 M]6R?VDEI4@QW B."RG6$,M<97%V%3%Y[L@81VUQE;R:GRR/QP4#PF'>XGT1Z MP-6%4['S'#0=3(R16)<27X\*3^ J_[(1*7,;4TQMXNP]">[R*+T9-H\AU4Y/ MB6[,K+IL-)!B;6[='6M$8I.#)2+%EQV!E@L=5Y4%$'KUC#<@LXN M#]*/ S7/^I>2/?PDG==.>=7^^FATYR%HF<:@',Z;HV"@F]JK/U MDK.)6<%YFPN=78@<5V$V"ZN;R:E;#+Z@+;=8_*#=M1YR>KV/;8E">P\IAD)1 MG1?@:#U@O0]!RYH.W>2:9BN1O M>LP S?"?I&Z@KO?O%I_#[*(KSG4#_@KL=5^_*Q>A03BY[LU_A3D1@D%9 M^T.X.MY&6@[.:@ZI\!1"TE&G)B9D$.J'FG#]&I=I,?UZ\?JU -_=$N GDME+ M^LN_3X@C-J0B@2.%;PHY<4YD!5HJB8(VJG>BG/WEPR@5@]D6^%BY,?5Z^^ M\<;:F>QDOCQ;7)OTI'(TH1[T>,YJ%_Y(;E_,8$TRT;&B=&G2L+NE,D?@1B<*LR6R[JK&!N+Z!U&' MZZ%NRZ,HQ8M7C:$:-ZUR) 7IDQ4*:SM26VS](,$Q(R )PZRVB/8?0D%^3%\P MGYW@NW+9%.;W^0J7;^=A5KML7!W>7W=NN]Z&/$:;353@8KU90HS@9=$@L^*: MN9QX:#/!:G^:GY ME.(#*#(A$$JTP,EH".UL2FTZ\&Y+X+AG0N.@WYYCP&UA,'0#OEKJ_TRWKSI;R6ND0 MA %7I[ IE@P$32ZT2"QI@<%(V5@+/D7BN-?3HUGIX<3V#Q+TW&\;_!I787IR MG#CHX;>/$1IMR8N1HB6;(O=<61 ^.-H#WA(XM0#N ]/%^AC:]-P^G<<;D>+8#2)I412D*R'(X^A!($:*D9V0UZ:F@UY^%)XIY7_+,+JC8,:1A6 M5!T8^?MK^LMBOEQ>K&KBC> M'!P&3^)L;YGT@+"3D_D?M#5QP["HZQ5>+HXVIU>,6R@Z2U!"U+[!M#A#41D+ MUA64K G@=J%RY&F+S?'73&)=5%P_QK^)4)(<;=I7Z%D!%8.GU>0$1GOI;4YH M69/RA,>(&GE8XO'5W9[R&"RE=MP0Y<:LB6/&)AM>.T90\M3J1XI&B@L&L;8U M,W74!W,:?.0)(K/%RR)2-$TF5!XY&KDZ.J4M>+5V+#GHS#*D*.N!*9?@G$1@ M+D6=31(L-HD^-A'SO**-75!SOTGX@:+HP/>[6L.'\,=OM-<7Q+$EK>==^4"" M6WS#.ILD&J-4[8KAR7VH"?(QDZJ/26F!*OO61*+@3D1:/.I3!^T1G#<&."R:(Q,*]LFAW$+VL8>I=4* M7P-)HR> U;G;RR^8_S*?YSM+XMFZ6M\%.:MZAJX-.$1->T9PJTJ):!I-TGB2 MMK%'8K4"V$#2Z E@M(H)U]Y*(Q"T5H*TKPC@K8T0@@^V.*Z\;>)BWB1B[.E5 MK2"S*W__04+)RTOI<.,^FEAQS+#R"1+&"#%WXOP5BYPP7/VYRZGPE%K5";AGDR"T% MQ\I"9*QV_\K&J"R\#DWNVA\F:=P LCFP!I)%!ZCZ]6PQFZZJJ:]I^-_K9Q?; MP_.B460))FKB3^"D>'WM*R=%T;%PQ5D3A?4@1>-&F,TQ-8PD.H#4V]K1J#;+ MO*]RI6:T*X("SYT"98E)@4=B%T?OBHNLN":EC0^3-&[;G_9^U#"RZ !5-49? M+<[2^4TO,>XSR>IB*1J)9AD26*-];107(6A#EMQ&EX*SC'9*"U@]0M.XLSZ: MXVHH:70 K =Y=;Z:("73 25X7_O\:Z4@NL(!O:?E>(\\^*.>(6P/KV:S.YK# M:T"9=- M[T5*9Z=GZV;2KY&(2-/S8Q;\>H(7#3=>G,X7JXM&( ]/!S76R!R$ M!UTDIX#8<(B2V( N*,43L46U27$<: 'C#OEHCMI1Y-Q5(_$'^3L1)D>!H0!G M/-*28@2G18&L3911"R\;34%ZA*BMX.B?+1P'D\<_R)7615';+]]KQ_[C9D@^ M\.J12K>>Y,)(5U?H&)=YG=2!=<(1?19CSI"4]FA"%CF7?X"KJ_O%E7=SHC/S MB8+Z"#QG4_T;#\%G#=Q;KJTNV;HFF6U/4O:\+JUVP=,&6SZ@D$8,<]8#PB]6 MLQY]MYQ>=IN;DKC.)Y=8CIPE2ZQAHLZ^JSV,(D$$4Q$)@U0%XU-*<9L7C5Y^ M-:1,YXT8W E8/H:34'/I:SO ^>QL.5&64^Q>R TU19S? 0=O+)"#8I#"?,U0 M[@*2NR\8O3:J,3@.8F@'!R47R_A?(9WWJ[RHLU$6E36$Y;#N3FZ<@1 UK:*@ MS-(ZH]ND,6XF9_2*IP8@&E _<"HCOU=OIJ?GDZ7RQN+T>A*2380];;F^98Z M_ILUQ'^D@RJ,DZ4HG( M:FJ'(,]?> ')6J6YM)PIOXOT[SQ_W,N=]C@XA)T=6)CU]+$'N30I(4@?A0*# MD59C"@=7"]"])2MJK"65UZ2PYW&RQKW1:6MC!A1(!_!Z>"%&*". MRP#.<01FLTM:6_+V6SHO>X*JV87+41R7 \70Y]GV!_R&L[,[Z1?;G4U?_ND M9\L;J1CH;/CBV75NY*OY;(V&.F/WU=ER-3\E97&)D)"44%%Q0"4**.DSN!@< M8!9&%66,D[U!=\L1KKAON46@7BM0,$JN-S&V@G6(+ Q]3;6NY,S<9?PWQ6'1A/!0H6"0Q M(=2)A-Y!I" AR'KBQ)NXT%M1]SQ4T2XXNJN*AA=2UWKHQG(/Z;GZR-.&TU!/ MTGID=15],8K^'"*O=PR:]E0P)8*544D1A"IM^BMWH*XF6I-M)WL+%$,J4,$R MB#ISX )M-E(FVR;GZ#&BGH=RV@4UNRBGG40R8JB_7*QJ^E0^2ZMWBX^X^#9- M^.+[=#DQ!97+.0&OYQ4JD#IU)@@0VAJ.6A97MBE@H.??@!-]=1=*#Q$P+GR& M$^U\0#[W@9-ZK7NQ@N7K^6F8SB:FSFN.05>SJ\D *PM!.0%(WT1I7/!JF[*\ M7_?_V"BW#R&YY&7$Q8$=I8"A.-K6W>D&)1 MQVC3L!S0TWY2VO&G_)J-3QY=[(=*:CX4V\:6^:OY8CX+BQ\7I/LLE-/90,JU MC;B4KC;V\Q"=9E&X* +76TG\]G/'29YI).\#6#:R,;C*N/T+SC\OPM)"*<5.LFK@/PW!\;-C@ MY[M+N-A#/COA@B#5%A(%\;%8\,8*\,4:YR*94[]-:>-VL'F(BO&,R4#2G0_- MZC&-2FUYO?@Q^>O'22G)AY0=2*<,J*P-Z43G :4J#B/RLFG0R?(2'4M,?_X\ M__;SQ1// 7+QQ5U\7+]U1# ,([KY07P,"(OIW.\ VIRN4D*A6] MUPAE/:=&>>*+(6PSBT**+&S<*NHPJ*4VWPZJZWSP6J=D=9!&>=FD'\^1;H,4FWAD3G+/ ^GGHT.QBQEFHP-P'Q'U:3IO5*ON8RUO_OD !O)!:@:RB2_/ MEN1F+6N14YR>QX#+Z['))E8/2$/!F"@(M)R"229 8HY!L&RB:Y+5]1A1A_>C MO??LZR+YZS2A;"U7/G"(=92]BH9LH*8ZQPEDCI3EIE8FOB< M+15/G;*RHJ#V&^8W));9YVD\P1IUKI9KEA,P7RS?A\7J7=E QOF1C-4V>QU* MG2A/3EU@ 9ST#C3&*(HLIM@F&:8#T-ZQRMH%;??ZTQY9JAVXZI?KN*$HUG=/ MRG'!4U)@+>E[)9B"P&0@3*F0&,].V":)A0_0,R[@CHZ+!TSI(4+J%&OG[,.+ M6P_-/(N8-!B7'&U9\@C\.@>&::5C,(R,V[%0=XNR/A3>0?+? E/["V/L*\._ MO?GPYMWOOYS&^W8!=W889KSZ1+0"N@4-F%")X6 M5&]#K1>VUDYN=Y&X]2O[P\X!!6+I.TC"& M.>9HUM/%L)LV^<7B_L]W!ZN=-+ M2EIG;XB-MHZPI4WN'/G&0EB#+& (JDFES(YT=NOL'8:7[7%YL/ ZP.9K_(8G M\Z^U^W+Z,IN?S#__^##]_(46=VX22HK)('JPKG;$0 K60J OO4C96V^0LR:N MWA-T=8N]PS%Q-ZMC0 %U@+=/BY"QLN:2?B&\EL@2&0E14[,E@\AS@*"$B=)E MG65H ;"[A'1K?0='U$$BZ !"OX;IXG^%D[-+[V1VL_/*;QCJP75^-_N Z6RQ MJ%DFL_S[?+:X_/)E6$Z7;Z_R7(K+O##-:[Y=)MM 8(E9!>*%S=D'0^YPDRFE M@ZYBW(RVT5W'T0#1P6[8P-%;#7]IM\^6YY3QB36E*&D]R.@3*&$IAA2*%NBU MR]FB%*G)6?8N1(YLVL?#TM,7<\,(=F_0?L-%G \UHB/\6$\ ^S2_4!%W-<=$ M>6>B)G9&>L/DG9R)Y"-P =5H1=H/+C:I[^ M_F:Y/,/\^JRRJ]9[SO/'+R2:Y>_XQ_I'RTG0B4=A)(14#.TV=!",UV"2=Q*3 MS<8VR3+>CKR1G8%N\-E F!W8^W4'RX_3S[-IF:8P6Q'S4EA^65N#L#[877/_ M7;EE+(C=6/TS/M')IA1=)!;6',7J]GMR_T$45QM<:EURDWR^ ^D>M_%U/Z ^ MIOC'OBUZD?/TO$#JUF+>XZP6#[R>+N,9O6<]IXQ)$W1$A+SN,*6BA1!9!%JM MU:B*5?;)U)X=WSEN"^[Q$=E21!WHV4>"VHNA[87L [$-G&:N=GZ@]5A52S71 M2Z&T9*'-P<$3A(W;$GQ\7#81X-BJ\/U\1X7,UG>.%]3UQFR%5T MX&6L+2DRLDL&OS:FLX!,?(55#:EUP\URQLA:Q=WCING_!. MP-9,3'WB[\9J?OF><+G\1'!:UEGQ$^NP\(P:$$VD1LM@^36Q[O1 MRDX8?/C-XTYD[1J' XFKSRJ!>X=]MZC=KD9@\X'A814"C],U4'W 7^;S_,?T MY(3@=/=]FX9:6A\@#1! -%JQ1\9MRT.:#=B_=[NRQ")>M R-+MW==%8 MC!VXJD-;/U3M(]B]Z/7!$DL M@*).$ C*D=O'!5CTGAFEO8U-2B0[M?L38ZUDH8ZV,^A &>G!9QG!Q.*Y9<4Q M;-)@8GL2GY.5WP5=^UOYG836@7'?I3A#2%Z"Y8X<%5OF=Z#KGJH74T6BMDFP=8M*KJMAAH<2_LSOP/DW-.TS!C&''D)EIMZJB3K( U!GS$M2U0I:=:D M!_!>]J]=KO$1\7.0"#J T".\>GN5_B"]\RXR"SJLDQ)RJ4W%-4017?&&UTO' M(WOS;W34M?(^^L2R]G)VVG!B4=)>Q Y9!DD*!$$./011/2" M8B 3>9O:]FV(Z];)WQ,26V-N3_ETC;F+C&:NI;4F)W"U?%_1VL '6^M!O;:) M*:ZP25W:("GI8SCWK;&VAUSZQMF+E,Y.ST[([ Z1V&QPTQ^(0LML=G?X8\ TM]Q-2U6UDT1Q\N\ID?S4X7X638UW6W]Q' M ][6;WIL@^OZ)ZD?Y;Z^9&-CS!%B](HBC< @F/5$1,-Y-CP%T>2 \JCW]8^I MZ?M)+Q^P1OJD'&J@MDSAY/]@6$Q2MDP*1OLGUL!?.G_> PJ5"O0?K5(UR;\> M@/;G=,._"QYWL<8MQ-RY\WA_R76%G_Z83WR1Z&M&=K%UVIPE^^.T9F"D.C=1Y3/$Z\$0)QP;DI)B4')W-0K[0S.(H+A3M5VHZ$< M/^)YA-YQPYZN,;NS.)\E:G^=GRTF1EK-M9/DS;O:-M)*(&\_0-'$,CN"(LJ!PYA(0!@@BYJ.B"PUX@2[\[ M;E.8KB&[JS"?'61?%'KSU5*9M2'50L-<.",WB$<(F7/(*A1B.#H3CWT ]13- MXW:.Z16\^XNU;P37$SE$;[+-!F2B %.Q(L#;5$"5R$2Q68IP[$D#VYZ2-FLX MTP4.=Q5.G\>EKS&N]CD/7?_= >>]]\_T(EF??"F8A!CD-MB($571_08!E$5 M#L9XF2RWSN@F,>%F<@[/)+WYU.N:.YN=8S:9\W([E9B$$!4GFZY5Y EC$K;] M*CNI"1X "?<31 _G>Y^UCG5E^_]SA:_3:F7J MM^]5K1OF578(!&S:*%R2/\68@D*64V$0RK:I_CJ<]"[USB[X>J0<\1C2[%=% M?.I *FT7VANK.F[)6F4D&"11/>-4 M^[TR(-.7DU(E2-ZHT*2%JB,YU*;*MYAZGAGK=9:^EFI([[&V$2W@ D6$6@3D M1B<1>9-ZZ@IQ3AIBU!TVN M(I-11G6WP*\=AL8O>!Y(WEN@:&?F=PJBMU6/+RX*0M '9WWVP)3+Q"0G($H7 M('(TPED4/#9I3/T48?V!:G?Q;X&IO64Q=C'R1R(_K><'G."/EV'V]\NIP$IS MFX, EFOI!WV$D%V![&7T!J67*)]R@!Y[07^XV%^$\X'YV8&^V;!E#$>; O<0 M;)VG:C.'((DOPD69N;:HVT2Q>QJJ9JDX;0S5@0SO#C(7^XA91)V% 2E3 *6= M!>]8K$&J\"[;&$03'V<3,>.JG$,%_"A>]N!V!XAY(&R]T)@H,L8B(K"8: EH MZUSZ$,%FR7)@WKK4) ?@4:IZPM ^0I^WDL"(<%HN5I,/8?89UYN*>^NYBPFL M(G].& M6%\0[F)(ELL,)=2;>63)[R.W^1!,[,"-V!C, M796V>4Z&D <+1=5FL88^<[+4J4_&9B4YE]CD>OY1JL9-4=M^8N@44Q>; MY.5\L9C_47VF\)5^LOI!'EA,0A&OT(M49Q@D\+I(X$H7U*KDPIIXJKL0V>%Y MRW[8V )U@PBJ4Q#^\OWK]'SX<01DKMBZ"4YM,Z(\ MQ.1*J(P&HN$9N#2)H101[[8T> (CMY\_;H%+8V 9MXY:@-$+* MX&SN-# ZUXV7H=ZK^>GI=%6S5\FF7OA>X3.2NK2UE;*#C(R!TBJ0BQ4XH/'. MD..1CYN$#6\"#O%ZM6DWW?EQ>G\;+9Z=[9:KL(L3V>?)U9@ M"9)Y*-S5UO/2@-<8(!GI52E";&3WK['SX=[T6B$6AB\*!8;9>"]@ D64&W";%$^RX( MV%3X=PB_>S!Q\]EG>MKINKJ._F9]#6V-D0)] 4T^)2@A^;F99J)P)G/2RK0Q M8QN(&1\T!TGXKH$ZE-T=0N8R[98S;6C+D'!CS3@2$1RWA G)N5B-=F_VINDU)6AZB :6_JN/=,BY$1BH\Y^CIY M3#8I@WB4JKYPM(_8[R:?#B:##@!U6SU?QQ"TSR(/B8(&IG0UZ@:B]8I4-''- M2*:,V":1\$"GYXJ><6]3A[9A0S!][ /,M[A<(M9-0!'(B\6BYF&MZZ5O%TO3 MUJ-P:^[R])S]H3YG/ MCRF YX&PW\^JVGWW=:V#/\T_X S_F*#S6M2I/<(H4L+91H@8!6C)<_ JR)S= M@#C;1$-/&NMH:#M8&,\#<^>;:KVZ<#)Q*'5A5D&*G/:4*F3QH^"0C%,+ MW^Z6=X^7CYLM,JI.VX?]8\/K)9'_8C8["R=$_>JOM>3RN@"3?C:)VHK@0@!> ML("J[',YD/?H$CF67BEDVRFNI]XT;D;)X, 9E+%CH^1Z(;_4EOCG(VNXR,08 M:4$H[FN/<4,P+PG0/FR4RN/P/9=_8XO^%W/&TFGZ[G2#)%&&4 MQ03&<$GLH&600F,@=,!,H2>3(6T%@(V/'S?]8W (',["#@YG;GD]MSJ4738G MVSP_)0@=N1,\LBB%S35WQ.X%D)P()VBBL*$.5(R+Q%Y[C9 M'>,@;Z\.OCD?(%*Z5RDJWWY0^TORS+XH -HLA&J1!&Q30^[G2G= M[MB2_2."<3]I/1\XUIDFY^MC.4A:!FEZK(V.>690>R)!LM''PE72ND98)%_Y?'U&,,\D2$TN32+H9"RYRDWZ M[N](YW9(?!;'\,>0U',!XD0:PSVW#C!G3KLKR#K$7H'TQ?. *G+;ING?-M1M M![IG<83?3BI]9IS_%A9_QU5-(_F(Z6PQ74UIN9=)]K_1ZFGAZ^7NDWR^_<,' MR$/?DZ*WEYE9:LZN6RT0**4Z5>.Q-,5,[@DF:&)32I36^(QX@Z M>+;5AF=?CR((FJ$SEGQ2J6G%P4C:>L) <%([5U"P-NWG'Z5JW*R;P1!R;Y#5 M8))XYBIJ_^$VN[[BF.JJX9B<1R%92I JJP!.! 05 P=O:K=D5,I9&R3C32HT M6RJM34R_WBI"AEQR1 J?:W:0S1HB2Q+(C; \DUU7.;58\:-4=:RT=D'(7:4U MG"0Z<.&O9_=)-&I<=2OBXF87-P'E4>7: WRM&GH^_O+ ^^=WL0UWN8CK[_#(L MIS?V)[KD4A82,H\9E$H%',\*&!:561117!]V-;$-6Q(Z;DYB,WPVE=BB%)8SS50R"*@8N2G6$\O(@X:$WB@7'/G0 M35(/MJ"M&\ -@X>'\#:0<#K%V_+*/[ZHD&;:)D1RO:7AM3U1,N"STT#[-I%E MX"S<+7D>N=Z3-JRXN!$D(=#!01 M'$H)U@DN93(FN2;Y?0_0T\FA33/;.8 4.@#3IT68+>G-2_)L/^+BVW1=1%(V MK&Y9FTDL-__H8J=&KJ)S*4#4P8/*7$(D1@)%=+7') \R-#G+'W(1(^O#(5 U M[T3$'<"[-I7$15W*^_ 5%Q<*/ZJD12([(LJZZ$!S"(R^3#)*(5$H;MODY&^B M9ES C0>.NYDP!TNJ"[@MOLX7884U5^CZC.RR48Y0KF:&@>4UI3LJ==Z4(MI0 MI$!:2VF37/485>.:Z8[@-Y3D.H#A^KS^94A_QWQO*=&FDH*0(#AJ6@H39$D, MA\Q5LH&AU:%)+/((3>->GW0#P:&DU@$ ?_GWL]I%]VR6+Q?@:H*1RAZL1D:, MH1WD8TI0BF5&4(1G39/N6OTCB78=]+\* MYRUZWEZE[9HLG"KUE#[7V7?)4?"'&JMB%SIG'WQNDFE_*.&=7#:W/Y,^@EP[ MP/'=U(_SC7EM %ZKZ7]@?C5?KM;W[9-<2.4;VIJYB.J-U*F-7JV[D&=F M.=)+FOB1NY/:R>'B4:!TUYJWE6N'R+VQMI3.3L].B*^9V+U<_G6VP'!2%_L7 MLELO:U8 ?@K?)[I(DR,*LC&N>C710PA*@%1&:BT58^W.8S_!S)>33$=!^^V!D(FB71I\LF:AB*W/K#(3,@4O'N2TEAC;%1ML2 M.&Z85,44;-*9.XI"TW9""84;1AY3<6"Q.:-8$CX\1 M-:Z;<*R\M<'$T@'$'MXZK\X6E>D3K[TJMB1@J8Z:BE)#R-;2@F(04>B"JDFV MVI.4C1MK#0>"K979/A+I&F)U1N/%F@KW3F"4H),FYT%Z 8%8"$D$YB+ST80F MA:W;$#>N5AL!:'O*I0.LO9E]P^5ZIN)R0Y7(Q"!MD$A6WT:L]E\D",IRP. 8 MESH6Y$URWQ\G:]RHHQF^!I3%,Z^=V?C-8U3+//KB8];';,^!HY1@4S"1O>20 M9.TGGQB#6K$/-AN7C?&ZE+8)^"W[1IS7KI'_^W9Z/D-]?:EZKY*-?H'4_.)V M8=OY98:0.3E/[D6H&U.1RG?,%@C$+!911]JE3;ESZ HZ.80_%'E/5"<>2<(= M&/5MLO1Y0HM*Y-KH0X BPP3>20;!..^);"M<$\O^?&IJCHN:/0IO=A%A3ZA\ M)),_67)E,K>UA15]X(JV>U86D%L5#2?'BK7M]?&<"V]VPL,>A3>["*=3O-VK M[!#&A!*SAA!\(7]=>@C%&^"BV():)MJL_[?P9A!$[%-XLXMX>H+9VEGG#=0#+:MUSGZ9.P#8\$A["W(%BZ11AXF(IV7G+!4#".]9L%QB:%-M M\PA-G=C>41"VCU@Z19B\=%\12_)%0!;BHOT:166<^)2U"](7XX^&,-E#*7$FNT1658H3":J]?+17$7"2@)C^$.6&%:A+O_J/7_.\$CJUJ_G>15!=P M>ZQRW"F+*18%4HM0$X8LN-J /WN49&Z82J%)G/N?I>;_,/@-);D.8/A8];AF MF-&F>I!?2WN+L!!X"2 Q2N=#2;Q-A\7_'#7_AT!P**EU ,#[%>69^\(%DU"< MH5"?RT",L13@2:/H1T5*UR0^_D>N^3\$;(=)J .(#1$%OKTJL;'2YB1J6R&N M$['22PA*:# B!2\$#REVF]CU=J=N .W+G/JXSCLZ+#K8$T^D%1=FBG)U/J:K MHUNE0P@%"W!CLN'6,C(CG:9X=YT#MB=>=LL)WT5XSSPG_/>P($]\^NTH4Q/N MO>R8N=^/K_08^=Z97(?$; :NZSA)JQDXU 9,\K&DXCS7;?M?=YWO[6@'AQPX MY%J-H41&B%PC$,NB"-;%J-HF*?X#YWOO@KQV^=Z[2+@#"W]5)7[NO]>RWOFL M:I+S[!/+9%FW@DOKDB23P1M?AV)'M%ZSPEF3S?PH59U \+A(N3O=:S"Q=8#! M.VNX3!#5F+Q% 4G7_@%*"O!<"3".*YN,EC8U#/#O4#,NY@:4]L:H_1#6=X"? M&TU3WJV^X*(N9X%?<+8D1^C-C+PHO#B2\,50\)<]1)\,*"8<>.DX1.&")GYY MY763L\IM*1P79P.@X>X19!/1](4Y\D56BVD\6S=9>3/[Y7O"Y?)=^1U7MQ;( M=%)6U088.C(*Y62M[JX=?))FB:-(KHWKMS.EXU[@-,5@ U%U@,7-!3YK3V-M M($(R7F=I(-9N BK)"![5NL(G,^5"(B^Y<00H6B'*P1,+MBO?3R1)]<)> MQ"(K6<76^$"IK695+%_&EI&1"J5O.U)B#R)'8IY/CZ6G4=V?8D< VMU!ZO^9 MKK[,KU8?,>3IQ;=72&^ZG,[6@]RNI;!A5$04W-D(PGE9KRXUX+BGA!6E,E%H M7ER3).M@BL\__>H'SJ=1^8#8KGO9DS=7*Y+HA_!MTPHV?Y&([06^G<\^5P9O M]0I,8N!)!5&@Z#H+!*V!8%%#P6!8'::0Y,ZFS_W=\H[O//]@X3@LME31"*SJ MNO3[Z4N8?<++VA2]^/;KY5\D],I,G6N.RUO,78_*+//%\LZHS(D0VO"4,NB" MIN:_I7;#D)"5P&A]BW0%&QR0*,KH0/OL;?'WKTF MCI::/">#MZZT'-25^>3SFAF_A^@=U@0B2XE2$0%")D;(R))2D51 :$P6T5FG MRO,Q@127U/@ \T>L^[F)_K96U)J:Y8NTFGZEQ;36TLWB4=E8K+<]RZPBQ0B. M5FKF"H1!Y)QQ'F.3.SP.(?8L36$7#.Z:PN8:'4$6="/6V[;D RXHLKWH"WY>'E]YM6G[Y=B_L7B_$[UN /(=Z_0_SC.06A >/M/*$#1J- ME#+J)ONQO7%PEN%$%[3>,[:#Z'X$,<:'BT FZ!+7[4+.%V<96@BI2%"\*/(3 MQ K*)+3ECK,VQS-O$S$P](;!P6[CRZ%*&1&@OD\(D$PK9!XLUO$Y+-2;(V.L M%5C&'9/*E28NY"X9PX+J<'4^@HL#9#OT=N*GO^>?OLROEF&6W\RO%BO$6>5F MV[T5LA(>5:$0N7Z84F/36&]]#$X$%:W?[;5[9 ?QR=>, P6'*&_>1)(CL!8; M@TF_O%X;6?!@O%1 :8HFFYDMQ" 0$B&%M8WKI?TQ,ZP=/ );>U5( M3JCH$8!]I_RY]0)(+B"2'($QFVK!IX"7GH/E44J'WC'3).IZD)JQ))-#@63> MM\9& +M[9<@M&\6A]=E+$HSWH'3AY'18!D\B\M'E3)PT"?.10*\/ MK0T(ON5B-?E89;?V'#8ESE3BD%6L??9,0%#!@'!)FZRC"5KM 35ZZ"V8T4^[ M$+OSUF'[#H<-#@\7_Q@P\WW&H,U6AY#!H"&H&T-VUJ(!S2.R:)G0H5_4#.D# MC]#8KLX/$-_ 6O]M.IM>7EUN":]W(*EB&?" %&>228-@.0?'$M?>LL+%/O'[ M7GJ_\^:!-7^(WN9]"'%H[8=_;A%.Y):2/((4&$'%%"%J5: .K6=>*)[]/@U_ M^VG_]IN'"4!ZT_[!0AQ!B/I#%_F8AWQ[W;.)?]-W5A,($ M96T=A9LRJ]=DU4N,O $KBS'2BY)8D]%:K1@:>4FB9V#VM2[Z1,DYKY;UQ[]Q MN9K./E-*/9UG/LG**,.3@&R0@NLH$X5&Y'&C(O^*TCCMFYPTZI.)D5=+1KHJ MCD7#T#NS!S.^.8%PZU* ZV-:[_]:S\M:6X7EK[.-5-[/UB?"MN9CQL"ZPEL]QXW \+)%V0>?FT"/6/5^$;Z4DGRL:T UNMBTKU/C;A M!1BA4E2):>_]7FOF2$(&SC0&!/PI-3@T6M=+\%58W8PTF)<'^?V?J["@=UY\ MVTR@?SF?Y>EZ$4\L2JVCX+45A4)$K1/XF 4ALEZ0ZK20RNX%V.-IV0NS^CEB M]L1Z/*?#! ^)X?MYBM[/%^SSLF9'#CIS.O IA""]<26#P]HQR9("9X0$S#9I MGQQ:^?^G$!ZHG4DK2N') ),ZU%U=#4Y'RLE12?2Q.)W;G'+_N4\A=$!KNU,( M770_AMW9]0:EUU[DG!P84WM@1"B;\4B&OH Q):'$/I?B-MC1/X/S!ITT_N". M?A?QCP$SWR=_1IMH:4D(UGE0P5$8)&/=E"0AY,AM\ONXAW/^DL4=V]+N( M;^@]W3N;T45;PR295QNC!N5"A,A8!..9"VA-RG:?0W;GNJ/?26^/[NAW$>(( M2O9W>X>1)TD)4 #+.<$_G2 M9"FX(&A)8=81E#6&I,DER(@N6$Y)12HLRER720G^6X0">0['5+!?Y[C L= KP^MC0!\?=3;.9/&&0LNL"K% ME,$Y"HYH"6;M#!;7Z%K+TS0"GL&!A6/"TQ,#X)PA_U S2V0Y!*TMH!"4(PI) M,9?6 E+BDE:\#\*-J_GOT-:F43?\=0%@R]:F+F@XYY7PPZZ4FPF$\XN+-_-% M_=+$)H5!2$\R40J4]P5\B@48J[.E?4B\C&NM',3FR..DD:ZF]HCZ.=;;IJ5F M8DR6VG.* ]:33G@U1 4C^&J&8@U[U;DNM0V'9^JS3@#STZ_( S!W\&+\:^UI M?U^%Q6KD2_)N8^:$1T,Q.C. J210@:)UGY*"I'/D@1"X1LG("E%8!@H\6I">#+6T(<:#^N!,P_^SKNNU6SP@M02O"-5[ M2$T;JTTJ8+V6H*)&DEIPP#U+TE-\*,V9!?==V#_3F/ZGL@/-X/RLC<#=JN2/ M!<=$SMD6$EPL'%0H&4(*"@1RHUCPV8^LX;!O"3S[2OHS, 4M0?VLK4&'U(K[ MP$)VINY:%$JMG((H*: * 97P(B;DYUJD[\<&G'/]_AG8@$90?O:U_YUM2L68 M-T%:6H:, J6L D17(@19?"3NM,EG%O<_BXWQL5?KCT#1..>2O462P4%#QK;? M[&%BV$,T]#3^:_/HZT%)A;"DBS7@C*OI$6,4$-$'0Z^32B9*V:3P=Y>,8XWD M6UPN$=^3Y0WUE,SFX9](8K_0;_TY*99X2IJ#XR*!DK1R?-:!4D)GH^0N1MOD MX.#39 V[ W$$#G:-2X_2'[-)6!^!/,(P;+_?FWEXB)XV1B):(Y17"8RL-12? M(_D@0GRR4KKBG=&\22F@O9%X.PUQ>D$>[K>PNEK0GVNAWF 741)H=822ZYUL MQ0AP15@0]!\2ZYKS)MV"!] Z*G/2!3'[F),^]32&O/[Z1/:;JUK'W(Z#^E@U M=K$-OVJ9<]>FWF4Z%%F2H!R&%4Y,*Q[ ^\ A11=B*F1H=X=/]SU:\@CJA]UP MZQ&NI]?EF)WDN["H7'[%(X;U/O*DWASGTS2V<:%H4#'/'*@@Z8/I!$&@IR"H M**>8Y47E\;O0NQC^6,LM[\L?2WQ!%GLUL0Y3"8*#2K)>3%?[/UUT$'E(TD?, MWC:Q1T]2-2JWV 4%NW:F/]F/P $^XMTGG'/'K/:0A%&@3*:L000%)B:C(IGB M')O<7/P(/:-R4OV!YS!Y#WW[P%N^ M0UH2G\(_N)SH')RSBA2="OE3[Q"\K*.YC/2):>V2TC_R0YW?.FSS0 ]P:2OG MT=F=E_/E:B*YQ"@] X[UNAHM8BU4K-L'/3$7#>,G,#F5E&$KU,VL36TI%!:RV8HRR5I-H" M4$?0/.PV9X_(.Y7>1@#1NVSL['U^Q#IW\/L_?L+%)9]HG6(HY.&]R'5JJW'@ MM"E@@G"8)7(;FHQY[$KH7F T9P#&IAH:.P)?39=I?C5;?0PK_("+1**?6&-E M(JE!T:YVWS@#SA8-F6OR#R6:8IKLPW0E="\$VG-'X+$:&G,9ZI=PL1F8BKCZ M=;:>GUH?>W11Z@?/[:U$U87^-@6KY 7%]5J"C8E@Y[F N+[S6W*GG"F4'S8I MYIRR8)6YEZP>6':H*'E)"2D>I1C5<28R!BN-YNWMT9@+5EU0T*U@U47VH_-U MUT'CRZM%E>HDYR2B3@DTMY)B1^++9TX_.A],X,6FDDY8M]J2-:KR57]0.DKZ MX\72N_DL;1E*.H@@3,V6Z4-Q&X$R9 :4GV01G!2) M'%58W04C^QF>'C0S B?V9.O7=_XVE3/2U_OR9KI,X>)_,2PF4J%)-I M=SF# M,B1-CX'2"^F5\0E3+DUFF1Q.\K"(; >C+NU\_>GT7-!+8JV\??I[/A&Z9.+' M@BH4):@ZKI,"3LI=K [6YVBY;>0I.M$Y;!8Y+IP>J+US R>A#2<4&A<37 9' M^0XHX14M/%3 @_=29%=H"0X.STKIL$GI. ':68-G!M$W\ZO%1"MGC50&6*J' MS6+D$$KTP+,73*J0B?^A$5H)'3;I'25 .^OOW/ Y_8H3DWFRWG!P*5+\$G( M'VL=*7C-A6$^)#$X/HG08=L_QHG/KOH[(WR^*/3.:R:3"T[64S.H P?%4X;H MM:"$-"F97'0:!W7S=Z@=MC=D=$@]7)-G!-<):AZ30 TZ>W(323-P6EG0(DBF M7>(L-SJCO!^!P[:+C Z4G?356PF\$0[_F.5MFPSFU_\D^M47E_6GB8G)R1I1 M%X:"8I=Z"153$B)GPCA11&DS._<@:O="J'O>".U%D\?>S_"I^7X?4X&2/I*: M-,*"[0,NUM.O#K%H]Y[1@QU[FJZ> MK-?N2ZXA1.H,W&L-4F:D>*@$"*D4<#'IJ+P(.C;I_'V,H&-MTNYS;R$X*V:C M+B *,_78#^7*4G- %HQ,P42GFI0^'J5H6$O3"R)VC4H_TC\/^W'XA*A'GM3 MEC2<&O4H?@J/I2A6NW))R8I14!WK&+#@C##99\:%:(X=I@:#"2'#BC;$!R\"S:8 4/WK2Y;^

D=JC;J@ MZ?%A/>TT=QZVZHA>SL<>US;?!1@+K+,4= RS^O*#L,E=FIE_Q=TQUJ!_EF:__21=7M+3?D)SK MI.*KC2(?,-??'G[ BW^FRTFPR2.+ I)V]=QL8.!U! MKZMKCQH$+07L@]4YPC@^1')W4T3F8#?5Q0H_S&;KI8??__C-US?M:P""8-% M YB1; !)'KQSEC[610/Z5VQRI\"35(T1F(<"8'?\36_:& &T:"VN!Q^LYR"0 M;)=;-I)C/,F()!NV#JP,.%IU((*1GG'+LVY2M7N$GF';XYO"J0\-C !(KRFI MG7]#7*^)+0O!166%LF!<(!8T1>>!&PI1@M/<&9DQM"E)W:=EV/;UI@ Z5O(C M ,^.2=TRX3(KZ),B\&MB(@HRI?4BH4*VE"D?A,]-)N(_2,VP[>6G=&@'2'\$ M$'HD9WI[?;./S+$8(2S8;$A"Z(D?E2,8%TYQNAK=?3E_D%Z7"YY?2Z="5M"<2JAV(R MR2Y1JN.9$V"Y\QZ=HA^:U$\.IGA<)<#C@#,?0HMC@^N$8H.0'8681;L(2H@$ MH? ".E&F(C)'Y6QS" X+JQ-I_BF\=5+#"#"T[O&E@"%6<7Q?EFOQ7:R_C/G3 M_$-8K*9I^M>Z7?,F8%GO_TV8SI[9Q,$(2>F-DPJBT@JX,=$PA5+:)CNTQQ(^ MK*<>!JDG5?9X&K\?9_N>X*LSV@I^PS$E5T4'5D#*(BD41TO+N=[WQ@IS6:JH MVK1V'4'SL-GQV)#=KXI'33K(3OF"]/:A> *ULHF2!1;(3 MIC ?) G9-SFG>SSIPQK@$8#[Q-H?KXG>ROB>["?:6R$SD+:1)*U^0"OXYT#ALNCP#)+?4Z"D/]@\;EFT,;6(*2UD+6AK);CP:""P7J M1!.9' 1>L:5F)\"3XH<2116KIM=O^=.#V'^I'I&3]O__K_P!02P$"% ,4 " !\ M@*=0ERZ2^2X( !-)0 #@ @ $ 83$P+7%E>#,Q,2YH M=&U02P$"% ,4 " !\@*=0T,^WOB0( #!)0 #@ @ %: M" 83$P+7%E>#,Q,BYH=&U02P$"% ,4 " !\@*=0PL>.9#,R,2YH=&U02P$"% ,4 " !\ M@*=0#&%5S;H$ #9$ #@ @ &A%0 83$P+7%E>#,R,BYH M=&U02P$"% ,4 " !\@*=0DVWM.$<) T50 &@ @ &' M&@ 83$P,3!A;65N9&UE;G1N;S)T;W!R;RYH=&U02P$"% ,4 " !\@*=0 MZM^2[;!8 #\8 , &@ @ $&) 83$P,6%M96YD961A;F1R M97-T871E9"YH=&U02P$"% ,4 " !\@*=0?<;J)GX8 "MF0 &@ M @ 'N? 83$P,F9O8TNJ[8> "VTP &@ M @ $6 0$ 83$P-V9O #-- $ %0 @ $# 0, 8W-I:2TR M,#(P,#,S,5]C86PN>&UL4$L! A0#% @ ?("G4/U )4R@. ZE@" !4 M ( !;1\# &-S:6DM,C R,# S,S%?9&5F+GAM;%!+ 0(4 Q0 M ( 'R IU K%QT<\:H 'X*!P 5 " 4!8 P!C&UL4$L%!@ 4 - !0 2@4 $IH! $! end XML 65 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Numerator                  
Net loss $ (2,889) $ (3,401) $ (5,780) $ 672 $ 492 $ (2,888) $ (12,070) $ (1,724)  
Income allocated to participating securities       (3)          
Net (loss) income available to common stockholders $ (2,889)     $ 669     $ (12,070) $ (1,724)  
Denominator                  
Basic and diluted weighted average shares outstanding 34,149,561     33,600,148     34,029,296 33,510,368  
Weighted average common shares outstanding – diluted 34,149,561     34,241,432     34,029,296 33,510,368  
Earnings per share, basic and diluted                  
Earnings per common share – basic $ (0.08)     $ 0.02     $ (0.35) $ (0.05)  
Earnings per common share – diluted $ (0.08)     $ 0.02     $ (0.35) $ (0.05)  
Common stock, shares outstanding 35,274,479           35,274,479   34,934,569
Restricted Stock Units (RSUs)                  
Denominator                  
Effect of dilutive share-based payment arrangements (in shares)       339,929          
Earnings per share, basic and diluted                  
Common stock, shares outstanding 332,798     354,176     332,798 354,176  
Performance Shares                  
Denominator                  
Effect of dilutive share-based payment arrangements (in shares)       295,048          
Earnings per share, basic and diluted                  
Common stock, shares outstanding 660,982     754,331     660,982 754,331  
Employee Stock Purchase Plan                  
Denominator                  
Effect of dilutive share-based payment arrangements (in shares)       6,307          
Restricted Stock                  
Earnings per share, basic and diluted                  
Anti-dilutive shares (shares)               172,839  

XML 66 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation
9 Months Ended
Mar. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
1. Basis of Presentation

Cardiovascular Systems, Inc. (the “Company”), based in St. Paul, Minnesota, is a medical device company focused on developing and commercializing innovative solutions for treating vascular and coronary disease. The Company’s Orbital Atherectomy Systems (“OAS”) treat calcified and fibrotic plaque in arterial vessels throughout the leg and heart in a few minutes of treatment time, and address many of the limitations associated with existing surgical, catheter and pharmacological treatment alternatives. 

The Company prepared the unaudited interim consolidated financial statements and related unaudited financial information in the footnotes in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. The year-end consolidated balance sheet was derived from the Company’s audited consolidated financial statements, but does not include all disclosures as required by GAAP. These interim consolidated financial statements reflect all adjustments consisting of normal recurring accruals, which, in the opinion of management, are necessary for a fair statement of the Company’s consolidated financial position, the results of its operations, its changes in stockholders’ equity, and its cash flows for the interim periods. These interim consolidated financial statements should be read in conjunction with the consolidated annual financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended June 30, 2019. The nature of the Company’s business is such that the results of any interim period may not be indicative of the results to be expected for the entire year.
The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company has been impacted by the outbreak of COVID-19. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company's business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat COVID-19, as well as the economic impact on the Company's customers and markets. The Company has made estimates of the impact of COVID-19 within these consolidated financial statements and there may be changes to those estimates in future periods. Actual results could differ from those estimates.
XML 67 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information - Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Accounts Receivable    
Accounts receivable $ 31,935 $ 36,628
Less: Allowance for doubtful accounts (1,071) (613)
Accounts receivable, net $ 30,864 $ 36,015
XML 68 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities & Fair Value Measurements (Tables)
9 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Marketable Securities
March 31,June 30,
20202019
Short-term available-for-sale debt securities$20,396  $38,193  
Long-term available-for-sale debt securities16,993  9,832  
Available-for-sale debt securities37,389  48,025  
Mutual funds299  410  
Total marketable securities$37,688  $48,435  
Schedule of Available-for-sale Securities Reconciliation
As of March 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Corporate debt28,540  16  (44) 28,512  
Asset backed securities8,908  —  (31) 8,877  
  Total available-for-sale debt securities$37,448  $16  $(75) $37,389  


As of June 30, 2019
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$14,277  $—  $—  $14,277  
Corporate debt26,466  64  —  26,530  
Asset backed securities7,204  14  —  7,218  
Total available-for-sale debt securities$47,947  $78  $—  $48,025  
Fair Value, Assets Measured on Recurring Basis
Fair Value Measurements as of March 31, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Corporate debt28,512  —  28,512  —  
Asset backed securities8,877  —  8,877  —  
Mutual funds299  78  221  —  
  Total marketable securities$37,688  $78  $37,610  $—  

Fair Value Measurements as of June 30, 2019
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$14,277  $—  $14,277  $—  
Corporate debt26,530  —  26,530  —  
Asset backed securities7,218  —  7,218  —  
Mutual funds410  121  289  —  
  Total marketable securities$48,435  $121  $48,314  $—  
XML 69 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
9 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement, Disclosure [Abstract]  
Stock Options and Restricted Stock Awards
8. Stock-Based Compensation

On November 15, 2017, the Company’s stockholders approved the 2017 Equity Incentive Plan (the “2017 Plan”) for the purpose of granting equity awards to employees, directors and consultants. The 2017 Plan replaced the 2014 Equity Incentive Plan (the “2014 Plan”), and no further equity awards may be granted under the 2014 Plan (the 2017 Plan and the 2014 Plan are collectively referred to as the “Plans”). On March 12, 2020, the Company’s Board of Directors approved the Amended and Restated 2017 Equity Incentive Plan, which amends the 2017 Plan.

Equity awards classified as restricted stock and performance-based restricted stock are treated as issued shares when granted; however, these shares are not included in the computation of basic weighted average shares outstanding. When shares vest, unless the holder elects to pay the payroll tax liability in cash or through a sale of shares, the Company withholds the
appropriate amount of shares to settle the payroll tax liability, on behalf of the individual receiving the shares, as an adjustment to accumulated deficit.

Restricted Stock

The value of each restricted stock award is equal to the fair market value of the Company’s common stock at the date of grant. Vesting of time-based restricted stock awards ranges from one year to three years. The estimated fair value of restricted stock awards, including the effect of estimated forfeitures, is recognized on a straight-line basis over the restricted stock’s vesting period.

Restricted stock award activity for the nine months ended March 31, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019474,945  $31.36  
Granted191,382  $46.49  
Forfeited(19,807) $36.15  
Vested(208,658) $29.73  
Outstanding at March 31, 2020437,862  $38.34  

Performance-Based Restricted Stock

The Company also grants performance-based restricted stock awards to certain executives and other management. In August 2019, the Company granted an aggregate maximum of 207,891 shares that vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2019 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2022. Vesting of these awards will be determined on the date that the Company’s Annual Report on Form 10-K for the fiscal year ending June 30, 2022 is filed.

To calculate the estimated fair value of these restricted stock awards with market conditions, the Company uses a Monte Carlo simulation, which uses the expected average stock prices to estimate the expected number of shares that will vest. The Monte Carlo simulation resulted in an aggregate fair value of approximately $6,330, which the Company will recognize as expense using the straight-line method over the period that the awards are expected to vest. Stock-based compensation expense related to an award with a market condition will be recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided.

Performance-based restricted stock awards granted in fiscal 2018 and 2019 that are outstanding vest based on the Company’s total shareholder return relative to total shareholder return of the Company’s peer group (a market condition), as measured by the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2017 and July 1, 2018, respectively, compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2020 and July 1, 2021, respectively.

Performance-based restricted stock award activity for the nine months ended March 31, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2019753,872  $15.20  
Granted207,891  $30.45  
Forfeited(25,588) $16.28  
Vested(275,193) $11.97  
Outstanding at March 31, 2020660,982  $21.69  
XML 70 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition
9 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Acquisition
4. Acquisition

On August 5, 2019, the Company acquired the WIRION Embolic Protection System and related assets from Gardia Medical Ltd. ("Gardia"), a wholly owned Israeli subsidiary of Allium Medical Solutions Ltd., for a total purchase price of $16,687. The device, which received CE Mark in June 2015 and FDA clearance in March 2018, is a distal embolic protection filter used to capture debris that can be associated with all types of peripheral vascular intervention procedures. The Company acquired the device to expand its portfolio of products for physicians that treat complex peripheral arterial disease.

Upon closing, the Company made an initial $5,600 cash payment, net of transaction expenses, and issued Gardia 31,493 shares of common stock of the Company valued at $1,346. Following the successful completion of the manufacturing transfer of the WIRION system to the Company, the Company has agreed to pay Gardia an additional $10,000, half of which may be paid by the Company through an additional issuance of shares of common stock. The Company has accounted for this transaction as an asset acquisition resulting in developed technology of $15,624 and a trade name of $760, both recognized as a component of intangible assets, net within the Company's consolidated balance sheet. The remainder of the purchase price was recognized in property and equipment.

The purchase also includes a performance milestone payment to Gardia equal to $3,000 for each $10,000 in net revenues recognized by the Company from sales of the WIRION system for applications above-the-knee in excess of $30,000 during the 36 month period beginning on the earlier of the first commercial sale of the system by the Company or six months following successful manufacturing transfer. If payment of the performance milestone becomes probable, these additional costs will be added to the carrying value of the acquired assets.
XML 71 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Consolidated Financial Statement Information (Tables)
9 Months Ended
Mar. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Accounts Receivable
March 31,June 30,
20202019
Accounts receivable$31,935  $36,628  
Less: Allowance for doubtful accounts(1,071) (613) 
   Accounts receivable, net$30,864  $36,015  
Schedule of Inventory
March 31,June 30,
20202019
Raw materials$7,752  $5,547  
Work in process2,533  1,415  
Finished goods13,784  11,096  
   Inventories$24,069  $18,058  
Schedule of Property and Equipment
March 31,June 30,
20202019
Land$572  $572  
Building22,420  22,420  
Equipment18,235  17,517  
Furniture3,207  2,975  
Leasehold improvements663  540  
Construction in progress2,855  1,328  
47,952  45,352  
Less: Accumulated depreciation(20,260) (18,028) 
Property and equipment, net$27,692  $27,324  
Schedule of Accrued Expenses
March 31,June 30,
20202019
Acquisition consideration$9,829  $—  
Salaries and bonus6,908  11,105  
Accrued vacation5,043  4,230  
Commissions4,689  6,829  
Accrued excise, sales and other taxes2,492  3,349  
Clinical studies2,639  2,092  
Other accrued expenses3,464  1,782  
Accrued expenses$35,064  $29,387  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'R IU ?(\\#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,$% @ ?("G4"?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 " !\@*=0S1L "^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$E)!R;U96.G%@8K;.QF;+4UBV-C:R1]^R5> MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GP MT2F:GO$(0>D/=42H.5^#0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, . M'?:4H"HK8'*>&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#JN"V:YGUV M_>%W$W;>V(/]Q\970=G"K[N07U!+ P04 " !\@*=0F5R<(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 ( 'R IU#N#\].- , #H/ 8 >&PO=V]R:W-H965T&ULC5=M;YLP&/PKB!]0\ MYJ9)(3:9IDS:IZK3N,TVZ=/ MJK9O]KJIII.DRHLZ7BUZZJ MO/FU5J6^+F,6OS<\%8>CZ1J2U>*4']0W9;Z?'AO[E(R][(I*U6VAZZA1^V7\ MP.XW@G<$AW@NU+6]N8^ZJ;QH_=H]?-XMX[0;D2K5UG1=Y/9R41M5EEU/=AP_ MAT[C4;,CWMZ_]_[13=Y.YB5OU4:7/XJ=.2[C61SMU#X_E^9)7S^I84)9' VS M_Z(NJK3P;B168ZO+UOU&VW-K=#7T8H=2Y6_]M:C=]=J_D7*@80(?"'PD3+)_ M$L1 $".!"3?Y?F1NJA]RDZ\6C;Y&3>_6*>\6!;L7]F-NNT;W[=P[.]O6MEY6 MZ2*Y=-T,B'6/X#<(-B(2V_4//O ] $1,LD$&!C-"GG@!%S+# ! I,"'WN"5 $2['"%"I,*9]Y$@ 2D)A! MB1GE>^MD#2"!A3*'$G/*EYX$@&18@J4X3BGM8>('"F"F 95 :!GM8>:K ,P\ MH *3^\ XZ8&3S0%@ ML#P_%E@O;@.X\P >L93CFC(>:^^0@3\^P@37,HZC9ZT<;60ZYJV6MME!U0>F>'\-^> =^QW'?CS)XM)VW_M# M"$/VHZE/_3(_#,/YJ2CZ[2$T5?^U/8=3_&??=DTUQ,ONM>C/7:AV4U!3%R"$ M+9KJ>,I7B^G><[=:M&]#?3R%YR[KWYJFZOY;A[J]+'.9?]SX=GP]#..-8K4X M5Z_ASS#\=7[NXE5Q;V5W;,*I/[:GK O[9?Z3?-I .09,BK^/X=+/SK,QE9>V M_3Y>_+9;YF)T%.JP'<8FJGAX#YM0UV-+T<>_MT;S>Y]CX/S\H_5?IN1C,B]5 M'S9M_<]Q-QR6N<^S7=A7;_7PK;W\&FX)F3R[9?][> ]UE(].8A_;MNZGWVS[ MU@]M=JJ%:+ MKKUDW?5IG:MQ4L@G%0=S.]ZJ$IZD9IOCO7BJ!>4\=I1+Z"1X0T5*:4$[\2S3CQU8I 3 M3_.U6BN+O# R+X1+/*.2=5-2-ZB;=4G'Q=D2KR-.I4#S7J3@R22H&X(F03L2 M8/#8,#(C16)H9 *4DMKQV(XD_<3!P8N)45GA5,(-3TP)U$V)W0 SA^.4P*#A M=-(;E\">Y!DL%8&X2RP%R9-34G0ZC$Y)J2@5*(-38F12EJD)R--34GSB#6,M M&3(:0?C)R*!4/C7"/$$E1:C#")4,'1W>T3>LRJ9&AV>HI!!U&**2 M((09G\2[7 TT]2_#F,/\F0+>Z79$EQLG(V>QZ+(AZ 0 'H, "! M(1L8;(=16:-EP@W//Z#\PR19 \,_$-@,(TH]*4C4BY1^#M,/*-4BBP7>J3B9 ML"I!8^#9![0 ];@ Y302F_E4\^B$9RA0AGK,+&#J3PRLSS6/3GAZ J6GQ[0" MBD5=QHT9UUF#*U!&Y%)6>'@"A:?'=1]0*GY1 MVGE#IC GA-+,2L1'3SQ @=:B'N,/F"I3*XDQN6%UKM2I*<0#&2B0/0%@25[9 MV"*'TW%%3C%[<1Z_9/Q1=:_'4Y^]M$-\!Y_>E/=M.X38IO@:\SN$:G>_J,-^ M&$]=/.^N7Q"N%T-[OGT=*>Z?:%;_ U!+ P04 " !\@*=08W528_@! ") M!0 & 'AL+W=O0EJ<=.Y>:KG MSBQ/Z4V0IH,S<_BM;3'[=01"A\SUW=>)I^9:"S6!\K3'5_@*XEM_9G*$IBAE MTT+'&]HY#*K,?>K,W;E."16^$?%$AX]@ZHE= MQQ3_&>Y I%R1R!P%)5R_G>+&!6U-%(G2XI>Q;3K=#N-*LC^QP'G*Z."P<;-ZK/X)_Q#*CUFH2?WM])JLELO9>[[;I>BN MXAC)<90$,TGPJ#BM%?&?($CFGR "*T2@_>$<8F_WAU9_J/W1S+_W%D6,DJV6 M=%KB;3S/7Q3R/]4#2V1EB=8LBRS'41+/LOB>>18\;U$^,,56IGC-M-C"8[S* M%,;!-HJV^P6211CMPRA._K)CB94H61.%"Z+DK406H9T(S0Z%NJ2^8'9M.NY< MJ)#G2Y^"BE(!,JBWD?%J>2]. P*54-VM[+/Q=A@'@O;FXD/3[9O_!E!+ P04 M " !\@*=0.Y@F66\$ )%0 & 'AL+W=O;UORM?5.?[.[GHNN1+_RV[5SDX>O-KWU1 M=)Y"/_X9GUL,I M[Y8=W9DP7=NNL9^=_KI&\=7Y&9#4@\AHQ[Y''&*$+D83XETY( MU(F5C,SE^P#KF,@LZ\-/G6P^=/*NFPJ.E>KMU;6]P_8:VNO>7E_;IVRL!\3V MR+%'+)%CP[T&E%)$;$!BBC*591D;%8"YS*4**S-0F8F5L3"K 3'78:247!FB MR/*ICBF56F*^-H#2DE*LRT)=-M)%0C!A-@JCT\PP:AU3ADCS?1139(Q*V8[< M $P;8PV6YJ T%RUF$A.;-H4.4C V;,>MTGAL*)*SAI3ADQY3 1)"L;$!F%1. M3(Q-!J5E0!J+L\JB.%EFN3( A0EEPF)(D8E6C(R0?3]E:<9UQ9AUD@L#OL(!Z037AC@G]80Z M7(Y0%M=J-%&?2YSY)*UDHPSX)141,K JFA) M(!)+!226FEQ=XY2^?NGOU)K9MGH]MMV*N&J]W-L]R.X:B+6OZ&Y-H/V1[C;# MK=P/]\,EX1]Y_7(X-K.GJFVKLK\B>JZJU@_SW>6E\,]M]^C":]+PM5L* MT:X X$6):\2?:(L;^>9$68V$W+(SX"W#Z*A)-0'0\V)0HZIQLU3']BQ+Z460 MJL%[YO!+72/V9X,)[=:N[]X"+]6Y%"H LK1%9_R*Q8]VS^0.C"K'JL8-KVCC M,'Q:N\_^:I_3G'A@M:#BK12H_?^637ZV0WZ-YJ= <"' DR]R-",!"" M#T+XD! .A/!_,T0#(3(R@+YVWT&.C9!6*K0#QO#/2-QO28:.(S,FNV@8+$ M;B6Q6DDL5HPLFV3>LL +#@ MET:HX[F+CE/^&:JI8<0W_BKW+?&MO!7Z(?XAWU\IWQ$[5PUW#E3(6:4GRHE2 M@:5Y[TD>1REOL7%#\$FH92+7K)_E_4;0=KBFP'A79G\!4$L#!!0 ( 'R MIU"Q8!9(C 8 /@G 8 >&PO=V]R:W-H965T&ULE9I= M;]LV%(;_BN'[U")YJ(\B"3#;$C9@ XH.VZ[51$F,VI8G*4GW[R?)JFN>\TI4 M;QK;?4B>PX_W)2G=OI?5U_JE*)K%M\/^6-\M7YKF]'&UJA]>BD->?RA/Q;'] MGZ>R.N1-^[5Z7M6GJL@?^T*'_4H'0;@ZY+OC\OZV_^U3=7];OC;[W;'X5"WJ MU\,AK_Y;%_OR_6ZIEM]_^+Q[?FFZ'U;WMZ?\N?BS:/XZ?:K:;ZM++8^[0W&L M=^5Q415/=\M?U,?,QEV!GOA[5[S75Y\772I?RO)K]^6WQ[MET$54[(N'IJLB M;_^\%9MBO^]J:N/X=ZAT>6FS*WC]^7OM69]\F\R7O"XVY?Z?W6/S,EXO' MXBE_W3>?R_=?BR$ANUP,V?]>O!7[%N\B:=MX*/=U_^_BX;5NRL-02QO*(?]V M_KL[]G_?A_J_%\,%]%! 7PHH-5G # 7,CP)FL@ -!>A20,>3!>Q0P%X*4#A9 M(!P*A#]:Z)->G3NK[_UMWN3WMU7YOJC.$^B4=_-4?0S;\7WH?NR'L_^_=@#J M]M>W>Z7-[>JMJVA@UF=&.PRYS 8QUF6VB E=)D5,Y#(98N(+LVKSO22M8=*Z MK\ X%22X @,K,'T%=%V!"5@F9R;LF6//W*A L50D=,TXD1",A$ DK)$UR48, M4<0"WDC,L)FPE0B%*N$#E)XQ.Y+5.7/)W!@=V60D>PNSM_,',H05A*#[-.N^ M4$1J!+3U0$XH$0PE J'PE1C)3E.!C5G7^B@GF!@&$X-@V))?QZ(9;7FW3#-. M( D,) &!,%U9)Z*1B,VV[23BA*$"K).!#$0E7"@#V?,ZCOGX>#$WH!'A5J!G M0AZ0DBO1F"1*N'I+3JQ]P%!H3:QY=I*[,4;157!N?EBCE9ZA; -D?=(&.)F? M9*"XH3:%N@%H4MX4]AEEY@N "/EX2:2=MD.@1L5+83A3RDYAW@?0*O"B!IXA) M*QF\*"4WO2BQ1ZGH)^8C=A:%K(5;K@*^T0XM[R!)<=W'%8TM0FQ!"GF0V"-+ MA[DQ?)UE@+J&W*TK-B(-C$A8LY8.HV)BT6Q]E!L.MB&-;(@;M 8V)$X''L@- M9F1?#SQ#:)T&.I_P]>*!W&"P=FMT2!#!&* %L4V89FP )^00,!0FL3@^ :[3 M AV:D?RPL6B:KP4:.X9&CL&U0$MIUB;F#@^H@/?/G(I2?T79).+FC6U"(YO@ MBJ*Q9/-8D$F,Z)O&HJ[1R4,HBCQ4Z$3,P&G(#0;;@P;V()>P5/50N . Q(SP M(JD?R3S1N%ECB]'(8OC624OS@%LGP$FMD S<.@%.I(^<;V+K9+"O&>!KQ-I: M&^!8%"4T,L<,]BRCYBN7P4YCT.F$*YF(6 H48%E;:: N['\D(D@0U$\=O%*(T\6@(83UW "5_UH+0).=H)D MX%I$;8JU"*#)M4C8.^@GGC 0UGR:\XR!P#8^2/AMAH]RP\&:3W.>,Q 0<\,O MJ#) 74-N-%CP:*> 2PWL M/90@"H,1.;#8@^Q//#FVV%LLVJIS.;!2PG7".V@#*'["G551ZJ\HFT3R"();V=75^T[=.W%_Y-7S M[E@OOI1-4Q[Z%YR>RK(IVDJ##VV/OA3YX^7+OGAJNH]1^[DZOXMV_M*4I^$] MN]7E9;_[_P%02P,$% @ ?("G4.(1A&AK! (A4 !@ !X;"]W;W)K MV[$_.U[>ZN9;>[2VFWVORG.[FA^[ M[O(21>WV:*NB_51?[-G]LZ^;JNC<8W.(VDMCB]U0J2HCBF,=5<7I/%\OA[*W M9KVLKUUY.MNW9M9>JZIH_MW8LKZMYF+^H^#KZ7#L^H)HO;P4!_N'[?Z\O#7N M*;I'V9TJ>VY/]7G6V/UJ_BI>:Q[TC M6]IMUXCW)@@UL2&O M.CTWD/N*3.,6)$Q"#O7E4Q(&!U P@!H"J,< (F.],&KTH#D/FH6@V,0L%R0S MI+";!+I)0#HI#J!A .VGHW@ZHR9Y\$FD%$L&B&1*V(J!5HQO)6:M;(S72A:G MS(FO(9E@(RDTDOI&$O;N-JEO1!AFQ-D8^$9 C+2618PA!DF M$F#(<$.)_RZEX ,=J'0([P(#4?A$-'S."1]V(LL2;@:I1&C\828* ,4DY79\ MXBU4%O.E$\B$"HUE3$:!T,B7"^%SSRU_F?>ND$P&WQ8FI "(U)S5PN??0BCB M*QB0J;H)L! 83(=&C@8 M@@0@J#F5R<>;2KV)!5198%819B"!7:'F1":XXPNMXX3Y1H!OFO.- -^,M]M" M*JU#+QSSC0#?^/YE0SZXA#2:VP%X2[(XL#02QAME/DY"R[W$1))@Y^8M:!+L MW'3*>QBI'CKTU_T,,YX>_EXTA].YG;W775=7P^G4OJX[ZVS&GUR7'6VQNS^4 M=M_UM\;=-^.IW?C0U9?I1#*Z'XNN_P-02P,$% @ ?("G4(.-T#.Q 0 MT@, !@ !X;"]W;W)K?LP'-JVT! M''E34MNM"@!59QQOX">Y7=S+>8[-*)11H M*U 3 W5.[S>'XR[@(^!9P& 7-@F=G!%?@_.MRFD2"@()I0L*W!\7> I@Y O MX_>D2>>4@;BTK^J/L7??RYE;>$#Y(BK7YG1/204U[Z5[PN$K3/U\HF1J_CM< M0'IXJ,3G*%':^"5E;QVJ2<67HOC;> H=SV'2O]+6">E$2#\0V)@H5OZ%.UYD M!@=BQMEW/%SQYI#ZV90A&$<1__GBK8]>BLW=YXQ=@M"$.8Z8=(F9$V/LTWLD[?-SV']PT0EMR1N=O-LZ_1G3@2TEN_ JU_H'-CH3:!?/. MVV9&PO=V]R:W-H965T&UL?5/;CM,P$/T5RQ^P;MTL5%42:;L( M@012M0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J% MT)\8\U4'6O@[VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=Q96Z'H*2! MBR-^T%JXGV=0=BSHGKXZGF3;A>A@9=Z+%KY ^-I?'%IL8:FE!N.E-<1!4]"' M_>F-B5*RM^)(,K]B$^\/W'L316=J17I#L5[]-[*_9'G[!:)YICS%,/7,4L$0_8E!=]*<>;_ MP/DV_+"I\)#@AS\4'K8)LDV"+!%D_RUQ*R;[*PE;]52#:],T>5+9P:1)7GF7 M@7W@Z4U^AT_3_EFX5AI/KC;@RZ;^-]8&0"F[.QRA#C_88BAH0CR^Q;.;QFPR M@NWG'\26;US^ E!+ P04 " !\@*=0>DYZ8+0! #2 P &0 'AL+W=O M:%EGTG4V18>^DT' VQ/9* M8C-+)11H*U 3 W5.[[?'4QKB M8\ / 8-=G$FHY(+X$HRO54XW01!(*%U@X'Z[P@-(&8B\C%\3)YU3!N#R_,'^ M.=;N:[EP"P\H?XK*M3D]4%)!S7OIGG#X E,]MY1,Q7^#*T@?'I3X'"5*&U=2 M]M:AFEB\%,5?QUWHN _C3;J?8.N 9 (D,^ 0\[ Q453^B3M>9 8'8L;>=SP\ M\?:8^-Z4P1E;$>^\>.N]UV)[N,W8-1!-,:+(. MWZTJW$7X[@^%=^L$Z2I!&@G2_Y:X%K/_*PE;]%2!:>(T65)BK^,D+[SSP-XG M\4U^AX_3_LA-([0E%W3^96/_:T0'7LKFQH]0ZS_8;$BH73CN_=F,8S8:#KOI M!['Y&Q?O4$L#!!0 ( 'R IU!7FT)FM@$ -(# 9 >&PO=V]R:W-H M965T-L8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*V]\G MD&8LZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$0E/0N]WQM _Q,>!1 MP.A69Q(JN1CS%(PO=4&3( @D5#XP<-RN< ]2!B*4\6OFI$O* %R?7]@_Q=JQ ME@MW<&_D3U'[KJ '2FIH^"#]@QD_PUS/.TKFXK_"%22&!R68HS+2Q954@_-& MS2PH1?'G:1HPP^V&!(:'XX?\&RG,9L,;_KY!['E M&Y=_ %!+ P04 " !\@*=0-F5DW[0! #2 P &0 'AL+W=O<.3,>YZ.Q3ZX#\.1%2>T*VGG?'QAS50>*NRO3 M@\:;QEC%/9JV9:ZWP.L(4I*EN]T-4UQH6N;1=[)E;@8OA8:3)6Y0BMO7(T@S M%C2A;XY'T78^.%B9][R%K^"_]2>+%EM8:J% .V$TL= 4]"XY'/
.>F2,@#7YS?VC[%VK.7, M'=P;^4/4OBOH+24U-'R0_M&,GV"NYYJ2N?@O< &)X4$)YJB,='$EU>"\43,+ M2E'\9=J%COLXW5QG,VP;D,Z = 'E[DU([%3[WL>GC@YI-B; M*CAC*^(=BG?HO93)^R1GET TQQRGF'0=LT0P9%]2I%LICNE?\'0;GFTJS"(\ M^TWA/PCVFP3[2+#_;XE;,=D?2=BJIPIL&Z?)D&PO=V]R:W-H965T<" MCMM_/\"NYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1QKCLP9HL&M+!7V$'K;RHT M6CAOFIK9SH H(T@KQC>;&Z:%;&F>1M_)Y"GV3LD63H;87FMAWHZ@<,CHEKX[ MGF3=N.!@>=J)&GZ"^]6=C+?8S%)*#:V5V!(#54;OMH=C$N)CP&\)@UV<2:CD MC/@UG(6%>U1_ M9.F:C-Y24D(E>N6><'B J9YK2J;B?\ %E \/2GR. I6-*REZZU!/+%Z*%J_C M+MNX#^,-WT^P=0"? 'P&W,8\;$P4E7\53N2IP8&8L?>="$^\/7#?FR(X8ROB MG1=OO?>2;[\D*;L$HBGF.,;P9>6#O>'R3?^'CM#\* M4\O6DC,Z_[*Q_Q6B R]E<^5'J/$?;#845"X<]_YLQC$;#8?=](/8_(WSOU!+ M P04 " !\@*=0Y\I!6[8! #2 P &0 'AL+W=OV$ *[Y0VRSI MWW=L"*4I+[9G/.?,F?$X'XU]<1V )Z]*:E?0SOO^R)BK.E#--XTQBKN MT;0M<[T%7D>0DBQ-D@],<:%IF4??V9:Y&;P4&LZ6N$$I;G^?0)JQH#OZYG@2 M;>>#@Y5YSUOX#OY'?[9HL86E%@JT$T83"TU![W?'4Q;B8\"S@-&MSB144 ;@^O[%_BK5C+1?NX,'(GZ+V M74$/E-30\$'Z)S-^AKF>6TKFXK_"%22&!R68HS+2Q954@_-&S2PH1?'7:1;1-D MFP19),C6^9/D78E;,>^+9*N>*K!MG"9'*C/H.,DK[S*P]VE\D[_AT[1_X[85 MVI&+\?BRL?^-,1Y02G*#(]3A!UL,"8T/QX]XMM.8388W_?R#V/*-RS]02P,$ M% @ ?("G4)%,Z6RV 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0[XRD-\3'@EX31KLXD5')!? [& MURJG21 $"DH7&(3?KG /2@4B+^//S$F7E &X/K^R/\;:?2T78>$>U6]9N3:G MMY144(M!N2<-*RL$ZU#.+EZ+%R[3++N[C M=',XS+!M )\!? ']-&9RQ%?'.B[?> M>RUXPC-V#41SS&F*X:N8W1+!//N2@F^E./'_X'P;OM]4N(_P_3N%^VV"=),@ MC03I.X+T0XE;,8=?-O:_1G3@I20W?H1:_\$60T'MPO&S/YMIS";#83__(+9\X^(?4$L#!!0 M ( 'R IU#B( ]JMP$ -(# 9 >&PO=V]R:W-H965T<"CMM_/\"N MYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1QKCLP9HL&M+!7V$'K;RHT6CAOFIK9 MSH H(T@KQI/DAFDA6YJGT78J]4[*%DR&VUUJ8MR,H'#*ZH>^.)UDW+CA8 MGG:BAI_@?G4GXRTVLY120VLEML1 E=&[S>&X"_$QX+>$P2[.)%1R1GP.QO*D<\H 7)[?V;_%VGTM9V'A'M4?6;HFHWM* M2JA$K]P3#@\PU7--R53\#[B \N%!B<]1H+)Q)45O'>J)Q4O1XG7<91OW8;SA MUQ-L'< G )\!^YB'C8FB\J_"B3PU.! S]KX3X8DW!^Y[4P1G;$6\\^*M]UYR MGMRD[!*(IICC&,,7,9LY@GGV.05?2W'D_\'Y.GR[JG ;X=L/"F_7"7:K!+M( ML/M L/]4XEK,ET])V**G&DP=I\F2 OLV3O+".P_L'8]O\B]\G/9'86K96G)& MYU\V]K]"=."E)%=^A!K_P69#0>7"\=:?S3AFH^&PFWX0F[]Q_A=02P,$% M @ ?("G4%LDM-RV 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0$N[:5:*QR MF@1!H*#T@4'@=H%[4"H0H8R7F9,N*0-P?7YC_Q)KQUK.PL&]4;]DY=N4S,5_A0LH# ]*,$=IE(LK*0?GC9Y94(H6K],NN[B/T\TU MGV'; #X#^ *XC7G8E"@J_RR\*#)K1F*GWOQ&PO=V]R:W-H965TTD!TMLN@[F2+#P2G9PM^+\,3)@?O>E,$96Q'OO'CKO9>")VG& M+H%HCCE.,7P5DRP1S+,O*?A6BB/_!\ZWX?M-A?L(W_^A\':;(-TD2"-!^M\2 MMV+N_DK"5CW58)HX39:4.'1QDE?>96 ?>'R3]_!IVK\*T\C.DC,Z_[*Q_S6B M R]E=^-'J/4?;#$4U"X&UL=53; M;IPP$/T5Y ^(P>PNVQ4@91-%K=1*JU1MG[TP7!0;4]LLZ=_7-H12XKQ@S_C, M.3.#Q^DHY(MJ '3PREFG,M1HW9\P5D4#G*H[T4-G3BHA.=7&E#56O01:NB#. M, G# ^:T[5">.M]%YJD8-&L[N,A #9Q3^><,3(P9BM";X[FM&VT=.$][6L-W MT#_ZBS067EC*ED.G6M$%$JH,W4>G.=$B:0/7^S?V)U>[J>5*%3P(]JLM=9.A(PI*J.C M]+,8/\-VE\6DRA) M\A1-_>.S-,';A\5K]&/L)=EZ"G2/8_5?B M<5.B#_/)+[+WBNS?$Y!P(^+#?-#)@U?DX"$@&Q$?YH-V)5Z1Q$.PVXCX,/N- M"%Y=00ZR=L.G@D(,G1O\E7>9[WOBKO _^/0X?*.R;CL57(4V@^"N:R6$!I-* M>&>ZVICW:#$85-IN$[.7TU1.AA;]_.#@Y=7+_P)02P,$% @ ?("G4 :& M8H2W 0 T@, !D !X;"]W;W)K&UL;5/M;ML@ M%'T5Q .4A+A)%-F6FD[5)FU2U&G;;V)?VZC@ZP&.N[ M:2%;FJ?1=S%YBKU3LH6+(;;76I@_9U X9'1+WQS/LFY<<+ \[40-W\']Z"[& M6VQ6*:6&UDILB8$JHP_;TSD)^ CX*6&PBS,)E5P17X+QI7Y3?XJU^UJNPL(CJE^R=$U&CY244(E>N6<^:AMC. *MBDA2$)LDW M(AE7N,AB[&B*3/=.< 5'@VPO)3/O!Q!ZR/$&?P9>>-.Z$"!%UK$&?H+[U1V- M]\C,4G$)RG*MD($ZQW>;_6$7\!'PF\-@%S8*G9RT?@W.CRK'22@(!)0N,#"_ MG.$>A A$OHR_$R>>)4/BTOYD?XR]^UY.S,*]%G]XY=HQM7KN(ZC#O7=$I;3Z!3 IT3 M;J(.&85BY0_,L2(S>D!F//N.A2O>[*D_FS($XU'$/5^\]=%S0>EM1LZ!:,(< M1@Q=8#8S@GCV68*N21SH?^ET/3U=K3"-Z>E2_?8+@NTJP382;)?Z:7+1XAKF MBR9WJR*[%0)Z(;*&22]$R.+B))@F/EF+2MVK."Z+Z#P5=_&ED'_P<:2>F6FX MLNBDG7\^\9)KK1WX4I(K7TOKIWAV!-0NF-?>-N-;'AVGNVE,R?RO*#X 4$L# M!!0 ( 'R IU ?F!^AMP$ -(# 9 >&PO=V]R:W-H965TQ.QEML5BFEAM9*;(F!*J-WV\,Q"?@(^"5AL(LS"96<$5^" M\;W,Z"8D! H*%Q2$WRYP#TH%(9_>F3SB$#<7E^5_\::_>UG(6%>U2_9>F: MC-Y24D(E>N6>'KCO31&2\UV2LDL0FC#'$<,7F.V,8%Y]#L'70ASY)SI?I^]6,]Q%^FX9_:C!UG"9+"NS;.,D+[SRP=_$1V3_X..U/PM2R MM>2,SK]L['^%Z,"GLKGR(]3X#S8;"BH7CC?^;,8Q&PV'W?2#V/R-\[]02P,$ M% @ ?("G4#NCYV#4 0 G 0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$+]Y;5K:E;*JJE5IIE:K),VN/+PH8%_ Z^?L M=AQW0UX,,YPY9V;,D Q2/>L:P* 7P5N=XMJ8[D"(SFL03-_(#EI[4DHEF+&F MJHCN%+#"!PE.:!1MB6!-B[/$^TXJ2V1O>-/"22'="\'4ZQ&X'%*\PN^.AZ:J MC7.0+.E8!7_ _.U.REID9BD: :UN9(L4E"F^6QV.6X?W@,<&!KW8(U?)6VVEC/3<"_Y4U.8 M.L5[C HH6<_-@QQ^P%3/!J.I^%]P 6[A+A.KD4NN_1?EO3923"PV%<%>QK5I M_3J,)YO=%!8.H%, G0/V7H>,0C[S;\RP+%%R0&KL?)>0BR.:,,<10Q>8U8P@EGV6H"&)(_T43L/A<3##V(?'2_7;VS#! M.DBP]@3K_TK<7Y48PGPAL@F*;#X3K*,KD1#FBTYN@R+; &]$@EAXBL1LK@= M E3EYT*C7/:MG\F%=QZ].^IOUP=\G-O?3%5-J]%9&GM'_4TJI31@4XEN;,&U M?2IF@T-IW'9G]VH C(_2-D;4$L#!!0 ( 'R IU!8),H+Q $ M #<$ 9 >&PO=V]R:W-H965TY=(F;;*YINUG5D'W9P88\TGI-],! M6/0N16\*W%D[' DQ50>2F3LU0.]V&J4ELVZI6V(&#:P.)"D(39)[(AGO<9F' MV%F7N1JMX#V<-3*CE$S_/H%04X%W^"/PRMO.^@ I\X&U\ WL]^&LW8JL*C67 MT!NN>J2A*?#C[GC*/#X ?G"8S&:.?"47I=[\XG-=X,0G! (JZQ68&Z[P!$)X M(9?&KT43KY:>N)U_J+^$VETM%V;@28F?O+9=@0\8U="P4=A7-7V"I9X,HZ7X M+W %X> ^$^=1*6'"%U6CL4HN*BX5R=[GD?=AG.:=+%MH<0)="'0E'((/F8U" MYL_,LC+7:D)Z/ON!^2O>':D[F\H'PU&$/9>\<=%K2=,T)UM"0&/]],'-]?R6YX55P]*F9/U7E'\ 4$L#!!0 ( M 'R IU"N>"+ZQ@$ #<$ 9 >&PO=V]R:W-H965T^0K.2OUYHTO=8$3 MGQ (J*Q78&ZYP",(X85<&K\63;R&],3M_D/].=3N:CDS X]*_.2U[0I\CU$- M#1N%?5'39UCJR3!:BO\*%Q .[C-Q,2HE3/BB:C16R47%I2+9^[SR/JS3?'*; M+K0X@2X$NA+N0QPR!PJ9/S'+RERK">GY[@?F6[P[4'&JPAG+GGCO)>2 M[C_EY.*%%LQQQM -9KW,4%]E&!?1#8 M;P6RY*K$&.8_16;1(%E$@%X%B6'2JR!DTS@)N@U/UJ!*C7T8EXUWG8H'&AK_ M%SZ/U#>F6]X;=%;6/9_0Y$8I"RZ5Y,;ETKDI7@T!C?7;.[?7\UN>#:N&94S) M^J\H_P!02P,$% @ ?("G4+_1)#6S 0 T@, !D !X;"]W;W)K&UL;5/;CILP$/T5RQ^P#@[95A$@;;:J6JF5HJW:/CLP M@+4VIK8)V[_OV!!*4U[PS'#.F8O'V6CLJVL!/'G3JG,Y;;WOCXRYL@4MW(/I MH<,_M;%:>'1MPUQO0521I!7CN]TCTT)VM,AB[&R+S Q>R0[.EKA!:V%_GT"9 M,:<)O05>9-/Z$&!%UHL&OH'_WI\M>FQ1J:2&SDG3$0MU3I^2XRD-^ CX(6%T M*YN$3B[&O ;GL?)O3]Y144(M!^1*7E(/S1L\J M6(H6;],INWB.L_Z-MDW@,X'?$=B4*%;^07A19-:,Q$ZS[T6XXN3(<39E",91 MQ']8O,/HM>"'-&/7(#1C3A.&KS#)@F"HOJ3@6RE._#\ZWZ;O-RO<1_I^34\. MVP+IID :!=)_6CS;Q+PE8SU6";N$V.E&;HXB:OHLO"/O%X)W_AT[9_ M%;:1G2,7X_%FX_QK8SQ@*;L'7*$6']CB**A],-^A;:49%W\ M4$L#!!0 ( 'R IU"5NU-QYP$ .T$ 9 >&PO=V]R:W-H965T8OMRSO%WB7$R"/FB:@#MO;:\4RFJM>X/&*NBAI:I!]%#9YY4 M0K9,FZ4\8]5+8*4SM1P'OA_CEC4=RA)7.\HL$1?-FPZ.TE.7MF7R[Q-P,:2( MH%OAN3G7VA9PEO3L##] _^R/TJSPG%(V+72J$9TGH4K11W+(J=4[P:\&!K68 M>[:3DQ O=O&U3)%O@8!#H6T",\,5TQN7\EO[9]6YZ.3$% MN>"_FU+7*=HCKX2*7;A^%L,7F/JAR)N:_P97X$9N2

A>#*_7K%16G13BD& MI66OX]AT;ARF_)MMVQ!,AF VD.B_AG RA"L#'LE#)\<_JF3T3 MY!":EUG8HGMW[IGI5IGJ-0OH+L%7&S1IGD9-L-2\5>3W"KJ?)=@ S!3!)D7@ M_.$;BG<"PLV T 5$BP!"Z:J-41,[3>L\3^BH7>M^SOXVC%LJ&*?4)7,'AQ\.Q% M\)W)<],I[R2T.&UL?93MCIP@&(5OQ7@!BU_H[$1-.C9-F[3)9)NVOQE]'H=#G;D?_&,1:[T1_&QA M%*N^HRNY,/:J!U^JS/4T$% HI4X@JKE# 93J((7Q>\YTER6U<=U_I'\RM:M: M+D1 P>BOMI)-YAY-GF.O!KC,7_Q7N0)53KE34C6 MS2D*I2-O4]OVIAWG_(?-;@AF0[ 8_.B_AG VA!L#FLA,J1^))'G*V>CPZ; & MHK\)_QBJS2SUI-D[\TY5*]3L/0]B/T5W'31K3I,F6&O>*XJ] A\6"5( "T5@ MI0B,/USY?1S; T)K0&@"HG=E;"!/DR8VFMYHD@1O*]F+,(X2.TID18DL*.$& M9=+@U2H!#C>B8B_R(Q_;4; 5!5M0H@T*WJ\2)H>-JK"H?._Y'T<46V'B'8>+?[0>3%SQN8O+L/#JU^ 7TE?2/\VO;"N3"I_B;SS=>,25")WI.J MK%&WX#*@4$O=352?3W?!-)!LF*\YM-RU^5]02P,$% @ ?("G4,0&ULA9;;CILP$(9? M!7'?!1O,(2)(#5752JVTVJKMM9,X 2U@:CMA^_:U#4'$=K8W\8%_9K[Q89QB MI.R5UX0([ZUK>[[U:R&&31#P0TTZS)_H0'KYY419AX4BY9U86]"+:IB?/S..7KL/L[XZT=-SZP+]-O#3G6JB)H"P&?"8_ MB/@Y/#,Y"A8OQZ8C/6]H[S%RVOH?P:8"VD K?C5DY*N^IU+94_JJ!E^/6S]4 M1*0E!Z%<8-E<247:5GF2'']FI_X24QFN^S?OGW7R,ID]YJ2B[>_F*.JMG_G> MD9SPI14O=/Q"YH20[\W9?R-7TDJY(I$Q#K3E^M<[7+B@W>Q%HG3X;6J;7K?C M[/]FYC: LP%<#$#\KD$T&T2&03"1Z50_88'+@M'18]-N#5@="K")Y&(>U*1> M._U-9LOE[+6$"2J"JW(T:W:3!JXU]XK*5J!LD0028*& 3@JH[:,[BL3M('(Z MB+2#^,Y!:J0Q:1*MZ2?(U$SD?\2*TP$0V,?*UL$\Q2Y45(G M2NI 09*:D5)DL@@L34H?K!!F1,DEFR-P?6P0B^. *YDZ4W(%B MY+O+K2AQFB/S#CE4*$(/;A$(W64I=.#$9ET*K4@?8 @3\R:Y=" +'ZT/>% I M@86TJE$S$;#J!TR3W"J7+ED$8X,G6!5Q]:I^Q^S<]-S;4R'? UVU3Y0*(EV& M3S*[6C[DRZ E)Z&ZJ>RSZ36;!H(.\TL=+'\7RG]02P,$% @ ?("G4"\? MW@E6 @ HP< !D !X;"]W;W)K&UL?97;CML@ M%$5_Q?('#-CX&CF1FE15*[52-%6GSR0AL378N$#BZ=\7L&,Y0/H2+MYGGW6 M0#4P_BYJ0F3PT=).K,-:RGX%@#C6I,7BA?6D4U_.C+=8JB&_ -%S@D\FJ*4@ MAC #+6ZZ<%.9N3W?5.PJ:=.1/0_$M6TQ_[LEE WK, KO$Z_-I99Z FRJ'E_( M3R)_]7NN1F!V.34MZ43#NH"3\SK\%*UV$=0!1O'6D$$L^H$NY<#8NQY\.ZU# MJ(D()4>I+;!J;F1'*-5.BN//9!K..77@LG]W_V**5\453L7$5:S!*@ &:*V$L1FWCT0)'Y#9#7 M !F#Y,$@M\H8-9G1=$93%G%I5>**H)\C\7(D'H["XA@UZ2)%5D)+M'-%413! MU,^2>EE2#XM5[C9UTJ0P01:+*TIB]&19,B]*YJ(4T$+)W"Q986^/*\J6>_B MDGM1<@]*9*'D3I8X*>TS[XH02IZ@%%Z4PH-B9=D6+DJ&[%7QB.""]P&E]**4 M'A3K&&Q+M^ D2RP45Q3EQ1,4=?U[KR3HP.3VLDR:Y?\4I="A\ON1[/C$FB+.&+JJU6+^8\H.0L=3=7?3X^&^- LGYZ M$L'\+F_^ 5!+ P04 " !\@*=0B!1BZ.L" 8"P &0 'AL+W=O5G/_(-2QTD0 MU)N#*-+Z3AY%J=_L9%6D2F^K?5 ?*Y%N;5*1!S@,65"D6>G/IS;V6,VG\J3R MK!2/E5>?BB*M_BU$+B\S'_FO@:=L?U F$,RGQW0O?@KUZ_A8Z5W0L6RS0I1U M)DNO$KN9?X\F*\1,@D7\SL2E[JT](V4MY;/9?-O._-!4)'*Q488BU8^S6(H\ M-TRZCK\MJ=^=:1+[ZU?V+U:\%K-.:[&4^9]LJPXSG_O>5NS24ZZ>Y.6K: 51 MWVO5?Q=GD6NXJ42?L9%Y;7^]S:E6LFA9="E%^M(\L](^+\T;RMLT. &W";A+ MT&>_ET#:!/*6$+V;$+4)T:TGT#:!.B<$C79KYD.JTOFTDA>O:KZ'8VH^.S2A M^KHV)FAOQ[[3?M8Z>IYC'DV#LR%J,8L&@WN8A%Y#'H80U"$"74!7!8:J6.!! M.KX^8#E$),RIX4.2U;LD5V42T"QB\\F5610FB$""R!)$_0*X8W8#81926@A# M*';\7@(H0A!R'!FB4$*2)'%L 6!Q$G,"*Z.@,CI0AOF(MPPD8+=[&X,$\ M-A#:$THYPNZG-D2QD">QX^T0A3AE[A6L %@<12B&E7%0&0>\'2%(0(+D=F]1 M"+>)\&-W6TQ?*PDI<=P%4#A"D=M/ABA.N'/B"D!1PD8^.S32 !'@+A^A +O7 M/<*?\!?N+(C3)" 7<81#_A,MQC$+O!93;LAIQ&W'49@B&:N"X/891C1ER3A[ H0&UL?53ICILP$'X5Y =8 JD5*J. 5>=X(&$.D>/T>Z06KP#O'8PJ-D\L)6< MA'BSBV]5CD*;$% HM54@9KC 2BU0B:-/Z,FFBPM<3[_4']VM9M:3D3!0=#? M7:7;'&U04$%-SE2_B.$KC/6D*!B+_PX7H 9N,S$>I:#*?8/RK+1@HXI)A9%W M/W;/KPT. M]XATL^R0+!:1.'XR3W"S7A98+0JLG,#JJ@O131<\9NTPW)O,6W7EDBZZI LN M-ZW8I_WTBYE+?XW\0HM^?"'P]$P5_P!0 M2P,$% @ ?("G4$+($9T+ P @PT !D !X;"]W;W)K&ULE5?MCILP$'P5Q ,UKP$'!7K?D3\!D=F9W[3%X<1;->WO@7'H?95&U2_\@97T?!.WFP$O6WHF: M5^J?G6A*)M6PV0=MW7"V[8/*(B (T:!D>>6O%OVSEV:U$$=9Y!5_:;SV6):L M^?/ "W%>^MB_/'C-]P?9/0A6BYKM^7OS6I M/VIV@=?W%_9U7[PJYHVU_%$4O_*M/"S]U/>V?,>.A7P5Y\]<%Q3[GJ[^*S_Q M0L&[3)3&1A1M_^MMCJT4I691J93L8[CF57\]:_Y+&!Q = 9 W#TSX!0!X1S M R(=$,T-B'5 /#> Z@!J! 1#L_KN/S')5HM&G+UF6$ UZ]8IOJ=J?C?=PWXZ M^__4!+3JZ6E%LG 1G#HBC7D8,&2"B::81P@33S%/ &:*>+81&9U"UC8D3D=( MH&H="R9@P:2/#R>)4I@@! G"GB":$"1&-P8,[3%5C\%AY%")0)4(4$F-?D:6 M2H*-3)YM#*4QG$@,)A(#B61&(@,FOA(A!&-LS%QLIX*NUMHD%PKF0JU<0H1@ M@@0D2.9/?@H2I#.ZD5K=P#$EAF'6-LI1208FD@&MP# !1K#ST?QF8,?F@6>T M0X,FRY0BT]4VR-$.#-L:$Z AQ$$!&QN'-S0$=BV&;)N8VZGM24QIFCB48%MB MR)>IJ61;+J8NQV#8&S8D30"DRE9(;ME8,FQC;+@Y1 M; H!-D;(V3S8I1BR*365,KMYCC<:[&2" !5SU6G0M!Z'#.QV8KL]1.:2TZ!) M,2X9QPL:XV4??-<"P8!E+4^L@3C.>NU5]02P,$% @ ?("G4#9OO_L= P M/0T !D !X;"]W;W)K&ULE5=M;YLP$/XKB.\M MW(%YJ9)(3:9IDS:IZM3M,TVNWONN'MB+ZZB M?FF.G$OGM2RJ9ND>I3S=>5ZS/?(R:V[%B5?JS5[492;58WWPFE/-LYTV*@L/ M?3_RRBROW-5"KSW4JX4XRR*O^$/M-.>RS.H_:UZ(Z](%]VWA,3\<9;O@K1:G M[,!_JC5DS=XV>4EKYI<5$[-]TOW'NXVR%H#C?B9\VLSNG?:5)Z%>&D? MONZ6KM\RX@7?RM9%IBX7ON%%T7I2/'[W3MTA9FLXOG_S_EDGKY)YSAJ^$<6O M?">/2S=QG1W?9^="/HKK%]XGQ%RGS_X;O_!"P5LF*L96%(W^=;;G1HJR]Z*H ME-EK=\TK?;UV;Z*D-Z,-L#? P0#8/PV"WB!X-PAU\ATSG>JG3&:K12VN3MU] MK5/6-@7 ,T:B!XV_/; (C0[9]+#QQY_*AYYO"&;,1 _ZT.Y1:G&Q45-<:*D M6ROLF0!;!B!, ]\D$\XF0VL%4&(Q,>% CSA$_]$K]&0"-9KF8)"@="(./<"0 MS.G)Q"H]BS$V*Y]8E9_6::#E *A9M[HR):0:;#X$;%*KD18.)(3#ZLP>- X4 M1K[9F 1J6JZ1%B$$0L=@P@4M0HCS>Q-IZ4!;.NR>05L4XLBJR6SE0%HYD%(. MLU_0EH2;P!0Q C1%A=8-I'3#:A5F35*,YO\Z 3*I>*/-:,GK@]ZW-\Y6G"M] M:!BM#F>#>]2;V7=X=[#XGM6'O&J<9R'5EEAO7/="2*Z8^+>*R5&=98:'@N]E M>QNK^[K;T'&UL?97M;ILP%(9O!7$!-=@8 M0D20FE33)FU2U&G=;RPEX&Z-@V3?[? 1;\)X_!]XKF^5-I.H++HV 5^@O[5[:49H2G+ MJ6Z@5;5H PGG3?@8KW>YU3O!2PV]FO4#Z^0@Q*L=?#MMPL@6!!R.VF9@IKG! M#CBWB4P9?\:_8OSKOQ$W,9A[MI-L[MV;<*C-[*PF. M"G2SB4;-=M#@F09_5.SN%70U29 I8*H">ZO +I[,XN,<^Q,0;P+B$B0?;,0+ M&X,F=9IVT)#4#TF\D,0#6>S$=M#0&20F"?53J)="/12RH% ?A?@IJ9>2>BC) M@I)Z*"3S4S(O)?-0Z(*2^2B?>%EY*2L/)5U05O>4A*:?G+'A=!@$D8/QEAE;O%I MP.&L;3ZDMEW #)LY9=X >8G^U1V1X9 M7?P30RM?]:-?W:#_ST,#Z!# !T# M:%]+#_*9?V*&Y9F27:#ZR6^9^\;QEMJY*=R@GPK_SB:O[>@M3^@Z(S=G-&@. MO8:^TZ2CAEC_$4(QR($B!AO<($&S3+Q!,C5((MQ@@1HLO,'BG4$\*[/7K+RF M\9IE9'\X9HEBE@B&SC"8)L$A*Q2R0@P6,PBF6>*0-0I9(P:K&033K'%(BD)2 MQ""=0=(/7R5^_%4V*&:#8#8SS ;%X)0XPK=2])&SB.9["1/%#S@/MFR,6,Q7 M&2IZL,QB=-?N8XI8S!?:()I.W'S6R.0L$J N_A3602&OC;\")J/C2;_W!SWY M+^^OB>],7>I&!R=I[(GHSZVSE 9L)M&3W5B5O9G&#H>S<.X[1K;# MU4/&^R__!U!+ P04 " !\@*=0_U(@Z(L" 7"0 &0 'AL+W=OKVK2 M8?Y"!]++-V?*.BQDEUT\/C""3SJH:[W ]Q.OPTWOEH4>.["RH%?1-CTY,(=? MNPZSOWO2TOO61>YCX*VYU$(->&4QX OY0<3/XM[0WF'DO'5W M:+-'J0K0BE\-N?-%VU&I'"E]5YVOIZWKJQF1EE1"66#YN)%7TK;*2<[CSV3J MSDP5N&P_W#_KY&4R1\S)*VU_-R=1;]W,=4[DC*^M>*/W+V1**':=*?MOY$9: M*5JV)8$0"(I(U(O8-!*2Q+%<*0E+ (# @HR99Y(&2,(,I&4C) $IH4 !- M:%F2'(3D "0R(/DJE<#/(\NR(!\N(A\ K:H($EGJ %F*%0$6J@*ED1];2/"&@( =(3%K%:VW MA" .&ULE5C;;N,V%/P50>]9B3R42 6V@<9%T0(M$&RQ[;-BT[&PDNA*2KS]^^H6 M0R:'KO-B73P\G$-RYE!U.%F-;Y[;C8K\]:51:V?FZ!]JZJ\ M^?=)E^:\#EGX\>)K\7KLAA?19G7*7_6?NOMV>F[ZI^@295]4NFX+4P>-/JS# MG]CCEK*AP8CXJ]#G=G$?#*F\&/-]>/AMOP[C@9$N]:X;0N3]Y5UO=5D.D7H> M_\Q!PTN?0\/E_4?T7\;D^V1>\E9O3?EWL>^.ZU"%P5X?\K>R^VK.O^HYH20, MYNQ_U^^Z[.$#D[Z/G2G;\3?8O;6=J>8H/94J_S%=BWJ\GN?X'\UP SXWX)<& M3-QL0',#LAI$$[,QU9_S+M^L&G,.FFFV3OFP*-@C]8.Y&UZ.8S?^UV?;]F_? M-Y2*5?0^!)HQ3Q.&+S#\&K%U$8FZ0**>P(4%ARSXV)ZN6"0X ,$ - 805P%2 M*XT)DXZ8>DHCILQ";5T4*981)B,@&0'(2(O,A$D6W; T6W0SD7%1F2*.N220 M2P*X>*8FA0%2,#49#B!A .DRD+$U&M+)DZ00RAH-%R5D)B0FHR 9!<@PBXP" M4V,Q<2'2,Z@9I)$!&I:FGC*GCP>96#Q<3(QIL!BK/P9$R)9_#&:'5&9[@ L3 M*N8>&3./';'[G8!A+V$<0 FE" ?(>Q-#)B3](7 CL+$_2ID MV @8< );A]L9=+7V!9<>B3'L&"S]?Y%M9] ]2Q?;"D.^XM0EUS)\O6"_8,@P M;)=FP#%NC!JV!);=O_(Y5C-':K96_I:[,KU!EF.9<@9Z2CTA/"4?U7S/DN98 M6!P)RRXM,VB9+U>)L%<^@J4B]>6$9EWV;C8A:[LFLJ6.X#'L@NG #D62F$38J02=ER)-> ME)+2YN*B)&>>G3!AHZ+D$]]^V& (&8PM1G*= V7DHFYDA.V%T,[$%P+;"ZE/ M# HV!$*&X Q*YGX39_;&'H $L]=?KBX(Q*. M$_.GN>2XJ"K\V:=9G77SO3TJ98(?55FWZ_!HS.DIBMK=455Y^TF?5-W]7-S\^J MU.=U2,*/&]^*UZ/I;T2;U2E_57\K\\_IN>FNHDN4?5&INBUT'33JL Y_(T_; M).X'#(I_"W5N)^=!7\J+UM_[B[_VZS#N,U*EVID^1-X=WM56E64?J]](*OY/&KH1$.O%=NY0LB+).H2N&1!819T&,^F3\@2'(#! &P(P*_*X#=E MC)IDT-16DTAY4\I3;&B:;U23MZ^Y7JN2BEQH$TPF@2P*9DC! :*\ 5-P4@1X=,4 M,9\$67;;D[F($]<\P7@2P*?DCA 8/9(N: F&CTB?ELCY#+A=,H&&4,Z:473:AUOGSHV.\"G="6*F:)L0:V8*0IVJ=G; MMR)DWE.H')[3HYA MY0#6S.$YN>.?N 6>DV.\N(_GY,!S3A9(VQ,@AE-@. 6 TYDH M!DHL,)P" R5\#*=X;#CO2JX3<7Q= 5AFCKU(8)C$ L,I,$S"QW"*QX;SKN0Z M$8RD $AFCN568)C$ L.98)@2'\-I1CRO>7BU(=3'^:=N?-^)%XO##Z9#^ 1Y>O\)M?4$L# M!!0 ( 'R IU C]-^M'@( #4& 9 >&PO=V]R:W-H965T&W_Q/;EG'//O<27M&?\650 TGFAI!%;MY*RW2 D\@HH%G>LA48]*1BG M6*HC+Y%H.>"S(5&"?,^+$<5UXV:IB1UYEK).DKJ!(W=$1RGF?W= 6+]U5^XU M\%B7E=0!E*4M+N$GR%_MD:L3FE3.-85&U*QQ.!1;]V&U.20:;P!/-?1BMG=T M)2?&GO7AVWGK>MH0$,BE5L!JN< >"-%"RL:?4=.=4FKB?']5_V)J5[6"ROT>(1@)P6<)X4@(7PFAZ=90BNG- 4N;HOUGVBU"57W^S<7.OZ'[BP0?(@ZWB.C>[B&P=B(P_&">81W;!4*K0&@$PIE Z'F+ M5@Z8V& :@UD@]N\AWIB(K"8BBXG5PL2 B68IXB ,%CX^ SI$-V:C:!W8_<96 MO['%[^+-[N*;++X?_:SY,LN$@ M63L.:31]*;)_4$L#!!0 ( 'R IU"PZXJ[B0( '$) 9 >&PO=V]R M:W-H965TT)N*!M;117PZ,UT2J+C\ZHN64[ VIKASLNJ%3D[*QL]2,;7F6LI.LRH9N MN25.=4WXGS6MV&5I(_MMX+D\%E(/.%G:DB/]3N6/=LM5SQE4]F5-&U&RQN+T ML+17:/&$8DTPB)\EO8A1V]*E[!A[T9TO^Z7MZHQH17.I)8AZG>F&5I564GG\ M[D7M(:8FCMMOZI],\:J8'1%TPZI?Y5X62SNVK3T]D%,EG]GE,^T+"FRKK_XK M/=-*P74F*D;.*F&>5GX2DM6]BDJE)J_=NVS,^])]B9*>!A-P3\ #0<7^%\'K M"=Z]!+\G^/<2@IX0O!-\,[U=[68R'XDD6+=?FB)WG9H$:CERO6@61WS M3 M! \)120Z98BC3-;ZA M^^XDQ.86@R=)_!?Q!,4)X40]<$H](^!?"42P@ \*^$; NQ*(88$ % B #)+) M1 8Y,)!0C!(" C,+&@$"D3WEQF# O$=90(8A.$@"1@D 00\6 "YL,7<^PM% M,RY%0!;^U%\0*)B) WILA3 @$4ZMWH%" VH,*/2\F;V#8(\@P"1HQB0(=@GZ M@$T0[!,$F2">_OTZ4# J%[M1G,SL=02[!4%V268D8+^@#Q@&P8Y!@!VP._D! M]J!QP=/%=4;'2TWYT9SUPLK9J3$7C='H<)]887,\O<.[R\@WPH]E(ZP=D^J0 M,T?1@3%)52;N@\JA4/>?H5/1@]3-2+5Y=PGH.I*U_07'&6Y9V5]02P,$% M @ ?("G4(LHQUMQ P Q0X !D !X;"]W;W)K&ULC5?O;YLP$/U7$-\'W)D?IDHB-9VF3=JDJM.VSS1Q$E3 &9"F^^]GC)L2 M?*[Z)6#S?.\XYSUSB[-LG[J#$+WW4E=-M_0/?7^\"<-N.U8K?T;^%FS=BP M0"-^E^+<3>Z]X54>I7P:!M^V2S\:,A*5V/1#B$)=GL6=J*HADLKCKPGJ7SB' MA=/[U^A?],NKEWDL.G$GJS_EMC\L?>Y[6[$K3E7_(,]?A7FAQ/?,VW\7SZ)2 M\"$3Q;&15:=_O=\:06#^3 N*.B&S>#Y!SJ.,YN$D#R=X M^(R'VSP8\33A-%%.$N4$43XCRNT-8AE/'86#B-9+9/^76.0(X9 @]&J5UA9LEC">.02+M& Q^H"G&M!U;3.>N\XY6MA( M"-NR50.Z]KLDX8YM1%K92"C;Q MA+2XD3BI7>Z*M&J14NW<7=%6+22!*U=:M$B)=FZN!G1E>5'@^BA 6K-(:-8R M5P.:,D$:H.MO14L;B0/;,E<#NF*"('=\&"#M $@X@&6N!C3=)H0@=1Q-C#8 M1AB 9:Z,,(!WE,)H V#4R>ZH"Z.%S=!60.381.;X7";T&LWU2H%@KK1PTD74 MHMWK_JGS-O+4Z.9M,GOIT6Y1=R%O\+'!^U&T^[+IO$?9JUY&=QP[*7NA3=,87CK7U7]02P,$% @ ?("G4*GT M'M%@ @ ^0< !D !X;"]W;W)K&ULC57;CILP M$/T5Q >LN1A(5@1IDZAJI5:*MFK[[)!)0 N8VD[8_GUM0R@QWC0O\85SSIR9 M6#-I1]D;+P"$\UY7#5^YA1#M,T(\+Z F_(FVT,@O1\IJ(N21G1!O&9"#)M45 M"CPO1C4I&S=+]=V.92D]BZIL8,<2J$ND!9VI(3 M? ?QH]TQ>4*CRJ&LH>$E;1P&QY7[XC]O?4\1-.)G"1V?[!V5RI[2-W7X1"21"Y7& #5:64I(_?@Z@[QE3$Z?ZJ_DDG+Y/9$PX;6OTJ#Z)8N0O7 M.<"1G"OQ2KO/,"04NX0"7ARHF,D=.*ZU\G/W-!ZT%%6JG)>[^6C5Z[ M_DMRI=D)P4 (1D* [Q+"@1 ^2L # 8\$7Q-0GXJNS98(DJ6,=@[K_]Z6J%?D M/V-9_5Q=ZF+K;[(\7-Y>,APN4G110@-FW6.""689W4(V& '^B]C.$3AL;9N.9 M$<\>(K&&2"PAC!>V3F8A_,"PL4EFN89Q8#>RL!I96(R$AI'%O*#A!R]U:0VR MM 3!1A ;QGRJ]S$W1N1PL/8?SR(1FPW(!DK,%G0?U)M!D[Y8 SOIF<.=G)X; M/? FM^-<>PET7_T'[X?B-\).9<.=/16R.^L>>J14@/3B/2>]<.H/PC:#H,6C=,^^PM02P,$% @ ?("G4-V@R(_I 0 ( 4 !D M !X;"]W;W)K&UL?53MKIL@&+X5PP4^W"<)-@M 1D!E!O(PQ0&(':1TD(M$B MR!I#R&[;!]GT058^]HO#.@V0:*YQ"+8UHDV-:*VQS!JM-*)_'&>\*1&O) @Y M+#3BC?-<8/(UAL3AP@B>W57[=GRC\MJTRKL(;:Z]NYR5$!H,G_]D(M7FN9H6 M#"IMIWLSE\-'.RRTZ,;W"$^/8O8'4$L#!!0 ( 'R IU!5 _1',@( /H& M 9 >&PO=V]R:W-H965T\-:^4ZK)3J5@C)0P4-E4^\@U:_.7'14*6'XHQD)X >;5##4!Q%&6IHW89E M8>=VHBSX1;&ZA9T(Y*5IJ/B[ <;[=8C#CXG7^EPI,X'*HJ-G^ 'J9[<3>H0F MEV/=0"MKW@8"3NOP&:^VV 98Q:\:>GG3#TPI>\[?S.#K<1U&)B-@<%#&@NKF M"EM@S#CI//Z,IN'$-(&W_0_WS[9X72MAR]KL^JFH=+L/@""=Z8>J5]U]@ M+"@-@['Z;W %IN4F$\TX<";M,SAC[T-:M;?OA39:-8?Z > R( MIP!,_AN0C ')+ -F=E27ZBB92%X'XCA;W74+ J\2O3'/)A)^^WL.UVMU+/7 MDJ11@:[&:-1L!DU\HXGO%5M709)\TB"=P91&[$TCM@;)71K8;Y!X#1)K0.X, M9EEN!DUF-:W5X'CAAQ OA#B0)%W.((,FO8&0./%#4B\D]4#R&21U(/C!U\J\ MC,QE9/._GCF,!V4LO(B%!X%GB(6#B/V(I1>Q]"#F_WSI("(_(O:'X,B_"2,/ALQW8>1P/N$'RQ<_V.S8Y1!GMV-GFZ0DGV]X5T2R^?I M-X>0N16^4W&N6QGLN=+GF3UU3IPKT(;1DZZKTA?1-&!P4J:[T'TQG,;#0/%N MO&G0=-V5_P!02P,$% @ ?("G4+B1%98D! Q0 !D !X;"]W;W)K M&ULE5C;KCV7 MR[EZK;-3(9]+KWK-\[3\;R4S=5GXU']?^'HZ'.MF(5C.S^E!_BWK?\[/I7X* MKBR[4RZ+ZJ0*KY3[A7]+9T^0- 8MXMM)7JK!=Z])Y46I'\W#9K?P21.1S.2V M;BA2_?$F[V26-4PZCG][4O_JLS$MM7ZM:Y3V+#B5/?W:?IZ+] MO'2_B*@WPPV@-X"K ?W8(.P-PE\&[$,#UANPJ091;Q!-->"] 9]J('H#,=4@ M[@WBJ55*>H-DJ@=*WG>.&"9!M^5M#WU)ZW0Y+]7%*[MC<$Z;TT9GM&G3;;/: M=F7[H^ZC2J^^+5D4S8.WAJG'K#H,##") 5G;$'I%!#J":QB AK$"RQ[&'NYL M!(OX&/,%83$CO;7)D:/=!C>8HH6\P?$L8&Z0U A(]381@05B9@8&VFCN##J M^V!C6&)@'O'(S;U$4!2(,(+:8# !#"]WA)<[LLK-N)E\AXE&A<2=<-P)1YP8 M^[#B4_;TWD9Q;F#6"!-6/0SFK)[ $Q-VNW/ &6*<(49*$QJEB:WZAXRR)#)K M>(\ 0TX(96:#88P$$C %88,Q1I2$W"$+"9YE@F3)C"R3J5EB0-#0T#AL:PR( M9HD /\RR&83H?"-(/T0.#M>,I$BMC(!7/2@>-B^Y(<8VWR,PC3++A).%QBS; M.'RZTL-G[RT%)#UAI@?3TK-A6'HHF9T>[M.5GF/^T=!*+S&/-#ZXB3[@ M#E\.%:>8C+LVWJ'CU!9R>^,Q-0616'V-X")&!3?;8QK?YG.^<8H.$:>(BE/' MBP X%!(PA72T!C@4$C"%-%NC!PUSUJ_GA#E:&1QR!3"]-<"A"3!!$\ ^OYR3 M) 8S+1LG(A:&QHQ<3^3;?,XW3M&A&H"HQN"%:\SA4 WX#=4 AVK %-4 6S5X M2(3#DT,S0-B>P'48')H!\6\TE^-0 G(H!35WV7[!T:^Z<6CJ9##X3SZ7Y:&] M3:J\K7HMZB;.P>KUQNH6FIL 8WU%9X\465_3V::[C_I%WUV/_966AU-1>2^J MKE7>7A+LE:JE#I_&UL[7UK<]O(E?;G[*_HFBB)5 5Q"(#7<3)5M&3-*NM;+'FF\J:VMD 2%)$! M 08 )6LK/W[/I;O10#=(2O9F)WG]8<8V ?3E]#FGS^7IT[\ORTKLLN1ON_@B MWV75'[X9C(-OQ*=-FI5_^&9=5=OOOOVV7*SC353V\FV__Q:_X>^FXDV>5>L2OEG&R_;3-U'1$Z'OB: ? M].V'CZ+?\>PBOX\+\9?9O*R*:%']9_NY'N[MXS9N/_3[YW_J_.!/NZBHXB)] M%!_B;5Y4[1>K8FF'^"[!I881O(TVUMPO9A\NK]_].+NY^/AZ M]D'<_/GF]M6;&T]0UXEX"UR_?HA+B_7;;5_@OX#@M_E#UG[WINJ)]]$N/=2&7K7W17Z? M9 M;*-X>:N)]7E9 ]_^7;)U+/ASZ?G ^&O@6K6C\,]":SN]&0[_]T^N<)&>= M9UU2$ RGL#+]K@56K,*J)]WM'6SB=)4O-R5P$IEU_A>;>+B#B?V0Y$_ M5&N@[&8;95;/JLEU#$UVO'.;5*!M\I7P@]/YF;B)%[L"/K(WDLT&!.6FRA<_ M>\CBYQ708XT?PC](L,7I2;\'\GL&+%F('Z-T%Z/^@^YAP[.Z+:(EKQFE$4@.4C.N2G'Z,8MVRP2>G,&F_O'F$J9_)DY$DHG;=;XKH45K M]?ZXRV#KZ>-6[4^[%%Q4EM"^]30JUV13+/ O\=]VR7V4PNO6B["]_1Q7T1P6 M55(LB5&+N!D8N!+U> FRLHBA2?C,$]$*N%_,TC1_H!FO4-T7,4Q6O,[+[L:N MLWOX%23 $V]CZ^G[(MY&R5+$G\"J*H'P.)N\6D-7B[U3O\U1\>Q_!_3:-BY@ MB;%1I,X6=V%/9/8X0+:!>Q(D$+?E?.L=#6S?@#K620XS3:)YDA+Q.VF^C1Z1 MX([G8#O5A+)VUW@50R=+4<1 ;Q"RA7LYFG3;,Z#7>78'XEQL]KUTE63 #"BR M^3Q-[FC?/#BR+,\Z!L?TW=,?CW[/"RC,287+S*RT /L9AA?#((&Y3LL8%$0. MNY[?/VM]BM;^=^4V6L1_^ ;,^3(N[N-OOA<=*J]D;<&Z#=:L$/>HVEZ(:%>M M\R+Y;YBOW^][??X/QL&?D79Y(9*RQ,4D9J\UC0B'7C >>(/Q5$25 *%=K+6! M3R^' V\*_PU'] )HCOBWOX8][X52'QX0N=S&M$>EEKJ&;9O,:R A"1UHI46T M38"D#F[;;78IJ3@IC;!1%/$:> ^WO],41/X,&H"?7:RJ/U[&8$XE'5Q(1%SG MZ3(NRM_^>A+XXQ/X[X_5V:>P2>$.%E=@!*:HPT_$MQW.&9E/ M9-;#=B<% 4V47/HPW?Y5DXT>] MFA^Y"VI2E+3U;V-V#)ZW'X;'.KWV;GE-_%@/9\\:P%ZD%))#B92TJ'=YOBP% M3-,:!5A88-AOBWQE\_8KJ:&_LVV5- 5*>@+448P.#_)PM-PD&7EG*+/M3SZ M'B(M@*\N8;AI3GN8[02C3?O?[+? R)/V=N86J*[-Y/2U(=YB5>0;D>M%=6R= M,3!+I5KK?"Z;TSN\4OSE3+S@^:8YW'8)?$ZE]5],F>''D[)1(* M39A];R*/[-5T+Z,R60A8H0S6M:SEUMH"DW2' MED?5Q3,^W2/*%PVMCY1^ED@W5&6S32FR^P45U\!M*^S9EBSY^YB!OYG2UGP7 MP7"! Z+[*$G1W#H'7C@OP7@&*9M7HM1&LD-/'KL/[J,K^2HE$NW&L8F]HDVL M0>J:A,<2G21IG\>VQSQX#^8!6Q:P0.##'C02>#6<2\L"NN_C2[>1 -_#@I70 MPF7,?SMK$^QWBE1_^9"#-WN5%P]1L;0W7.X*!_5JM0+S2+Q;@3?R(*35C;;7 M^P)6,=FF.&X5H8.W9LM\Z[)J7\;@:J,PBSF;$Y[L]5Y M":R-$Z8Y>NR3>^+59IOFCW$L.W^_@VT'B?\>9F=M<>I=,A?$5KV[A7<%14@< M-M@KMG%M5@)H(7N<#P>R;W(OP5_TYAEZ.;O8Q!.8*/H(RTK3,\T?[J M)]B'XO-\M:)/(@RPP:Y7.J,=AEVSS'?S:K4#(U,&%IRL=SXG/;0P]) K\!#3 MD$]-*_,,AW.9E#)J@5-X7\2;9+W=Y'C\SXMSGLCO!6@1NB]B9FO&:J8I>+M'P M,J.3,\LXLW@8?J.Y;>KX9K?I]B:JY).C/T%/$'F5XE4<,,FS#.,K( ^X_4J) M=+H.M.#F,M>+?\SBM1=\I6-M>Q:\R!=QO)1?Q'NVZ+A+F ^V8CZL!X3_4@8,'/I$U9AQAGG=,^(%['4(Z: MX P"A<6.#*S7^R1*&%E4CAVQ^R'Z>T3S]QAR!#ESJ>!WQ5V42;WKB7JO1":4 MBE=_VPQ&&5MIMX?E]X1S&+#U%LLDOX_*!5C/A;AYA,5G]0Y;^2FLCD"')>B_ MD%DD^I?_XLP3O*V0L(DQ-HQJ)(N8MB!H E9^ M06L(W^MBWQW!T9+)9".:;)(,G'I:&.J(_+\JV6 ZAF)'G&#>(.'P'6PIV225C+[!#I>CO8%A M =15\:>$E4ZY*^Z0^!Z,'(.=,9-H"V[%)EKD:4Y/C3ZC%-[)B-AE@W @9[#! MHF[$SG?*/L, %$QX@^JR-NQ6FB_+FB^Q8Z5AZN_K5Q,#)P.$P6Y6>5YE>26M M"+ /BB4%=&F24>W2;95+5ZJ06_J(S^,M#Y$:^Y@EVN@D2L^ RV#Z>KE_F,W> MZ_7&T>)7Q2Z-U=COR+=$@LLUJ#DBV6C$9?P$;BCB58K^.38>&68X?BF9 M%XB<(4>D:!'"OLQZ':RV*(6A/JR3Q=I3BXO:0RI%$)+H+N8$(# LV.\+D!U4 M".1WB564%/5(U%*VB=8Q@ZT,^GO,''&Y2WDK3? /'3KUZ-^+V@3NSF"PA-/K MAAV VFU=TY/WE/+I9"Y!\Z2P3#C62-DU?]UEAF&#_30:BK(,2-PMQ/@!2R7I M3K 6)*=H49/$_%TI9MP68S%0UU_!B@J_?_X?>H[(YR+&% #EN;3#R5*0H2T7 M=ZW27 (E<*MH6:NHE3?KGAYSJV:1,5V&ZDQM;5'YH@PDLMB]U[O3O)&?3$LT8H MG$ !M*0<3IL28:TE5SEB"4!ZOS,RG<92!WU:;V=;)_CR-!SB7T;>*)B(U[#< MW[7@"98/+$Y]KS_VS\3IR _/7"U3B@%;[7N3T8";[_M#8;B8C;_+23UU3A\B MV-PCM@E*Z&7LC8,,P%+XW@(%<8;9HC2%L M2D[YH3>>#(0/\YJ.&B,[$<' ZX^F\!=_XO6'$]& 0[RJX1"X8&ZHQ+/7[#4V M ],9!_+_+W=)2H&A(/ &^!;_H4>!8PQ@/?VQ-_3'XFI7P+:,K!QZ07\,%)B. MA[#&8+>AMA3)!NU[J7Q&HU ,!WUBW:K8+92I *_<%4R_R1":]D+@D\'8FP*I M!T,OA#\DUS02UD:0YC3H>\&H#_R") PF9QUT4EP3C+W1-."_A,% J&""2@D* M*[KP3/Z9U6%";F(IMQCH>^I- EQUTH;!"P%.9SN@F#?M3Y!I_/Y0 MC^D^DKC'H="<(D^"6DP]<+) MV,)J?' '8^3/;!D!TY"FY$WO @R.?+,7'!WVA&K@UEPQP;$$L(BB.V"[NTCN MA-;FE!F99S24@$V7P+1HBA-2D*AX%P/O1MOUH]Y?ZH[DKO\=]%^ DVYFR\5; MQ)HV?JGYJ/[;>]FE B<:G%7_#?,#VS4EJD_$ %8K&.-?AIY/JLH'ZH_#$?VM M#P^15Z2'!<(R'$SP#W\X%4.0;)#0P=3SX0_.[S9H<")&P(EC5.8CX!7?QS:G MH3>=DO(:3V']0_&#IDC38C_!#OP AS0"I3T=D\(;>B-N!^$TH% H"9U%,KT5 M@CX,D3O]@9@ ZTR Y\/1Z/F#4QP!8GSB>\&T3R8X!H[O,DHX2@LHP^79\/+$ MK>4ARI.APN:[C"A&I'Q;)M",?G0 A!KO>2;_B348>I$.8C[*L4Y!F$E9PU^! MD W\D&>&?C!>M5$^TCUHE'I3U\J'C&^RKG'JQ5(ZGM)+,^%M:/-9%F;#B;&, M*$/G65$49>_!7.=))KVQ;AD>]!H:]!U8,KL[$'U@ P?AHH7T:O#'GZX_7+][ M*UXA0!5%TM>^+T&_[UFS,P]X%Z M.3JH^4,&GUZ7112G"9BOIVQ +=P.IQ M*P/8M4+2D1TRX-'HP7[(7EJB,]J,43064,:;D*,_;96/A6X(*-@DEX%RU([L M;H'"*1,84B8'*@,^T'(:?S*'I$,\.K[T<8N[,YCD!/HQ.6H3H?^,1@HP(.I7 M4%<($J2 ,<= V:2@P _T'3$AU=XGG4-.&TK& C4PF(8:[K'2D$..OS8<)<[* M+3$M!W(?#D8]<,#T/@;O@=.$EB?:SCQ5%5K$A^!)[U8P(DXCT_A 5ZFG4D!* ME@8@L]%O6R$!V\!6R5P!\U93P21RC44X\1E&">^GE 1CED5?#3B&LCNPBYH- MR^!:JQTD%S$O!J6=5&IR#0V/U99V\Y!=C?7 -V0>R\S<2E>1@Y0JC(FSC!?K M#*-K4OG"JH.12)$\;':);NV&174,>QD8:]7:W$2P.UJ//),A"@OGQ6PCE6[3 MY]ZC:FG>18QGUI;U2K8TB+VCN3-*W)K^&!P<'0G \<,7Y$!B[YL$K,8*CW1( MKD=&D$P [6$(,A\@,.H+%3&V-K\0/IWU+EBFPF);6YW:;R MX ^,<@[.Q3F\>/YS%I.V SL7]Q=(UR' M4(US=H4KBBH9(D1Y9^ NT,IS>L"B2QMY5!2/''1/=WHR6O,R=UI[NI59M("6 MX.52?\AB=A[R^3&/8<_1G"LCL$(E'9^GM#U:\D;&#@7"2)LB@42*G!(9/F5D MHC-)<\L0JE,U4"RMU@:J'T5)*=>VTL%8[*Z4>1<"N0\\5!D/>,XG*N7BZ5PF MK%L^KQ ')U.8/7'YA.' M.6T,%F#YTG!4,#@5XD)GQJET'JS%@T9D,-LAH%L M #$$QQX1H-ADA#8#\G::K"BX2'(8U5BSWJ$4:BI*>\KNV_=RP MG05#?"\46\\VN!$T0@4-T"T&45[F^<_RB-/G?>U<"/ V>,,X$:>CZ0"!+SX> M!^@;OK[K;[P:)=BV8_#@3L&;"<9GZ,R#$AN!]QV*T^ED<@;/,1IP6R\U[$'B M-(2.QL%(M];^DUVF#H*?8)S')Y\)^IT,ASAHC*D,T6_DSD]D]R=R VZ2(/' MCK9F\:<*1/.> ZXZ W&&1U32LK&0G\PM[85GQ6E)3\1(2CO*_V+CU&BP=#X M):!?0N,7C,2%X=CX94"_A,B(:@ ^'M((ZMG:@)&Y!;T@ ,0Q&JW]YE$*;]1C MA 6XJGEZCTPI3V]=10MV"*\-HW[<--5BPG"3_LM!*E_G$2LR??QNAG8<[3%F M7IC>TX]THHM,^QOH%$P2Y/@T?A0OH^SG.BOVXTOUUCXX(IVUOI( MN/RY.0X>XC?ZK6_.6(?4GP%SL7?.YF[%VVHEL!3 M6I]0K*K93\D&?+F(58-&(HL=,2J9 G&6Y(7'^!0&%\FE6_#2K=32F43G!8Z+ M.D<--M20C1;SO3=R )<@)>!)L8JJR3Y;WJ.!4!KC42TKVYO<&,XOHA9'8N.? MNZVBN[,+#WW:OV*2#WU!L!]Q#YKG1<$6C9' YF71O!0\5V/-^Q^;SS\34_HTPJY M,2A*)"UW,G23/NI\E\PP0WO*H)8OPN 4WTA'T"2@-B[4.QYEH\RC8%;+'BP$ M.3LJ2JH((;$ J3HU49_$AE\A4("2"0<_P-TH$G(L+ MBX]SC8N-#,.X!88,DVC#0B9-W5K\#/F$Q\TO,522MZ9$]CN,&J6+P@ )OL%K M3T)+GGN"MAPHYQA,I>BQ;+[6$'(D-?%$$7.V4X4C0"^Y82-NFKMGP":C%&F8 MNQ*!CERFVD_99J10 J@,]"TXT+Y&_O3J )N9RUK&E)C6#ST"GLG3N$;V0AU( MJK=QA6W *!X=5\$ADE^1RVAT$=_E\(,ROU*T:K -"R?@FA3R;HH9QQV)(KN1 MC#/HB!!@BQBS 9[$P_\4M7&V0BNE<#7H\TK'1Z]=QZK@25&8(]C)E / @-L" MC%!8?NB)E))R]ZP5D@'5*GV58O*FJ MB5SHTT5EI4,/.?9A= *KDZ0\-R#&.0<#&$6.V;^7U[>7,QEOA\_))3>IH$6& M8FV/-?X"P^SYKC3(>%"YD"H4&!,AKE_&JVB75D=\!ZX)VBX$EZ! D\I/P^(# M'8!QF%6\&H&"VR3MMJCFC:512Z9V$3[% ZIN^!NV&H'\8$(T# $]U5KZD!D+ M/,U6XTND8,'VHH]W,V/JR(Y[>J@*%RDF7S#2R-!0,[ 1=1L[GD(U\;PWB%O$ M.1LQ%0(KR3D?8E$""(+R1-.="(23=0S3B.#L(P1?[K$ MX%*9NUXKL>H,JSD.ECKM]9YXFW>J@L9H.%W>F=N^S<.,#<9W48LKJWI MUW&TE"0K:^/;#7-MV-K*QZH1LON\*Q*76C3AQY1^(@]'ML2KU'YUS1%IE5>@ M\@U8Q66H7!.:Y@IL8-X:%SM".!6P_S]@T&6K94E^P2'7J'*2@U^7C48$^E4H M,:HNH>":Y)01GHMUX"BD^W0D@RV8C(,6!]_44-F M7:!#DC*HA)L' ?H8Y4_#P5$!!U/R%%^2-*7O.6#/H;-(%460;RQ2V"YU5:AV M:K"9'Y#L0WLX?CR/ZMR+]K-)N]:8=#.A\( 3K^-[I0S**[&V<&X-U"G8TT\>:M&F:+SAW$%9:2RDO"\I89( MZX5G(8KI2"C*07-7@[[&O&&2V M=$^:C_I493MAHT]*U%JU+?250S^XM*45%MT3+1L,QJUHV:0?MJ)ED^&X%2V; M^F$K6C8=]QO1LK$WZ"/$(AAZX71H1DB/B"A/)P.%+@[U.U D]VL MP4[@6C^'#\1S3#.<8@0WG'C^-!1UJ: C/O='WA2^F7J3,' <\;+>#\=>.)F* M 0+PAN+-CIP]-CR"*?SN]V4,VDVU$VQ@-)D@\TZ\03@\IL^(2DC(PT[ZT('* MN9EG$Q!P2 OYG1N3,].9#RHJ8I0@^(%<)>,'/"8/?1N,E@<$;_] -.70G<:/ T5CV'"6'\5)C^-/3/X*?)>"RI==1" ^D& R2=CZM] M.J;XO5R0F8U+^MS9ZGSH-D*+EO(;P7C3Q@ ER]ZN;92@=$'*QND6<)!23/QH6^(X MO<"0,;0;-JQ8*!-)UH_<#S/:E=59B3F>]?JN4R$YMXB/B&$! WH+EC?A;!'S MQ8@$HYW7-'I?_AG(/T,7'P/CZO5I_K.;GY%YU5O-?UE: 58"[.Q6DNJ@@J#U MPW_Y9DYM/Z&: O"Y=#I& JR?; E ?F^Q_R'R,MX;?0;./I<)9@=T+@>1,^2X@,>UD+ T^(JD- ]^$[>$2,D80%L-%>)2) M!'=C<+^'YQWO,5"5/K; 4*XR>5P7R&.K/\L?6H24""95%\M"=W&3_!B#(-FY MP9>R\(UAIC;1:WFZ+!U3X^UBF5-H9AW=QYIKES&G;=!#U Q6VI@X=5((8[?, M?1(HU(AB2RP,GF M\;@&M,B!N&T*/P"G\!-U%J[V!KF'X?<[I/X 8\:1 2- M5?6"%;KK40&HR._#&%I*&6%W20+$8BHQR!W,B< M@4E'' U_&R][EE?$%3SL2D+.:D&RTH?T&\6L*)"@O"1'80ZX5,T[&2%"T>HH M6'24MS3IB:[A(QS[+1[NF1.HR+/A"'J7,(]/2NB05!/X32TB"V2*>ZYEU(C+ MT6OX:^,0;L7X194MN&'62U*XAOFD.3^7D:..Y..D:@&^+FZU&I 'O] KF; M.:77Z# )D-CA1R+.(0FAX?OES5RX)V*L_J!9X,V].*]S&&L7$5&D\Y<0A7) M5ZQ&'F[WNBHH.V652]&87D]](NECV!$4&&M6L^"T>(V1E*)COX::#^'@W(R$ M8TMH,6V$<@%>@#9^B"GPSII2%>XL8C-3JEU-W 1V=3F'^;$U 7OB)^Q5/K@G M;(#,9&.S+"BLOTN53R!>KTN'&>=#5!D,$@@)J-;1<>ZC'=NJUKSM4&0+UQ*4 M-VHWB7&I@=?0.1@[6&.\LW^/$!BQ GVS8EPFX#9Q?!FSW!JN+DKKMMU7$7%*J8#FJ7'6Z9I'0*;8$84V/6<^$$ M47Z#46\PQ4/L2!5X*,3PA&&DUXXP#-Y6BOQSNGD9&TX(_:>F*L\2J'IC4T!">)/,D5DGNVL*RD0 M-D >G;+/3:GM!T52'8G4L#<@?M"'R4U]K1/0,$46D-5C.G(>?+J)OI$*K8B! M$3,^=(6[ 4-38HT4F@X>B?AELTY3(YA0&[_X0E6%X#'5D>R X5TIVLFW.17D(9W/&JQ# ?+8 MN\2 LIIM5FAM>=*;Q0.W,:*]TQQ=#ED/1EDD]!*-0Z&8]1;.=;EX[8PSELVW M,ZVN3$DA6J.XL))W#Z&9V#3EL$D)VJP_4=^PSB>@?;R:-AZ$WH8H?_K 'S2DS2>WS6%6EAX7T4RC]O0-3HWD_B)?UA>0J>,0LYNZ2-AMO@5G<#(( MQ+GJM%:]&_J:6*(J*5/EJA)<[SQ?G>]*C6U S,]@P(%L5BUUN5.&49CW>M#;HU!' MR@E$)A:Z@/>Y=$<,)T\#6ZA6+]JML5%JGP#ID:SBW8QFIDP_A%?<+YA=:I>:2J& UVM"?L/.B+O&A MCV8CG,GC@H^/,DV2J!"<+$F@ (2:>SU]%H1N&E2GP@G6AU@IKWE6I'Y#-Q6Q MO+?F1/!6JO$E70U#)"G#J5+?"&WEK5HN-"DQ/"<"DZL/7ZBB;E(2F]39*4XE M++/$U=,[UI(R=Z^303@V2+97 M,?"!;-9R.BF-G8*L. ;\I#1ORV3ZX.C>O-X.S^."K=9F&+-[1T6N@:[E9;XX M5*"C?=3'_J;B:J]VJQ,9QE[TN9A&/VAB&@=!"]'H-^",32AC8,(8FW"(UMB' MHQ&5FT/9W.D2N2B:I_[X[&@"N5!F;$Y8"0+&#M>-D>)T"$%)?.KW@N99:KO! MI2SWSQI/E?/1P9Z]H\BAWB;JS,(V2#1_Z MX>*VH).7,;Z@B&)2[:N 0XB$LG'O M2+W%V9=@*]^B\R);^XU]]=?!('=\<.O$#9)14#*@CVXEJ>\3H7U@M\%AJSPT MPEC(NL(?9&U\>H]SBO2*ZVZRA7%=I9F.+.F.PDI=MD+E.+:5?$^F3=6_^,#. MV6>4*715)7RK)BBLV]D0HAIXD\D4PP8C"D2<^H'7'_?/N #%.!B"-IQQH#HZG6L4]QSG1E=+WOHE+,8\)+8G:M@D90332N1+5'@G/OB55P5'\ M90Q+&H;^\:+I7-H&Y,1>HVV.!8?D;1?./.&_"N7#_91OV'T*XR-W:5=&K\W/ MY*\@I^[5> T'O$[PU6/ZB#0$9@$*"9"J9&YVV5\&)7B MNJ!A]H6RR!Q8YU(?CJP>\G,*[\A4+$Z(O>A$_>35[8"!7B3@32@KII&X*%RG M0%UVCLZ&-::F- IBY59F\I>42H13S]G]X7RLK,DIX^JRZC4^J$'3GHN;'$21 M',CA,F6MM:;:N0ZJ=K.V/-7TM+FDW PM /7'FN4-4[RGW$9=IB'25PM2,0^\ M#QJ'9IKE"BQXG.&JAV@8DPTB'#-V1GD^*K0XDU)2H\;5&RS22(*PU.X5P:ZI M'C5%XAJM_/PQ6-;A] @A=0SRRZH6Z0"K0QZ?-4FLTF2<,\W3<\'$4OON7?Z/'OEFK>S3:=]@^8Z[_)S=][)N;^Q:0SY_H MURL_Z,J/ \+4N [D2TC2UWM CKX'I%/A7=9W=D@3PGUSB'N!OM["\4NYA>-@ M=>FCMKPK+OC\F@H^'RI0?4AFOQ86_L44%G[^FGLJ+=D@K=3B1S'$+[, \5'B ML!=O\KF3_^>I)]-)*V=;G[^S__]5DV6OU62/QUBT#XTTV%%T_UJHY6NA%E>A MENZ249ZR']XH&#OH_P^ZH@K=GGT4ZWTMNO*UZ,HOH^C*L<4$.O<]]^E_L$3Y MU,%1XO#/>Q"S30WC5(:0!S-O9O^[Q/BE'[?HY)R.8Q6>>%V?_7XCZ[$_Q]WZ MA4(;]_H?;&2_D48VEVW4-1XQ\GG@#,J3+>]_+M3C$?BJ;CW5QDF];6*D+DV, MU$>)D7JI\5&7,C?9Z/*"DU[<\X6!CVKW_A7$]17$]17$]17$]17$]17$]17$ M]8ND_%<0U[\^B.O+ ";.77 (<7J)9XY3L"#.Q<>;2W%Z@JH:+*Q;96'9-YD? M E5\?Q3XH;/=%OKA2\W>!!T\?=8-)$3[80L(887B&EB(+S4?-Q3"8Z/PR?,[ M"ECQ/<(D[.OK&2EA>3E=C6BLA-/SMN 2]A$H-VIB[XS,Z\(P!]G!L1VXBB\H M@ T(Q?.D;Q\*X_M.3$570PU@Q4L$5G2]^6.D+A&YP$MX[84U8!9=;>Q%6ECM MM< 6[>=NO$47?N)<&$B)YRB^3J"%^,MK5/77L.:E=3ZJ@31PY/AK2($C*B?! M$S:A&271/=6W45%$7/KL&;I.-F/LQD;AX*6LI-G^ZL<\W1GHQ3E?[J9.76I ML#YQOW SD#KXS^QU*VM,.RBM0VO@X\_X9NV#4(_O#X$$?G"IQ1IQ M<5LC+BA":<>*""'Q-MK87"[OJW^UF8.N7.#&5S*N $#?)SD:-3?-9[8$V/O!@ M9.Q!@GJ8[XHR=FUY[Y4_\D9=6"_7T,K'MY[?1L5=7%VKR@U)!KN[%$]KXNYO MC0]>?4+K!&-A)>ZR3UTF\7?Q!'XXHK4]+&.#G\Z;,)>GJX;] K!77@_)3A> MZ:GMP%IY'%4^2A!1\^RAX=[>/ P6HSG^.EE9AIBZ<1,^)8X M"=/9*.&\SO?<^FYRD.M.]GW?[NMKEEZQK^11456)E];M/TW1\ MX^G[JE_JPCT7T1:>6DG&[B9>8<4KIO\E"'+7E/[M5[_"')K#&D7;#>BI+L@# MZ^,]W4.N;QW_X&B6;B9W9,# DKPUBB==V?P>]OI]Z\L+>9DLZ"^^)71F7'_; M_7+K.ENG':YF(*[5I:]7F./),[K8-L%(1ON[H6N(G0L@1ZP6SC.+<\#\A21Q M=.<@HF\3L;,? S>""#0.OAE)\0XI/OA?7.;*.3:RR\[>R!AT60,$Z%N[/Z&U" M)M9>JLJ2Z3.(VYW)@8- <,Y>.\+)Y79'NWB&*Z\ MG,,<=0N@ZD)8'IJXZ5+PJ8D6S!6S!W@5M[B-/GW)ME_3,=[NMDD7-UJS.K,$ MIAOKU[FJH$T-;.-[Q#;N?U/'';]R9$3J#\X/!5K'U&HW&.G M$CQ]*L%3IQ(<-15KWU/ XF.G$CY]*N%3IQ+^KPB>#I$_8V^\?=K5AQW28@P6 M\^+Y#KTKOL[N4I8EI$DU0M-DS5M['AD:RKZXS654&(_18#O=MT%SM/2\6D?9 M.6QXN(S%HW'CFYVM[$):?QY!*6XO$^.3]L.W^7U/WZ5F:^<6DOOORMZRAF[< M)-<8NF'L8SEJYXUS! _?9QFH6T6XTH<=37AT6*VNL;.?;_G"'0$Y [C-D?$] M;\@I20",!(#4=?S-\O[M5J9]Y\\$VJ9@0LOG[+AH6!YIJQQT1EI@_Y)IE*896H8#CG6P6BVHX3?,N MNP8>DZ[%:-]GQUB=_IB0-$\1MP-'&&HAW.N%GXAO)_GB0N75%^+I MZ\@E5!VUDG*SR17@4D:><;>#9(R_?, ;V*[R ENTC79>"P,SYND"FA%6_KQ+ MLDR"Q.0-+X@Q9H)8Y)LU[S@Y_.:J/L)P\%U9K.GPBUV3P9K[1TU#8U!GC+[Z M[:_]4?]%+<9?@H@:1W4&HEMSVB&*/NTS@[Q/^U#1^FE?'4GX(QO]QXF//"T# M#/'>N4.I(,7?+<5B&V44!ON\#?^/N[0G^KX[%]]UN,4.\.J;-3@:]2[[(*_0 M4(CEMW'U;G7K0I=8!WC05[?4GW4:I[O,>==!$&O45L]M691A+_V&,RK()@78 M^1)BZ ?./?IP9Y>J,#:&[SP5A;9#W8$C!*U8H1EH:=1I>KIQ?>A8C7L4G;"- MIX_@F#->4@H]5S"OZ^329_134D<=V>%CVOF8*2@.H<>H8)/;F7 =3W*24"DU MI"7"G&",!Q!4\4);^9;0FP\M%\"$[MC^@3J08Z=UCC]H8S7ZY+,U]H3T*1I' MZ+YU]NF("W([=_ GGR+I7'&]:WGV\:R]'W6?+GGZ9QW]6?;N1SX0].'FHVW= M. X4E<86JFZ%B4*S$SLMEJ,4ZOA;\NR^OY_ %!+ M P04 " !\@*=0K$XIA#P" " "@ #0 'AL+W-T>6QEU%7*]?.UWR!F$BA52<:..J M,FAJ!21O;!)GP30,%P$G5. T%BV_X;I!F6R%3O!L@)#/OY8Y)/CA[.675NJK M%\B/DU>32?AP?G6(G[G .4:>XT.>X&CQ&@>_3WH1AC\FML$#\OD?DO^,^X!Z M8:F#;H/2N)!B?Y\L8&H3#FA-6(*O":,K16U603AE6P]/+9!))A72YH",ML@B MS:,/1]ZS9]?Q<"JD6N@D[[)Y[EW: M\"A>5-.UU.];LQSA?'MWX$Y!03?.WQ2# ,-.ZIIMWS%:"@Y^,;\L&!U9,(U) M7P=54M%'PV>O2F8 4!BM06F:[2)?%:F7L-']==H4QVJ>GJ#FI][G$@0HPG9% MF[O_G'?Y/RN>O?E[R>ZOG('+Q_$7.+O^QQJ#K.CNM;:^Q M#2A:M91I*CJU%[4^0TY9?NH+CFS/]!E!+ P04 " !\@*=0*E+: MH L$ #!'@ #P 'AL+W=O= MR _WUMU.K+T5_[3:^&$V#V%QW.OY>@ZM]&_L @Q>F5K7RH"';M;S"P>R\7. MT.I>T>\/>JU4)OOX85W7E>NE!S9 '90U>#*>N%%P[Y^NQT,AL< =?).38=;/ MA%P&>Z9T #>2 ?YP=KE09C;,\DQ,E?-A'-ON2K;*J%8]0-,=^;F]_V*=>K F M2#VNG=6ZNRM>Z&["%OSFS VXH.JM@D%.KB6R#K-!'RN\4UY-E%;AWV'6_=>0 MX5/TDL?H^F']N^K$8_=_NM%.IZJ&D:V7+9BPZD<'.K9N_%PM?":,;&&8K8L( M:1KQV02D$>=F5166C<^"39\WJ^<*V&-/L,(=*[S@SIL\@O-!GN*QU:K!UAOQ M26II:A!=EWMQ\#V%+ C(8H^0?Q4)9$E EJ\(.8X0\08O[%1<+L ED!4!6>T- M\M2VBP3RB( \VA_D7*9CJ0KAQX+/ICX'E' MH+WC11N#1KM@WVUUY)DR.+F5U GD>P+R/2_D-=R!64(:JOM4K.[SXIS4?R^Q MT1_M0>J#V1_G.*C,+#8J3KS'@)R"4)W<2:5$SA+&#""QC!MADI!>3,#O@LG4$H+Z[ 8=(DW58X MHPR0[U,!6VE=3CD@?QT)B(-O<0;[7].07EC8+9&S\+QH]]FF)2SBB8G;&*R3M?-*6*@ED5SP/?3D3* M'P6S/^@(6*:8E$(*9H70F%6*2?FDV*M/CE),RB<%LT]HS$&ZFD'II636RUI[ MAV*DO)S-',R01!R,,'@JG:8W)>68DMDQ3YA?I7,R+D?Z#60ZT4M*.B6S=)(O MM]UPY,(5LV:>)Q*'<3BJ (<7V)TI)J69DEDSNS!/6NN">HB%4TQ*.R6S=KJD MYU#@N+3Z#OTC3ATT*F!N4<<5Z1234D_)K)Y'S,>P@YB7$ZUFE[.UE)+EI1^2F;]O(R:FK*D%%0R*^AEU-26%:6ABEE#/\V!5P$_Q:0T5#%K MB,"\!I_.^HKR4,7LH<=4/9'E3AU5E(XJ9AUM&+=V>C9;9RDFN9/R*E\]OZU= M%-=_+I3L=AWC9$HQ*1U5>_@*VO7&*1=5G8MZZRW3!J;*0/,5Z_=XOI:ZOG(B M_JQ6?:NCN%XS76I]BN_SQ/U!+ P04 " !\@*=0)1HY M/,0! !/' &@ 'AL+U]R96QS+W=OPS].V*F.QK>/@>-B7<9X5*=7/SL5E$0YY?*KJ4+;?K*OFD*?VM=FX.E_N M\DUP.AR.7=.=D;V^=&<.%JMYUBQ6D@T^\V83TCQSQ[W[KII=+$)(T9T_Y*E= MT/[D5(?_K*_6Z^TRO%7+KT,HTY6*OP69NQZD_4%*#[+^(*,'^?X@3P\:]0>- MZ$'C_J Q/6C2'S2A!TW[@Z;TH%E_T(P>)$,@XY"?A+#F:RV :^%[+0!LX8LM M@&SAFRT ;>&K+8!MX;LM &[ARRV ;N';+0!OX>NM0&_EZZU ;WW 61L=MOEZ M*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7H;T-OX>AO0V_AZ M&]#;'G!7@BY+^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'I[H+?G MZ^V!WIZOMP=Z>[[>'NCM'W#7C2Z[^7I[H+?GZ^V!WIZOM^_H'8N\":N/U&S+ M3;QWR<7PFS4=N&,Z[7!E&UL MS=G?;H(P% ;P5S'<+E+;,OX$.#D($VK35Z=NOH"Z988F+FGPW M(IQRS@T2SR3/E:E7YP=/N>MMZ&BECJC)5OM0-6S?94=/AOF%L MJ>K6N*(T[B8LB 8OF]#%A6O3*%1=Q$Z8<'QC>Q[N>UN3M65&_XJF\[Q,*=/I MJ@ZWQ,Y84IDKB'Q=Q:Y0EK)W;\MFL<\[5]:_JCHT9IN*_5H07R^'WU;4'Z"K M7'*R#]N"^D9UA=TG/VO@83>DVM+0V%"UONQYO!!I'JJ.M0LO^8C4;IV,LI.& MA];7^V&_M%UVW_M>^$_1L>YPWEN_7 X!DD."Y$A 15:#(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH461,4 M61,461,461,461,461,469,KRMH=XUJ5S5])/K5>'N:S[L_%V3=02P$"% ,4 M " !\@*=0'R// \ 3 @ "P @ $ 7W)E;',O M+G)E;'-02P$"% ,4 " !\@*=0)^B'#H( "Q $ M@ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( 'R IU#-&P +[@ M "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ ?("G4.X/STXT P .@\ !@ M ( !]P@ 'AL+W=OOSV , *X1 8 " 6$, !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ?("G4#N8)EEO! "14 !@ ( !G1( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G M4.(1A&AK! (A4 !@ ( !C2 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ ?("G4'I.>F"T 0 T@, !D M ( !_R@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?("G4!]IE8"V 0 T@, !D ( ! MPBX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?("G4.(@#VJW 0 T@, !D ( !B30 'AL+W=O&UL4$L! A0#% @ ?("G4.T,5W[B M 0 04 !D ( !3SH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G4!^8'Z&W 0 T@, !D M ( !4T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ?("G4*YX(OK& 0 -P0 !D ( !1T8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M?("G4!I"UN'] 0 =P4 !D ( !3$P 'AL+W=O&UL4$L! A0#% @ ?("G4(@48NCK @ M& L !D ( !LU, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G4#9OO_L= P /0T !D M ( !,UP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?("G4/]2(.B+ @ %PD !D ( !.60 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G M4"/TWZT> @ -08 !D ( !0F\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G4*GT'M%@ @ ^0< M !D ( !_W< 'AL+W=O@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ?("G4+B1%98D! Q0 !D M ( !'W\ 'AL+W=O&PO&PO / " 0BY !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M " !\@*=0)1HY/,0! !/' &@ @ % O0 >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !\@*=0M&888KL! !D M' $P @ $\OP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 -P W /,. HP0 ! end XML 73 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Narratives (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2020
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]    
Revenue recognized previously deferred $ 1,290  
Volume-based rebates, discounts and incentives, current $ 1,929 $ 1,958

XML 74 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Revolving Credit Facility (Details) - Silicon Valley Bank - Revolving Credit Facility
$ in Thousands
1 Months Ended
Mar. 31, 2020
USD ($)
Line of Credit Facility [Line Items]  
Line of Credit Facility, Maximum Borrowing Capacity $ 50,000
Line of Credit Facility, Expiration Date Mar. 31, 2022
Percent Reduction to Prime Interest Rate 0.75%
Early Termination Fee 3.00%
Covenant, Unused Availability $ 10,000
Covenant, Adjusted EBITDA $ 1,000
Interest Rate Increase For Noncompliance 5.00%
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%
Line of Credit Facility, Fair Value of Amount Outstanding $ 0