0001180145-20-000052.txt : 20201105 0001180145-20-000052.hdr.sgml : 20201105 20201105162019 ACCESSION NUMBER: 0001180145-20-000052 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201105 DATE AS OF CHANGE: 20201105 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: 201290756 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-20200930.htm 10-Q csii-20200930
false2020Q30001180145--06-3000011801452020-07-012020-09-30xbrli:shares00011801452020-10-30iso4217:USD00011801452020-09-3000011801452020-06-30iso4217:USDxbrli:shares00011801452019-07-012019-09-300001180145us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2020-07-012020-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001180145us-gaap:CommonStockMember2020-09-300001180145us-gaap:AdditionalPaidInCapitalMember2020-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2020-09-300001180145us-gaap:CommonStockMember2019-06-300001180145us-gaap:AdditionalPaidInCapitalMember2019-06-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-06-3000011801452019-06-300001180145us-gaap:CommonStockMember2019-07-012019-09-300001180145us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-07-012019-09-300001180145us-gaap:CommonStockMember2019-09-300001180145us-gaap:AdditionalPaidInCapitalMember2019-09-300001180145us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001180145us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember2019-09-3000011801452019-09-300001180145csii:PeripheralMember2020-07-012020-09-300001180145csii:PeripheralMember2019-07-012019-09-300001180145csii:CoronaryMember2020-07-012020-09-300001180145csii:CoronaryMember2019-07-012019-09-300001180145country:US2020-07-012020-09-300001180145country:US2019-07-012019-09-300001180145csii:InternationalMember2020-07-012020-09-300001180145csii:InternationalMember2019-07-012019-09-300001180145csii:WIRIONEmbolicProtectionSystemMemberMember2019-08-052019-08-050001180145csii:WIRIONEmbolicProtectionSystemMemberMember2019-08-050001180145us-gaap:DevelopedTechnologyRightsMembercsii:WIRIONEmbolicProtectionSystemMemberMember2019-08-050001180145csii:WIRIONEmbolicProtectionSystemMemberMemberus-gaap:TradeNamesMember2019-08-050001180145csii:DevelopedTechnologyAndTradeNamesMember2020-07-012020-09-300001180145us-gaap:PatentsMember2020-07-012020-09-300001180145us-gaap:DevelopedTechnologyRightsMember2020-09-300001180145us-gaap:DevelopedTechnologyRightsMember2020-06-300001180145us-gaap:PatentsMember2020-09-300001180145us-gaap:PatentsMember2020-06-300001180145us-gaap:TradeNamesMember2020-09-300001180145us-gaap:TradeNamesMember2020-06-300001180145us-gaap:RevolvingCreditFacilityMembercsii:SiliconValleyBankMember2020-03-012020-03-310001180145us-gaap:RevolvingCreditFacilityMembercsii:SiliconValleyBankMember2020-09-30xbrli:pure0001180145us-gaap:CapitalLeaseObligationsMember2020-07-012020-09-30csii:lease_renewal_option0001180145us-gaap:CapitalLeaseObligationsMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-09-300001180145us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-09-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-06-300001180145us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001180145us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001180145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001180145csii:TwoThousandFourteenPlanMember2017-11-150001180145us-gaap:RestrictedStockMembersrt:MinimumMember2020-07-012020-09-300001180145us-gaap:RestrictedStockMembersrt:MaximumMember2020-07-012020-09-300001180145us-gaap:RestrictedStockMember2020-06-300001180145us-gaap:RestrictedStockMember2020-07-012020-09-300001180145us-gaap:RestrictedStockMember2020-09-300001180145srt:MaximumMemberus-gaap:PerformanceSharesMember2018-08-012018-08-310001180145us-gaap:PerformanceSharesMember2020-07-012020-09-300001180145us-gaap:PerformanceSharesMember2020-06-300001180145us-gaap:PerformanceSharesMember2020-09-3000011801452019-07-010001180145us-gaap:RestrictedStockUnitsRSUMember2020-09-300001180145us-gaap:RestrictedStockUnitsRSUMember2019-09-300001180145us-gaap:PerformanceSharesMember2020-09-300001180145us-gaap:PerformanceSharesMember2019-09-30

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 September 30, 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 October 30, 2020 was: 40,124,501 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)
 
September 30,
2020
June 30,
2020
ASSETS
Current assets
Cash and cash equivalents$92,671 $185,463 
Marketable securities130,266 46,691 
Accounts receivable, net29,973 25,212 
Inventories29,152 27,706 
Prepaid expenses and other current assets3,369 2,617 
Total current assets285,431 287,689 
Property and equipment, net28,232 27,810 
Intangible assets, net16,302 16,606 
Other assets11,758 7,414 
Total assets$341,723 $339,519 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable$13,419 $11,539 
Accrued expenses30,192 31,100 
Deferred revenue2,091 1,867 
Total current liabilities45,702 44,506 
Long-term liabilities
Financing obligation20,767 20,818 
Deferred revenue4,100 4,707 
Other liabilities2,749 696 
Total liabilities73,318 70,727 
Commitments and contingencies (see Note 10)
Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 40,126,883 at September 30, 2020 and 39,675,865 at June 30, 2020, respectively
39 39 
Additional paid in capital636,727 631,559 
Accumulated other comprehensive income200 269 
Accumulated deficit(368,561)(363,075)
Total stockholders’ equity268,405 268,792 
Total liabilities and stockholders’ equity$341,723 $339,519 
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 Ended
September 30,
 20202019
Net revenues$60,544 $64,490 
Cost of goods sold12,564 12,672 
Gross profit47,980 51,818 
Expenses:
Selling, general and administrative40,282 46,752 
Research and development9,052 10,765 
Amortization of intangible assets304 234 
Total expenses49,638 57,751 
Loss from operations(1,658)(5,933)
Other (income) expense, net:
Interest expense499 472 
Interest income and other, net(144)(663)
Total other (income) expense, net355 (191)
Loss before income taxes(2,013)(5,742)
Provision for income taxes63 38 
Net loss$(2,076)$(5,780)
Basic and diluted earnings per share$(0.05)$(0.17)
Basic and diluted weighted average shares outstanding38,683,839 33,870,224 
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 Ended
September 30,
20202019
Net loss$(2,076)$(5,780)
Other comprehensive (loss) income:
Unrealized (loss) gain on available-for-sale debt securities(69)24 
Comprehensive loss$(2,145)$(5,756)
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, 202039 631,559 269 (363,075)268,792 
Stock-based compensation related to restricted stock awards, net— 4,836 — — 4,836 
Shares withheld for payroll taxes— — — (3,410)(3,410)
Employee stock purchase plan activity— 332 — — 332 
Unrealized loss on available-for-sale debt securities— — (69)— (69)
Net loss— — — (2,076)(2,076)
Balances at September 30, 2020$39 $636,727 $200 $(368,561)$268,405 

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, 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, 2019$34 $482,760 $102 $(340,822)$142,074 

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)
 
 Three Months Ended
September 30,
 20202019
Cash flows from operating activities
Net loss$(2,076)$(5,780)
Adjustments to reconcile net loss to net cash from operating activities
Depreciation of property and equipment725 740 
Amortization of intangible assets304 234 
Write-off of patent costs— 505 
Provision for doubtful accounts— 75 
Stock-based compensation4,907 3,906 
Amortization of premium (accretion of discount) on marketable securities215 (94)
Changes in assets and liabilities
Accounts receivable(4,761)1,316 
Inventories(1,446)(1,431)
Prepaid expenses and other assets(386)763 
Accounts payable1,865 2,059 
Accrued expenses and other liabilities(1,126)(7,490)
Deferred revenue(383)(523)
Net cash used in operating activities(2,162)(5,720)
Cash flows from investing activities
Purchases of property and equipment(1,132)(543)
Acquisitions— (5,741)
Purchases of marketable securities(88,728)(4,844)
Sales of marketable securities2,400 — 
Maturities of marketable securities2,450 7,400 
Costs incurred in connection with patents— (325)
Other investing activities(2,175)— 
Net cash used in investing activities(87,185)(4,053)
Cash flows from financing activities
Payments of employee taxes related to vested restricted stock(3,410)(5,506)
Principal payments made on financing obligation(35)(19)
Net cash used in financing activities(3,445)(5,525)
Net change in cash and cash equivalents(92,792)(15,298)
Cash and cash equivalents
Beginning of period185,463 74,237 
End of period$92,671 $58,939 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
7

CARDIOVASCULAR SYSTEMS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(For the Three Months Ended September 30, 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, 2020. 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 COVID-19 pandemic. 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:
September 30,June 30,
20202020
Accounts receivable$31,662 $26,971 
Less: Allowance for doubtful accounts(1,689)(1,759)
   Accounts receivable, net$29,973 $25,212 


8

Inventories

Inventories consist of the following:
September 30,June 30,
20202020
Raw materials$9,289 $8,508 
Work in process3,459 2,637 
Finished goods16,404 16,561 
   Inventories$29,152 $27,706 

Property and Equipment, Net

Property and equipment consists of the following:
September 30,June 30,
20202020
Land$572 $572 
Building22,420 22,420 
Equipment18,097 18,255 
Furniture3,345 3,326 
Leasehold improvements681 672 
Construction in progress3,895 3,251 
49,010 48,496 
Less: Accumulated depreciation(20,778)(20,686)
Property and equipment, net$28,232 $27,810 

Accrued Expenses

Accrued expenses consist of the following:
September 30,June 30,
20202020
Acquisition consideration$10,000 $9,914 
Accrued vacation5,420 5,536 
Salaries and bonus4,489 8,476 
Commissions4,311 2,122 
Accrued excise, sales and other taxes2,011 2,145 
Clinical studies929 1,420 
Other accrued expenses3,032 1,487 
Accrued expenses$30,192 $31,100 


9

3. Revenue

The following table disaggregates the Company’s net revenues by product category and geography for the following periods:
Three Months Ended
September 30,
Product Category20202019
Peripheral$42,932 $45,529 
Coronary17,612 18,961 
Total net revenues$60,544 $64,490 
Geography
United States$58,831 $61,529 
International 1,713 2,961 
Total net revenues$60,544 $64,490 

Revenue of $383 was recognized in the three months ended September 30, 2020 that was deferred as of June 30, 2020. As of September 30, 2020 and June 30, 2020, the Company had a liability of $2,260 and $1,719, 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:
September 30, 2020June 30, 2020
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624 $(1,215)$14,409 $15,624 $(955)$14,669 
Patents1,882 (690)1,192 1,882 (659)1,223 
Trade name760 (59)701 760 (46)714 
Total intangible assets, net$18,266 $(1,964)$16,302 $18,266 $(1,660)$16,606 

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

Remainder of fiscal 2021$912 
Fiscal 20221,216 
Fiscal 20231,212 
Fiscal 20241,208 
Fiscal 20251,205 
Thereafter10,549 
$16,302 

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 September 30, 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 September 30, 2020 are as follows:
Remainder of fiscal 2021$1,355 
Fiscal 20221,857 
Fiscal 20231,913 
Fiscal 20241,970 
Fiscal 20252,029 
Thereafter15,376 
$24,500 

7. Marketable Securities & Fair Value Measurements

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

September 30,June 30,
20202020
Short-term available-for-sale debt securities$123,075 $40,088 
Long-term available-for-sale debt securities6,839 6,276 
Available-for-sale debt securities129,914 46,364 
Mutual funds352 327 
Total marketable securities$130,266 $46,691 

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

As of September 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$32,060 $ $ $32,060 
U.S. government securities46,642 5 (3)46,644 
Corporate debt39,695 164 (5)39,854 
Asset backed securities11,317 39  11,356 
  Total available-for-sale debt securities$129,714 $208 $(8)$129,914 


12

As of June 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$9,778 $ $ $9,778 
U.S. government securities6,120 1  6,121 
Corporate debt21,267 232 (1)21,498 
Asset backed securities8,930 37  8,967 
Total available-for-sale debt securities$46,095 $270 $(1)$46,364 


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 September 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$32,060 $ $32,060 $ 
U.S. government securities46,644  46,644  
Corporate debt39,854  39,854  
Asset backed securities11,356  11,356  
Mutual funds352 121 231  
  Total marketable securities$130,266 $121 $130,145 $ 

Fair Value Measurements as of June 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$9,778 $ $9,778 $ 
U.S. government securities6,121  6,121  
Corporate debt21,498  21,498  
Asset backed securities8,967  8,967  
Mutual funds327 99 228  
  Total marketable securities$46,691 $99 $46,592 $ 

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 three months ended September 30, 2020. Any transfers between levels would be recognized on the date of the event or when a change in circumstances causes a transfer.

Strategic 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 September 30, 2020 and June 30, 2020, the carrying value of these investments was $6,793 and $6,306, respectively. During the three months ended September 30, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,750 into these investments in the future. The Company holds options to acquire all outstanding equity or certain developed technologies with respect to some of these strategic investments. These investments are recorded within other assets on the consolidated balance sheet.


13

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 three months ended September 30, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020434,067 $38.34 
Granted294,136 $31.11 
Forfeited(10,186)$37.35 
Vested(151,082)$38.96 
Outstanding at September 30, 2020566,935 $34.56 

Performance-Based Restricted Stock

The Company also grants performance-based restricted stock awards to certain executives and other management. In August 2020, the Company granted an aggregate maximum of 339,395 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, 2020 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2023. 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, 2023 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 $4,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 2019 and 2020 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, 2018 and July 1, 2019, 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, 2021 and July 1, 2022, respectively.

14

Performance-based restricted stock award activity for the three months ended September 30, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020660,622 $21.69 
Granted339,395 $12.75 
Forfeited(72,549)$13.64 
Vested(166,086)$13.96 
Outstanding at September 30, 2020761,382 $20.26 

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 facility under an operating lease agreement. During the three months ended September 30, 2020, the Company exercised its option to extend the term of this lease agreement by five years, so that it now expires in April 2026. The Company is currently in an arbitration process with the landlord in accordance with the provisions of the lease to establish the rate of rent over the five-year extension term. Because the arbitration process is not finalized and the rent is not yet established, the Company has provided an estimate of the present value of lease payments, and the right-of-use asset value associated with this five-year extended term within its consolidated financial statements. The Company expects the arbitration process to be finalized and the rent established in the second quarter of fiscal 2021, at which point the effects of this five-year extension may be remeasured in the Company's consolidated financial statements. The Company also leases office equipment under lease agreements that expire at various dates through April 2024.

As discussed in Note 6, the Company also leases its Minnesota headquarters facility which is 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 $126 and $121 for the three months ended September 30, 2020 and 2019, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the three months ended September 30, 2020. There were $2,238 and $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the three months September 30, 2020 and 2019, respectively.
September 30,June 30,
20202020
Right-of-use assets
Other assets$2,543 $427 
Operating lease liabilities
Accrued expenses$495 412 
Other liabilities$2,048 15 
Total operating lease liabilities$2,543 $427 



15

Future minimum lease payments under the agreements as of September 30, 2020 are as follows:
Remainder of fiscal 2021$377 
Fiscal 2022494 
Fiscal 2023486 
Fiscal 2024485 
Fiscal 2025483 
Thereafter403 
Total lease payments2,728 
Less imputed interest(185)
Total operating lease liabilities$2,543 

As of September 30, 2020, the weighted average remaining lease term for operating leases was 5.5 years and the weighted average discount rate used to determine operating lease liabilities was 2.55%.

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 September 30, 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 Ended
September 30,
 20202019
Numerator
Net (loss) income$(2,076)$(5,780)
Income allocated to participating securities— — 
Net (loss) income available to common stockholders$(2,076)$(5,780)
Denominator
Weighted average common shares outstanding – basic(1)
38,683,839 33,870,224 
Effect of dilutive restricted stock units(2)
— — 
Effect of performance-based restricted stock awards(3)
— — 
Weighted average common shares outstanding – diluted
38,683,839 33,870,224 
Earnings per common share – basic and diluted$(0.05)$(0.17)

(1)The increase in weighted average shares outstanding is primarily from the Company's offering of common stock completed in June 2020.
(2)At September 30, 2020 and 2019, 279,019 and 365,973 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.
(3)At September 30, 2020 and 2019, 761,382 and 663,273 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 months ended September 30, 2020 and 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
16

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 September 30, 2020 and 2019, there were no undistributed earnings allocated to participating securities due to the net losses.
17


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, 2020 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.

In the past, 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 quarter ending June 30 representing the highest volume of cases and, therefore, the highest amount of revenue generated by us during the course of the fiscal year. With the COVID-19 pandemic in fiscal 2020 and 2021, we have not experienced this same pattern of seasonality due to the significant decrease in procedure volumes, and we cannot be certain if this pattern will resume in the future.

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, 2020. 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 three months ended September 30, 2020 represented 71% 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.

We have 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 three months ended September 30, 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
18

East, are made through our exclusive international distributor, OrbusNeich®. International sales during the three months ended September 30, 2020 represented approximately 3% of revenue.

Impact of COVID-19

Beginning in the three months ended March 31, 2020, we experienced a disruption in the procedures using our products as a result of the COVID-19 pandemic in the United States and internationally. Procedures were postponed, and may continue to be postponed, as a result of reduced availability of physicians or lab space to treat patients, the lack of personal protective equipment and active virus test kits, different treatment prioritizations, increased cost pressures and burdens on the overall healthcare infrastructure that result in reallocation of resources, and other governmental guidelines and restrictions. In addition, patients elected to defer or avoid treatment for procedures that use our products due to anxiety about the potential spread of COVID-19 in facilities. Finally, our personnel and the personnel of our distribution partners have experienced, and we expect will continue to experience, restrictions on their ability to access many customers, hospitals, labs and other medical facilities for sales activities, training and case support as they may have been deemed to be “non-essential” personnel by those facilities, and there has been a reduction in procedure activity in these accounts. These disruptions continued in the three months ended September 30, 2020.

In addition to the impact on procedure volumes, we are experiencing and may experience other disruptions as a result of the COVID-19 pandemic. For example, enrollment in our ECLIPSE clinical trial was paused at the outset of the pandemic, but we began to enroll new patients on a limited basis beginning in October 2020. 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 develop and manufacture our products or ship those products once manufactured; disruptions and changes in our relationships with our distributors due to the impact of the COVID-19 pandemic on their operations and ability to sell our products; 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 operating our manufacturing facilities 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 several actions 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 and safety protocols for employees who work on site; utilizing remote working systems and providing home office equipment for employees; providing employees with access to coronavirus test kits and antibody tests; training employees on personal protection, hygiene and safe practices in patient care; establishing protocols for our field sales personnel for their interactions with customer and facilities; supplying personal protective equipment to employees and customers; introducing new paid leave programs for employees who have been adversely impacted by the crisis; adopting virtual physician and sales training on the use of our devices; and establishing new company-wide safety policies and a COVID-19 preparedness plan. 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 and that we comply with applicable requirements. We have continued to manage our expenses during the continuation of the pandemic, which includes freezing most new hiring, ceasing most travel and all in-person conference activity, and suspending work on certain product development and other internal projects. We are also engaged in ongoing 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 likely experience a continued reduction in the number of procedures using our devices relative to prior year comparable periods, which would result in lower revenue and increased utilization of our existing capital resources. We expect that the pandemic will continue to have an acute, short-term impact on our business. Many factors may increase or decrease procedure volumes, including, as noted above, developments relating to social restrictions and government restrictions on elective and semi-elective cases, level of patient anxiety, availability of personal protective equipment, medical facility and workforce capacity, and sales representative access to facilities to support cases. We expect that medical facilities will continue to preserve cash and they will not immediately replenish their inventories. Travel restrictions and our inability to support new accounts will continue to negatively impact our international business. We also expect that the total impact of disruptions resulting from the pandemic could be material on our financial condition, capital resources and results of operations, but we cannot predict the specific extent, or duration, of the impact of the COVID-19 pandemic on our condition, resources and results.
19


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, 2020 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 September 30,
20202019Percent
Change
Net revenues$60,544 $64,490 (6.1)%
Cost of goods sold12,564 12,672 (0.9)
Gross profit47,980 51,818 (7.4)
Expenses:
Selling, general and administrative40,282 46,752 (13.8)
Research and development9,052 10,765 (15.9)
Amortization of intangible assets304 234 29.9 
Total expenses49,638 57,751 (14.0)
Loss from operations(1,658)(5,933)72.1 
Other (income) expense, net355 (191)(285.9)
Loss before income taxes(2,013)(5,742)64.9 
Provision for income taxes63 38 65.8 
Net loss$(2,076)$(5,780)64.1 


20

Comparison of Three Months Ended September 30, 2020 with Three Months Ended September 30, 2019

Net revenues. Net revenues decreased by $4.0 million, or 6.1%, from $64.5 million for the three months ended September 30, 2019 to $60.5 million for the three months ended September 30, 2020. Peripheral revenues decreased $2.6 million, or 5.7%, and coronary revenues decreased $1.3 million, or 7.1%. Decreases in peripheral revenue were driven by decreased unit volumes in the hospital site of service as a result of the continuing effects of the COVID-19 pandemic. These volume decreases in the hospital setting were partially offset by increased volumes in office-based labs. Coronary revenue decreases were driven primarily by the decreases in our international revenues as discussed below, as well as slightly lower volumes in the U.S. from the effects of COVID-19. International revenue was $1.7 million for the three months ended September 30, 2020, compared with international revenue of $3.0 million for the three months ended September 30, 2019, a decrease of $1.3 million. The COVID-19 pandemic has impacted global case volumes and our ability to provide case support worldwide. In the second quarter of fiscal 2021 we expect revenue to be higher than first quarter as case volumes continue to recover from the COVID-19 pandemic. Longer-term we expect revenue growth to return to recently observed normal levels driven by increasing the number of physicians using the devices; increasing the usage per physician; introducing new and improved products such as the Sapphire balloons, Teleport Microcatheter, and ViperWire with Flex Tip; generating additional clinical data; and continuing expansion into new geographies, partially offset by potential decreases in average selling prices.

Cost of Goods Sold. Cost of goods sold was $12.6 million for the three months ended September 30, 2020, a decrease of 0.9% from $12.7 million for the three months ended September 30, 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 79.2% for the three months ended September 30, 2020 from 80.4% for the three months ended September 30, 2019, primarily due to increased sales of lower margin products and lower volumes of devices sold. This decrease was partially offset by product cost reductions and manufacturing efficiencies. We expect that gross margin in the second quarter of fiscal 2021 will be slightly lower than gross margin in the three months ended September 30, 2020 due to sales mix and declining average selling prices, partially offset by increased sales volumes. 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 $40.3 million for the three months ended September 30, 2020, a decrease of $6.5 million, or 13.8%, from $46.8 million for the three months ended September 30, 2019. Expense decreases were driven by reduced costs associated with travel and meetings due to customer facility access restrictions, cessation of in-person sales and physician trainings, and internal and external conferences moving to a virtual format during the pandemic, in addition to lower sales commissions as a result of reduced sales due to COVID-19. Selling, general and administrative expenses for the three months ended September 30, 2020 and 2019 include $3.9 million and $3.1 million, respectively, for stock-based compensation. We expect our selling, general and administrative expenses for the second quarter of fiscal 2021 to be greater than amounts incurred for the three months ended September 30, 2020.

Research and Development Expenses. Research and development expenses decreased by 15.9%, from $10.8 million for the three months ended September 30, 2019 to $9.1 million for the three months ended September 30, 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 clinical trials. The decrease was primarily due to decreased activity on the ECLIPSE clinical trial as enrollments were paused since the onset of COVID-19. We expect increased research and development expenses in the second quarter of fiscal 2021 as we have resumed enrollments in ECLIPSE and continue ongoing product development activities. Quarterly 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.

LIQUIDITY AND CAPITAL RESOURCES

We had cash, cash equivalents and highly liquid marketable securities of $222.9 million and $232.2 million at September 30, 2020 and June 30, 2020, respectively. As of September 30, 2020, we had an accumulated deficit of $368.6 million. We have historically funded our operating losses primarily from the issuance of common and preferred stock, convertible promissory notes, and debt. In June 2020, we completed a public offering of 4,227,941 shares of common stock which resulted in net proceeds to us, before expenses, of approximately $135.0 million.


21

A summary of our cash flow activities is as follows:
Three Months Ended
September 30,
20202019
Net cash used in operating activities$(2,162)$(5,720)
Net cash used in investing activities(87,185)(4,053)
Net cash used in financing activities(3,445)(5,525)
Net change in cash and cash equivalents$(92,792)$(15,298)

Changes in Liquidity

Operating Activities

Net cash used in operating activities was $2.2 million for the three months ended September 30, 2020, primarily due to the net loss of $2.1 million, an increase in receivables as we experienced a recovery in our sales volumes, and increased uses of cash to 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 increased accounts payable due to timing of activity and payments, and non-cash expenditures for the three months ended September 30, 2020.

Net cash provided by operating activities was $5.7 million for the three months ended September 30, 2019, primarily due to the net loss of $5.8 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 three months ended September 30, 2019.

Investing Activities

Net cash used in investing activities was $87.2 million for the three months ended September 30, 2020, primarily due to investing cash from our recently completed equity offering into marketable securities. We also deployed cash into strategic investments and capital expenditures as we continue to grow our business. These uses of cash were partially offset by maturities and sales of marketable securities.

Net cash used in investing activities was $4.1 million for the three months ended September 30, 2019, primarily due to the cash payment made for the WIRION acquisition and additional purchases of marketable securities, partially offset by maturities of marketable securities.

Financing Activities

Net cash used in financing activities was $3.4 million and $5.5 million for the three months ended September 30, 2020 and 2019, respectively, primarily due to 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 pandemic. As discussed in the “Overview” above, the total impact of disruptions from COVID-19 have had a material impact on our financial condition and results of operations, and we cannot predict the specific extent, or duration, of the continuing impact of the COVID-19 pandemic 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 September 30, 2020, we believe our current cash, cash equivalents and highly liquid marketable securities 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 future
22

payments relating to our asset acquisition of the WIRION embolic protection system. 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.

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 September 30, 2020 and we currently do not have plans to borrow under the Amended Loan Agreement.


23

NON-GAAP FINANCIAL INFORMATION

To supplement our condensed consolidated financial statements prepared in accordance with GAAP, our management uses a non-GAAP financial measure referred to as “Adjusted EBITDA.” Reconciliations of this non-GAAP measure to the most comparable U.S. GAAP measure for the respective periods can be found in the following table. In addition, an explanation of the manner in which our management uses this measure to conduct and evaluate our business, the economic substance behind our management's decision to use this measure, the substantive reasons why our management believes that this measure provides useful information to investors, the material limitations associated with the use of this measure and the manner in which our management compensates for those limitations is included following the reconciliation table.
 Three Months Ended
September 30,
 20202019
Net loss$(2,076)$(5,780)
Less: Other (income) expense, net355 (191)
Less: Provision for income taxes63 38 
Loss from operations(1,658)(5,933)
Add: Stock-based compensation4,907 3,906 
Add: Depreciation and amortization1,029 974 
Adjusted EBITDA$4,278 $(1,053)

Adjusted EBITDA increased for the three months ended September 30, 2020 as compared to the three months ended September 30, 2019 primarily due to a smaller loss from operations and increased stock-based compensation in the current year.

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 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 this Adjusted EBITDA measure as a liquidity measure or in the calculation of our financial covenants under the revolving credit facility 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 excluded from Adjusted EBITDA and the reasons for excluding each of these individual items:

Stock-based compensation. We exclude stock-based compensation expense from our non-GAAP financial measures primarily because such expense, while constituting an ongoing and recurring expense, is not an expense that requires cash settlement. Our management believes that excluding this item from our non-GAAP results is useful to investors to understand the application of stock-based compensation guidance and its impact on our operational performance, liquidity and ability to make additional investments in our company, and it allows for greater transparency to certain line items in our financial statements.

Depreciation and amortization expense. We exclude depreciation and amortization expense from our non-GAAP financial measures primarily because such expenses, while constituting ongoing and recurring expenses, are not expenses that require cash settlement and are not used by our management to assess the core profitability of our business operations. Our management also believes that excluding these items from our non-GAAP results is useful to investors to understand our operational performance, liquidity and ability to make additional investments in our company.
24


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 these non-GAAP measures do 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.

We provide detailed reconciliations of each non-GAAP measure to its most directly comparable GAAP measure. We encourage investors to review these reconciliations. We qualify our use of non-GAAP financial measures with cautionary statements as set forth above.

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.


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, 2020.

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 pandemic 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 be higher in the second quarter of fiscal 2021 than the three months ended September 30, 2020, and that our revenue growth will return to recently observed normal levels longer-term; (v) our expectation that we will incur selling, general and administrative expenses in the second quarter of fiscal 2021 that are higher than the amounts incurred in the three months ended September 30, 2020; (vi) our expectation that gross margin in the second quarter of fiscal 2021 will be less than gross margin in the three months ended September 30, 2020; (vii) our expectation that we will incur research and development expenses in the second quarter of fiscal 2021 that are higher than the amounts incurred in the three months ended September 30, 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.

25

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 ongoing COVID-19 pandemic; 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 U.S., 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, 2020 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.

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, 2020.

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 September 30, 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.
26


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 September 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
27

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, 2020 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.

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 first quarter of fiscal 2021:
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
July 1 to July 31, 2020— — N/AN/A
August 1 to August 31, 2020(1)
104,998 $32.47 N/AN/A
September 1 to September 30, 2020— — N/AN/A
104,998 $32.47 
(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 September 25, 2020, the Company entered into the Amendment to Purchasing Agreement (the “Amendment”) with HealthTrust Purchasing Group, L.P. (“HPG”), which amends the Purchasing Agreement between the Company and HPG, effective May 1, 2018 (the “Purchasing Agreement”). The Amendment was effective on October 1, 2020. The Amendment extends the expiration date of the Purchasing Agreement to February 1, 2025. The Amendment also adds certain products to the Purchasing Agreement, updates the amount and timing of calculation of the rebates under the Purchasing Agreement, and includes administrative updates. The foregoing description of the material terms of the Amendment does not purport to be a complete description of the Amendment or the Purchasing Agreement and is qualified in its entirety by reference to the full text of the Amendment, which is filed as an exhibit to this report.



28

ITEM 6.    EXHIBITS
Exhibit No.Description
10.1*+!
10.2*+!
10.3*+
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 September 30, 2020, formatted in Inline 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.
+ Certain portions have been omitted from this exhibit.
! Filed with this Quarterly Report on Form 10-Q solely for the purpose of transitioning these previously-filed exhibits, which are the subject of expiring confidential treatment orders, to the rules governing the filing of redacted exhibits under Regulation S-K Item 601(b)(10)(iv) pursuant to the SEC’s CF Disclosure Guidance: Topic 7.
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: November 5, 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 csi-supplyagreementfre.htm EX-10.1 Document
Exhibit 10.1

*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*

SUPPLY AGREEMENT

This Supply Agreement (the “Agreement”) is effective as of the 4th day of April, 2011 (the “Effective Date”) by and between
(1)    Fresenius Kabi AB, Rapsgatan 7, 75324 Uppsala, Sweden (“FRESENIUS”)
and
(2)    Cardiovascular Systems, Inc, 651 Campus Drive, Saint Paul, MN 55112, USA (“CSI”).
Recitals
(A)    WHEREAS, CSI holds the market authorization of a product that requires the Product (as defined herein) as a lubricant which is used as a medical device.
(B)    WHEREAS, FRESENIUS has a NDA (new drug application) approval of the Product in bags in the United States of America.
(C)    WHEREAS, FRESENIUS is willing to provide all information to CSI that is required to receive an approval from the FDA for the Product for the intended use as a lubricant.
(D)    WHEREAS, CSI is willing to purchase the Product from FRESENIUS.
(E)    WHEREAS, FRESENIUS is willing to manufacture the Product and supply it to CSI.
(F)    WHEREAS, the parties have agreed to enter into this Agreement to set forth the terms and conditions on which FRESENIUS will manufacture and supply the Product to CST.
Agreement
NOW, THEREFORE, the parties hereto agree as follows:
1.    Definitions
Unless otherwise specifically provided in this Agreement, the following terms shall have the following meanings:
1.1    “The Act” means the United States Federal Food, Drug and Cosmetic Act, as amended from time to time, and the rules and regulations promulgated thereunder.
1.2    “Affiliates” means, with respect to a Party, any person that controls, is controlled by or is under common control with such first person. For purposes of this definition only, “control” means (a) to possess, directly or indirectly, the power to direct the management



or policies of a person, whether through ownership of voting securities or by contract relating to voting rights or corporate governance, or (b) to own, directly or indirectly, more than fifty percent (50%) of the outstanding voting securities or other ownership interest of such person.
1.3    “Change of Control,” with respect to any Party, means an event in which:
1.3.1    any other person or group of persons acquires beneficial ownership of securities of the Party representing more than fifty percent (50%) of the voting power of the then outstanding securities of such Party with respect to the election of directors of such Party; or
1.3.2    the Party enters into a merger, consolidation or similar transaction with another person in which such Party is not the surviving entity in such transaction.
1.4    “Confidential Information” means all Information, disclosed by or on behalf of the relevant Party to the other Party pursuant to this Agreement in written, oral or any other form.
1.5    “Disclosing Party” means the Party disclosing Confidential Information.
1.6    “Effective Date” means the date as set forth in the preamble to this Agreement.
1.7    “FDA” means the United States Food and Drug Administration or any successor entity thereto.
1.8    “First Price Review Date” means the date on which the then current Price for the Product will first be reviewed and negotiated, as specified in item C.4 of the Product Schedule.
1.9    “Fixed Price Term” means the term for which the Price specified in the Product Schedule at the time of signing will remain fixed, as specified in item C.3 of the Product Schedule.
1.10    “Forecast” means a listing of the quantities of the Product that CSI expects to order from FRESENIUS within a rolling time-frame.
1.11    “Invoice Currency” means the currency in which the Product will be invoiced and paid, as specified in Part C.2 of the Product Schedule.
1.12    “Loss” means any and all liabilities, claims, demands, causes of action, damages and expenses, including interest, penalties, and reasonable lawyers’ fees and disbursements.
1.13    “Parties” means FRESENIUS and CSI. “Party” means either FRESENIUS or CSI.
1.14    “Price” with respect to the Product, means the amount payable for such Product, as determined in accordance with the terms hereof and the Product Schedule.
- 2 -


1.15    “Product” means the medical device product to be supplied pursuant to, and as detailed in Part A (Specification) of the Product Schedule.
1.16    “Product Schedule” means a schedule executed and delivered by the Parties in accordance with Section 2.1.
1.17    “Purchase Order” means a binding order for such quantities of the Product as CSI commits to order from FRESENIUS during the Term, with a statement of the date on which delivery of such shipment shall be required.
1.18    “Quality Agreement” means the Quality Agreement(s) entered into by the Parties simultaneously with the execution and delivery of the Product Schedule and attached hereto as Exhibit 2.
1.19    “Receiving Party” means the Party to whom Confidential Information is disclosed.
1.20    “Regulatory Approval” shall mean any approval (including supplements, amendments, pre- and post-marketing approval, and pricing and reimbursement approval), license, registration or authorization of any national, supra-national, regional, state or local regulatory agency, department, bureau, commission, council or other governmental entity, necessary for the manufacture, distribution, use or sale of the Product as a Device in a regulatory jurisdiction. For purposes of this definition, Regulatory Approval shall mean a 510(k) Device approval issued by the FDA (as defined below) or any other relevant Regulatory Authority (as defined below).
1.21    “Regulatory Authority” shall mean any federal, state or local or international regulatory agency, department, bureau or other governmental entity including the FDA which is responsible for issuing approvals, licenses, registrations or authorizations necessary for the manufacture, use, storage, import, transport or sale of the Product as a Device in a regulatory jurisdiction.
1.22    “Specification(s)” with respect to the Product, means the specifications for the Product as specified in Part A of the Product Schedule, as the same may be updated from time to time in accordance with the current Quality Agreement.
1.23    “Term” means the period beginning on the Effective Date and continuing until the date upon which this Agreement is terminated or not renewed in accordance with Article 14.
1.24    “Third Party” shall mean a party other than FRESENIUS or the CSI and their respective Affiliates.
2.    Product
2.1    The parties shall enter into a Product Schedule for the supply of the Product they wish to be governed by the terms and conditions of this Agreement, Exhibit 1.
2.2    Purchase and Sale of Product. Pursuant to the terms and conditions of this Agreement and for the duration of this Agreement, FRESENIUS shall manufacture, sell and deliver
- 3 -


the Product to CSI, and CSI shall purchase and take delivery of the Product exclusively from FRESENIUS. FRESENIUS shall manufacture Product in accordance with the Specifications. The parties may alter from time to time the Specifications by written agreement without amending this Agreement.
2.3    Government Approvals. FRESENIUS shall consult with and advise CSI in responding to questions from Regulatory Authorities regarding CSI’s submission(s) for the Product. CSI shall be the sole owner of any regulatory submission filed pursuant to this Agreement. CSI shall provide to FRESENIUS for its files a final copy of the CMC section of any such regulatory submission(s).
2.4    Product Labeling. FRESENIUS shall label Product in accordance with label copy that CSI provides. Such copy may be modified from time to time by delivery of written notice by CSI to FRESENIUS. CSI shall reimburse FRESENIUS for FRESENIUS’s actual costs of making any label copy changes and for the cost of any labeling that FRESENIUS is unable to use due to such label copy changes.
2.5    CSI shall be allowed to market the Product for its specific purposes. The usage and marketing of the Product for parenteral nutrition is explicitly excluded.
3.    Forecasting; Minimum purchase quantity
3.1    Initial Forecast. Attached hereto under Part B.3 of the Product Schedule is a binding forecast of the amount of Product that CSI agrees to order during the first twelve (12) month period of this Agreement (“Initial Binding Forecast”).
3.2    Ongoing Forecasts. On or before the 31st of December and the 30th of June of each calendar year occurring after the time period covered by the Initial Binding Forecast, CSI shall submit to FRESENIUS a rolling forecast covering the time period of one year, broken down on a monthly basis. The first six (6) months of any given Forecast shall be binding to CSI. The Forecasts concerning this time period cannot be changed as the forecasting roles on over the months, unless FRESENIUS agrees to such changes in writing. The succeeding six (6) months of any Forecast are estimations and shall be used by FRESENIUS for planning purposes only. The forecasts amounts for the second six month period may be changed by CSI without FRESENIUS’ written consent.
3.3    Failure to Purchase. If CSI fails to submit purchase orders in the amount of a binding forecast, FRESENIUS shall have the right to demand compensation from CST in the amount provided for in Part C.6 of the Product Schedule.
3.4    Obligation to Supply. FRESENIUS shall be required to supply the quantity of Product set forth in the binding portion of any forecast. FRESENIUS shall inform CSI of any unavailability of capacity it might face in fulfilling CSI’s needs during the non-binding portion of the rolling forecast.
4.    Orders
- 4 -


CST shall submit to FRESENIUS Purchase Orders for its planned requirements of Product not later than three (3) months prior to the shipment date. Each Purchase Order shall detail the CSI purchase order number, FRESENIUS product code and product name, CST product code, and CSI product name as well as the required quantities per delivery date. All Purchase Orders shall be in writing, and shall be confirmed by FRESENIUS in writing at the latest ten (10) working days after receipt of each firm purchase order, naming the calendar week of delivery.
5.    Quality
5.1    Quality Control. FRESENIUS shall manufacture the Product in accordance with the Specifications as set forth in Part A of the Product Schedule. FRESENIUS shall comply with the provisions and requirements of the Quality Agreement with regard to the manufacturing, testing and supplying of the Product to CSI.
5.2    Permits. FRESENIUS shall maintain at all relevant times governmental permits, licenses and approvals enabling FRESENIUS lawfully and properly perform its obligations under this Agreement.
5.3    Raw Materials. The materials which are needed to manufacture the Products shall be tested by FRESENIUS to ensure that they meet applicable specifications and quality standards as set forth in the Specifications and the Quality Agreement.
5.4    Responsibilities. Further quality relevant issues and the allocation of the responsibilities are listed in the Quality Agreement.
5.5    Rejection of Nonconforming Product. CSI shall have a period of thirty (30) days from the date of its receipt of a shipment of Product to inspect and reject such shipment for nonconformance with the Specifications. If CSI rejects such shipment, it shall promptly so notify FRESENIUS and provide to FRESENIUS samples of such shipment for testing. If FRESENIUS tests such shipment and determines that it did conform to the Specifications, the parties shall submit samples of such shipment to a mutually acceptable independent laboratory for testing. If such independent laboratory determines that the shipment conformed to the Specifications, CSI shall bear all expenses of shipping and testing such shipment samples. If FRESENIUS or such independent laboratory confirms that such shipment did not meet the Specifications, FRESENIUS shall replace, at no cost to CSI, that portion of the Product shipment which does not conform to the Specifications, and shall bear all expenses of shipping and testing the shipment samples. Any nonconforming portion of any shipment shall be disposed of as directed by FRESENIUS, at FRESENIUS’ expense.
6.    Price
6.1    Taxes. The Price of the Product is exclusive of value added tax, which, if payable, shall be borne and paid by CSI against the provision by FRESENIUS of an appropriate VAT invoice. The Price is payable in the applicable Invoice Currency set forth in Part C.2 of the relevant Product Schedule.
- 5 -


6.2    Price. The purchase price for the Product shall be the price set forth in Part C.1 of the Product Schedule. Such price will remain fixed for the Fixed Price Term as provided in Part C.3 of the Product Schedule. On the First Price Review Date (See Part C.4 of the Product Schedule) and on each anniversary of such First Price Review Date, the Price will be renegotiated in good faith. The Product price will be adjusted upwards only if FRESENIUS face documented increased costs of >3% to manufacture Product due to general inflation and increasing costs of raw materials, energy, wages or other third party factor reasonably tied to the manufacture of Product. If the Parties are unable to agree on a Price for the Products for the following period as of the start of such period, the old Price shall remain in effect until the Parties agree otherwise in writing.
7.    Invoicing and Payment
7.1    Invoices. FRESENIUS shall issue an invoice to CSI for the applicable Price for all Products delivered to CSI. The invoice shall contain a reference identifying this Agreement and the Product Schedule, and shall state FRESENIUS’ registered VAT number.
7.2    Payment, CSI shall pay all invoices in full within thirty (30) days from the date of the relevant invoice and certificates of the Product, whichever is later, to FRESENIUS as detailed in Part C.5 of the Product Schedule.
8.    FRESENIUS’ Warranties and Covenants
8.1    Not Adulterated or Misbranded. FRESENIUS represents and warrants to CSI that Product FRESENIUS delivers to CSI pursuant to this Agreement shall, at the time of delivery, not be adulterated or misbranded within the meaning of the Act as the Act is constituted and effective at the time of delivery and will not be an article which may not under the provisions of Sections 404 and 505 of the Act be introduced into interstate commerce.
8.2    Free From Defects. FRESENIUS further represents and warrants to CSI that Product FRESENIUS delivers to CSI pursuant to this Agreement shall, at the time of delivery, be free from defects in material and workmanship and shall be manufactured: (a) in accordance and conformity with the Specifications; and (b) in compliance with all applicable statutes, laws, rules or regulations, including those relating to the environment, food or drugs and occupational health and safety, including, without limitation, those enforced or promulgated by the FDA (including, without limitation, compliance with cGMPs).
8.3    No Violation of Other Agreements. FRESENIUS further represents and warrants to CSI that FRESENIUS’s performance of its obligations under this Agreement will not result in a material violation or breach of any agreement, contract, commitment or obligation to which FRESENIUS is a party or by which it is bound and will not conflict with or constitute a default under its Certificate of Incorporation or corporate bylaws.
- 6 -


8.4    Limitation of Liability. In case of breach of pre-contractual, contractual and/or non-contractual obligations of FRESENIUS, its statutory representative or executives, including but not limited to defects, delay in delivery or tort, FRESENIUS’ maximum liability shall, to the extent legally permissible, be limited to a maximum of two and a half Million United States Dollars (US$2,500,000). FRESENIUS shall not be liable for loss of profit. Such limitations shall not apply to amounts arising from FRESENIUS’ indemnification obligations to CSI as outlined in Section 9.1.
9.    Indemnification
9.1    Indemnification by FRESENIUS. FRESENIUS shall indemnify and hold harmless CSI, its Affiliates and their respective officers, directors and employees from and against all claims, causes of action, suits, costs and expenses (including reasonable attorney’s fees), losses or liabilities of any kind related to this Agreement and asserted by Third Parties to the extent such arise out of or are attributable to: (a) FRESENIUS’s breach of any representation or warranty set forth in Article 8; (b) any violation of any proprietary right of any Third Party relating to FRESENIUS’s manufacturing processes used in the manufacture of Product pursuant to this Agreement; or (c) any negligent or wrongful act or omission on the part of FRESENIUS, its employees, agents or representatives.
9.2    Indemnification by CSI. CSI shall indemnify and hold harmless FRESENIUS, its Affiliates and their respective officers, directors and employees harmless from and against all claims, causes of action, suits, costs and expenses (including reasonable attorney’s fees), losses or liabilities of any kind related to this Agreement and asserted by Third Parties to the extent such arise out of or are attributable to: (a) any violation of any proprietary right of any Third Party relating to the labeling required by CSI to be used for the Product; and (b) any negligent or wrongful act or omission on the part of CSI, its employees, agents or representatives.
9.3    Conditions of Indemnification. If either Party seeks indemnification from the other hereunder, it shall promptly give written notice to the other Party of any such claim or suit threatened, made or filed against it which forms the basis for such claim of indemnification and shall cooperate fully with the other party in the investigation and defense of all such claims or suits. The indemnifying Party shall have the option to assume the other Party’s defense in any such claim or suit with counsel of its own choosing. The indemnified Party may elect to be represented by its own counsel, but at its own expense. No settlement or compromise that includes any non-monetary provisions shall be binding on an indemnified Party without its prior written consent, such consent not to be unreasonably withheld or delayed.
10.    Product Recall
In the event (a) any Regulatory Authority or other national government authority issues a request, directive or order that Product be recalled, (b) a court of competent jurisdiction orders such a recall, or (c) CSI, in its sole discretion, determines that Product should be recalled, the parties shall take all appropriate corrective actions, and shall cooperate in any governmental investigations surrounding the recall. Each Party shall inform the other
- 7 -


Party immediately after receiving knowledge of reasons for a product recall. Such notice shall be provided in accordance with the terms of Article 15. In the event that such recall results from the breach of FRESENIUS’ express warranties under Article 8, FRESENIUS shall be responsible for the expenses of the recall. In the event that the recall does not result from the breach of FRESENIUS’ express warranties under this Agreement, CSI shall be responsible for the expenses of the recall. For purposes of this Agreement, the expenses of the recall shall include, but not be limited to, the expenses of notification and destruction or return of the recalled Product, cost of the recalled Product, and any costs associated with the distribution of the replacement Product, but shall not include lost profits of either party.
11.    Intellectual Property
The Product itself as well as any improvement to the Product or to elements of the Product or to the manufacturing process of the Product, patentable or non-patentable, achieved by FRESENIUS during the Term of this Agreement will be the exclusive property of FRESENIUS. CSI or any of its Affiliates will have the benefit of a royalty free non-exclusive license for such exclusive property of FRESENIUS, but only as long as this Agreement is not terminated by any of the Parties. CSI is not allowed to transfer or utilize the knowledge gained through the cooperation with FRESENIUS for their other business activities not related to the Products.
12.    Confidentiality
12.1    Ownership. Except as otherwise provided in this Agreement, any Confidential Information which is disclosed by or on behalf of a Disclosing Party to the Receiving Party will remain the property of the Disclosing Party.
12.2    Undertakings. The Receiving Party undertakes
12.2.1    to use the Confidential Information solely and exclusively for the purposes of this Agreement (or such other purpose as is agreed in writing between the Parties at the time of disclosure), and not to use the Confidential Information for any other purpose whatsoever, including the development, manufacture, marketing, sale or licensing of any process or product or any other commercial purpose anywhere in the world, unless the Parties enter into an agreement specifying otherwise; and
12.2.2    to maintain the confidentiality of the Confidential Information and not to disclose it directly or indirectly to any other company, organization, individual or third Person, except as expressively permitted; and
12.2.3    at the request of the Disclosing Party, to return, delete or destroy all copies of the Confidential Information, in whatever form it is held.
12.3    Allowed Disclosures. Notwithstanding Section 12.2, the Receiving Party may disclose Confidential Information to any of its Affiliates, and its and its Affiliate’s directors, employees and professional advisers who need to know the Confidential Information in
- 8 -


order to fulfill the purpose of this Agreement, provided that the Receiving Party procures that prior to such disclosure, each such Person to whom Confidential Information is to be disclosed is made aware of the obligations contained in this Agreement, and adheres to these terms as if it were a party to this Agreement.
12.4    Required Disclosures. Nothing in Section 12.2 will preclude disclosure of any Confidential Information required by any governmental, quasi-governmental or regulatory agency or authority or court entitled by law to disclosure of the same, or which is required by law or the requirements of a national securities exchange or another similar regulatory body to be disclosed; provided that the Receiving Party promptly notifies the Disclosing Party when such requirement to disclose has arisen to enable the Disclosing Party to seek an appropriate protective order, to make known to the relevant agency, authority, court or securities exchange the proprietary nature of the Confidential Information, and to make any applicable claim of confidentiality. The Receiving Party agrees to co-operate in any action which the Disclosing Party may decide to take. If the Receiving Party is required to make a disclosure in accordance with this clause, it will only make a disclosure to the extent to which it is obliged.
12.5    Exclusions. The provisions of Section 12.2 will not apply to any Confidential Information which the Receiving Party can demonstrate, to the reasonable satisfaction of the Disclosing Party:
12.5.1    was already in the possession of the Receiving Party or any of its Affiliates and at the Receiving Party’s or any of its Affiliates’ free use and disposal or in the public domain (through in each case no fault of the Receiving Party or any of its Affiliates or no breach of this Agreement by the Receiving Party) prior to its disclosure by the Disclosing Party under this Agreement; or
12.5.2    is purchased or otherwise legally acquired by the Receiving Party or any of its Affiliates at any time from a third Person having and the right to disclose it; or
12.5.3    comes into the public domain, otherwise than through the fault of the Receiving Party or any of its Affiliates; or
12.5.4    is independently generated by the Receiving Party or any of its Affiliates without any recourse or reference to the Confidential Information.
12.6    Survival. The obligations of each Party in this Section will survive for a period of five (5) years after the date of expiration or termination of this Agreement.
13.    Exclusivity
FRESENIUS undertakes to manufacture and supply the Product non-exclusively to CSI, unless both parties have agreed upon differently in writing in the Product Schedule.
14.    Term and Termination
- 9 -


14.1    Term and Nonrenewable. This Agreement shall become effective at the Effective Date and shall extend for a period of five (5) years after the Effective Date (“Initial Term”), unless earlier termination as described in Sections 14.2 and 14.3. This Agreement shall be automatically extended for subsequent periods of twelve (12) months (“Extension Term(s)”) unless either Party elects not to renew this Agreement by giving the other Party a written notice by registered mail twelve (12) months prior to the end of the Initial Term or prior to the end of any Extension Term.
14.2    Termination by Either Party. In addition to any other provision of this Agreement expressly providing for termination of this Agreement, this Agreement may be terminated immediately by either Party upon delivery of written notice to the other Party:
    in the event of a material breach of this Agreement by the other Party, where such breach is capable of cure and such breach remains uncured for thirty (30) days after notice of such breach;
    in the event of a breach of this Agreement by the other Party where such breach is not capable of cure;
    if the other Party shall file in any court or agency, pursuant to any statute or regulation of any state or country, a petition in bankruptcy or insolvency or for reorganization or for an the appointment of a receiver or trustee of such other Party or of its assets, or if the other Party proposes a written agreement of composition or extension of its debts, or if the other Party shall be served with an involuntary petition against it, filed in any insolvency proceeding, or if the other Party shall propose or be a party to any dissolution or liquidation, or if the other Party shall make an assignment for the benefit of its creditors;
    if any encumbrance takes possession of any material part of the assets of the other Party;
    if any distress, execution or other such process is levied or enforced upon or against any of the material assets of the other Party;
    if the other Party ceases or threatens to cease to carry on the whole or substantially the whole of its business or that part of its business to which this Agreement relates.
14.3    Termination by CSI. CSI shall have the right to terminate this Agreement immediately upon delivery of written notice to FRESENIUS should the FDA fail to approve the Product for resale.
14.4    Obligations on Termination or Expiration. Without prejudice to any other rights or remedies which either Party may have, upon the termination of this Agreement, howsoever the same occurs, each Party shall:
    immediately pay to the other Party all undisputed sums which at the date of termination are due and payable to the other Party under this Agreement; and
- 10 -


    immediately cease all use of any property of the other Party, including any Intellectual Property Rights of the other Party; and
    within twenty eight (28) days of such termination, at its own expense, return to the other Party any property of the other Party in its possession, custody or control, including all Confidential Information of that Party and copies of it.
14.5    Open Purchase Orders. In the event this Agreement is terminated by FRESENIUS pursuant to Section 14.2, FRESENIUS may terminate or fill, at its option, any open firm purchase orders for Product. In the event this Agreement is not renewed or is terminated by CSI pursuant to Section 14.2, CSI may terminate or require FRESENIUS to fill, at CSI’s option, any open firm purchase orders for Product.
14.6    Survival. The Parties rights and obligations under Articles 1, 8, 9, 10, 11, 12 and this Section 14.5 will survive expiration or termination of this Agreement, howsoever the same occurs.
15.    Notices
Any notice, request, demand, waiver, consent, approval or other communication permitted or required under this Agreement shall be in writing and shall be deemed given only if delivered by hand, sent by facsimile transmission (with transmission confirmed), or by internationally recognized express delivery service that maintains records of delivery, addressed to the Parties at their respective addresses specified in the Quality Agreement or to such other addresses of which notice shall have been given. Such Notice shall be deemed to have been given as of the date received if delivered by hand, the date of transmission if sent by facsimile (with transmission confirmed) or on the second business day after deposit with an internationally recognized express delivery service. Any notice delivered by facsimile shall be confirmed by a hard copy delivered as soon as practicable thereafter. This Section is not intended to govern the day-to-day business communications necessary between the Parties in performing their obligations under the terms of this Agreement.
16.    General Provisions
16.1    Entire Agreement. This Agreement contains the entire understanding between the parties hereto with respect to the subject matter and supersedes any and all prior agreements, understanding and arrangements, whether written or oral, between the parties relating to the subject matter of this Agreement.
16.2    Amendments and Modifications. No amendments, changes, modifications or alterations of the terms and conditions of this Agreement shall be binding upon either party hereto unless in writing and signed by both parties.
16.3    Assignment. This Agreement is personal to FRESENIUS and CSI and neither Party shall be entitled to assign any of its rights or obligations hereunder to any Third Party without the express, prior written consent of the other Party; provided, however: (a) Affiliates of
- 11 -


a Party shall not be considered a Third Party; and (b) either party may assign this Agreement, without consent of the other party, in connection with the transfer, sale or divestiture of substantially all of its business to which this Agreement pertains or in the event of its merger or consolidation with another party. Any permitted assignee shall assume all obligations of its assignor under this Agreement. No assignment shall relieve any Party of responsibility for the performance of any accrued obligation which such Party then has hereunder.
16.4    Severability. Both parties hereby expressly state that it is the intention of neither party to violate any existing rule, law or regulations. If any of the provisions of this Agreement are held to be void or unenforceable, then such void or unenforceable provisions shall be replaced by valid and enforceable provisions which will achieve as far as possible the economic business intentions of the parties.
16.5    Waivers. No purported waiver of any provision of this Agreement shall be binding unless set forth in a writing signed by the party to be charged thereby. Any waiver shall be limited to the circumstance or event specifically referenced in the written waiver document and shall not be deemed a waiver of any other term of this Agreement or of the same circumstance or event upon any recurrence thereof.
16.6    Inconsistencies. If there is any inconsistency between a Product Schedule, a Quality Agreement or between any other Exhibit on the one side and this Agreement on the other, the terms of this Agreement shall govern, unless it is written expressively in the Exhibit that the terms (or a single term) of the Exhibit shall govern.
17.    Governing Law
This Agreement shall be governed, construed and interpreted in accordance with the laws of Sweden without reference to its conflict of law provisions and excluding specifically the UN Convention on the International Sale of Goods.
18.    Arbitration
18.1    Dispute/Initiation. Any dispute, claim or controversy arising out of or relating to this Agreement, including any action in tort, contract or otherwise, at equity or at law, and any claims of fraud in the inducement (a “Dispute”), shall be resolved in a manner set forth in this Article 18. Either party may initiate negotiation proceedings by writing a letter to the other party setting forth the particulars of the Dispute, the terms of the contract that are involved and the suggested resolution of the Dispute. If the Dispute is not resolved within thirty (30) days after delivery of the initial written letter setting forth the particulars of the Dispute, either party may submit such Dispute to binding arbitration conducted pursuant to the provisions of this Agreement and the arbitration provisions of the International Chamber of Commerce (“ICC”) in effect on the Effective Date of this Agreement (“ICC”), unless such ICC rules are inconsistent with the provisions of this Agreement. Even though the arbitrator(s) shall apply the ICC rules, the arbitration shall not be conducted through the ICC.
- 12 -


18.2    Selecting Arbitrator(s). The case shall be submitted to a single arbitrator who shall be a retired judge or an attorney who has practiced business litigation or in the substantive area of law related to this Agreement for at least ten (10) years. Each party shall submit a list of three (3) arbitrators to the other party within ten (10) days after the initiating party has delivered a written notice to the other party demanding arbitration of the Dispute. From the combined list, the parties shall mutually agree on the arbitrator. Should the parties be unable to agree on the choice of an arbitrator within thirty (30) days after delivery of the written notice demanding arbitration, a panel of three (3) arbitrators shall conduct the arbitration. Each party shall choose one arbitrator within ten (10) after the expiration of the above thirty (30) day period and the two selected shall choose a third arbitrator within five (5) days after their appointment.
18.3    Location/Costs. The site of the arbitration shall be in Stockholm, Sweden or such other location as the parties may mutually agree. The exact location within such metropolitan area shall be designated by the arbitrator(s). The non-prevailing party shall pay all expenses of the arbitration proceeding, including the expenses and fees of the parties’ witnesses and legal counsel and of the arbitrator(s), unless otherwise provided in the award.
18.4    Discovery/Interim Relief. The arbitrator(s) shall allow the parties to conduct limited discovery. The arbitration shall be conducted in English. Either party may apply to any court having jurisdiction hereof seeking injunctive relief so as to maintain the status quo until such time as the arbitration award is rendered or the Dispute is otherwise resolved.
18.5    Final Award. The arbitration award shall be final and binding upon the parties and may be entered and enforced at any court having jurisdiction.
THIS SUPPLY AGREEMENT is executed by the authorized representatives of the Parties to be effective as of the Effective Date set forth on the first page hereof.

SIGNED for and on behalf of

Fresenius Kabi AB

/s/ Christoph Funke            
Signature

Name: Christoph Funke        

Title: Managing Director        

SIGNED for and on behalf of

Cardiovascular Systems, Inc.

/s/ James E. Flaherty            
Signature

Name: James E. Flaherty        

Title: Chief Administrative Officer    

SIGNED for and on behalf of

Fresenius Kabi AB

/s/ Anton Gerdenibch            
Signature

Name: Anton Gerdenibch        

Title: Director, CM, Sterile Solutions

Exhibit 1: Product Schedule(s)

Exhibit 2: Quality Agreement


- 13 -


EXHIBIT 1
Product Schedule
to the SUPPLY AGREEMENT dated 4th day of April 2011 (“the Supply Agreement”), entered into between:
(1)    Fresenius Kabi AB, Rapsgatan 7, 75324 Uppsala, Sweden
(“FRESENIUS”)
and
(2)    Cardiovascular Systems, Inc, 651 Campus Drive, Saint Paul, MN 55112, USA
(“CSI”).
This Product Schedule is made effective as of same day as of the Effective Date of the Supply Agreement (the “Product Schedule Effective Date”), and is subject to all of the terms and conditions contained in the Supply Agreement. Together, this Product Schedule and the Supply Agreement form a binding agreement between the parties in relation to the details set out in this Product Schedule.
The term of this Product Schedule is the same term as the Term of the Supply Agreement. It will terminate at the time of any termination or non-renewal of the Supply Agreement.
This Product Schedule consists of the following parts:
Part A:    Product Specification
Part B:    Delivery terms and orders
Part C:    Pricing and Payment



1-1


PART A: PRODUCT SPECIFICATION
1.    Product:
Injectable lipid emulsion compound in a final dosage form, packaged and labeled with CSI’s proprietary trademark in a 100mL Excel bag, meeting the Specifications.
2.    Product Specification
The Product Specifications are set forth in the Quality Agreement attached to the Supply Agreement as Exhibit 2 and its relevant Annex.


1-2


PART B: DELIVERY TERMS AND ORDERS
1.    Delivery Term (Incoterms 2010)
CIP upon custom transfer at a named destination in the USA*.
* Destination depends on mode of transport (air freight or ship) and carrier. Destination will be named prior to each shipment and in the shipping documents.
2.    Packaging, Labeling and Export Documentation Requirements
The regulations of the Quality Agreement attached to the Supply Agreement as Exhibit 2 apply.
3.    Binding Forecast of Product
CSI agrees to order the following amount of Product during the first twelve (12) months of the Agreement.
[*******]


1-3


PART C: PRICING AND PAYMENT
1.    Price
units ordered / year
Price [USD] per
container
[*******][*******]

The price calculations are based on following assumptions:

    Price CIP (Incoterms 2010)
    Shipping costs (freight, insurance, custom clearance for export) will be accounted separately and have to be born by CSI
    The parties will agree in advance on the estimated freight cost and insurance coverage/cost.
    Exchange rate: 1 USD = 6.5 Swedish Krona (SEK)*
    100% optical control
    batch size >10 000 units
    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 born by CSI

* If the exchange rate varies more than 10% the Parties have the right to adjust the Price accordingly.

2.    Invoice Currency
United States Dollars (USD)
3.    Fixed Price Term
Annually beginning from the 1st of January of each year.
4.    First Price Review Date
1st of September 2011
5.    Payment details
30 days after date of invoice or delivery of certificates of the Product, whichever is later
6.    Compensation in case of CSI’s failure to order the amount of Product specified in binding forecasts according to Section 3.3 of the Supply Agreement
If CSI does not submit purchase orders for the full amount of Products set forth in a binding forecast, CSI has to pay compensation concerning the Product of this Product Schedule as follows:
1-4


a.    FRESENIUS’ full price for all work in progress on non-ordered Product, and
b.    FRESENIUS’ direct costs for the labeling materials in stock at the time the product orders should have been placed and were purchased for the dedicated use in the labeling of the Product.
The compensation under this paragraph 6 is given provided that:
(i)    the work in process and the labeling materials were related to Product volumes which were within CSI`s binding forecast; and
(ii)    the work in process and labeling materials cannot reasonably be used for other purposes by FRESENIUS; and
(iii)    CSI is entitled to collect such labeling materials for its own use or sale, without additional charge.

THIS PRODUCT SCHEDULE IS EXECUTED by the authorized representatives of the Parties as of the date first written above.
SIGNED for and on behalf of

Fresenius Kabi AB

/s/ Christoph Funke            
Signature

Name: Christoph Funke        

Title: Managing Director        

SIGNED for and on behalf of

Cardiovascular Systems, Inc.

/s/ James E. Flaherty            
Signature

Name: James E. Flaherty        

Title: Chief Administrative Officer    

SIGNED for and on behalf of

Fresenius Kabi AB

/s/ Anton Gerdenibch            
Signature

Name: Anton Gerdenibch        

Title: Director, CM, Sterile Solutions



1-5

Quality Agreement between Fresenius Kabi AG and CSI
    
EXHIBIT 2

Quality Agreement
– Contract Manufacturer Pharmaceuticals –
between
FRESENIUS KABI Uppsala, Rapsgatan 7, S-751 74 Uppsala, Sweden
represented by its management
- hereinafter referred to as “Fresenius Kabi” -
and
CARDIOVASCULAR SYSTEMS INC., 651 Campus Drive, Saint Paul, MN 55112, USA
represented by its management
- hereinafter referred to as “CSI” -
Preamble
This Quality Agreement is intended to regulate pharmaceutical and medical device, quality assurance and safety issues.
§ 1    Subject Matter of the Quality Agreement
(1)    FRESENIUS KABI is a manufacturer of pharmaceutical products/medical devices for which CSI has a marketing authorization.
(2)    FRESENIUS KABI shall manufacture for CSI the products as specified in Appendix 3 to this Quality Agreement (the “Contractual Products”) pursuant to the terms of a Supply Agreement entered into between FRESENIUS KABI and CSI, dated April 4, 2011 (the “Supply Agreement”).
(3)    FRESENIUS KABI is subject to monitoring by the competent national authority. FRESENIUS KABI has a manufacturing authorization according to the respective legislation.
§ 2    Obligations and Responsibilities
(1)    FRESENIUS KABI shall manufacture and release the Contractual Products based on the current registration and specification as specified in the Appendix 3.
(2)    FRESENIUS KABI shall comply with any recognized pharmaceutical and medical device rules and applicable legal provisions with regard to the manufacture of the
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 1 of 19
2-1

Quality Agreement between Fresenius Kabi AG and CSI
    
Contractual Products. This includes especially the requirements of the EU and US Good Manufacturing Practices and the applicable Pharmacopoeias in their actual version.
(3)    Any additional request by FRESENIUS KABI or CSI that special instructions or guidelines which are not covered by the generally accepted instructions and guidelines are to be observed for the manufacture of certain Contractual Products must be set down and executed by the parties in writing.
(4)    Both parties will strictly observe the detailed pharmaceutical and medical device responsibilities which are specified in Appendix 1 (“Responsibilities”).
(5)    FRESENIUS KABI and CSI appoint Contact Persons as named in Appendix 2 (“Contact Persons”).
(6)    CSI may perform audits by itself or delegate the audit to external experts at the manufacturing site of FRESENIUS KARI after having agreed on a date with FRESENIUS KABI. The audits will cover processes and facilities related to the Contractual Products including the Quality System only.
(7)    Under no circumstances must any other products which may present a potential hazard to the contractual products, such as beta-lactam and cephalosporin antibiotics, certain potent hormones, cytotoxic compounds, highly potent drugs, biological preparations or non-pharmaceutical chemicals, be manufactured, processed, or packaged with the same production equipment used for CSI product(s).
§ 3    Final Provision
(1)    The contract comes into force after signature of the contractual parties. Term of this contract shall be the same as the Supply Agreement. This contract shall renewal upon renewal of the Supply Agreement and shall terminate upon termination of the Supply Agreement. It is understood that FRESENIUS KABI’s obligation pursuant to the paragraphs in the Appendix 1 “Retaining of batch related Documentation”, “Retaining of analytical data” and “Retaining of samples” shall survive the formal end of the contract period.
(2)    The General Provisions of Article 16, the Governing Law of Article 17 and the Arbitration Provisions of Article 18 of the Supply Agreement shall apply to this contract.


    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 2 of 19
2-2

Quality Agreement between Fresenius Kabi AG and CSI
    
Appendices
Appendix 1    Responsibilities
Appendix 2    Contact Persons
Appendix 3    Contractual Products and Specification


/s/ Christoph Funke        
Fresenius Kabi Uppsala
Mr. Christoph Funke
Managing Director
/s/ Alexander Stoll        
Fresenius Kabi Uppsala
Dr. Alexander Stoll
Head of Quality Management




/s/ James E. Flaherty        
CSI
Jim Flaherty
Chief Administrative Officer
/s/ Jim Murray        
CSI
Jim Murray
Director, Quality Assurance and Supply Chain



    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 3 of 19
2-3

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
Responsibilities: Contract Manufacturing Pharmaceuticals
Abbreviations used in the different chapters:
TermDefinition
Annual Product ReviewAnnual review of quality standards and batch documentation to determine the need for Specification and Manufacturing changes, as determined by EU Annex 18, 2.5 and/or CFR 211.180(e)
BOMBill of Materials
CFR
U.S. Code of Federal Regulations
cGMPCurrent Good Manufacturing Practices
CMCChemistry, Manufacturing and Controls
CMOContract Manufacturing Organization
Device History Record (DHR)A compilation of records containing the product history of a finished device
Device Master Record (DMR)A compilation of records containing the procedures and specification for a finished device
ManufacturingThe processes of producing and filling of Drug Product into final container closure system
NDANew Drug Application
OOSOut of Specification
PackagingAll operations, including filling and labeling, which a bulk product has to undergo in order to become a finished product.
Primary Packaging MaterialMaterial employed in the packaging of the PRODUCT that comes in direct contact with the product.
Printed ComponentsAny component that is controlled for artwork and text including, but not limited to, the Package insert, bag film, carton labels, and cartons.
PRODUCT
Formulation of Intralipid 10% (ViperSlide®) as detailed in Appendix 3.
QAQuality Assurance
QCQuality Control
Regulatory AuthoritiesThe U. S. Food and Drug Administration and its successors (the “FDA”) and similar governmental agencies outside the United States and throughout the world that are responsible for granting manufacturing, marketing, price and/or reimbursement price authorizations and includes applicable national, supra-national (e.g. the European Commission or the Council of the European Union), state or local regulatory authorities, departments, bureaus, commissions, councils or other governmental entities that have jurisdiction over the PRODUCT, whether the development, manufacture, handling, storage, transportation, destruction, or otherwise.
Reference SamplesRepresentative reserve of each batch of API or drug product stored to meet CFR 211.170 and/or EU Annex 18, 11.7 requirements.
SOPStandard Operating Procedure
Secondary Packaging MaterialMaterial employed in the packaging of the PRODUCT that does not come in direct contact with the product.
SpecificationA set of criteria to which a material must conform to be considered acceptable for its intended use
USP
United States Pharmacopeia


    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 4 of 19
2-4

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    

RESPONSIBILITIES

CSI
FRESENIUS
KABI
1General
1.1Both parties are responsible for ensuring that the terms of the Quality Agreement are complied with and performed in accordance with cGMP.XX
1.2This Quality Agreement may be revised on an “as-needed” basis or whenever the Manufacturing Agreement is amended. All changes in the Quality Agreement must be documented, reviewed and approved by both parties.XX
1.3The parties will attempt to resolve disputes or conflicts in a timely and equitable manner and in compliance with all applicable quality and regulatory requirements. Resolutions will be documented and signed by both parties.XX
1.4CSI is responsible for marketing authorization and import licenses for PRODUCT.X
2Compliance Requirements
2.1Regulatory
2.1.1FRESENIUS KABI will Manufacture, test, Package, and hold the PRODUCT in accordance with cGMP, all applicable requirements of the FDA and/or other Regulatory Authorities.X
2.1.2FRESENIUS KABI will Manufacture and Package the PRODUCT in strict adherence to the approved drug application.X
2.1.3CSI shall maintain regulatory filings for the PRODUCT and allow visibility of applicable information to FRESENIUS KABI. FRESINIUS KABI shall maintain the regulatory filings for Intralipid 10% and allow visibility of applicable information to CSI as required.XX
2.1.4FRESENIUS KABI will provide to CSI a letter of access to the Intralipid 10% NDA.X
2.1.5FRESENIUS KABI will permit, at CSI’s expense, one escorted audit by CSI and/or its designee(s) (two (2) auditors, two (2) days free of charge) within any twelve month interval, or at any time in the event of a compliance issue, of all relevant premises, procedures, and documentation.X
2.1.6FRESENIUS KABI will not subcontract any Manufacturing, Packaging, or testing to a third party without prior written agreement by CSI. Sub-contractors will meet FRESENIUS KABI’s requirements for approved vendors. If CSI requests the use of a non-FRESENIUS KABI approved subcontractor, CSI will be responsible for the qualification of that subcontractor.X
2.1.7FRESENIUS KABI will permit inspection by Regulatory Authorities. CSI representatives will be allowed on-site during inspections specific to the manufacture of PRODUCT at FRESENIUS KABI under the reasonable discretion of FRESENIUS KABI. CSI personnel interactions with the inspector(s) shall be under direction of the FRESENIUS KABI agent in charge. FRESENIUS KABI personnel will address all Manufacturing questions.XX
2.1.8Each party shall notify the other party of any applicable inspections by Regulatory Authorities, Form 483s, Warning Letters or other communications relating to the PRODUCT from Regulatory Authorities within two (2) business days after receipt of such communications. Each party will have opportunity to review and comment on subsequent responses(s) if they would have an impact on the PRODUCT.XX
2.1.9Upon request, FRESENIUS KABI will provide copies to CSI of any FDA Form 483, Establishment Inspection Report, or other similar Regulatory Authority notice normally available through Freedom of Information, redacted as necessary where the PRODUCT is specifically mentioned or directly impacted.X
2.1.10In the event of an inspection of CSI by any Regulatory Authority, FRESENIUS KABI shall make every effort to make available to the Regulatory Authority any production, validation, stability, or testing records requested within two (2) business days of the request, according to the inspection policy of FRESENIUS KABI.X
2.1.11FRESENIUS KABI will notify CSI within one (1) business day of receipt of any information which could result in any event which could lead to regulatory action.X
2.1.12FRESENIUS KABI shall notify CSI prior to submitting PRODUCT-specific responses, request(s) for PRODUCT sample(s), and batch records to the Regulatory Authorities for PRODUCT supplied to CSI. FRESENIUS KABI will respond within a reasonable timeframe to questions that may arise from Regulatory Authorities.X
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 5 of 19
2-5

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
2.1.13FRESENIUS KABI shall complete and provide a copy of the Annual Product Review to CSI, per 21CFR211.180(e). FRESENIUS KABI will assess trending and confirm the process is under a state of control. Any changes will be managed through Change Control (see Section 2.5)X
2.1.14Each party represents that it is not debarred under the U.S. Generic Drug Enforcement Act of 1992 or employs or uses the services of any individual who is debarred or who has engaged in activities that could lead to being debarred.XX
2.1.15FRESENIUS KABI will conduct and maintain operations in compliance with current applicable environmental and occupational health and safety laws and regulations.X
2.1.16FRESENIUS KABI will document, investigate, and resolve deviations from approved Manufacturing instructions, testing instructions, and/or Specifications. All deviations shall be recorded and justified. Copies in local Swedish language may be provided to CSI of all deviations related to PRODUCT upon CSI request. FRESENIUS KABI will notify and supply an English summary to CSI, before batch release, of all major and critical    deviation. CSI will approve major deviations assessments prior to batch release.X
2.1.17FRESENIUS KABI shall maintain all documentation for excipients and PRODUCT Manufacturing and Packaging processes as per current applicable regulations.X
2.1.18FRESENIUS KABI will conduct stability testing according to the ICH guidelines and the protocol. All PRODUCT related documentation including Product Stability Monitoring as filed in the regulatory submission will be made available to CSI for inspection upon request.X
2.2Complaints – Product Quality and Adverse Drug Experience
2.2.1CSI will maintain the collection, logging, and resolution of complaints and adverse drug experiences. CSI will notify FRESENIUS KBI of any complaint or ADR where the quality of PRODUCT is questioned.X
2.2.2CSI shall investigate and track any adverse events it receives.X
2.2.3
FRESENIUS KABI agrees to transmit to CSI any reports of unexpected side effects or similar problems associated with the PRODUCT or Intralipid 10%.
X
2.2.4CSI shall investigate and track any complaints it receives. FRESENIUS KABI will forward all PRODUCT complaint reports to CSI within two (2) business days after receipt by FRESENIUS KABI. CSI will investigate, resolve, file, and track all complaint reports per CSI SOPs. FRESENIUS KABI will use commercially reasonable efforts to report the findings of the investigation to CSI within 60 calendar days of notification. CSI will be responsible for customer response communications. Both parties shall agree upon follow up corrective action.XX
2.3Product Recalls
2.3.1In the event that either party determines that the PRODUCT violates applicable laws, regulations, agreed upon Specifications, or is deemed unacceptable for some other reason, FRESENIUS KABI and CSI must notify each other within one (1) business day of such determination and meet within two (2) business days of such determination.XX
2.3.2CSI will make the decision to initiate a recall of the PRODUCT.X
2.3.3CSI will notify the appropriate Regulatory Authorities in the event of a recall.X
2.3.4FRESENIUS KABI will investigate PRODUCT issues, using the appropriate procedures, to the extent that the issue relates to or affects the PRODUCT as it is Manufactured at FRESENIUS KABI.X
2.3.5CSI will manage recalls with assistance from FRESENIUS KABI as requested.XX
2.3.6CSI will be responsible for reconciliation of returned PRODUCT with assistance from FRESENIUS KABI as required.XX
2.4Responsibility to Authorities
2.4.1CSI will liaise with Regulatory Authorities on PRODUCT inquiries and adverse events.X
2.4.2FRESENIUS KABI will maintain safety/hazard and handling data on excipients and the PRODUCT.X
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 6 of 19
2-6

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
2.5Change Control
2.5.1
Change Control for the PRODUCT will be administered through FRESENIUS KABI’s Change Control system.
Changes subject to Change Control (“Changes”) include, but are not limited to, the Manufacturing and Packaging processes, the cleaning processes, process equipment, facilities, utilities, Specifications, and analytical test methods.
X
2.5.2All major Changes proposed by FRESENIUS KABI for Intralipid 10% in bags will be forwarded to the CSI QA contact for information as soon as practicable. FRESENIUS KABI decision will be final on changes that effect Intralipid 10% registrations. CSI’s decision will be final on changes that affect the PRODUCT registrations.X
2.5.3All Changes proposed by CSI will be forwarded to the QA contact at FRESENIUS KABI’s Manufacturing site using CSI internal procedures for Change Control.X
2.5.4CSI shall obtain all necessary and appropriate regulatory and quality approvals prior to authorizing any Change in a timely manner as required.X
2.5.5Upon approval by CSI (and within the ability of FRESENIUS KABI to do so), FRESENIUS KABI will initiate the Changes as defined by internal FRESENIUS KABI SOP’s. All Change Control documentation will be available to CSI upon request in local Swedish language or English summary. CSI will receive final copies of all updated documents in local Swedish language upon request. FRESENIUS KABI shall obtain and maintain all necessary regulatory and quality approvals as required by FRESENIUS KABI in connection with such Changes.X
2.5.6Formatting changes, and other non-technical changes, to master records, analytical test methods or Specifications will not require prior approval by CSI. Changes to methods and/or Specifications for consistency with USP or other compendia will not require prior approval by CSI.X
3PRODUCT MANUFACTURING
3.1Excipient and Raw Material Handling
3.1.1FRESENIUS KABI will complete qualification, procurement, inspection, storage, sampling, testing, and release of excipients, and raw materials used in the Manufacture of the PRODUCT.X
3.1.2FRESENIUS KABI has established validated test methods for all excipient testing. In the event new validations are required, FRESENIUS KABI will draft the test method validation protocol and execute the protocol following CSI ‘s approval for PRODUCT specific testing. CSI will review all associated data and approve the final reports that are generated from the validation.XX
3.1.3FRESENIUS KABI will follow written procedures describing the identification, quarantine, handling, sampling, testing and approval or rejection of excipients and raw materials.X
3.1.4FRESENIUS KABI will only use approved raw material and excipient manufacturers, distributors, and suppliers. CSI will be responsible for approval of all such suppliers specified by CSI. If CSI adds, deletes, or changes a manufacturer/distributor/supplier, CSI will notify FRESENIUS KABI and FRESENIUS KABI will issue a Change Control request prior to implementing the change. CSI will provide an audit of all vendors that are not also approved by FRESENIUS KABI. Any changes made to the manufacturer, distributor, and/or supplier of the raw materials will not require a prompt revision of the Quality Agreement. They will be incorporated on the next revision of the Quality Agreement.XX
3.1.5FRESENIUS KABI will use reasonable efforts to obtain material that conforms to agreed-upon Specifications. If the primary supply source becomes unavailable, CSI will assist FRESENIUS KABI with identifying a new source. Auditing of vendors is the responsibility of the party who sources the material.XX
3.1.6
FRESENIUS KABI will qualify vendors per FRESENIUS KABI SOPs. FRESENIUS KABI shall have sufficient documentation in place to justify any reduced sampling and testing.
X
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 7 of 19
2-7

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
3.1.7FRESENIUS KABI will retain Reference Samples of excipients, including samples for periodic re-tests, for one (1) year beyond expiry of last lot of PRODUCT.X
3.1.8FRESENIUS KABI shall certify that raw materials and processes are Transmissible Spongiform Encephalopathy and Bovine Spongiform Encephalopathy free.X
3.2Validation
3.2.1FRESENIUS KABI will perform and maintain all validation including but not limited to: process, analytical method, cleaning, computer, Packaging, and sanitization. Changes to validated systems are subject to Change Control (see Section 2.5).X
3.3Maintenance and Calibration
3.3.1FRESENIUS KABI will complete all equipment and instrument maintenance and calibration.X
3.4Manufacturing Documentation
3.4.1FRESENIUS KABI will maintain the batch identification system for the PRODUCT Manufactured by FRESENIUS KABI (i.e. batch number assignment) and ensure that unique batch numbers are used for each batch of the PRODUCT.X
3.4.2FRESENIUS KABI will compile the BOM for PRODUCT Manufacturing with CSI’s final approval.XX
3.4.3FRESENIUS KABI will maintain all batch records and associated PRODUCT documentation for a minimum of one year beyond expiry date of the PRODUCT. FRESENIUS KABI shall keep validation batch production and testing records permanently.X
3.4.4
FRESENIUS KABI will ensure executed batch records contain the following information to meet Device History Record (DHR) requirements.
•    Dates of manufacture;
•    Quantity manufactured;
•    Quantity released for distribution;
•    Acceptance records which demonstrate the device is manufactured in accordance with the DMR;
•    The primary identification label and labeling used for each production unit; and
•    Any identification(s) and control number(s) used.
X
3.4.5FRESENIUS KABI will draft and approve master Manufacturing batch records.X
3.4.6FRESENIUS KABI shall Manufacture the PRODUCT in accordance with principles of cGMP as described by the Regulatory Authority appropriate for the type of PRODUCT.X
3.4.7FRESENIUS KABI shall assure that the PRODUCT is Manufactured, Packaged, held, labeled, and tested according to FRESENIUS KABI’s procedures and batch records and fulfills the PRODUCT Specification.X
3.5Packaging of the PRODUCT
3.5.1FRESENIUS KABI will complete qualification, procurement, incoming inspection, storage, sampling, testing, and release of Primary and Secondary Packaging Materials and Printed Components according to approved Specifications.X
3.5.2FRESENIUS KABI will follow written procedures describing the identification, quarantine, handling, sampling, testing and approval or rejection of the PRODUCT, Printed Components, and Primary and Secondary Packaging Materials.X
3.5.3FRESENIUS KABI will qualify Packaging vendors per FRESENIUS KABI SOPs. FRESENIUS KABI shall have sufficient documentation in place to justify any reduced sampling and testing. FRESENIUS KABI will only use approved Packaging manufacturers, distributors, and suppliers.X
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 8 of 19
2-8

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
3.5.4FRESENIUS KABI will ensure that the PRODUCT is Packaged, inspected, and held according to FRESENIUS KABI’ s procedures and Packaging instructions, and fulfills the PRODUCT Specification.X
3.5.5FRESENIUS KABI will control Specifications for Primary and Secondary Packaging Materials and provide reference copies to CSI.X
3.5.6CSI will control content including artwork and labeling text Specifications of Printed Components.X
3.5.7FRESENIUS KABI will retain samples of Primary Packaging Materials for one year past expiry of last lot of the PRODUCT contained in the Primary Packaging Materials.X
3.5.8FRESENIUS KABI will complete reconciliation of Primary Packaging Material and Printed Components after all critical process steps. FRESENIUS KABI will perform component accountability per its approved SOPs. Any reconciliation outside of pre-established limits must be investigated and a copy of the investigation included in the reconciliation.X
3.5.9FRESENIUS KABI will create and maintain the BOM for PRODUCT Packaging and provide copies of the BOM to CSI.X
3.5.10FRESENIUS KABI will create and maintain master Packaging instructions in accordance with the PRODUCT Specifications and/or CSI instructions and provide official copies to CSI when the documents are revised.X
3.5.11FRESENIUS KABI will maintain all executed master Packaging instructions and associated PRODUCT documentation for a minimum of one year beyond expiry date of the PRODUCT. FRESENIUS KABI, if applicable, shall keep validation batch production records permanently.X
3.5.12FRESENIUS KABI will provide CSI with customer samples of Printed Components, as requested.X
3.6QC Testing of the PRODUCT
3.6.1FRESENIUS KABI will generate and maintain the PRODUCT sampling plan and sample the PRODUCT according to the approved sampling plan.X
3.6.2FRESENIUS KABI has established validated test methods for PRODUCT. In case of need for new validations to perform FRESENIUS KABI will draft the test method validation protocol and execute the protocol following CSI ‘s approval. CSI will review all associated data and approve the final reports that are generated from the validation.XX
3.6.3FRESENIUS KABI will participate in test method transfers if applicable (ref 3.6.2) and test method validations as applicable. All method transfers and validations shall be performed according to a CSI approved protocol, which shall include acceptance criteria.XX
3.6.4FRESENIUS KABI will complete in-process and final analysis of the PRODUCT per approved test methods.X
3.6.5FRESENIUS KABI will complete QC equipment instrument maintenance and calibration.X
3.6.6CSI will provide FRESENIUS KABI with the PRODUCT final release and stability Specification.X
3.6.7
FRESENIUS KABI will generate the Certificate of Analysis (“CofA”) and the Certificate of Conformity (CofC) per approved PRODUCT Specification. Minimally the CofA will include the following:
•    PRODUCT name and strength
•    Item number
•    Batch Number
•    Date of Manufacture
•    Expiry Date
•    Test, Specification, and Result
•    FRESENIUS KABI Quality Signature
Minimally the CofC will include the following:
•    Statement of conformance
•    FRESENIUS KABI Quality Signature
X
3.6.8FRESENIUS KABI will store and retain raw data and reports in accordance with cGMP and internal procedures. Raw data will be accessible for on-site review within a reasonable timeframe.X
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 9 of 19
2-9

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
3.6.9FRESENIUS KABI will qualify contract test laboratories per FRESENIUS KABI SOPs, if required. If the contract test laboratory is requested by CSI and not a FRESENIUS KABI approved contract test laboratory, CSI will be responsible for qualification of the contract test laboratory.XX
3.6.10FRESENIUS KABI will retain Retention Samples of PRODUCT according to FRESENIUS KABI procedures, for one (1) year beyond expiry date of PRODUCT.X
3.6.11FRESENIUS KABI will complete analysis of final PRODUCT by Quality Control per approved methods.X
3.6.12FRESENIUS KABI will supply reference and impurity standards fully qualified to Compendial Standards (as appropriate) for use in testing of the active ingredient of the API and commercial Drug Product.X
4
STORAGE AND TRANSPORTATION OF THE PRODUCT AND WASTE DISPOSAL
4.1CSI and FRESENIUS KABI will store the PRODUCT according to labeled storage conditions.XX
4.2CSI will be responsible for shipping qualification.X
4.3FRESENIUS KABI shall package the PRODUCT per FRESENIUS KABI’s validated procedures and transfer the product to CSI ‘s qualified shipper.X
4.4CSI will be responsible for arrival of the PRODUCT at the final destination free of damage and contamination.X
4.5FRESENIUS KABI will arrange for transportation of the PRODUCT to CSI or a third party designated by CSI.X
4.6FRESENIUS KABI will dispose of waste and rejected/non conforming PRODUCT. FRESENIUS KABI may discard the PRODUCT only after final disposition of the PRODUCT by CSI.X
5RELEASE OF THE FINISHED PRODUCT
5.1FRESENIUS KABI will complete 100% inspection of the PRODUCT.X
5.2FRESENIUS KABI will complete the executed batch record and associated PRODUCT documentation review, and disposition the batch.X
5.3In the event FRESENIUS KABI rejection of PRODUCT, CSI may not alter the disposition.XX
5.4
For each lot, FRESENIUS KABI will minimally make available to CSI the following batch specific documentation:
•    Major Deviations and an English summary of the investigation reports
•    QA disposition as part of CoC
•    CofC
X
5.5FRESENIUS KABI will provide the required documentation for CSI review upon completion of batch disposition and release with a target of thirty (30) calendar days of batch Manufacture.X
5.6CSI will complete its batch record review and provide final disposition notification in case of major deviations that need CSI approval to FRESENIUS KABI within ten (10) business days upon receipt of required documentation from FRESENIUS KABI. Batches without major deviations will be directly shipped upon release by FRESENIUS KABI.X
5.7In the event that after the release of the PRODUCT either party becomes aware that the PRODUCT may have a non-conformity that may affect its fitness for use, such party shall notify the other party within two (2) business days after it becomes aware.XX
5.8CSI will follow internal requirements to establish appropriate batch record review requirements after a minimum of three (3), complete FRESENIUS KABI batch record reviews.X
6DOCUMENTATION
    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 10 of 19
2-10

Appendix 1 to
Quality Agreement between Fresenius Kabi AG and CSI
    
6.1FRESENIUS KABI shall maintain all master formulas, PRODUCT Specifications, BOM for Manufacturing the PRODUCT, master batch records, executed batch records, Packaging instructions, Specifications, and validation packages per FRESENIUS KABI’s procedures and in accordance with cGMP.X
6.2Batch records shall be kept for a minimum of 5 years by FRESENIUS KABI. Prior to batch record destruction for PRODUCT by FRESENIUS KABI, CSI shall notify FRESENIUS KABI in case of transfer of such records to CSI for storage.X
7MEDICAL DEVICE REQUIREMENTS
7.1CSI will be responsible for all design control requirements as outlined in CFR 820.30.X
7.2FRESENIUS KABI will provide CSI with any applicable documentation to satisfy design control requirements that are specific to FRESENIUS KABI.X
7.3FRESENIUS KABI will create and maintain a Device Master Record (DMR) for PRODUCT.X


    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 11 of 19
2-11

Appendix 2 to
Quality Agreement between Fresenius Kabi AG and CSI
    
Contact Persons: FRESENIUS KABI
Plant Uppsala
Contact / Function
Address:
Fresenius Kabi AB
Rapsgatan 7
SE-751 74 Uppsala, Sweden
Christoph Funke
Managing Director
Phone    -------------------
Fax    -------------------
Email: -------------------
Alexander Stoll
QA/OP
Phone     -------------------
Fax    -------------------
Email: -------------------
Cecilia Sjöstedt
Plant Manager
Phone     -------------------
Fax    -------------------
Email: -------------------
Thomas Larsson
Supply Chain
Manager
Phone     -------------------
Fax    -------------------
Email: -------------------

Contact Persons: CSI




Address:
CSI
651 Campus Drive
St. Paul, MN 55112 USA
Jim Murray
Quality/Supply Chain
Phone     -------------------
Fax    -------------------
Email: -------------------
Megan Brandt
Quality/Regulatory
Phone     -------------------
Fax    -------------------
Email: -------------------
Jim Flaherty
Legal
Phone     -------------------
Fax    -------------------
Email: -------------------
Paul Koehn
Operations
Phone     -------------------
Fax    -------------------
Email: -------------------

    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 12 of 19
2-12

Appendix 2 to
Quality Agreement between Fresenius Kabi AG and CSI
    

    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 13 of 19
2-13

Appendix 2 to
Quality Agreement between Fresenius Kabi AG and CSI
    
Contractual Products and Specification
The following products are matter of the Technical Agreement:
Material NumberName of ProductSize of ProductMarketing Authorization NumberCountry of Fresenius Kabi subsidiary where the product is released
830506350 (ViperSlide)Intralipid 10%100m1NDA017643Sweden

The specifications are to be seen in the current registration file of Intralipid 10%.


    
CSI Fresenius Kabi Quality Agreement FINAL 20 Jan 2011.doc    page 14 of 19
2-14
EX-10.2 3 csi-amendmentno1toprod.htm EX-10.2 Document
Exhibit 10.2


*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. 1
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, 2011 and a related Product Schedule (the “Product Schedule”); and

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

    NOW, THEREFORE, the parties agree as follows:

1.    CSI’s address is hereby changed to 1225 Old Highway 8 NW, St. Paul, MN 55112, USA.

2.     Section 1 of PART A of the Product Schedule is hereby deleted in its entirety and replaced with the following:

1.    Product
Intralipid (injectable lipid emulsion) 10% in a final dosage form, packaged and labeled with CSI’s proprietary trademark in a 100mL FreeFlex (Biofine) bag, meeting the Specifications.

3.     Section 1 of PART C of the Product Schedule is hereby deleted in its entirety and replaced with the following:

1.    Price

Price in 2016: $[*******] per container

Price after 2016:

Containers ordered / yearPrice [USD] per container
≥ [*******] containers$[*******]
≥ [*******] containers$[*******]
≥ [*******] containers$[*******]

    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.”

4.    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/ Laurence L. Betterley        
                    Name: Laurence L. Betterley
                    Title: CFO

                    Date: 3/2/16                

    
    FRESENIUS KABI AB             FRESENIUS KABI AB


    By: /s/Anton Gerdenitsch            By: /s/Dr. Johann Schlogl
    Name: Anton Gerndenitsh             Name: Dr. Johann Schlogl
    Title: Head of Market Unit            Title:            
    Contract Manufacturing

    Date: March 9, 2016                Date: March 17, 2016

EX-10.3 4 hpgamendmentforform10-q.htm EX-10.3 Document
Exhibit 10.3
*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 to Purchasing Agreement
Agreement No.: HPG-4037
Vendor: Cardiovascular Systems, Inc.
Agreement Date: May 1, 2018
Amendment Date: October 1, 2020

    Effective as of the Amendment Date above, HealthTrust Purchasing Group, L.P., a Delaware limited partnership having its principal place of business at 1100 Dr. Martin L. King Jr. Blvd., Suite 1100, Nashville, Tennessee, 37203 (hereinafter referred to as "HPG"), and Cardiovascular Systems, Inc., a Delaware corporation, with a place of business at 1225 Old Hwy 8 NW, St. Paul, MN 55112 hereby agree to amend their Purchasing Agreement dated May 1, 2018, and as subsequently amended, for ATHERECTOMY (collectively, the “Agreement”), as follows:

1.    Definitions.    The capitalized terms in this Amendment shall have the meaning designated in the Agreement unless otherwise expressly provided herein.

2.    Products and Pricing. Exhibit A to the Agreement is hereby amended by adding those additional items stated on Exhibit AA, attached hereto and incorporated by reference, as new Products to the Agreement and at the corresponding price indicated with the table.

3.    Rebates. “Rebates” within Exhibit A and Exhibit A-1 to the Agreement are hereby deleted in their entirety and replaced with the following, respectively:

    Exhibit A: “Rebates: [******] percent ([******]%) on all net Purchases during each calendar month.”

    Exhibit A-1: “Rebates: [******] percent ([******]%) on all net Purchases of Product within this Exhibit A-1 during each calendar month. In addition to the foregoing, Vendor also agrees to pay [******] dollars ($[******]) to HealthTrust for allocation to Purchasers on each purchased individual unit of measure of Product listed within this Exhibit A-1 during each calendar month.”

4.    Specific Purchasing Terms. Exhibit B to the Agreement is hereby deleted in its entirety and replaced with Exhibit BB, attached hereto and incorporated by reference, as the new Exhibit B to the Agreement.

5.    Except as expressly amended by this Amendment, the terms and conditions of the Agreement shall remain in full force and effect.

Signatures Follow on Next Page

    IN WITNESS WHEREOF, the parties hereby indicate their agreement to the terms of this Amendment by the signatures of their authorized representatives.
Amendment – HPG-4037 - Page 1 of 8




HealthTrust Purchasing Group, L.P.,    Cardiovascular Systems, Inc.
by HPG Enterprises, LLC, its general partner


HealthTrust Signee: /s/ Cyrus Hadjesmaili        Vendor Signee: /s/ Jeff Points    

HealthTrust Signee Name: Cyrus Hadjesmaili        Vendor Signee Name: Jeff Points    

HealthTrust Signee Title: AVP, Medical Device        Vendor Signee Title: Chief Financial Officer
    Sourcing
HealthTrust Signature Date: 9/25/2020        Vendor Signature Date: 9/25/2020

































Amendment – HPG-4037 - Page 2 of 8



Exhibit AA
to
Amendment Date: October 1, 2020
for
Purchasing Agreement No. 4037
Vendor: Cardiovascular Systems, Inc.
Agreement Date: May 1, 2018



Additional Items:

Mfgr Catalog NumberLong DescriptionUOMUOM FactorTier 1
220-13-1000UTELEPORT MICROCATHETER 2.0Fr x 135cmEA1
$[******]
220-15-1000UTELEPORT MICROCATHETER 2.0Fr x 150cmEA1
$[******]
221-13-1000UTELEPORT CONTROL MICROCATHETER 2.1Fr x 135cmEA1
$[******]
221-15-1000UTELEPORT CONTROL MICROCATHETER 2.1Fr x 150cmEA1
$[******]
WRN-D6WIRION EMBOLIC PROTECTION SYSTEM FOR LOWER EXTREMITY 3.5-6.0mm VESSEL DIAMETERSEA1
$[******]








Amendment – HPG-4037 - Page 3 of 8




Exhibit BB
to
Amendment Date: October 1, 2020
for
Purchasing Agreement No. 4037
Vendor: Cardiovascular Systems, Inc.
Agreement Date: May 1, 2018


Exhibit B
Specific Purchasing Terms
1.    Product and Award Basis
ProductAward Basis
ATHERECTOMYMulti

2.    Effective Date:    May 1, 2018
3.    Expiration Date:    February 1, 2025
4.    Prior Agreement:    
The prior agreement between HealthTrust and Vendor dated August 1, 2014 is replaced by this Agreement upon the Effective Date, as provided in Section 15.1 (Entire Agreement; Prior Agreement).
5.    Market Level Pricing:
If the award basis stated above for any Product is other than Sole Source, Vendor acknowledges that if any Participant is able to commit a selected group of its Affiliated Purchasers to purchase from Vendor a higher commitment basis (either by market share percentage or award basis), or to otherwise provide value to Vendor, then Vendor agrees to provide mutually acceptable reduced prices for Products for such Purchasers (“Committed Purchasers”). In each such event, HealthTrust, Vendor and the Participant shall enter into an amendment to this Agreement specifically for such Committed Purchasers, which shall state the reduced prices for Products and other applicable terms, and shall list the Committed Purchasers that are eligible for such prices, subject to any applicable commitment stated therein. Except as modified by such amendment, the terms of this Agreement shall apply to purchases of Products by Committed Purchasers, and such purchases shall be deemed to have been made under this Agreement. If the Committed Purchasers fail to meet any agreed upon commitments, Vendor’s sole remedy shall be to terminate the applicable amendment and move the Committed Purchasers to the prices applicable under this Agreement. The terms of this Agreement shall control in the event of any conflict with the terms of any such amendment.

Amendment – HPG-4037 - Page 4 of 8




6.    Contacts for Notices:
HealthTrust’s contact for notices under the Agreement:
Senior Vice President, Strategic Sourcing
HealthTrust Purchasing Group, L.P.
1100 Dr. Martin L. King Jr. Blvd., Suite 1100
Nashville, TN 37203
With a copy to:
Chief Legal Officer
HealthTrust Purchasing Group, L.P.
1100 Dr. Martin L. King Jr. Blvd., Suite 1100
Nashville, TN 37203
Vendor’s contact for notices under the Agreement:
    Vice President, Market Development
    Cardiovascular Systems, Inc.
    1225 Old Hwy 8 NW
    St. Paul, MN 55112

With a copy to:
    General Counsel
    Cardiovascular Systems, Inc.
    1225 Old Hwy 8 NW
    St. Paul, MN 55112    

7.    Additional Products or Services Provided at No Additional Charge:
The value of any additional product or service provided by Vendor to Purchasers may be considered to be an additional discount, rebate or other reduction in price to the Products and/or Services obtained under the Agreement. Purchasers may have an obligation to disclose and/or appropriately reflect any such discounts, rebates or price reductions in any costs claimed or charges made to Medicare, Medicaid, or health insurers requiring disclosure. Vendor agrees to provide estimates of the value of such additional products or services to Purchasers upon request.
8.    Product Warranty Duration: For shelf life of the Products as indicated on the packaging.
No later than sixty (60) days after use of the Product, the Purchaser must notify Vendor of any such defects or failure to conform to warranties set forth in this Agreement.
9.    Tracked Devices: N/A

10.    Ordering Process:
Purchasers may place orders directly from Vendor by the means checked below:
    Internet
    EDI
Amendment – HPG-4037 - Page 5 of 8



    Purchase Order
    Verbal
    Facsimile
    Other
    Not applicable - Product only available from Distributors
11.    Ordering Point:
Purchasers may place orders directly from Vendor and/or from Distributors as checked below:
    Vendor Direct only
    Distributor only
    Either Vendor Direct or Distributor
12.    Distributors: N/A
Purchasers may place orders with Distributors approved by HealthTrust, including the Distributors checked below:
    Cardinal Health 200, LLC
    Claflin Company
    Concordance Healthcare Solutions, LLC d/b/a Seneca
    Henry Schein, Inc.
    McKesson and associated affiliates
    Medline Industries, Inc.
    Owens & Minor Distribution, Inc.
RGH Enterprises, Inc. d/b/a AssuraMed
    Suture Express, Inc.
13.    Distributor Pricing: N/A
For Products obtained through Distributors, the price to Distributors shall be that listed in Exhibit A unless otherwise expressly provided in this Agreement.
14.    F.O.B. Designation:
Shipments of orders placed directly with Vendor shall be fulfilled as checked below:
    F.O.B. Origin
    F.O.B. Destination
If Products are shipped on an F.O.B. Origin basis, Vendor shall remain responsible for replacing, at Vendor’s sole expense, any Products lost or damaged in transit and, provided that Vendor has timely shipped replacement Products to the applicable Purchaser, shall be entitled to retain the proceeds of any damage-in-transit insurance claim.
15.    Delivery Time: Seven (7) calendar days from receipt of order.
16.    Required Fill Rate: Ninety-five percent (95%).
17.    Payment Terms:
Amendment – HPG-4037 - Page 6 of 8



GPO Fees: [******] percent ([******]%)
Vendor shall pay to HealthTrust such GPO Fees related to purchases hereunder during each calendar month during the Term within thirty (30) days after the expiration of each calendar month.
Rebates: Rebates shall be based on purchases by Purchasers under this Agreement made during each calendar month during the Term, and shall be paid within thirty (30) days after the expiration of each calendar month.
Purchasing Invoice: Net due forty-five (45) days from the latter of receipt of invoice or receipt of Product.
Electronic Payment Programs: Vendor shall accept payment through electronic payment programs (e.g., the American Express Buyer Initiated Payment (BIP) Solution, Bank of America’s ePayables, FifthThird Bank PayMode-X Solution, SunTrust MasterCard or Visa E-Payables Solution) for all payments arising under this Agreement.
18.    Addresses for Payments: GPO Fees and Rebates shall be sent to HealthTrust as follows:
For delivery of checks that require proof of delivery:
HealthTrust Purchasing Group, L.P.
c/o Wells Fargo
Attn: Wholesale Lockbox- P. O. Box 751576
Building 2C2-NC 0802
1525 West WT Harris Blvd.
Charlotte, North Carolina 28262
Telephone No.: 704-590-5382
For ACH payments:    
Bank Name: Wells Fargo
        
        Account Name: HealthTrust Purchasing Group, L.P.    
        
For wire payments:
    HealthTrust Purchasing Group, L.P.
        c/o Wells Fargo
        

For all other mail deliveries:    
HealthTrust Purchasing Group, L.P.
    c/o Wells Fargo
    
    P.O. Box 751576
    Charlotte, North Carolina 28275-1576
Amendment – HPG-4037 - Page 7 of 8



HealthTrust reserves the right to revise the above payment address information by providing written notice to Vendor.
19.    Freight / Shipping Charges:
Freight/shipping charges for purchases directly from Vendor shall be subject to the additional terms checked below:
    Freight/shipping charges are not included in the Product price and shall be “prepaid” by Vendor and added to the invoice as a separate line item that is identified as either a “freight” or “shipping” charge. The freight/shipping charge shall not include any additional amounts for shipping for which Vendor is responsible pursuant to Section 8.1 of the Agreement.
    Freight/shipping charges are included in the Product price, subject to Purchaser’s obligations to pay any additional expedited freight/shipping charges (if such expedited delivery is requested by Purchaser), as stated in Section 8.1 of the Agreement.
    Freight collect via carrier designated by Purchaser or HealthTrust.
    N/A – Products available only via distribution.
20.    Insurance Policy Minimum Amounts:
Per Occurrence: Ten million dollars ($10,000,000.00).
In the Annual Aggregate: Twenty-five million dollars ($25,000,000.00).
21.    Vendor Customer Service:    
Vendor’s customer service representatives shall be available between 8:00 A.M. and 8:00 P.M. Eastern Time, Monday through Friday, except for holidays.
22.    Training, Repair, Safety:
Vendor shall supply training, repair and safety information to each Purchaser as checked below:
    Operator training
    Preventative maintenance and repair instruction
    Repair and replacement parts lists, ordering instructions, and alternative sources of parts
    Material Safety Data Sheets for all material/chemical Product purchases in compliance with OSHA standards and those of any other applicable federal, state or local law or regulation
23.    Related Product Offerings:
With respect to each product category under this Agreement, Vendor shall provide to HealthTrust quarterly a listing of (i) its and its Affiliates’ entire offering of products in each
Amendment – HPG-4037 - Page 8 of 8



such product category and (ii) to the extent reasonably available, its competitors’ offerings of products in each such product category, in the form of the following worksheet:

    
The file containing the products listings shall be uploaded to: http://www.healthtrustcorp.com/xref
Amendment – HPG-4037 - Page 9 of 8

EX-31.1 5 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: November 5, 2020        
/s/ Scott R. Ward
Scott R. Ward
Chairman, President and Chief Executive Officer


EX-31.2 6 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: November 5, 2020        
/s/ Jeffrey S. Points
Jeffrey S. Points
Chief Financial Officer




EX-32.1 7 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 September 30, 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: November 5, 2020    
/s/ Scott R. Ward
Scott R. Ward
Chairman, President and Chief Executive Officer


EX-32.2 8 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 September 30, 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: November 5, 2020
/s/ Jeffrey S. Points
Jeffrey S. Points
Chief Financial Officer


EX-101.SCH 9 csii-20200930.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 10 csii-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 csii-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 csii-20200930_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] Document Type Document Type 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 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] 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 2025 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] Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Security Exchange Name Security Exchange Name 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] Remainder of fiscal 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Loss from operations Operating Income (Loss) Deferred revenue current Deferred Revenue, Current Total current liabilities Liabilities, Current Additional paid in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name 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 Address, State or Province Entity Address, State or Province 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 Accounts payable Accounts Payable, Current 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] Payments to Acquire Other Investments Payments to Acquire Other Investments Accumulated deficit Retained Earnings (Accumulated Deficit) Other assets Operating Lease, Right-of-Use Asset International International [Member] International [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 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 Fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Silicon Valley Bank Silicon Valley Bank [Member] Silicon valley bank. Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Entity Address, Postal Zip Code Entity Address, Postal Zip Code 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 Transition Report Document Transition 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 2024 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] Document Quarterly Report Document Quarterly Report 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). 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] Potential milestone payment amount PotentialMilestonePayment Potential milestone payment related to performance 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 and diluted earnings per share Earnings per common share – basic and diluted Earnings Per Share, Basic Basic and diluted earnings per share Earnings per share, basic and diluted Earnings Per Share, Basic and Diluted [Abstract] Entity File Number Entity File Number 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] Thereafter 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 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 2023 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 40,126,883 at September 30, 2020 and 39,675,865 at June 30, 2020, 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 Entity Small Business Entity Small Business Document Fiscal Year Focus Document Fiscal Year Focus Fiscal 2023 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] Entity Current Reporting Status Entity Current Reporting Status 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 Amendment Flag Amendment Flag 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 2022 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 and diluted 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 Cumulative effect on retained earnings net of taxes 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 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 operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key 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 income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Address, City or Town Entity Address, City or Town 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] 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 Future payments to acquire long-term investments 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 Exercise of Stock Options and Warrants, Value 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 Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fiscal 2023 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] Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Selling, general and administrative Selling, General and Administrative Expense Entity Tax Identification Number Entity Tax Identification Number Furniture Furniture and Fixtures, Gross Amortization of intangible assets Amortization of Intangible Assets Net revenue increment to achieve milestone payments MilestonePaymentTargetIncrementInNetRevenues The amount of incremental Net Revenues needed to achieve the milestone payment Net loss Net loss Net Income (Loss) Attributable to Parent Line of Credit Facility [Table] Line of Credit Facility [Table] Changes in assets and liabilities Increase (Decrease) in Operating Capital [Abstract] 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 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Remainder of fiscal 2021 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 Current Fiscal Year End Date Current Fiscal Year End Date 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 Title of 12(b) Security Title of 12(b) Security 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 loss 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] 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] Document Fiscal Period Focus Document Fiscal Period Focus Interest expense Interest Expense 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 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 Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] 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] 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] U.S. government securities US Treasury Securities [Member] 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 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] Fiscal 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Accrued Vacation, Current Accrued Vacation, Current Provision for income taxes Income Tax Expense (Benefit) 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 Fiscal 2025 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 Local Phone Number Local Phone Number 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 Entity Address, Address Line One Entity Address, Address Line One Total marketable securities Investments, Fair Value Disclosure Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Comprehensive loss 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 City Area Code City Area Code Maximum Maximum [Member] Document Period End Date Document Period End Date 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 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] Net revenue threshold to exceed before milestone payments can be achieved MilestonePaymentTargetNetRevenuesExcessThreshold The threshold of net revenues that must be exceeded to achieve milestone payments Award Type [Domain] Award Type [Domain] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Long-term liabilities Liabilities, Noncurrent [Abstract] 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. Trading Symbol Trading Symbol 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] Cover [Abstract] 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] Entity Shell Company Entity Shell Company 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 13 csii-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 csii-20200930_htm.xml IDEA: XBRL DOCUMENT 0001180145 2020-07-01 2020-09-30 0001180145 2020-10-30 0001180145 2020-09-30 0001180145 2020-06-30 0001180145 2019-07-01 2019-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-07-01 2020-09-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001180145 us-gaap:CommonStockMember 2020-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2020-09-30 0001180145 us-gaap:CommonStockMember 2019-06-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 2019-06-30 0001180145 2019-06-30 0001180145 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001180145 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001180145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001180145 us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember 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 csii:PeripheralMember 2020-07-01 2020-09-30 0001180145 csii:PeripheralMember 2019-07-01 2019-09-30 0001180145 csii:CoronaryMember 2020-07-01 2020-09-30 0001180145 csii:CoronaryMember 2019-07-01 2019-09-30 0001180145 country:US 2020-07-01 2020-09-30 0001180145 country:US 2019-07-01 2019-09-30 0001180145 csii:InternationalMember 2020-07-01 2020-09-30 0001180145 csii:InternationalMember 2019-07-01 2019-09-30 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-07-01 2020-09-30 0001180145 us-gaap:PatentsMember 2020-07-01 2020-09-30 0001180145 us-gaap:DevelopedTechnologyRightsMember 2020-09-30 0001180145 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001180145 us-gaap:PatentsMember 2020-09-30 0001180145 us-gaap:PatentsMember 2020-06-30 0001180145 us-gaap:TradeNamesMember 2020-09-30 0001180145 us-gaap:TradeNamesMember 2020-06-30 0001180145 us-gaap:RevolvingCreditFacilityMember csii:SiliconValleyBankMember 2020-03-01 2020-03-31 0001180145 us-gaap:RevolvingCreditFacilityMember csii:SiliconValleyBankMember 2020-09-30 0001180145 us-gaap:CapitalLeaseObligationsMember 2020-07-01 2020-09-30 0001180145 us-gaap:CapitalLeaseObligationsMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001180145 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001180145 csii:TwoThousandFourteenPlanMember 2017-11-15 0001180145 srt:MinimumMember us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001180145 srt:MaximumMember us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001180145 us-gaap:RestrictedStockMember 2020-06-30 0001180145 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001180145 us-gaap:RestrictedStockMember 2020-09-30 0001180145 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-08-01 2018-08-31 0001180145 us-gaap:PerformanceSharesMember 2020-07-01 2020-09-30 0001180145 us-gaap:PerformanceSharesMember 2020-06-30 0001180145 us-gaap:PerformanceSharesMember 2020-09-30 0001180145 2019-07-01 0001180145 us-gaap:RestrictedStockUnitsRSUMember 2020-09-30 0001180145 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0001180145 us-gaap:PerformanceSharesMember 2020-09-30 0001180145 us-gaap:PerformanceSharesMember 2019-09-30 shares iso4217:USD iso4217:USD shares pure csii:lease_renewal_option false 2020 Q3 0001180145 --06-30 10-Q true 2020-09-30 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 40124501 92671000 185463000 130266000 46691000 29973000 25212000 29152000 27706000 3369000 2617000 285431000 287689000 28232000 27810000 16302000 16606000 11758000 7414000 341723000 339519000 13419000 11539000 30192000 31100000 2091000 1867000 45702000 44506000 20767000 20818000 4100000 4707000 2749000 696000 73318000 70727000 0.001 0.001 100000000 100000000 40126883 40126883 39675865 39675865 39000 39000 636727000 631559000 200000 269000 -368561000 -363075000 268405000 268792000 341723000 339519000 60544000 64490000 12564000 12672000 47980000 51818000 40282000 46752000 9052000 10765000 304000 234000 49638000 57751000 -1658000 -5933000 499000 472000 144000 663000 -355000 191000 -2013000 -5742000 63000 38000 -2076000 -5780000 -0.05 -0.17 38683839 33870224 -2076000 -5780000 -69000 24000 -2145000 -5756000 39000 631559000 269000 -363075000 268792000 4836000 4836000 -3410000 3410000 332000 332000 -69000 -69000 -2076000 -2076000 39000 636727000 200000 -368561000 268405000 34000 477368000 78000 -329536000 147944000 0 3804000 0 0 3804000 0 0 0 5506000 5506000 0 242000 0 0 242000 0 0 24000 0 24000 0 1346000 0 0 1346000 -5780000 -5780000 34000 482760000 102000 -340822000 142074000 -2076000 -5780000 725000 740000 304000 234000 505000 75000 4907000 3906000 -215000 94000 4761000 -1316000 1446000 1431000 386000 -763000 1865000 2059000 -1126000 -7490000 -383000 -523000 -2162000 -5720000 1132000 543000 5741000 88728000 4844000 2400000 2450000 7400000 325000 2175000 -87185000 -4053000 3410000 5506000 -35000 -19000 -3445000 -5525000 -92792000 -15298000 185463000 74237000 92671000 58939000 <div><span style="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="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="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, 2020. 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><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 COVID-19 pandemic. 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.</span></div> <div><span style="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="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.739%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise, sales and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 31662000 26971000 1689000 1759000 29973000 25212000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9289000 8508000 3459000 2637000 16404000 16561000 29152000 27706000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.178%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 572000 572000 22420000 22420000 18097000 18255000 3345000 3326000 681000 672000 3895000 3251000 49010000 48496000 20778000 20686000 28232000 27810000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.739%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise, sales and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10000000 9914000 5420000 5536000 4489000 8476000 4311000 2122000 2011000 2145000 929000 1420000 3032000 1487000 30192000 31100000 <div><span style="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Product Category</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peripheral</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,529 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coronary</span></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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Geography</span></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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span></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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></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"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue of $383 was recognized in the three months ended September 30, 2020 that was deferred as of June 30, 2020. As of September 30, 2020 and June 30, 2020, the Company had a liability of $2,260 and $1,719, respectively, related to estimates of variable consideration which are recorded within accounts payable on the consolidated balance sheet.</span></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Product Category</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peripheral</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,529 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coronary</span></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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Geography</span></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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span></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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></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"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 42932000 45529000 17612000 18961000 60544000 64490000 58831000 61529000 1713000 2961000 60544000 64490000 383000 2260000 1719000 <div><span style="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="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="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="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 3000000 10000000 30000000 <div><span style="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="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="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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,215)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(955)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,606 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P15Y P20Y <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,215)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(955)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,606 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 15624000 1215000 14409000 15624000 955000 14669000 1882000 690000 1192000 1882000 659000 1223000 760000 59000 701000 760000 46000 714000 18266000 1964000 16302000 18266000 1660000 16606000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 912000 1216000 1212000 1208000 1205000 10549000 16302000 <div><span style="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="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="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="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="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="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 September 30, 2020. </span></div><div><span style="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="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="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 September 30, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:84.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.710%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:84.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.710%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1355000 1857000 1913000 1970000 2029000 15376000 24500000 <div><span style="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="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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of June 30, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of September 30, 2020</span></div><div style="text-align:center"><span style="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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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, 2020 </span></div><div style="text-align:center"><span style="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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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 three months ended September 30, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Strategic Investments</span></div><div><span><br/></span></div><div><span style="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 September 30, 2020 and June 30, 2020, the carrying value of these investments was $6,793 and $6,306, respectively. During the three months ended September 30, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,750 into these investments in the future. The Company holds options to acquire all outstanding equity or certain developed technologies with respect to some of these strategic investments. These investments are recorded within other assets on the consolidated balance sheet. <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 123075000 40088000 6839000 6276000 129914000 46364000 352000 327000 130266000 46691000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of June 30, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 32060000 0 0 32060000 46642000 5000 3000 46644000 39695000 164000 5000 39854000 11317000 39000 0 11356000 129714000 208000 8000 129914000 9778000 0 0 9778000 6120000 1000 0 6121000 21267000 232000 1000 21498000 8930000 37000 0 8967000 46095000 270000 1000 46364000 <div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of September 30, 2020</span></div><div style="text-align:center"><span style="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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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, 2020 </span></div><div style="text-align:center"><span style="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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32060000 0 32060000 0 46644000 0 46644000 0 39854000 0 39854000 0 11356000 0 11356000 0 352000 121000 231000 0 130266000 121000 130145000 0 9778000 0 9778000 0 6121000 0 6121000 0 21498000 0 21498000 0 8967000 0 8967000 0 327000 99000 228000 0 46691000 99000 46592000 0 0 6793000 6306000 0 2750000 <div><span style="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="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="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 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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock award activity for the three months ended September 30, 2020 is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="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="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 2020, the Company granted an aggregate maximum of 339,395 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, 2020 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2023. 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, 2023 is filed.</span></div><div><span><br/></span></div><div><span style="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 $4,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="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 2019 and 2020 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, 2018 and July 1, 2019, 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, 2021 and July 1, 2022, respectively.</span></div><div><span style="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 three months ended September 30, 2020 is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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> 434067 38.34 294136 31.11 10186 37.35 151082 38.96 566935 34.56 339395 P90D 4330000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average  Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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> 660622 21.69 339395 12.75 72549 13.64 166086 13.96 761382 20.26 <div><span style="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="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its Texas manufacturing facility under an operating lease agreement. During the three months ended September 30, 2020, the Company exercised its option to extend the term of this lease agreement by five years, so that it now expires in April 2026. The Company is currently in an arbitration process with the landlord in accordance with the provisions of the lease to establish the rate of rent over the five-year extension term. Because the arbitration process is not finalized and the rent is not yet established, the Company has provided an estimate of the present value of lease payments, and the right-of-use asset value associated with this five-year extended term within its consolidated financial statements. The Company expects the arbitration process to be finalized and the rent established in the second quarter of fiscal 2021, at which point the effects of this five-year extension may be remeasured in the Company's consolidated financial statements. 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 6, the Company also leases its Minnesota headquarters facility which is accounted for as a financing obligation.</span></div><div><span><br/></span></div><div><span style="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="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 $126 and $121 for the three months ended September 30, 2020 and 2019, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the three months ended September 30, 2020. There were $2,238 and $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the three months September 30, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="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 September 30, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the weighted average remaining lease term for operating leases was 5.5 years and the weighted average discount rate used to determine operating lease liabilities was 2.55%.</span></div> 441000 463000 0 126000 121000 2238000 437000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2543000 427000 495000 412000 2048000 15000 2543000 427000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 377000 494000 486000 485000 483000 403000 2728000 185000 2543000 P5Y6M 0.0255 <div><span style="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="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 September 30, 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="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="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.946%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></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"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income available to common stockholders</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,076)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,780)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,683,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,870,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,683,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,870,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share – basic and diluted</span></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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The increase in weighted average shares outstanding is primarily from the Company's offering of common stock completed in June 2020. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">At September 30, 2020 and 2019, 279,019 and 365,973 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">At September 30, 2020 and 2019, 761,382 and 663,273 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.</span></div><div><span><br/></span></div><div><span style="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 </span></div>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 September 30, 2020 and 2019, there were no undistributed earnings allocated to participating securities due to the net losses. <div><span style="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="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.946%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></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"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income available to common stockholders</span></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"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,076)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,780)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></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"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,683,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,870,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,683,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,870,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share – basic and diluted</span></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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The increase in weighted average shares outstanding is primarily from the Company's offering of common stock completed in June 2020. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">At September 30, 2020 and 2019, 279,019 and 365,973 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">At September 30, 2020 and 2019, 761,382 and 663,273 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.</span></div> -2076000 -5780000 -2076000 -5780000 38683839 33870224 38683839 33870224 -0.05 -0.17 279019 365973 761382 663273 60544000 64490000 12564000 12672000 40282000 46752000 9052000 10765000 304000 234000 -355000 191000 -2013000 -5742000 63000 38000 -2076000 -5780000 -355000 191000 63000 38000 4907000 3906000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
3 Months Ended
Sep. 30, 2020
Oct. 30, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Sep. 30, 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   40,124,501
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Current assets    
Cash and cash equivalents $ 92,671 $ 185,463
Marketable Securities, Current 130,266 46,691
Accounts Receivable, after Allowance for Credit Loss, Current 29,973 25,212
Inventory, Net 29,152 27,706
Prepaid expenses and other current assets 3,369 2,617
Total current assets 285,431 287,689
Property and equipment, net 28,232 27,810
Intangible assets, net 16,302 16,606
Other assets 11,758 7,414
Total assets 341,723 339,519
Current liabilities    
Accounts payable 13,419 11,539
Accrued expenses 30,192 31,100
Deferred revenue current 2,091 1,867
Total current liabilities 45,702 44,506
Long-term liabilities    
Financing obligation 20,767 20,818
Deferred revenue noncurrent 4,100 4,707
Other liabilities 2,749 696
Total liabilities 73,318 70,727
Commitments and contingencies (see Note 10)
Common stock, $0.001 par value; authorized 100,000,000 common shares; issued and outstanding 40,126,883 at September 30, 2020 and 39,675,865 at June 30, 2020, respectively 39 39
Additional paid in capital 636,727 631,559
Accumulated other comprehensive income 200 269
Accumulated deficit (368,561) (363,075)
Total stockholders’ equity 268,405 268,792
Total liabilities and stockholders’ equity $ 341,723 $ 339,519
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 30, 2020
Jun. 30, 2020
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 40,126,883 39,675,865
Common stock, shares outstanding 40,126,883 39,675,865
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]    
Net revenues $ 60,544 $ 64,490
Cost of goods sold 12,564 12,672
Gross profit 47,980 51,818
Expenses:    
Selling, general and administrative 40,282 46,752
Research and development 9,052 10,765
Amortization of intangible assets 304 234
Total expenses 49,638 57,751
Loss from operations (1,658) (5,933)
Interest expense 499 472
Interest income and other, net (144) (663)
Total other (income) expense, net 355 (191)
Loss before income taxes (2,013) (5,742)
Provision for income taxes 63 38
Net loss $ (2,076) $ (5,780)
Basic and diluted earnings per share    
Basic and diluted earnings per share $ (0.05) $ (0.17)
Basic and diluted weighted average shares outstanding    
Basic weighted average shares outstanding 38,683,839 33,870,224
Diluted weighted average shares outstanding 38,683,839 33,870,224
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Statement of Comprehensive Income [Abstract]    
Net loss $ (2,076) $ (5,780)
Other comprehensive (loss) income:    
Unrealized loss on available-for-sale debt securities (69) 24
Comprehensive loss $ (2,145) $ (5,756)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.2
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
Beginning balance, value at Jun. 30, 2019 $ 147,944 $ 34 $ 477,368 $ 78 $ (329,536)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 3,804 0 3,804 0 0
Shares withheld for payroll taxes (5,506) 0 0 0 (5,506)
Stock Issued During Period, Value, Employee Stock Purchase Plan 242 0 242 0 0
Unrealized loss on available-for-sale debt securities 24 0 0 24 0
Stock issued for acquisitions 1,346 0 1,346 0 0
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, 2020 268,792        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Based Compensation Restricted Stock Awards Net 4,836   4,836    
Shares withheld for payroll taxes (3,410)       3,410
Stock Issued During Period, Value, Employee Stock Purchase Plan 332   332    
Unrealized loss on available-for-sale debt securities (69)     (69)  
Net loss (2,076)       (2,076)
Ending balance, value at Sep. 30, 2020 $ 268,405 $ 39 $ 636,727 $ 200 $ (368,561)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities    
Net loss $ (2,076) $ (5,780)
Adjustments to reconcile net loss to net cash from operating activities    
Depreciation of property and equipment 725 740
Amortization of intangible assets 304 234
Write-off of patent costs   505
Provision for doubtful accounts   75
Stock-based compensation 4,907 3,906
Accretion (Amortization) of Discounts and Premiums, Investments (215) 94
Changes in assets and liabilities    
Accounts receivable (4,761) 1,316
Inventories (1,446) (1,431)
Prepaid expenses and other assets (386) 763
Accounts payable 1,865 2,059
Accrued expenses and other liabilities (1,126) (7,490)
Deferred revenue (383) (523)
Net cash used in operating activities (2,162) (5,720)
Cash flows from investing activities    
Purchases of property and equipment (1,132) (543)
Payments To Acquire Intangible Assets Purchased   (5,741)
Payments to Acquire Debt Securities, Available-for-sale (88,728) (4,844)
Sales of marketable securities 2,400  
Maturities of marketable securities 2,450 7,400
Costs incurred in connection with patents   (325)
Payments to Acquire Other Investments (2,175)  
Net cash used in investing activities (87,185) (4,053)
Cash flows from financing activities    
Payments of employee taxes related to vested restricted stock (3,410) (5,506)
Proceeds from (Payments for) Other Financing Activities (35) (19)
Net cash used in financing activities (3,445) (5,525)
Net change in cash and cash equivalents (92,792) (15,298)
Cash and cash equivalents    
Beginning of period 185,463 74,237
End of period $ 92,671 $ 58,939
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
3 Months Ended
Sep. 30, 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, 2020. 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 COVID-19 pandemic. 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 23 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information
3 Months Ended
Sep. 30, 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:
September 30,June 30,
20202020
Accounts receivable$31,662 $26,971 
Less: Allowance for doubtful accounts(1,689)(1,759)
   Accounts receivable, net$29,973 $25,212 
Inventories

Inventories consist of the following:
September 30,June 30,
20202020
Raw materials$9,289 $8,508 
Work in process3,459 2,637 
Finished goods16,404 16,561 
   Inventories$29,152 $27,706 

Property and Equipment, Net

Property and equipment consists of the following:
September 30,June 30,
20202020
Land$572 $572 
Building22,420 22,420 
Equipment18,097 18,255 
Furniture3,345 3,326 
Leasehold improvements681 672 
Construction in progress3,895 3,251 
49,010 48,496 
Less: Accumulated depreciation(20,778)(20,686)
Property and equipment, net$28,232 $27,810 

Accrued Expenses

Accrued expenses consist of the following:
September 30,June 30,
20202020
Acquisition consideration$10,000 $9,914 
Accrued vacation5,420 5,536 
Salaries and bonus4,489 8,476 
Commissions4,311 2,122 
Accrued excise, sales and other taxes2,011 2,145 
Clinical studies929 1,420 
Other accrued expenses3,032 1,487 
Accrued expenses$30,192 $31,100 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
3 Months Ended
Sep. 30, 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 Ended
September 30,
Product Category20202019
Peripheral$42,932 $45,529 
Coronary17,612 18,961 
Total net revenues$60,544 $64,490 
Geography
United States$58,831 $61,529 
International 1,713 2,961 
Total net revenues$60,544 $64,490 

Revenue of $383 was recognized in the three months ended September 30, 2020 that was deferred as of June 30, 2020. As of September 30, 2020 and June 30, 2020, the Company had a liability of $2,260 and $1,719, respectively, related to estimates of variable consideration which are recorded within accounts payable on the consolidated balance sheet.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition
3 Months Ended
Sep. 30, 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 26 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
3 Months Ended
Sep. 30, 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:
September 30, 2020June 30, 2020
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624 $(1,215)$14,409 $15,624 $(955)$14,669 
Patents1,882 (690)1,192 1,882 (659)1,223 
Trade name760 (59)701 760 (46)714 
Total intangible assets, net$18,266 $(1,964)$16,302 $18,266 $(1,660)$16,606 

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

Remainder of fiscal 2021$912 
Fiscal 20221,216 
Fiscal 20231,212 
Fiscal 20241,208 
Fiscal 20251,205 
Thereafter10,549 
$16,302 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
3 Months Ended
Sep. 30, 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 September 30, 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 September 30, 2020 are as follows:
Remainder of fiscal 2021$1,355 
Fiscal 20221,857 
Fiscal 20231,913 
Fiscal 20241,970 
Fiscal 20252,029 
Thereafter15,376 
$24,500 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities & Fair Value Measurements
3 Months Ended
Sep. 30, 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:

September 30,June 30,
20202020
Short-term available-for-sale debt securities$123,075 $40,088 
Long-term available-for-sale debt securities6,839 6,276 
Available-for-sale debt securities129,914 46,364 
Mutual funds352 327 
Total marketable securities$130,266 $46,691 

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

As of September 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$32,060 $— $— $32,060 
U.S. government securities46,642 (3)46,644 
Corporate debt39,695 164 (5)39,854 
Asset backed securities11,317 39 — 11,356 
  Total available-for-sale debt securities$129,714 $208 $(8)$129,914 
As of June 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$9,778 $— $— $9,778 
U.S. government securities6,120 — 6,121 
Corporate debt21,267 232 (1)21,498 
Asset backed securities8,930 37 — 8,967 
Total available-for-sale debt securities$46,095 $270 $(1)$46,364 


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 September 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$32,060 $— $32,060 $— 
U.S. government securities46,644 — 46,644 — 
Corporate debt39,854 — 39,854 — 
Asset backed securities11,356 — 11,356 — 
Mutual funds352 121 231 — 
  Total marketable securities$130,266 $121 $130,145 $— 

Fair Value Measurements as of June 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$9,778 $— $9,778 $— 
U.S. government securities6,121 — 6,121 — 
Corporate debt21,498 — 21,498 — 
Asset backed securities8,967 — 8,967 — 
Mutual funds327 99 228 — 
  Total marketable securities$46,691 $99 $46,592 $— 

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 three months ended September 30, 2020. Any transfers between levels would be recognized on the date of the event or when a change in circumstances causes a transfer.

Strategic 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 September 30, 2020 and June 30, 2020, the carrying value of these investments was $6,793 and $6,306, respectively. During the three months ended September 30, 2020, no impairment indicators were noted. The Company is committed to funding an additional $2,750 into these investments in the future. The Company holds options to acquire all outstanding equity or certain developed technologies with respect to some of these strategic investments. These investments are recorded within other assets on the consolidated balance sheet.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
3 Months Ended
Sep. 30, 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 three months ended September 30, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020434,067 $38.34 
Granted294,136 $31.11 
Forfeited(10,186)$37.35 
Vested(151,082)$38.96 
Outstanding at September 30, 2020566,935 $34.56 

Performance-Based Restricted Stock

The Company also grants performance-based restricted stock awards to certain executives and other management. In August 2020, the Company granted an aggregate maximum of 339,395 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, 2020 compared to the closing prices of the stock of the Company and the peer group members for the 90 trading days preceding July 1, 2023. 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, 2023 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 $4,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 2019 and 2020 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, 2018 and July 1, 2019, 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, 2021 and July 1, 2022, respectively.
Performance-based restricted stock award activity for the three months ended September 30, 2020 is as follows:
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020660,622 $21.69 
Granted339,395 $12.75 
Forfeited(72,549)$13.64 
Vested(166,086)$13.96 
Outstanding at September 30, 2020761,382 $20.26 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
3 Months Ended
Sep. 30, 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 facility under an operating lease agreement. During the three months ended September 30, 2020, the Company exercised its option to extend the term of this lease agreement by five years, so that it now expires in April 2026. The Company is currently in an arbitration process with the landlord in accordance with the provisions of the lease to establish the rate of rent over the five-year extension term. Because the arbitration process is not finalized and the rent is not yet established, the Company has provided an estimate of the present value of lease payments, and the right-of-use asset value associated with this five-year extended term within its consolidated financial statements. The Company expects the arbitration process to be finalized and the rent established in the second quarter of fiscal 2021, at which point the effects of this five-year extension may be remeasured in the Company's consolidated financial statements. The Company also leases office equipment under lease agreements that expire at various dates through April 2024.

As discussed in Note 6, the Company also leases its Minnesota headquarters facility which is 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 $126 and $121 for the three months ended September 30, 2020 and 2019, respectively. Cash paid for operating lease liabilities approximated operating lease cost for the three months ended September 30, 2020. There were $2,238 and $437 of operating lease right-of-use assets obtained in exchange for new lease liabilities during the three months September 30, 2020 and 2019, respectively.
September 30,June 30,
20202020
Right-of-use assets
Other assets$2,543 $427 
Operating lease liabilities
Accrued expenses$495 412 
Other liabilities$2,048 15 
Total operating lease liabilities$2,543 $427 
Future minimum lease payments under the agreements as of September 30, 2020 are as follows:
Remainder of fiscal 2021$377 
Fiscal 2022494 
Fiscal 2023486 
Fiscal 2024485 
Fiscal 2025483 
Thereafter403 
Total lease payments2,728 
Less imputed interest(185)
Total operating lease liabilities$2,543 

As of September 30, 2020, the weighted average remaining lease term for operating leases was 5.5 years and the weighted average discount rate used to determine operating lease liabilities was 2.55%.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies
3 Months Ended
Sep. 30, 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 September 30, 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 32 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
3 Months Ended
Sep. 30, 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 Ended
September 30,
 20202019
Numerator
Net (loss) income$(2,076)$(5,780)
Income allocated to participating securities— — 
Net (loss) income available to common stockholders$(2,076)$(5,780)
Denominator
Weighted average common shares outstanding – basic(1)
38,683,839 33,870,224 
Effect of dilutive restricted stock units(2)
— — 
Effect of performance-based restricted stock awards(3)
— — 
Weighted average common shares outstanding – diluted
38,683,839 33,870,224 
Earnings per common share – basic and diluted$(0.05)$(0.17)

(1)The increase in weighted average shares outstanding is primarily from the Company's offering of common stock completed in June 2020.
(2)At September 30, 2020 and 2019, 279,019 and 365,973 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.
(3)At September 30, 2020 and 2019, 761,382 and 663,273 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 months ended September 30, 2020 and 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 September 30, 2020 and 2019, there were no undistributed earnings allocated to participating securities due to the net losses.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information (Tables)
3 Months Ended
Sep. 30, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Accounts Receivable
September 30,June 30,
20202020
Accounts receivable$31,662 $26,971 
Less: Allowance for doubtful accounts(1,689)(1,759)
   Accounts receivable, net$29,973 $25,212 
Schedule of Inventory
September 30,June 30,
20202020
Raw materials$9,289 $8,508 
Work in process3,459 2,637 
Finished goods16,404 16,561 
   Inventories$29,152 $27,706 
Schedule of Property and Equipment
September 30,June 30,
20202020
Land$572 $572 
Building22,420 22,420 
Equipment18,097 18,255 
Furniture3,345 3,326 
Leasehold improvements681 672 
Construction in progress3,895 3,251 
49,010 48,496 
Less: Accumulated depreciation(20,778)(20,686)
Property and equipment, net$28,232 $27,810 
Schedule of Accrued Expenses
September 30,June 30,
20202020
Acquisition consideration$10,000 $9,914 
Accrued vacation5,420 5,536 
Salaries and bonus4,489 8,476 
Commissions4,311 2,122 
Accrued excise, sales and other taxes2,011 2,145 
Clinical studies929 1,420 
Other accrued expenses3,032 1,487 
Accrued expenses$30,192 $31,100 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
3 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Three Months Ended
September 30,
Product Category20202019
Peripheral$42,932 $45,529 
Coronary17,612 18,961 
Total net revenues$60,544 $64,490 
Geography
United States$58,831 $61,529 
International 1,713 2,961 
Total net revenues$60,544 $64,490 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
3 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
September 30, 2020June 30, 2020
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Developed technology$15,624 $(1,215)$14,409 $15,624 $(955)$14,669 
Patents1,882 (690)1,192 1,882 (659)1,223 
Trade name760 (59)701 760 (46)714 
Total intangible assets, net$18,266 $(1,964)$16,302 $18,266 $(1,660)$16,606 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Remainder of fiscal 2021$912 
Fiscal 20221,216 
Fiscal 20231,212 
Fiscal 20241,208 
Fiscal 20251,205 
Thereafter10,549 
$16,302 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
3 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of future minimum lease payments
Remainder of fiscal 2021$1,355 
Fiscal 20221,857 
Fiscal 20231,913 
Fiscal 20241,970 
Fiscal 20252,029 
Thereafter15,376 
$24,500 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities & Fair Value Measurements (Tables)
3 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Marketable Securities
September 30,June 30,
20202020
Short-term available-for-sale debt securities$123,075 $40,088 
Long-term available-for-sale debt securities6,839 6,276 
Available-for-sale debt securities129,914 46,364 
Mutual funds352 327 
Total marketable securities$130,266 $46,691 
Schedule of Available-for-sale Securities Reconciliation
As of September 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$32,060 $— $— $32,060 
U.S. government securities46,642 (3)46,644 
Corporate debt39,695 164 (5)39,854 
Asset backed securities11,317 39 — 11,356 
  Total available-for-sale debt securities$129,714 $208 $(8)$129,914 
As of June 30, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Commercial paper$9,778 $— $— $9,778 
U.S. government securities6,120 — 6,121 
Corporate debt21,267 232 (1)21,498 
Asset backed securities8,930 37 — 8,967 
Total available-for-sale debt securities$46,095 $270 $(1)$46,364 
Fair Value, Assets Measured on Recurring Basis
Fair Value Measurements as of September 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$32,060 $— $32,060 $— 
U.S. government securities46,644 — 46,644 — 
Corporate debt39,854 — 39,854 — 
Asset backed securities11,356 — 11,356 — 
Mutual funds352 121 231 — 
  Total marketable securities$130,266 $121 $130,145 $— 

Fair Value Measurements as of June 30, 2020
Using Inputs Considered as
Fair ValueLevel 1Level 2Level 3
Commercial paper$9,778 $— $9,778 $— 
U.S. government securities6,121 — 6,121 — 
Corporate debt21,498 — 21,498 — 
Asset backed securities8,967 — 8,967 — 
Mutual funds327 99 228 — 
  Total marketable securities$46,691 $99 $46,592 $— 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
3 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement, Disclosure [Abstract]  
Restricted Stock Award Activity
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020434,067 $38.34 
Granted294,136 $31.11 
Forfeited(10,186)$37.35 
Vested(151,082)$38.96 
Outstanding at September 30, 2020566,935 $34.56 
Performance Based RSA Activity
Number of
Shares
Weighted
Average  Fair
Value
Outstanding at June 30, 2020660,622 $21.69 
Granted339,395 $12.75 
Forfeited(72,549)$13.64 
Vested(166,086)$13.96 
Outstanding at September 30, 2020761,382 $20.26 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
3 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
September 30,June 30,
20202020
Right-of-use assets
Other assets$2,543 $427 
Operating lease liabilities
Accrued expenses$495 412 
Other liabilities$2,048 15 
Total operating lease liabilities$2,543 $427 
Schedule of Future Minimum Lease Payments for Operating Leases
Remainder of fiscal 2021$377 
Fiscal 2022494 
Fiscal 2023486 
Fiscal 2024485 
Fiscal 2025483 
Thereafter403 
Total lease payments2,728 
Less imputed interest(185)
Total operating lease liabilities$2,543 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 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 Ended
September 30,
 20202019
Numerator
Net (loss) income$(2,076)$(5,780)
Income allocated to participating securities— — 
Net (loss) income available to common stockholders$(2,076)$(5,780)
Denominator
Weighted average common shares outstanding – basic(1)
38,683,839 33,870,224 
Effect of dilutive restricted stock units(2)
— — 
Effect of performance-based restricted stock awards(3)
— — 
Weighted average common shares outstanding – diluted
38,683,839 33,870,224 
Earnings per common share – basic and diluted$(0.05)$(0.17)

(1)The increase in weighted average shares outstanding is primarily from the Company's offering of common stock completed in June 2020.
(2)At September 30, 2020 and 2019, 279,019 and 365,973 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.
(3)At September 30, 2020 and 2019, 761,382 and 663,273 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 months ended September 30, 2020 and 2019, because those shares are anti-dilutive.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Accounts Receivable    
Accounts receivable $ 31,662 $ 26,971
Less: Allowance for doubtful accounts (1,689) (1,759)
Accounts receivable, net $ 29,973 $ 25,212
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Inventories    
Raw materials $ 9,289 $ 8,508
Work in process 3,459 2,637
Finished goods 16,404 16,561
Inventories $ 29,152 $ 27,706
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Property and Equipment    
Land $ 572 $ 572
Building 22,420 22,420
Equipment 18,097 18,255
Furniture 3,345 3,326
Leasehold improvements 681 672
Construction in progress 3,895 3,251
Property and equipment, gross 49,010 48,496
Less: Accumulated depreciation (20,778) (20,686)
Property and equipment, net $ 28,232 $ 27,810
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Consolidated Financial Statement Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Accrued Expenses    
Acquisition consideration $ 10,000 $ 9,914
Accrued Vacation, Current 5,420 5,536
Accrued Salaries and Bonus 4,489 8,476
Commissions 4,311 2,122
Accrued excise, sales and other taxes 2,011 2,145
Clinical studies 929 1,420
Other accrued expenses 3,032 1,487
Accrued expenses $ 30,192 $ 31,100
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregate (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]    
Net revenues $ 60,544 $ 64,490
United States    
Disaggregation of Revenue [Line Items]    
Net revenues 58,831 61,529
International    
Disaggregation of Revenue [Line Items]    
Net revenues 1,713 2,961
Peripheral    
Disaggregation of Revenue [Line Items]    
Net revenues 42,932 45,529
Coronary    
Disaggregation of Revenue [Line Items]    
Net revenues $ 17,612 $ 18,961
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]    
Revenue recognized previously deferred $ 383  
Volume-based rebates, discounts and incentives, current $ 2,260 $ 1,719
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 05, 2019
Sep. 30, 2019
Sep. 30, 2020
Jun. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Business Combination, Consideration Transferred   $ 1,346    
Payments to Acquire Intangible Assets   $ 325    
Finite-Lived Intangible Assets, Gross     $ 18,266 $ 18,266
Developed Technology Rights        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Finite-Lived Intangible Assets, Gross     15,624 15,624
Trade Names        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Finite-Lived Intangible Assets, Gross     $ 760 $ 760
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      
Potential milestone payment amount 3,000      
Net revenue increment to achieve milestone payments 10,000      
Net revenue threshold to exceed before milestone payments can be achieved 30,000      
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 48 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Finite-Lived (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 18,266 $ 18,266
Finite-Lived Intangible Assets, Accumulated Amortization (1,964) (1,660)
Finite-Lived Intangible Assets, Net, Total $ 16,302 16,606
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 15,624
Finite-Lived Intangible Assets, Accumulated Amortization (1,215) (955)
Finite-Lived Intangible Assets, Net, Total $ 14,409 14,669
Patents    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 20 years  
Finite-Lived Intangible Assets, Gross $ 1,882 1,882
Finite-Lived Intangible Assets, Accumulated Amortization (690) (659)
Finite-Lived Intangible Assets, Net, Total 1,192 1,223
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 760 760
Finite-Lived Intangible Assets, Accumulated Amortization (59) (46)
Finite-Lived Intangible Assets, Net, Total $ 701 $ 714
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of fiscal 2021 $ 912  
Fiscal 2022 1,216  
Fiscal 2023 1,212  
Fiscal 2024 1,208  
Fiscal 2025 1,205  
Thereafter 10,549  
Finite-Lived Intangible Assets, Net, Total $ 16,302 $ 16,606
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Revolving Credit Facility (Details) - Silicon Valley Bank - Revolving Credit Facility - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2020
Sep. 30, 2020
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
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Financing Obligation (Details) - Capital Lease Obligations [Member]
$ in Thousands
3 Months Ended
Sep. 30, 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 $ 1,355
Fiscal 2022 1,857
Fiscal 2023 1,913
Fiscal 2024 1,970
Fiscal 2025 2,029
Thereafter 15,376
Capital Leases, Future Minimum Payments Due $ 24,500
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Marketable Securities [Abstract]    
Available-for-sale Securities, Current $ 123,075 $ 40,088
Available-for-sale Securities, Noncurrent 6,839 6,276
Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 129,714 46,095
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 208 270
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (8) (1)
Debt Securities, Available-for-sale 129,914 46,364
Marketable Securities [Abstract]    
Total marketable securities 130,266 46,691
Recurring | Commercial Paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 32,060 9,778
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-sale 32,060 9,778
Marketable Securities [Abstract]    
Total marketable securities 32,060 9,778
Recurring | Corporate Debt Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 39,695 21,267
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 164 232
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (5) (1)
Debt Securities, Available-for-sale 39,854 21,498
Marketable Securities [Abstract]    
Total marketable securities 39,854 21,498
Recurring | Asset-backed Securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 11,317 8,930
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 39 37
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-sale 11,356 8,967
Marketable Securities [Abstract]    
Total marketable securities 11,356 8,967
Recurring | Equity Funds    
Marketable Securities [Abstract]    
Total marketable securities 352 327
Recurring | U.S. government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 46,642 6,120
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 5 1
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (3) 0
Debt Securities, Available-for-sale 46,644 6,121
Marketable Securities [Abstract]    
Total marketable securities $ 46,644 $ 6,121
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities & Fair Value Measurements - Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities $ 130,266 $ 46,691
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 32,060 9,778
U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 46,644 6,121
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 39,854 21,498
Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 11,356 8,967
Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 352 327
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 121 99
Level 1 | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 0
Level 1 | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 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 121 99
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 130,145 46,592
Level 2 | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 32,060 9,778
Level 2 | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 46,644 6,121
Level 2 | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 39,854 21,498
Level 2 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 11,356 8,967
Level 2 | Equity Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 231 228
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 0
Level 3 | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0 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 54 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities & Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Transfers of assets between Level 1 and Level 2 $ 0  
Equity Securities without Readily Determinable Fair Value, Amount 6,793 $ 6,306
Future payments to acquire long-term investments 2,750  
Other-than-temporary impairments $ 0  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 31, 2018
Sep. 30, 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   $ 4,330  
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate shares based on thresholds measuring total shareholder return 339,395    
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 56 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Award Activity (Details)
3 Months Ended
Sep. 30, 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) 434,067
Awards granted (in shares) 294,136
Awards forfeited (in shares) (10,186)
Awards vested (in shares) (151,082)
Awards outstanding, balance at end of period (in shares) 566,935
Weighted Average Fair Value  
Awards outstanding, balance at beginning of period (per share) | $ / shares $ 38.34
Awards granted (per share) | $ / shares 31.11
Awards forfeited (per share) | $ / shares 37.35
Awards vested (per share) | $ / shares 38.96
Awards outstanding, balance at end of period (per share) | $ / shares $ 34.56
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 151,082
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) 660,622
Awards granted (in shares) 339,395
Awards forfeited (in shares) (72,549)
Awards vested (in shares) (166,086)
Awards outstanding, balance at end of period (in shares) 761,382
Weighted Average Fair Value  
Awards outstanding, balance at beginning of period (per share) | $ / shares $ 21.69
Awards granted (per share) | $ / shares 12.75
Awards forfeited (per share) | $ / shares 13.64
Awards vested (per share) | $ / shares 13.96
Awards outstanding, balance at end of period (per share) | $ / shares $ 20.26
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 166,086
Minimum | Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 1 year
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Jul. 01, 2019
Leases [Abstract]        
Other assets $ 2,543   $ 427 $ 441
Operating lease liability 2,543   $ 427 $ 463
Cumulative effect on retained earnings net of taxes 0      
Operating lease, cost 126 $ 121    
Right-of-use asset obtained in exchange for operating lease liability $ 2,238 $ 437    
Operating Lease, Weighted Average Remaining Lease Term 5 years 6 months      
Operating Lease, Weighted Average Discount Rate, Percent 2.55%      
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Jul. 01, 2019
Leases [Abstract]      
Other assets $ 2,543 $ 427 $ 441
Accrued expenses 495 412  
Other liabilities 2,048 15  
Total operating lease liabilities $ 2,543 $ 427 $ 463
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases, Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Jul. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due      
Remainder of fiscal 2021 $ 377    
Fiscal 2022 494    
Fiscal 2023 486    
Fiscal 2024 485    
Fiscal 2025 483    
Thereafter 403    
Lessee, Operating Lease, Liability, Payments, Due, Total 2,728    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (185)    
Operating lease liability $ 2,543 $ 427 $ 463
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Numerator      
Net loss $ (2,076) $ (5,780)  
Net (loss) income available to common stockholders $ (2,076) $ (5,780)  
Denominator      
Basic and diluted weighted average shares outstanding 38,683,839 33,870,224  
Weighted average common shares outstanding – diluted 38,683,839 33,870,224  
Earnings per share, basic and diluted      
Earnings per common share – basic and diluted $ (0.05) $ (0.17)  
Common stock, shares outstanding 40,126,883   39,675,865
Restricted Stock Units (RSUs)      
Earnings per share, basic and diluted      
Common stock, shares outstanding 279,019 365,973  
Performance Shares      
Earnings per share, basic and diluted      
Common stock, shares outstanding 761,382 663,273  
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (>"95$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "'@F51-4!4J.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'99#R;-96.G%@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-"4G_$(09L/ M?420G*_!(VFK2<,,K,)"9&UCC3(1-0WQ@K=FP8?/V!68-8 =>NPI@:@%L':> M&,Y3U\ -,,,(HT_?!;0+L53_Q)8.L$MR2FY)C>-8CZN2RSL(>-MM7\JZE>L3 MZ=Y@_I6621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (>"95'W ?Q96P4 *<5 8 >&PO=V]R:W-H965T&UL MI5A=U.=V2<3Q MO]\KP.!D\,4[?;'YNH>CB^XY5SK?"/E319QK\I(FF;KH15JO/PT&*HAXRM2I M6/,,[BR%3)F&4[D:J+7D+"R"TF1 +6LT2%F<]2;GQ;6YG)R+7"=QQN>2J#Q- MF=Q>\D1L+GIV;W?A,5Y%VEP83,[7;,5]KK^MYQ+.!C5*&*<\4['(B.3+B][4 M_N0YU 043WR/^4;M'1,SE(40/\W)++SH68813WB@#02#OV?N\20Q2,#CWPJT M5[_3!.X?[]!OBL'#8!9,<4\D?\:ACBYZXQX)^9+EB7X4FR^\&I!K\ *1J.*7 M;,IGA\,>"7*E15H% X,TSLI_]E(E8B]@Y!X(H%4 ?1-@'WJ#4P4XQ4!+9L6P MKIAFDW,I-D2:IP'-'!2Y*:)A-'%F/J.O)=R-(4Y/KD20PU?1A&4ANGQ+%."+6HU<+'P\,? GTH_!4=I\Z<4^ Y!_ \\W\5C M7/,8'Y>;.9>Q,#4<$E""UNF#(^WJZ[=W[SI*Y*SF=G8S)LHS"5]-[$"2?W>;K@LI4+#F)9 M5M^EUIABE&A#B1Y#Z9&O8B-QD+%[EK;.JPX@;_IX-7OX/O6];[?31^+_\)^N M[_P3,KOW3C&FC1+;SC%,9UD@)*A"X5PGQ-=0!D1(XHD\TW(+_V$[?1S]ZAHC MV6B[C:MS1=*#J2=AVLW %5_('WS;R@B'@N]LVV/+'KH8LT;O;5REO5S*MU6* MR4@'7+]OC?H.6JR-\-NX6E=)>V(O9!8"QW@9!V5C@A0)#CFT^_;H;&RY(XQA M8P,VKN,5PVD80I>D3G8'Y!:>(P]9>P)Q2)M2ESPD(?D"/>B&;T)QS+M[K/ULG(/B4O^6VEPH#?7R5[P^*"T=B*YKV[0_&MK87*2-B5!<_XOO M.(75W&$^.,#(M3$BC7507/%O1>&LD<@P-^L H>X95*J%"0EM+((>91$[J2N[ MQSA;%?.KW?@[$'^\712]9M;X CW*%V89M-KEHM8(+]M1;66&(W8P:WR!XD*^ MUY. B4(9KH1LM:L.G%LF5YQ,@P 6[V#./"PA,8Z-0="C#,)/69*0RUS!;=7^ M-7]M64 ;0Z!'&<)URN7*3+#/@* CJ,ATS;+V]/W:2H$VND^/TGT_XI LC! . MTTFH$7N*"_-3K*'?%4MBT_>+#\3G02Z!82LG' E&DT)7X&L1_#PQOMO74#R1 MP8:3HNLB[W^W3J%S^@!F)O<.H/NI?S7%=A6EGN"I8G6JR+C;6%T%JD MQ6'$60#N+X70NQ/S@GIO=O(?4$L#!!0 ( (>"95':Z)PUV 4 !@6 M 8 >&PO=V]R:W-H965T&ULK5AACYLX$/TK5JZJ6BG= M8 ,&NKN1VJVJZZGMK;KMW6<'G,1:P-0VV>[]^AL3-F3!D)QT'W8#RLNY0;^*O-37LZTQU=O%0J=;7C!](2M>PB]KJ0IFX%9M%KI2G&6- M4Y$OB.?11<%$.5M>-=_=JN65K$TN2GZKD*Z+@JG']SR7#]!CQV]XGMM(@.-G&W1V>*9U/+Y^BOZQ21Z263'- M;V3^M\C,]GH6SU#&UZS.S3?Y\#MO$PIMO%3FNOF/'EI;;X;26AM9M,Z H!#E M_I/]:@MQY("#$0?2.I!S'?S6P6\2W2-KTOK #%M>*?F E+6&:/:BJ4WC#=F( MTK[&.Z/@5P%^9GDC2RUSD3'#,_2>Y:Q,.;JSX31Z]:-D=2;@E]?H#?IQ]P&] M>O$:O4"B1-^WLM:LS/35P@ *&VN1MD]\OW\B&7GB':\ND._-$?&(YW"_F7;_ MHR['W!>0^Z$ Y% TL3SQPI0*\5+@YC6D/-$0/\0T&\"!F,!F=XB* U*[07_ M68L=R^$)SE+M0]$FE%UQNV5":(2O%KOCB@RM2 NPY8FO#%7J7 QDUC0NTAFX4AYY%GZ6>3B86Q*:IFA D$TZ4C<5C1 M9*2;R-'\< [#GP(XI._(]W%?A%QF7D3&BMB1/#DQD\BB$,9N-O;;N526!KJ4 M0Z_"!N^5YAQ]E88C[+UVHI^,;D\:WNJ*I?QZ5BFNN=KQV1*Y1KO_(=#S"G1R M1*;ER%9 E@CFZ?1^CEYX%YZ'09H4@N&LYI>(U68KE?@'%@6T]MS;_T&A]FY; M!G@ND=#:"D:S(ZZ-AAU29A=[X,TQH?,X]A$S,$Q5AA'.LD3\Z7\-0!_U!CT_:/"]>)Y3DA%!F,%$! ME4&?-Z.!*&&XK03TO1/F4 NI3X^[N(7JLL-A. :W$TTR+9J@ZW51Y\V11CNX MR (::FM/GW8<:5?_A83'%TV(XUQMZYCH*)QX(5]U$Z[ M*!D9N$FGS&1:F0[577:NO?KBZ-C.GIE^86HC2HURO@9' M[R*",JC],>3^QLBJ.#H.7_P)02P,$ M% @ AX)E43?.R F! @ L@8 !@ !X;"]W;W)K+:1<.G 2KQF:V M2;K]^MF&HK1-NC87P1_G??V< QRRG53WND(T\%!SH6=!94QS28@N*JRI'LD& MA=U92U538Z=J0W2CD)9>5',2A6%*:LI$D&=^;:'R3+:&,X$+!;JM:ZK^7".7 MNUDP#AX7;MFF,FZ!Y%E#-[A$<]!WQG MN--[8W"9K*2\=Y,OY2P('1!R+(QSH/:RQ3ER[HPLQN_>,QB.=,+]\:/[C<_= MYK*B&N>2_V"EJ6;!-( 2U[3EYE;N/F.?3^+\"LFU_X==%YM>!%"TVLBZ%UN" MFHGN2A_Z.NP)QI,C@J@71&\5Q+T@]HEV9#ZM3]30/%-R!\I%6SW'FAK*JG87RP/T7:&R1['..Q_SXC?$OF$.AFH MD_=3,ZW;P\3)"XY).([2Z31^!OPR,+Y(SY-IFASF30?>]/V\MOUJ0T7)Q.80 M=/I6Z)>!1Z#)7D=QW?P;51LF-'!<6VDX.K<>JNN0W<3(QC>9E32V9?EA93\J MJ%R W5]+:1XGKF\-GZG\'U!+ P04 " "'@F51S?].\:\$ #Y$ & M 'AL+W=O9$Z+ 6UDP>3?)E=K=>IYJH(P\"R#W98G%7P^DX,>["9R<'KS0;:[, V\^V^$M M61+UNGL6^LYKHV2T)$Q2SH @F[O)/;Q=H, X5!:_4G*49]? I++B_+NY>SPI(L>/$;S51^ M-TDF(",;O"_4"S_^1)J$0A-OS0M9?8)C;1N'$[#>2\7+QED3E)35W_BM*<29 M QQS0(T#ZCM,1QR"QJ&JG%>356D]8H7G,\&/0!AK'D2? *4@6\YWTO,,CGSE.8Q4;UU,_9#/38:&3L 7SE3N02?64:R]_Z>SJ-- M!IV2>4#.@$NRNP&!?P60CWP+S^(_N\/4@1.TM0VJ>,%(O">VYB7IJ@I^OU]) M)73G_N&(/FVC3ZOHTY'H/^LY+LB!L#VQUK[VCBIO,YD/\\@/I].9=SBOB,5J M.DW]UNH=6MBBA4ZT!9?*=-"6\TP"W5^9#;".$9X-#5$8]0%M5E&,[(!1"Q@Y M 7\47$JP$WQ#E0TM&@PZC=/$[Z$-K4*8P,2.%K=HL;-I/K_I%5H2>>MHD:2- ME3C37.K5D;+M%=@2IN=R ?0\!3C3RP@U?6@64%OVR3!['R6HE[W%*HK#D1>3 MML2ID_B%2(+%.J](,]W=!=^9J6/#3 < J1_V*8=&T(^CT$X)_6[5])V<]R47 MBOY=+8^FTRE3F&WIJB 2TF4?37T!S"!W^]WBQ$*IB.\9ZL\=/)^XTJ_?M+T MEA4.#M]G&@5)'V]H%L9Q"$< 40>(G(!?S(3<"%X"WLJ.%1,-QK^&43C M)B% M:1",8'8K.@RC6B;HK*T!P42-?GBH[3CQ4A" ,^\!# MHVN8CG5I)QO0K1M5EZZ(WCV34XD5?AN94$-YN-8;BZ!/:C$+X^E8*W0R F,G MZK/@!UIMMC7MO\/& XIH0#JT"4;$#G8*!=T2978QA:ZJ%2H9;$YT!>.HSV4Q M"^-D9 \#.RF"J5.)'["DZUJ(:+$W^V,M34SKJ=XYZ(:5.1;$M6GMQ 2YQ>3C M S6;X3IL\\?]+F^/H5W M8>H_!;YBL:7Z.%F0C0[IWYA3M*C/V?6-XKOJJ+KB2A]\J\N"95$+&PO=V]R M:W-H965T&ULC57?;]HP$/Y7K*@/K31(""1I*T J=-,JK5M5 MQO8P[<$D!['JV,QVH-M?O[,3,J ![27^D?N^^^[./@^W4KWH',"0UX(+/?)R M8]:WOJ_3' JJNW(- O\LI2JHP:5:^7JM@&8.5' _#(+8+R@3WGCH]I[4>"A+ MPYF )T5T6114_9X E]N1U_-V&\]LE1N[X8^':[J"&9CY^DGARF]8,E: T$P* MHF Y\NYZM]/$VCN#;PRV>F].;"0+*5_LXB$;>8$5!!Q28QDH#AN8 N>6"&7\ MJCF]QJ4%[L]W[!]<[!C+@FJ82OZ=928?>=<>R6!)2VZ>Y?8CU/%$EB^57+LO MV=:V@4?24AM9U&!44#!1C?2USL,> 'G: 6$-"(\!@Q. ?@WHNT K92ZL>VKH M>*CDEBAKC6QVXG+CT!@-$[:*,Z/P+T.<&4^ET)*SC!K(R,S@@"4RFL@EFU MADFE(3RAH4\>I3"Y)N]%!MDAWL=XFJ#"75"3\"SA#-9=T@_>D3 (@Q8]T_^& M]V[.R.DW.>X[OOXIOEU:WV;U0:2R /+C;J&-PB/]\XR[0>-NX-P-3KC[C'>? M8[7:"E$A8X>T%WPS[H1!$@_]S7YZ6JRBY#IHK YD18VLZ&P6OI@<%$D/PK^T M.J_P^-@LW)Z)/6ZP#IHG;OP74$L#!!0 M ( (>"95'L=NK)^@0 @4 8 >&PO=V]R:W-H965T&ULO5A=;Z,X%/TK5G:TVTI-@X$ F4TCM6FBG=5^1.UT]F&U#RXXQ:K!&6R: MZ?[ZO2:4!$,@6E7SDD XY_KZW _?,-V*[%G&E"KT+>&IO!K$2FT^CD8RC&E" MY*78T!2>K$66$ 6WV=-(;C)*HH*4\)%M6=XH(2P=S*;%;ZML-A6YXBREJPS) M/$E(]GI#N=A>#?#@[8<[]A0K_<-H-MV0)WI/U<-FE<'=J+(2L82FDHD4971] M-;C&'YJ%SRKFV!'Y\ M+8T.JC4U\?#ZS?JRV#QLYI%(.A?\+Q:I^&H0#%!$UR3GZDYL?Z'EAL;:7BBX M+#[1ML1: Q3F4HFD)(,'"4MWW^1;*<0! 3M'"'9)L$\E."7!,0AV<(3@E@37 M(+C>$<*X)(S-%8YMVBL)7J']3JQ"Z5NBR&R:B2W*-!JLZ8LB7 4;!&:ISJQ[ ME<%3!CPUFXM4"LXBHFB$[A5\0=HHB<0:S6.2/E&)6 H/1/@<"Q[13/Z$%E]S MIE[1V4-*\H@!\7S/1$/T<'^+SCZ[J14=AZ=K-SC7[ MB&N?A2*\A3;OILU%DHC2Y1;V;3?[.H(=0W^ M+'HLAF&>Y+P0^$\5TPR!A] %8EV>+Q1LAR*AZ.PW(>5YB_GEZ>9OZ9J%3-6- MC" CJK2PJ[2P"ZON$:LW](FE*4N?H&PY24-Z@5X(SRDB"OV:IY?(L2Z0;>%) M6UAWIKW"M.YL+S/L^A/7G8Y>#L/8A#D&Y+8)<7W?\8(Z;-&$^09DV80,'7LR M=KP*5]/)J71R"J)S1"<('O1S">&[I;NK\Z/U\O>=X!Q!/]R2+/JG(TANM;C; M&:1B%70#BT9%3D%"D:)=WU&I,A;N2EICKO62$OU!55N\=JN,#P,16&:TFB#+ M"-8I9A:]9I9=B)I,XTJF<;=,, M#,=CRS-$::),47H1BU[$LL^7FBI>I8IW0O)\DC+7C2//=*VO:,9$=(&^Z%*_ M0(MDP\4KI642K?(LC'6NKZ CM&GF-?RT7=M0K(DQ%3O!RJ+7RK(+4=/+K_3R M._5Z2*&\.?L7U.+0J9&>BEX(X^21TR&DU% 23F&F>51(TA#T5*P]L_R6_1DB M-2&F2+V(1?\RRRXC-8V"2J/@A)QBNYS2949":'VR.%!;M0@:'F#'-8NL"3+5 M.,7,HM?,L@M1TV-2Z3'IU /Z;9$L;5N?M!2U'Y@N]:%J;F%K/_19G8XMTJC] M;+^GF^ZSO31M:1DM8=D"&CJN%=CV$;$. M)F3\'K.0;;7JA9MUZ 7^Y)A7^P$-V]]_\L#[N0<[WV7V*)>IYX#CF9G2@ZIO M8C\_X9X!ZO],!K@YH$"B8;-R6V U5-WE_2R#>X:9]S^V<7.^0=SM4F:N],'JKNV/ M8]Q]'I_2YH^TK:#Q?PG:EFN-S3;?Q#D3,W6:&,_Q?-LWP].RIM4HJR9H"'\( MQQXVQ!H=O!/1[\A^)QFT<8DX70/3NO1![6SWVFEWH\2F>$WR*)0227$94P)] M5 /@^5H(]7:CW[Q4+_]F_P%02P,$% @ AX)E48UBEDMR!@ 01D !@ M !X;"]W;W)K[ZGE?[/EHN2*/U5W,_D7E"2VT%E,4-1 M-)^5A%63JPO[[E9<7?!:%:RBMP+(NBR)>+ZF!7^\G,#)RXMO['ZGS(O9U<6> MW-,-53_VMT)_FW6SY*RDE62\ H)N+R!KFE1F)DTCE_MI)-N33/P^/EE]D_6>>W,'9%TS8N? M+%>[R\EB G*Z)76AOO''/VGK4&+FRW@A[5_PV-BFR01DM52\; =K!"6KFD_R MU!)Q- #Z!J!V !H.B#T#<#L 6T<;9-:M&Z+(U87@CT 8:SV;>;#IRZ6O-*\H+E1-$<;)3^T#%2$O M6!.Y Y]TG"4X^U&1.F?:YAQ, MP8_-#3C[XQS\ 5@%ON]X+4F5RXN9TGC,K+.L7?NZ61MYUL;@"Z_43H*/54[S MU^-GVH_.&?3BS#4*3KBA^_< 1^\ BE#DP+/^[>%P&8"#.VZQG0_[N#4$;BV! M6\%+H/>>((I5]TWR,L6H#"P3=\O$=IG8L\Q7O=D++IT!:$;.[4BSHP]74Q2E M\XO9X9@6AU62+J+.ZA6LI(.5!+U?Y?_H]&VR27&]Y3->9:R@H&KQFK?F.;,T M_0^"YAV2>9"@&ZHK7,:(K1LZL??"+*2>@4Y;0'_5;&]0NNAKYDV.B$E1,B#/ M81-[J$L[P&D0\*KD0K%_.\"L4J2Z9W>:/"(E5*Y3AB'A PZLMH%(2Q43Q[F!I!R;7[I599:!G-/4"/ZCT,YU:6"6H3Z^PXSU5 (9EP 2I4ER,G&[!Q6-P M,(Z'4N VP]"#KA<#F)S8IG1/F"ZW3V9KT"9.7.VH")2T=LY78/!B!'ELE+^2CQQU8H2I8>@+U&P!,BH3=R39V,>O._A3V6 M@2F$:,2KPRS5AJQLNA".$=#V ZS)$4>8E&O02AZ4[_);-G^[78* M]1J"PAIR6XML1TS.O:F;0@Z=@! /Z7&9);$GJJB7"H3"H,ESTXQ^YV"5:9R" M:F'K&JM5(Q\OKN7.XP-R!2[V%$?4ZPL*ZTL'3?70;NB= AN:U<+&[1U8'0@K M3"6:ZD9G*HF[)"&'!BT6*5H,279IU2+V"#+J50B%56BC<=FT*(EXH,K@!;+S MPHEXK#@HCGR;H1<<%!:<+T2UB[X-S5A,4)Q$0_8MMJ M@**I//K,5+47'H],[=H&V]G5HK',3#'R-+:HEQD4EAE7;OYE5>9$5X@<\H&@ MK]-&O7R@L'R,JO/I,M<" M<:\#.'P6Z4*F$Y^6^X(_4PH4>:*F@2WL38\.IB'-BK!4@F7F49HSC(LY/#Z* M3'$,A[O"998DOB,+[N4&GY ;P3-*\Y:VL\X]70?/VUS\U'&Y"N8 =F@+'B: MRPAZ^C7V#D?N#KOB>$H =(K-$Z7*H^"X[F*#EPH.]5R,?#;M9AE\8(IQX2>E7!857Y:,X%08#ST?W? M$LW3X;G5898LEGBX,69'E]$E%??VCEX">YIJKG*[M]WO "M[^SUX?PT_K)O; M_'Z:YL>%+T1HYB4HZ%9/&;TWM_&BN:]OOBB^MU?>=UPI7MK''24Y%<9 _W_+ MN7KY8A;H?C6Y^@]02P,$% @ AX)E46^@;&C2!@ BA !@ !X;"]W M;W)K9D-=RI0=3)9'OYP]HSE1>!W0YNX]UMQ)BOOK_CA=7DRF7- 9*E( M;$'CSS6=D[5L"&%\[&U.1I>LN/][L/ZCY(Y<5CK2N;=_F#+5)Y/G$U52I3N; MWOG-S]3G\PW;*[R-\J_:]++SB2JZF'S3*R."QKC\5]_T.'R*PJ)76$CJ*/Y5"WF MB_DC]H[&/(_$WM$#]MZ&M7;F;TEOJLZ]B]Z:4F=FN/)6^@S'C\9I5QAMU25> M$FB8HOISN8HI@$A_/1+1LS&B9Q+1L_^+_.-F#@_4O9;4N0ZE\=*N.0^H&Z +^GZHUQ MCJ)/>JK@2JN&2E, G)*N34&JR"94Y4%9Z,(]OJ#C6^/6@B\D&@H,J/F;W\$> M8N..5*A$QQ%'J >5,%H22XR19_7@'8:&*DTDA'>@?D,">Y$??OZK,*OAD"M5:_;$CAD&'1(&I M<$T1\R2J5 ??K6O,.,4X6LHYU@1)45 5QA&ZM4LDA1%'S"&5,-&F(JW+$N6* M:&8 QS)LR30FEP\@Q^B!5T)<&Y-J13]$C@F5(?RSW3\OEQ5AOCI:U0L=6<^QK<"P#WM?@DHHNF&1Z MB5P*J!22#;R2JNU0?H/[/$J&=0=/2(QV@CA +VY4$3ECNI<)ZT(E3C<#B8V>8 M#*NM8M@DXDB?P08L5-ZV8ER7'["]\GO6[,D+D!TSPD(8. >9#T41.FT1ZJ8V M13T=BLO3HQ_':!(<$=@:FB>0R"#UD>3]X*0 M@R(VNM#!\)\6U!."3.4YLT'(B^5<7-7>HEBQ]Z$8P[3-'2[B.M:JPM&GGV[U M#D\8-KZ,GP]SQ.2Q*!/'JJ45H/.A<_F<(WW$?FX9TLX!XH>;F!5R5\KL3'Y@ MRMAJ/9A?1;7,MMY1ZS'OX)+/1^IP_O37,4?FN2(^"ZA?.D?C)L]=@%D$TCU4 MI547L>,P&;%I8E=P,CK=+0U/K]M @B-;H?B*L>3U)-NE=S*H(C%\IYL6/&5\ M^WB! Z@O8><0\V0 *"$[DPW%A#I\4]6G-@C;Y").B31J:9 M+(F(TW*;YY/ H*N*.RRGQ/AS;1N>F1D6+*B^HM;HE;&[0;;K=A9$7-R/LAX> MT,E>.+T!@4?9CQEFMPOCV+( .13 M:*S.[Q*7N[ M0_J!E=-]%NZ&0W]V&/ !O&4_4W(?R>+66#O3$0>Q1.%Z*+7%E. U@ _@15QZ'OGZG&YF3K*@#DI/"YI.6L*CPL2\)-:WU6Z*GPWKNRS+M4Z>6UQ#8 M7772C'M6!JKA;8U+#1#!;*&0<,7;3T?S03"#(6,=1Y[]=2\VN"?!D["6<00C MCC7'<@S%.#0?"467*;C?$"R;FSH6HYXKV5?-WIU6^1&%$ MBS?#6S8.[KN9S/;NAU(,O@6+,9?R57%\.UZT ME_E^N1//M_0W&H=/5,I2!=7YP7??3%3(-]_\D'PKM\V53X!=?N)! BPD !@ !X;"]W M;W)KO%3/56<,GN-9B^ZZA^NF%"'>=!$IPV'OAV9]U&M)CMZ9:MF/U]?Z]Q%4TH M+>^8-%Q)T&PS#Y;)]4WF[OL+?W!V-&=S<)ZLE?KJ%A_;>1 [@YA@C74(%(<# MNV5"." TX]N(&4PJG>#Y_(3^P?N.OJRI8;=*?.&MW.P]T\"Z#IC57=*(P6=%P.(WT<>3@3J.)7!,@H0+S=@R)OY7MJ MZ6*FU1&TNXUH;N)=]=)H')45-"I^5M#L#=[)E[7/Y"$V>["8G MNV_(FX KMK^"- Z!Q"1^ R^=>$@]7OH*WF\]U99I\73F^YG'\)Z;1BC3:P9_ M+M?&:DRGO][0FTUZ,Z\W^[_Y?U.-*^UKLZ<-FP=8NX;I PL6Y J^2STLFT;U MTAIX8 WC![H6+(1?L(-,!WHZ@ :1N<$]M0&[8[!1 CL!E]MKU+Y']#73/I(_ M]Y)-(1T^+^%=0)J$14%P0HJP+A/XQ(RYAJ6#1;.=!@VMZM=VTPLL^Q'B'4I5 M]:4;RQS'%[!#D.@$XM:(F[I)'I*$H.\'I$!ISLRS^>C:]WCV0(]8QIAQR+)! M375(JAK'*LSC"KY@)P,N8:]5@\Y!&F9Y#20LTM(%AV.]M[!5JC60%&$69V[( MB^29==Z/)/=$E6$9%W"OL9EK^P14MG#WK>=[%]HA=,_.V.GLAZ+WR4%=0%Z2 M\7O3<]&B+! 29N[6,$R60%*%<5VZ@>0Y?.BUY-:57!JF6>Z^I,!H8Q/>*=$" M[Y"?@T]/ T650($Z7");W0\]?Z!PJP<.J]IAD#R!K [C)(:L"K.Z..5/T_1= M+WP!M RK! O @[PC<5B6U:6?%%5Q^0I74_:@]>G(>I7X)-8]@MX]XDMJ,#"G M#7;:^($\6C:HWG!OJ(=IF1[,OH D#N,X]LE5)]FD]D";X4;NV<_#/"U@107U M6>-<6BO9&\C"#%,2*2H+9+7KN'$OL=M/DP23,2'DS)6&&ZP?0\6(H= 3#98^ MXIH@VUX"@WB+K8DWV%J,[5NGL"8U)-Z27[T(_3<[:1@CG7BE*O]+W87C(ZG) MT!82=/>EIAR=/9 =TUO_&^!XQP8PO)73[O2GL1P>V'^N#[\IGZG>GOYA8=7>/[=K9?'Q]M,=_BTQ[2[@^48I>UHX!=/_U^)O4$L#!!0 M ( (>"95%_58TU2P, "$' 9 >&PO=V]R:W-H965TBC[(-F,+E2574B9- MO[Z4G+@98!IL7VQ)YCD\)$UJ>5#ZFVD0+?QHA32KH+&VNXDB4S;8,C-6'4KZ MLE.Z99:VNHY,IY%5'M2**(WC:=0R+H/UTI]M]7JI]E9PB5L-9M^V3!_O4*C# M*DB"\\$]KQOK#J+ULF,U/J#]V&TU[:*!I>(M2L.5!(V[57";W-SESMX;?.)X M,!=K<)$42GUSF[?5*HB=(!186L? Z/6(&Q3"$9&,[R?.8'#I@)?K,_L;'SO% M4C"#&R4^\\HVJV >0(4[MA?V7AW^PU,\$\=7*F'\$PZ];3X+H-P;J]H3F!2T M7/9O]N.4APO //X#(#T!4J^[=^15OF*6K9=:'4 [:V)S"Q^J1Y,X+EU1'JRF MKYQP=GV/CRCWN(PLD;FCJ#P![WI@^@=@!N^5M(V!U[+"ZBD^(A&#DO2LY"Z] M2OB W1BR.(0T3N,K?-D06>;YLNN1P4ZK%C:D5=,?0-FU#6Q\7E'#E]O"^/.O M5QSF@\/<.\S_/I77@=D8SF(_-"18"6H5+FNPK! (%3>LKC76S*(!2Q8;U79, M'E_\,T^3V4L#DII7]PP&BB-T6E5["K8D1*WT$9BLH$95:]8U1W*@/R0*V1-(UJ)F $>1IN,A2MYB$ MDW1!DK62U/60S,)IDD(R#Q?3!#XH2^9/](]@&H>3/'>+/,P7,?P[*/\HN762 MK$_%"";S<)XESC+Q7MY*BUHRU^]$FX2S)(/T_SLZ5T'M8)3-,S@P0^:EJB7_ M26ZY]&FS/D=MGR-\)D<^);9AUA/0B$"MR8C61/QN+W&P&L.M/WP&[TKVQ#:\ M+#TTC A!<%9PP>W12T[#=-H#1R[T14CB38=^[HFCVPGFTF<5H+&\]4DDX"/3 MW/]II:)A6U$%_< \-+QL@>.= N3M<]W(W24NVE-="QHP>J/C,.KP2OO)>" M"29+!#^;QL_U5W0QMJ@;:S^<#7CN?H(-I\/\O^W'WF_S_O)XSW3-I0&!.X+& MX]DD -T/Y'YC5>>'8*$LM;Y?-G2'H78&]'VGE#UOG(/A5ES_ E!+ P04 M" "'@F51:]"Z2F\% "P"P &0 'AL+W=O;IQ_C;41%'<-\:<$=8_MV/ ZJID:&D6O) M8J=ROI$1GWX]#JTG62:CQHQGD\ERW$AM!^>G:>W:GY^Z+AIMZ=J+T#6-]-L+ M,FYS-I@.=@N?];J.O# ^/VWEFFXH?FFO/;[&>R^E;L@&[:SP5)T-5M.W%PL^ MGP[\J6D3#GX+SJ1P[I8_KLJSP80!D2$5V8/$OSNZ)&/8$6!\ZWT.]B'9\/#W MSON'E#MR*62@2V>^ZC+69X.3@2BIDIV)G]WF%^KS.69_RIF0_HI-/CN?#X3J M0G1-;PP$C;;YO[SO>3@P.)E\QV#6&\P2[APHH7PGHSP_]6XC/)^&-_Z14DW6 M *NQJV,7SE?K6Z:"9H=-QA$->'JO>^"(;S[YC/!5C M^S& [-',=F@N9B\ZO*%V).:3H9A-9I,7_,WWV-\4SF@EKKV+O=!OMB%2(Z0MT35&1AC($"@& M47G7B)^E+[44'ZG42AKQ6RQ'XL=!7AW\-!12;&IGS%:XC87I5?"2C$;7%D'C MB,=&)5;&Z*[9.[EQILO(JA6-0 K0I>6XO*]^"C]K=!6_-I98C:.4TH?WJV$,B2]M/"&;1R# M(?9/AD('A"UUX+C4,],^,%-I$\F++C"'3BC9QLXSA,+#,M8R8LV*@I@PIW3B M;J-C+:0Q(FY;"HR_):_;FCR"W,F@.B,]@,#S'=D4!R$5E7 ='D*0'$HT?X(' M^TA\:8%)&8=>6#]65"-+Y&J!'@*$R='Q<#F9@(10BU9N,7SC4%A<#4"#CK%! M9B*!&'.9PC"51(?0(:E>6//I?O=OD%"[@;0 M?!#W,0M0IY!K3UD5R'N7"IB199EZD\F93H:3"893+4W%4;)D&YR'8EJI2U%L M'SF.M7?=NG[BA^E*XH6+YUEZK)H$3RG7698C:R'6+->#>O )F[L\BZP?*/"- MVXG90:- <+B#6\Z25&V=<>MM;D=4?;9(I93L%IJPLLFM^GJ)A L74VNZM=7_ MI'&"@UP/9Z$0/@?Y2[O6A:%^UF39<.\@\@$G/P08V@")EZF["FD2%^D&RWE[ MXL=$^5#))Q-D@_ '8'3J-S1 W*84".FWK-SL;6\L37 XK$Q7$N.'17K3L!XWZ?%N. MQ%6U9W=7V&=+4("_!A2AJH6$HE*S<@$?6DBY@+&XT9C*1=K(KK,[1I.AL_#"2S]K/*G)\P'L5PZ75O_! ?:/]/-_ 5!+ M P04 " "'@F515,+.QN<# #4" &0 'AL+W=O+"EV9AMPDK7K@!9!DG8?AGV@I9-% ME")5DK+C_?H=*?DE;1)@Z!>+O)?GGN/Q>)YME?YB:D0+CXV09A[4UK:786B* M&AMFSE6+DC25T@VSM-7KT+0:6>F=&A$F492'#>,R6,R\[%8O9JJS@DN\U6"Z MIF%Z=X5";>=!'.P%=WQ=6R<(%[.6K?$>[:?V5M,N/*"4O$%IN)*@L9H'R_CR M*G7VWN SQZTY68/+9*74%[=Y7\Z#R!%"@85U"(P^&[Q&(1P0T?@Z8 :'D,[Q M=+U'?^MSIUQ6S."U$G_QTM;S8!) B17KA+U3VS]PR"=S>(42QO_"MK?-Q@$4 MG;&J&9R)0<-E_V6/PSF<.$RB%QR2P2'QO/M GN4-LVPQTVH+VED3FEOX5+TW MD>/2%>7>:M)R\K.+]](RN>8K@; T!JV9A99@G3(L!HBK'B)Y 6(,'Y2TM8'? M98GE4_^0Z!PX)7M.5\FK@/?8GL,X&D$2)=$K>.-#CF./-WX![YU2Y98+ 4R6 M\%W"<,--(93I-,+?RY6QFF[*/Z^$30]A4Q\V_9&C?17"=>2E:5F!\X!:SJ#> M8+#(SI])XJ%&N%9-R^3NEY\F27SQFX&*2V[Q5T'7O@1^=&&]"Z.$C666E,Q" MH8P%@8;D1=$UG>@5C=*6_\OZ#I(.IA!=B73Q-]30+9E8+&JIA%KOO $='ZDE M:XYQBJ\=UYX"V'H0]U+#/7!)%>A(ZDT^*HN0CL@,MNB*9CPWXT)WVN%8!6IE MZ<&!EDA*>I3@YG_0H;2'M,A<;5!#G,$.F2:<6P\X!'QJN<(UEY++M3LMEX>E MQPE4-9 UK9:;9CH(1ET!JM.@. 5Q5<6\+% +)U_$NW#N:H55#4E71H.[+LR MC4"ZTW)4J*)*T"MJ+H%:Q&*SHD#[/H$_.XG'W3NMJ)373.N="[EL5$<E M79Z6]B/%N**G$SXST>$/>C];C)_IE$=YDM+B+!XE!N+19)+ 63Z-WM ZGB8'239UDB09P\.QU!=Y!&=.B%4Z:PDU&2YSW':9YZ)OEH'"7?Z/(\&G1YE#\]#'RD@6G0?PMW5#0Y_7V1 M^&BI)S?85[^_GC72**TL%9*;)Q6^0S=22U+0K:BH08@V53:FJ-,X@;<'B3N* M),Y/)&,O.;5)G22:G$@R+\G<#=P3B*-1EDZ/&3_W!(8GDZ9!O?;SU#4HW8]^ MZ!RDAY&]["?5T;R?]Q^8IH8R].94Y!J=7V0!Z'Z&]ANK6C^W5LK2%/3+FOYV MH'8&I*\4O13#Q@4X_)%9_ =02P,$% @ AX)E45 ?18X2"0 ^18 !D M !X;"]W;W)K&ULC5AM;]LX$OXKA"\]M(#.KW&3 MMDF I-EB>]CN%/)5%Y:Y'&^_K]Y.)2S>JE&YL:E7A26YL*3U^VO7$U5;)C#>5 MQ60^G;Z=E%)7HYLK7OMJ;ZY,XPM=J:]6N*8LI=W?J<+LKD>S4;OP3:\WGA8F M-U>U7*L'Y7^MOUK\FG1:,EVJRFE3":ORZ]'M[/W=.M=J[W79 G*V,> MZ2R]OKJS9"4O2T$9?V%7>#>-T14%Y\!9/-?;Y MFWNU\E<3#TWT>Y+&77=AU_R970OQQ51^X\0/5::RX_T36-"9,6_-N)N_J/!! MU6.QF"9B/IU/7]"WZ-Q:L+[%"VZ)>^W2PKC&*O'?VY7S%A3XWPO*SSOEYZS\ M_.\I'X+O1064:.]=+5-U/4(F.66W:G3S=BQ8\3>U-<565VOQT:I,>_%)IKK0 M?B\^5^*+M.D&(,TN$N$W2GPT92VKO5"55Y 6NO)&2/&3D2!\E8D'E3:6]MZN MK5)()B]>T[Y__N-R/I]^8+GN$2_./KP!!?U&/.#0%'GS71:%VHL[63V*UW'? MP_>[5GC<-VL^?<$L>O!)6^?%+4[+V)BX?&Q',''428UPR"]8.6Q33UX1\W@S M4C/XF$FOA,F'-*[VPN^,V"MI74*G!HL7,V;Z-(0N;T/7!ST$6-D.;IASMIPFT^GT M2.Y+-.#>%(6T\)[L.,!^FVUEE2K7LZ?5#-OW8D4N9$KDUI3"HY RV/39U"WN M@T? GV;U.ZHF2:7*>I1VL3(664*N%;K47E))=2$LW:DK0I=BC9@CRA)_(B\, M9+&MAH"L*AQF*4SJCT86K1F_@6(""4)-Z-^FL14>U99,)=E$%,HY,1U?+%\1 MVZ)ZTS,*ISJ1-?"8RE*QYW"29FBI4EU#WTH6!%BU=M"@P&%\$G7Y5%+V$;AA,&-CLP M/R09)<]1^O7R$X^/=X[>),*ID $ZE2U=$YY M%!5$HVB(&@F5## D1-MOB)\)L8+P)YM3I;<4T@3C0VT@R]C,47*1B<3+B!<@5VN#A8!'2ASPK",SV%P9 M'PU6@TX1=PN:G!I.14,'P*15XX_J^X980KAEK!%G*W"R7,%O[9_1PI$R41$: MC"/(@6T7NV>B E'RT<6I"!,DE@"6)%"Y*+'[0Q%:A2+LS7!H0AYEU'Q!N$)C MY$Q N$?5A9ZBXCR9$7!'42,9;F^QN5FLR#0PC+DH\QS' G27!,JM#]4TQP)E MEP4 /R=P5XW#6.$<-V"9H=W@[.0E7G<( MAJ31='B'H"6ZV1,(*:(TV=.VA LZR@[U$/BX414G=>B/CK.F7R#_7-H F&;@ M7^LW-,MR=6HJJI%6IQX&I])MZ!AP@7%NJH;:<>R](8HGI9KA\F@1$CWA;!;: MJ*$S>H<@.MC,O@&,?W&70 /]'4R"^A_N/O]R?TN*SF:T'8@>I?HA95(L%('! M++"5J%&-Z\'XE\6%2Z%0V\CZ>('X&_M2D-11;\;<0FE')5%9"J+,@ .($Z@2 M*-!U8>ZV5.9[H6E#UG81GGJHU"U?A:D1\&.$.!H$.E6SV'WJ!2F-";34:@46XW"U)(ZN/CWWX(,5L>D+J+$X%YQ#U9#6TH3U)Q.(F;'!!3LR*W>%]I(WQEV JQ!D_M-U MY],[#KP&A:IXA>_RSLE"/=>/-TIF$39W&,"AZ &&?D6R)>*+ADIGO#R:M]M[ M5CMBOWS#XI0YI"<6"U[B6T[4%")U*LI-DWH*R$TD0;*0+[-E>SUA-W/,P:$] MI@V]N #1*K6#O*F[?(H[A)(IE\TA.()X5"KY#093$9HL6:,#(7.^F)&Z6 ?? M+B[#W!IDE4LQYG8G8\JD3%<2\YH=@S#0E#5,$M0,!_K32FMRJ ?M8!L-]=1 M]'.4.EY!# D536FL2#1%J@9>I%*<5X?Z,-]G#:O9/K8DJF[:W.%S3N&]MH[=;Y8;$*;AF$ESX?58 #:BT=X MQ\:0]A0?!E.QDRX.=-'4,URGWYV?,QC!S5C30I;1[8X]W1^@+0J3N^!6#]2'YRHF!QT/T+#%I#;U.F_1>1Y:8>_FE*PU)R,+P9K);[=[K MWH;7F0?Q\%(8O6!-$VNA7FRGB,)?R5&H"R)(#GN3&^ M_4$'=&^[;_X/4$L#!!0 ( (>"95&?[UN;2P8 .\0 9 >&PO=V]R M:W-H965TY-Y7E^.Q2W,JI1N9BC2^;(PMINLB2SP%06XW@RF8]+J?3@ MYBKL?;(W5Z;VA=+TR0I7EZ6T#^^H,/OK030X;/RNMKGGC?'-526W=$_^2_7) M8C7NI&2J).V4T<+2YGIP&UV^FS)](/A#T=[UW@5[LC;F*R_>9]>#"1M$!:6> M)4@\=G1'1<&"8,:W5N:@4\F,_?>#]-^"[_!E+1W=F>*?*O/Y]6 Y$!EM9%WX MW\W^[]3Z,V-YJ2E<^!7[AG8*XK1VWI0M,RPHE6Z>\GN+0X]A.3G#$+<,<;"[ M412L_%5Z>7-ES5Y8IH8T?@FN!FX8IS0'Y=Y;?%7@\S4UE9Y M14[\(LOJK?A-*BO^D$5-XB-)5UM"-+R[&GLH9O9QVBIYURB)SRA)Q$>C?>[$ M7W5&V3'_& 9W5L<'J]_%SPJ\IVHDDLE0Q)-X\HR\I$,A"?*2,_)ZGOZJ7%H8 M=M:)?]VNG;=(G'\_HV/:Z9@&'=,S.M[K'3E_%L%GF;DT+UTE4[H>H/8_+.-H\=8AHSHY[E&.M"320CJG-HHR@2+RX$V- M=J90F?386\M"ZA12K79$.@_E%KZB+6_-SGQOHWGFPI MY$ZJ@K6_09MYXR3,R&CM^[9R$)M:9TXDLU@D\4)\-AY[3T,'<^%M/)^S MN?/A?!6]1"L#KD*> %K5P-T JO16;)0&U@HZE49>UB&3N83O(2T MB=\>O;4?OXSN1V)K=F0UF]=WCF&8QF(F7B6OF\446FQE+#*I@2)9 :F9B(#X MJ]EK7BYG4SCHD%MKF7Z%I?T81<,D6H"J,X-W9O,V,"],JM5P@3A? +(E?E\M M7[>['/T&VN/<_;-1A?[%\@RHS;=G,)T/(Y@4=2R\CDY1C2,DXD+$22Q>1:]Y M.5TMSZ*Z'*Z2B4@6G4QLS!?_"Z:([63%=1HO.%M8Y\6AD#X?9713-I4U.Y6! M5>EFRN#C>OT@"MH1:L[84 ^1QGVP%]/O-":6:B#F'C]OG&8_(7WVKCR34=P$KM M9)CDN4^TT[R@[VDN]99:K>YH(NJI/](9/ZDS4\7#8W]#4U(I?W&FMBE!,'P% M5V@MVC3V;,B&Y),<%R?6Y/=$/<]TUFD$53C,'QM1^9C$(E=DI4WS!Y'5H2TQ MK<\M@:R9G(DGYR<:T4C>-0<;0N^$WZ8N,*01=SRSU>%4:L@-N/W$$+DID'KT MK5;^H9UN&J+0JS,#.(& W%$7A8QXJL,(G/4 :T+P*!6U'.YV(/+F@"9[X^A( M"W2D?%!#7HW4 ;>R_&4HJ@(;<+KYTOCL8(3#C2[,6]:4PJQYVNY2@CHZ@&,L MVDKQ<)RD=X@ M:P @,<^0.62; ]XU! MXV@7K*#[C^/FOU!+ P04 " "'@F51?#@!J* ' #]% &0 'AL+W=O M6706#!/B0:$NJDNPD MFZ02J^QL?-C:PQ!H$K,&,,C,@!3WUZ>[!P!)2U3YECWL12* GNZO7U\W<+4S M]HLK$#T\5&7MKD>%]\V;\=AE!5;*Q:;!FIZLC:V4ITN[&;O&HLKE4%6.T\ED M,:Z4KDWR9N[&?"=?5LKA.U-^UKDOKD>7 M(\AQK=K2?S2[?V#GSYSU9:9T\A=V078^'T'6.F^J[C AJ'0=_JN'+@Y'!RXG M9PZDW8%4< =#@O*]\NKFRIH=6)8F;?Q#7)73!$[7G)1/WM)33>?\S2=OLB^O M[\BO'-Z9BG+M%(?K:NQ).\N,LT[37="4GM$TA5],[0L'W]4YYJ?GQX1J@);V MT.[29Q5^PB:&Z22"=)).GM$W'5R=BK[I.7V%LOAZ):[>JSU5EH=;:U6]0?X= MP7OMLM*XUB+\ZW;EO*62^?#X9D8GCT78_C0<%P=J#J'CTC:=>8)27AX MNU,V=T\%_5G5W+)O7*,RO!Y13SJT6QS=7,9P+JWPH89?S1:K%5I(YAS;Y"(" M7Z"(J7K_][]=ILG%6P>.512FS-$2Z*:Q="P723X#W_W1:K^''^N,8D>-!?>E MJN$E/V<5Z>2MB/%=N4[>O@+B$%'0M+8Q#L&L84/Q][K> 9]2@(!W@!636GV MB"Z"7%MJ8F-#\#**(O40?T!%:L[%:!")#=*H:8MEGNF-[26@1M0#H[@L;SK MH<6;,I4D2SJ%="4XQB4^=4H#%\9JO=@RWAC2CW);H0CM H(--&RK>A,I%:5WM+ MF0:O'J#4:J5+CA6!R90K0!K"FG9#L06G2NF)8.,DL305?,$V@C7)96,UA8=R M8EIBLN$<&W?H/>DZ:S\"\GZ%A2K7?)#E-'FYU7FK2DI&AO2;FI(?]&@4=Q^H M_#\TE(0[N52SK*W:4K)$HU!GVL>/R8U[=*O*5IQ#177T.-U<.Y1E[C5"0*K9 M]%II2_UFO]!R,BAXJMPIJ15YU.GR(I-S<'J&B>%W,LDNL0;:*L[672ABF0H. MUM94%"J$/2H;4%D,5QWWL-9*_!>P \HSBJ.N'OO@XGI-!2-Q.2@R=HW:MQ)U MS2V4F4VM_TN/>(T!'DQ-OE)EHY3(%L2 M5VC/U<'C*HSV0!HTF'V8(/UT9IA4'VLJ-+-S;^#75AZ36Y_[SOIP:"7.T$\M M81^.SZ:S:+*X@!6IG#2%03/"-5-X[\( MQ/24L62R=96STT3GM('DZ-'2*\$ABT)YDN&GPG];U\RM'[$QUO,1?JV!9/+Z MYP':FC9@$A&VP[K#=&C4*??Y6I=(_/$;U:\J,R'_0&5GF#!@/]<&/-<>E<)7 MLZ]UW!GR>D$WE2UIP&D9.R3;KR8B)#@>&LQ.9KG8ZW+'BV4']%2Z'BCKN%,D MUMPN@>V?AL#.T4(:=HR3/CR-A$SM![%->7XQBZ8B0:'*1+!L?"N$.@@.WY7Z*U*SW>[:=W- M"BO-H:'$L;"Z;$@6!=C?A-X;UZ#25%]MVO#U&P/NJSO'(#\NKN*,! M /RJ0PF%@J*S0EK,>N'XA+Z?Y^">.REM7>735KN4'A8>$+LBZ>C&,N+P-_V;3O2_0*[)5R#3]!3DM]?07[0O+1:3:)&FM+&D2;Q8#OM2 M/^Q?T.MA?#$_WIRP+]'R,PF+%#WXIGWI8I%$TTNQ/HG3 M!3SUB61\]$FJ0KN1#V^\J-.[2O@Z-=P=ONW=AD]:!_'P89#>=S>Z=E#BFHY. MR*\1V/"Q+5QXT\@'KI7QWE3RLT!%+<4"]'QMC.\OV,#PQ?/F3U!+ P04 M" "'@F51C[9KM!L' S$@ &0 'AL+W=OL+>S>W:7NE@9^\DMB;Q8EX5VE[VE]]6+P9!J"P&R7!X-BBETKVKB_#LO;VZ,+4OE*;W5KBZ+*7= MW%!A5I>]46_[X(-:+#T_&%Q=5')!=^1_K]Y;W U:+;DJ23MEM+ TO^Q=CU[< MI'P^'/A#TRVGE3-L+PH%0Z_I?K!H>.P'3XA$#2""3![V@H>/E*>GEU8O?B6$Y"X&'KKXR2!KY&ZB7/*$W%B\-=HOG7BM<\KW MY0?PH74DV3IRDQQ5>$=57XR')R(9)L,C^L9M8..@;WPT,/'7]B*?A.Z[I>;\1%:_GB-D;BI/N;C.,E/K8/C.2YU+FSL8N:@88CA1"%I7E"O2:!7BXU(Y*'9@""PH':0L96:AHVY(6J;- MJ9F?UHZ$!+[>\>-G:3H*%KWQT&I:Q N.0!1*SE0!)=2(A>!4<2, M$N"#IW(&+5M2[-<$K&C;62+1D=SVEX8%[,-F+.F=X@ M;'W>0^!><:]WT6=J7.:8G)>S0KEX$ 9"S;%I M8>Z!$#_E8$XYF(A &!H,0%_<4":YN/C4(0\5UXN' BT+]2\ E0U^P4#S=H/Y MV+I!^7XNEBB$X'X>I/F@*ALO8VCD6->]+.KP,$96R0VG NBW%A^1H9'!MN:4\PF S'61 4Y3J#Q(?4R9O!K&GH$(N M9O044AUXMEQWX!F.?*ZEA6<<^5PY[A(H)W0ZU-MJJ=!:*J.@@"4B5UU;MH?2 M6LH-NV$1@72UW9EKPOC^J^.6!>J_X;:9HYO"D<^UJ@)3(I<"#W MTBI3.\$F^:4U]6*Y(T_:%]=XB>AKYZ+'OQE4R-F#3M]QA//W5FE-#BU0++%Q M-3BZ79^)\ $G&4<#1VO0>/!@&S9:C$%:%C)VLW9DJ\SV)K"A#N)XCS"79QZ&K- MQFT '/76Z@ZZP"4XM".6@D[-0Z A6>R3;M!B9TAF-X! X61Y/ M#?/:IK^/3KTM%X1K X:H]9FQ6&_8;&B8;=*4CJM\F.WW4A4!1-F-X%$VN%R[ M@7Q!4P-MBM R6JU-A^3R$JJL"I5AV(#W&-K.!R$[*'Z/?NT> .GO!N\6R4G(5:PL4HI/B+ M)W@0B^L=8FYVK6+3%[<2LZV2*I;,L64G;&/K,%WRPSY^E4?MTL1_GB4GR7@: M8TO'YQTQ<]N:MT.,1LT\@\CSB4A'2:.Q>YC5#M.I M&$VP=?_?WKKOPYNC;3/.H#"6=Q-(AC%Y"#<>26B5IL WMWN!7L:?Y_FC"0S3 MXW.8;I\DB"WMW(]%.CWKW*>XGW3N@<-T'$M(SGG"I\-Q$_F# )*3\V0J?@W[ M5EG5\7N@H?X/H^GDQZ\ [/J)N.,H784/<:8U1@U_GM@0_4YEZ,\'>.8"O2?] M2=R)V^7FD4*>XCQL8V,-G1[M>=L?Z6@,;"+I3R;?]@]]CPXZ'_(EV47XN8*W M&5B+W_3MT_87D>OX0\#N>/PYY:VT"Z5Y[Y]#=-@_G_0B>["95%MX%/ ] ( '<& M 9 >&PO=V]R:W-H965TJR9+ M-YA06VD;('A FC;!'A /E\1M#)>[<'96]N_Q7=IL$Z-(/+0YY^SO^^SS.G.QL?.B-JAFW.?4#3I*#.YF51O,H[ M0RY;+].[Z[!>^D$L.;P.P$/7F?!PB=;O5ME)=GAQ0]M6XHM\O>S-%F]1/O?7 M0:U\0FFH0\?D'037I]$_.7PAW/&3-<1,*N]_1.-CL\J** @MUA(1 MC#[N\0JMC4 JX^<>,YLH8^#3]0']?^#D\"SHN_!)3[@#+I'HF2 MRK=&S'H9_ Y"]%:TN$BIIF@51RX>RJT$W26-D_65[SH2K;* <0U<>2?DMNAJ M0E[FH@S1+Z_W:)GZNR25YYD'=9'@6\Q7X.BV(& M95$61_ 64[J+A+?X9[K\9[[PEKBVGH> \/6B8@G:,]^.L)Y.K*>)]?1_6%^J M\G&XDV(.Q\X-/CJ0%L&'AIS>-*B]:X9:P&^@&EC1F&?)0U%ZXQZ 6&]E]5UO M"HB'>Q/(#PS6['B@O>;:&NI8H>XQ*!.8V*@(P2AK!-8+(A@8R-5V4-[M3+D$ MG!>PI%*Q4>@98-=;_Y!T[Q$3N&:#H29CH2'N!T&>PUU+%L=$!E&/1*,FXR,9 MP^!J#*+3YWE&C=%]PM%C-?&GVTQ;1QNJC>HX@!F.!-IQ@EV%86H[ M#362(OO@*U/96%E %NJB,0,=C;!KJ6Z?B:W]8!MHC7*;R*%ET_1,H_73#$AE MQA-Q$ NL!\3>4F-BF2ICC28%Z5)SY&+1C;%]5*$.Y&#B2./Y2[V9/QD&6M1M M&GF18G RSH7I[315+\9A\N@^CN1/)FS):2/@1D.+^>NS#,(XYD9#?)]&2^5% M!U5:MOIEP! =='_CO1R,2#!]:]:_ 5!+ P04 " "'@F51YE;='@8% : M#0 &0 'AL+W=OE3<4=IF8]LK4A M7@:A2HZR\7@ZJKA0R>(RK-V:Q:5NG!2*;@VS355Q\W!#4F^ODDG2+7P0ZXWS M"Z/%9DJ76 MG_WD;7F5C#T@DE0XKX'C<'?<:?\EV Y;EMS2*RT_ MB=)MKI)YPDI:\4:Z#WK[*[7VG'E]A98V_+)M/)N/$U8TUNFJ%0:"2JCXY5]: M/^P(S(\)9*U %G#'BP+*U]SQQ:716V;\:6CS@V!JD 8XH7Q0[IS!KH"<6[SA M1@FUMNR6#+O;<$.7(P>]?G=4M#INHH[LB(Z26!!2SC*.7"FT M*H04/!!?KYB#@&HJ,MQI@R.J!'.5!I_B0F.I9$*%<^"X*.(1(1N'#>H0U$!0 MZ*J"4AN 8%(W+EQCV4E0H!L+6#>"J=9S8T3A:@!&'ZS5#1&.$&6_?3#/)MD+_OOTROX/1 M:%D27'@(P^M''[-/H3X ![^''6O:6$ Q>=E&XF0R8/D\G<[S M=)Z?LQR?V3C-LE/V9K5";?/Q#9%"=4/HP6I1^'L".M8H 4Z<9(,G-CY*(S*A MNJN"7O@*5SY5P[?<(*@G^5,]_\*PCEA'S#I*MWW'[%(4/A\/QV>#.)C,!L%M M/D\0/S0KZP=L^S74 Q@%[C4"#4K(![8RN@I)\0I$Y^KA9YR%VXP_",?M\B#D M@B07$^FW1E$@[S#X_MH=XK4WP',;T]EYZDGN5_+I67H^RQDO2^$3B\L>YOZ- MJ0]33:&MR8<4UL%%PMHFT+2I=RTN MNJ-N#%()A,9%P2U;_:*0'"ZK"*:6WB!4?NR);BE]U,,=[%HVKFL9.T4D^J;O M2TMR6Q^V0TW%(P_1WS.M8Q$"+B([6J\%(G%ONH9@! OC@LHA>]V$N@4+A2[# MAD*;B_TM/<23 TYIN67#\:XU?F7J/MA#SZO1SGL577T=7N46'L"S(#Y=^]7^ MX7\=W[N/Q^._AG?'Y)6$!T/9V=))$@W<;H.K]^E=GA+A^$&?U[(^ /8 M7VED5COQ%_1_AQ;_ %!+ P04 " "'@F51MYS:PC($ R"@ &0 'AL M+W=OV@21- ML%FTV&S<;A\6^T!+M$V4(EV2LI._WR%E:UW ,;IY$2_BG)DYPQG.9*?T=[-F MS,)+)Z29!FMK-]=19)HUZZBY4ALF\<]2Z8Y:7.I59#::T=8+=2(B<5Q$'>4R MF$W\WI.>351O!9?L28/INX[JUULFU&X:),%AXYFOUM9M1+/)AJ[8G-FOFR>- MJVA$:7G'I.%*@F;+:7"37-^6[KP_\!=G.W,T!^?)0JGO;O'83H/8&<0$:ZQ# MH#ALV1T3P@&A&3_VF,&HT@D>SP_H#]YW]&5!#;M3XAMO[7H:5 &T;$E[89_5 M[C>V]R=W>(T2QG]A-YPMT@":WEC5[871@H[+8:0O>QZ.!*KX#0&R%R#>[D&1 MM_(CM70VT6H'VIU&-#?QKGII-(Y+%Y2YU?B7HYR=S3T_K(4[)8T2O*5N\< E ME0VG N86-S (%A[E< 4":4_9[[UD(W?#9U2M1]5P 6D2 M%@7!"2G"NDS@$S/F&FX$IC12Q #I@5;U"[OL!2;:'N(#2E7UI1O+',<3V"%( M+#R(6R-NZB9Y2!("9PC-1T+S7R;T46[Q"BO]>HK&LS#OI/&9[C!+\1[A]3'H M5AV2JL:Q"O.X@F]8J(!+V&C5().0AEE> PF+M'2WCF,ZM[!2JC60%&$69V[( MBV3T@S,SD);D/BIE6,;%.=**D;3BETE[TECZM7T%*ENX_]'SC:L#IQ@\B_E. M!C\YK1>0EV3_O>VY:+E< 2%AYDX-PV@8)%48UZ4;2)[#0Z\EMRY-TS#-/^"K[IAYE0TSZ*]NZR@HX9[2AHDF;=,#P1=0!*'<1S[ M)*F3;#1Q2YOA1.[CG(=Y6L"<"NIOOR-OH61O( LS3"T,1EE@_+J.&]&ULC53;;MLP#/T5PMC#!ACU-;: ;0I$Y4%T%<1@.@UJ4TIM/ MW=Z*YE.U,U4I<46@=W4MZ+# 2NUG7N0=-^[*O#!V(YA/&Y'C/9K'9D6\"GJ6 MK*Q1ZE))(-S.O*OH&H?V;^XW#F7M="X5-6/,C/%S!M[D.%6["ISI_;?L,MG M8/DVJM+N"_O6-QUYL-EIH^H.S KJ4K9_\=+5X00P#M\!Q!T@=KK;0$[EM3!B M/B6U![+>S&8-EZI#L[A2VDNY-\2G)>/,_ Z?4>X0/CZ(=87ZTS0PS&K/@DW' ML&@9XG<8$KA5TA0:/LL,L]?X@-7TDN*CI$5\EO >FPM(0A_B, [/\"5]BHGC M2_Z1XI94#4O62OP4N,RF@*4K,!+\O%IKM__K3,"T#YBZ@.D[ :]++?*<,!?N MX:DM=!+>*NY9*MN2E[H1&YQYW',:Z1F]^4-!B*^J#EPS@_6:,[&%6Y'*=ISC M4AC,%1U<)?D336"%5#8%DJC@ Z2Q/TEB:PS\03SAXI"2W)H0C?QA%$,T]B?# M"!Z487?)$X+:/#1#AJ$_2%-KI'XZ">$KJIQ$4QS@49;&2C(6EU%#AEJ'AQ6C@ ;6MW2Z,:EP[K97AM^/,@J"95'%),&\, , &\' 9 >&PO=V]R:W-H965T MUA MV(-B,XEPLI1)]2_.RO=@B17[\2%'4>*O--[M&=/#<2&4GT=JY MS562V&J-#;<7>H.*=I;:--R1:%:)W1CD=7!J9,+2M$P:+E0T'0?=G9F.=>ND M4'AGP+9-P\W+'*7>3J(LVBONQ6KMO"*9CC=\A0_H?M_<&9*2'J46#2HKM *# MRTDTRZ[FA;>%3/8E23P@E5LXC@O&6Q.: M7X14@S>1$\H?RH,SM"O(STT_*W)S=A+P 3<7,$AC8"E+3^ -^F0' 6_P M#MY'K>NMD!*XJN''S&^$K:2VK4'X<[:PSE#+_'4B;-Z'S4/8_+TTZ";5+<71 M2[@52CC\^5=JQ2,4CM7\)+:_LU=VPRN<1'0I+9HGC'S='#8+-'WQX'.K\%7Z M:+2U<,V->1%J!;-&M\K!K*K:II7<$352&2?^X>'J_$;#84X7"[YRV>)_]+[! M)QH%&[)R6*V5EGKU C]!5L0ERVEQEL4L*\Z]*H_S=/1F;U3L=\IR!'<43-'! M9?%PR."L'*7GM,Y&K-<4(Z]A; "/AM<(BC<(EV4*9W[G,LTZ(2])R')XU(Y+ M$*_'PL.QQ* H!PH[C%E9=AQ'91Z8E/$@9=_ME66ZVRO3$DYT4-%W4/$_=5 , MMZWS'?SF"#X\TQ"W>*R]3@8^WE[WZ*=]3>U%=)9T::AFU%89I3S*&!'<:_PY ML*P\T R"YM F]YIT>* I@J: QS72,[-T%"=+XR(?O9;[6$F3@R'8H%F%46^A M\LW9S<->V[\FLVZ(OIIW3]$7;E9"69"X)-?TXI**9+KQW@E.;\)(76A' SHL MU_0BHO$&M+_4VNT%'Z!_8Z?_ E!+ P04 " "'@F51 RK]6DP" #J! M&0 'AL+W=OT!"0';'J8]N,FEB;#CS'8H_'O.3IME$O0E]GV^[[L[Y\[+G39/ MMD9T\*)D:U>L=JZ[B");U*B$/=$=MG12::.$(]-L(]L9%&4@*1GQ.#Z-E&A: MEB\#=F?RI>Z=;%J\,V![I81Y7:/4NQ6;LP-PWVQKYX$H7W9BBP_H?G1WAJQH M5"D;A:UM= L&JQ6[G%^L4^\?''XVN+.3/?A*-EH_>>-[N6*Q3P@E%LXK"%J> M\0JE]$*4QM^])AM#>N)T?U"_";53+1MA\4K+7TWIZA4[8U!B)7KI[O7N&^[K MR;Q>H:4-7]@-OBEG4/36:;4G4P:J:8=5O.SO84(XBS\@\#V!A[R'0"'+:^%$ MOC1Z!\9[DYK?A%(#FY)K6O]3'IRATX9X+K_&C8//CV(CT7Y91HXD_4%4[.GK M@,M:7!+WD M6'W7C2VDMKU!^'VYLG7]2H7H%$ M:A7HQ"LUL+/O7>Q1:3^+%[83!:X8#9M%\XPLOT<_9B6:$)"*$M+?TQP^P7R6 M9!G#K+ MXAC>N[9HTG\*S39,F85"]ZT;6G%$QT&^'/KWG_OP"MP*LVU:2_=7$34^660, MS#!9@^%T%[IYHQW-1MC6]!BA\0YT7FGM#H8/,#YO^1M02P,$% @ AX)E M430>)S%3! ]PP !D !X;"]W;W)K&ULK5=M M;Z,X$/XK%E>M6HDV8-Z[2:2T>WNWIU:JFNW>A]-]<&"2H +F;)/LW:^_,1!* MTH1VI?T"GK'G?9[!C+=67.1, M(2E6(UD*8$DME&]!3,>\4EE:P(,@LLIS)OZ]@8QO)X9M M[!B/Z6JM-&,T'9=L!7-03^6#0&K4:4G2' J9\H((6$Z,F7U]X^OS]8%O*6QE M;TUT) O.GS7Q)9D8EG8(,HB5UL#PM8%;R#*M"-WXI]5I=":U8'^]T_ZYCAUC M63 )MSS[,TW4>F*$!DE@R:I,/?+M[]#&XVE],<]D_23;YJP7&"2NI.)Y*XP> MY&G1O-GW-@\]@= Z(4!; 5K[W1BJO?S$%)N.!=\2H4^C-KVH0ZVET;FTT$69 M*X&[*RY+%,#$0CA+$!@R=#P7Y D2=E#^J KKL-(_YF@MUJ4#DA&U8 MFFDW+A';EY*A/PDL%)$O?7!&;.J85N#ARK5,*PS)'2]6[Y;WS=")\$D#G\S> M/F[3R(QLE[B^Z?@NN:]4Q3*RK(I$$L>CQ*$!^0XB3C&7)2M1[1EF MU[1\"Q#;3IV@*&?[1F: M'76&*0OQ>1Y>M%S=9TUJ]U'RL[.*]H/P1%*;O8&<^J:-+MF=B*;MPZQ2&UL^ M(-2AY-R^T*0;A2>S&IJ18Q$GZ'0BPP]^)*=86RO2$X$&NENTS;,=9 ?@YG=P M\P?A]I).LPE"[KX^"<'/^*-V1:3%BMPPF1Z=FX/ZCX/LU*>.G0+?D]0N?"G* M"D_==Z'O%>@M];G?R@'R-0PV\W>X!.81' M1-\!&'?DJV&M.Y4Z+[W[WL&MY1K:=KU>\,,EV@?Q3Z_.:Q0?]N]X #)8I:5P%^/D5SS6X(Q"95';[9G&YP( M + & 9 >&PO=V]R:W-H965T!") @Z55*BZ!-'JH^+/8 5NQ=NKL.R=]W=@T.K0+J0U_LW;F<,W.\ M.Q[NA'Q0&T0-3W7%UKOVYFDG=^A%&6-7)6"@\35R)F$5]/4Q-N NQ)WZF@-II.E$ ]F\ZD8.8$I M""O,M4%@]'K$:ZPJ T1E_-IC.AVE23Q>']#?V]ZIER53>"VJ^[+0FY'3=Z# M%6LJ/1>[C[COQQ:8BTK9)^S:V#1U(&^4%O4^F2JH2]Z^V=->AZ.$?G B(=HG M1+;NELA6><,T&P^EV($TT81F%K95FTW%E=Q\E(66Y"TI3X\76N0/;Z?45P'7 MHJ9OK9B5Z^(;6U:H+H>^)AH3[.=[R&D+&9V C.%6<+U1\(X76/R9[U-Y78W1 MH<9I=!9P@5L/XL"%*(B",WAQUW-L\>)3>!LF\>W2]CQCSW3$-$RD9'R-9NW" M3:GR2JA&(OR8+)66='9^GB%..N+$$BE'P-3,/GAF,G M*"1QX@99#]Y W/?B!#Z0$B8I&B1N&&?&'GIA"'0+5E@:ST48N&$_NS2NGA>G M<$>-67L:ND$_NFRQ!MG?Q/0E-=KJ.O8TR]P!05!&XJ49G)$Y[61.S\H\0VFG M%<\1VI,]7TS.JGP6[_^HG&6!FT41]1F%7C;H5([C@1L/3/]AY/728Y5[D9LF M R-F&'M9\J(R21:T\I/CGU3N9:$;]RU[X$6OJ^P?39$:Y=K.2@6Y:+AN!TIG M[<;QI)U"+^'M++]E"95&./+>-Y ( ,T& 9 >&PO M=V]R:W-H965T:GF3J9U=>6Z*LZP8.I"5%C22BIDP32%;B,'?&SG'BGN\S;2;]RB_E9M)$5NAY+P M DO%10D2T[FS'%^M(K/?;OC.\:!Z8S"5[(1X-,&79.YXAA#F&&N#P.CUA->8 MYP:(:/QN,9WN2)/8'Q_1;VSM5,N.*;P6^0^>Z&SN3!U(,&5UKN_%X3.V]5B" ML@E3+TW$OPVP;>\FX,LRX],L\5, MB@-(LYO0S,"6:K.)'"]-4[9:TBJG/+VX12I)P=D#V^6HSF>N)E"SY,8MP*H! M\-\ "& M2ITI^%0FF+S.=XE,Q\@_,EKY@X!;K"X@\$;@>[XW@!=T%086+QBN M\.=RI[2DC^#7 &;88886,WP34RG$$=Q5*)GFY1[L*2.XY6S'J8C'.';IH"N43.D86C<4.I=7F:UUB)U+SL/?IO4C?UPJ!$3^M MX$YGE- &[\ ?16% []"?]*CGACKD+7-.6BWC6-:8 #[3W3?B4!3D1=)Z+!3FS)I9(Z1Q IW-2D.,*:E[RHBZ8E ML&$OY"%4/AG8O_U2IWHS>-[IWMRCL;^$A"$6*5"#)D:6:\$,O:%5NM*V.U?FCB3\%\UT"+ZI:4_=X M21FH-)R-I]'Y?S3G5%O"95'\[G'B9 0 %P+ 9 >&PO=V]R:W-H965TZ"E:XL( M16HD%2?_?I>4K,B-G05[VHM-4KR'Y]PO2R'-65!86YU&D2\Q*EX4J"QM59<#X^ MO3AR^_V&/SAN3&\,3LE2J7LW^9R?!;$CA (SZQ 8_3W@)0KA@(C&WRUFT!WI M#/OC+?HGKYVT+)G!2R5^\-P69\$L@!Q7K!;V1FU^QU;/L3<'>98?F66+N58;T&XWH;F!E^JMB1R7 M+BBW5M-73G9V<<6TY')MX!HUW!9,(PSNV%*@&X;5'6@ETT8,D!L!2^ M*FD+ U17P%JL1I'$(29S$K^"EG=K4XZ5O5_OG^=)8 M3<^913*_A6EZB95=H DSE\1*DHBLW"=X,Y M< D7S/"L^E*DL":^C2I*JMAS?[ O0ZO[L"8:4$52*A@W5Q!JIE M@](2/RJRG^E;,I"[$O*^A+J5X/8M.QEY*P.W,BJ2D34RC)>1]63 P .HVI"M M 7S,L++M/H?FC-M9J6IB.CR%NT(C[F0;4*Y8+)>T>9LP]#,^>8X ?*,>-Q#* MF"%1)@8([V"0A/%T,G2CXW ZBX?PN?G$R$L9$6'RF\&LUMQR M-/#K+[-DG'SH_E\>P1X8%][1A+/U@579?:%$CN3"?1QZ:0(_?&,A'NR!=*QQ MQY$&J-$:2VYRQ#R+\8?Q*#X>-H/Q=.C=YNJ$XD>WG'$#V/Q,=0]'3N=J3C<; M%T^PTJKT1>'JE2X?A[X6A!HFT+Z4DOTR3OROC^W^_+:"7"Y M3=/I2>B2W*VDD^/P9)H"RW/N"HN)CN;NB:$+4X7^/A1/(:DC%W%C:I^F=:6: M>C9HK4"Z@'VL^U+W)\O(NPV[[/ 8#0%;,$O7>"AYO'LY"5FC!J= MZU&FD]1T)\O?;TMHY)/\WP(VG8S#=);XEH'9%X%*67(N MIV1X(- V_QH_M[7Y?_?KOGLYZKUXJ+VO_;O.4);3_= \?KK5[NEXWKR8GKCF+==,K*K\^VFI++W&_+"@YR]JMX&^KQ2YN)VX M [H']>(?4$L#!!0 ( (>"95$Z@P$'70( .X% 9 >&PO=V]R:W-H M965T9):*1C/*\4F" M:JJ*R%]WR,1^[H7>V\*2;DMM%_PLK)F[MV& M-XO$YKN$[Q3WZF .MI*U$"\V>"SF7F %(<-<6P9BAATND#%+9&3\[#B]_D@+ M/)R_L3^XVDTM:Z)P(=@/6NAR[EU[4."&-$POQ?X3=O4X@;E@RGUAW^4&'N2- MTJ+JP$9!17D[DM?.AP- .#X"B#I ]*^ N /$KM!6F2OKGFB2I5+L0=ILPV8G MSAN'-M50;O_B2DNS2PU.9RMG*!:P$%P)1@MB@P?*"<\I8;#29L'\-0V/O+TS MUOPKN,UST7"M8(DYTAU9,X3S>]2$,G5A]I]7]W!^=@%G0#E\*T6C""]4ZFNC MV9[LYYV^NU9?=%1?/8(XN(0HB((!^.(T_'/#C\%]XU1O5]3;%3F^^ C?0-DG M6..>-7:LX[^QRB.LK5,MR<21V.[<97$XF42IOSLTY&-6-)E-PS[K#X7C7N'X MI,(OJ-0-W#+3].9B()BK (5HUGK3,-.*K?PAS2UMO2!EK4KD'70IMV=]/2/,@H;8+9WPBAWP+;\_T3G_T&4$L#!!0 ( M (>"95$"#&/*:@( $X& 9 >&PO=V]R:W-H965T-;TL(QL*8HU@$#BF9=GU6;B87*DB MI7RSQD.Y] (K"#@4QC)0_.QA!9Q;(I3QN^?TAB,M<+S^8+]WN6,NKU3#2O(7 M5IIJZ2T\4L*&[KAYDNTWZ/-)+%\AN7:_I.UC X\4.VUDW8-10"2H*1CE9&W1@UPQY$-V=L<7_@M8>G5(QT.3B#@QE M7%^B_WE]1RX^79)/A GRLY([346I,]^@5GNB7_2Z;CM=X4E=S16)@L\D#,)@ M KXZ#_^^$Z?@/E9H*%,XE"ET?-$)OE&Z9]BB@2UR;/$)MB?:8@\-**SP9&TZ M>.K@]AWN\^MP<9WY^W$%CH,62; 8@OY1%@_*XK/*7O#-V=!>J#,'[UV.VE_4+5E0A,.&\0%5W-, M3773JS.,;-P >)4&QXE;5CCP0=D W-](:3X,.U.&OY#\+U!+ P04 " "' M@F5101;:?1 # "D"0 &0 'AL+W=OMTS9%S;I=TY@DJ!A#S'IYS@ .C+1?/*4H87@F@*R* HFW&TSY=NR%WOO M UFME1GP)Z,2K? 34,KL!:_"=[*G38P MH3QQ_FPZ]_G8"PP1IGBAC ND_S9XBBDUGC3'2^/4:^NQE'LCQ$E54/?#M5]P$%!M_"TZE_07;QC;PP**2BA>-6!,4A-7_ MZ+5)Q(X@''0(8". _RJ(&D%D ZW);%BW2*')2/ M$,9:>S,-FQNKUM$09I9Q MKH3^2K1.3>8VH3@'4\XDIR1'IG-'&&(+@BB8*SV@ETV!>U9O&I/\"S 3>B<) M]080R\&7EXJ4QN@<_-0[[_06*T2H/--VC_-;<'IR!DX 8>#7FE=2"^3(5YK= M$/B+AO.FYH2=G.4EB()S ,8..33?OFWBG7)?9VQ-FVP31NT_J(.?^[P>QQ' MK>/(.AYT./ZN';JR4ZL2JS)'G)N*T)RPE0NI M5L8[TT$X,-G=@_K,:@\K;K'B7JR.C-=<\=&,818,TP,NEQ6,8S=7TG(EO5QW ME6!$50*[N)*C&:-H$!]@N8Q@XJ9*6ZJT?T]A7>?6G.: %*7@&WN>G6

)A%AQ&,0S?DL(4< M]D+N'7G\4?%6@KM)AT<0@V$0'IX/AU4V&':L>!A\E/7@DS67\@I<+Q9545%; MTW.L[WE=TTV2G?4W."*Y@$&:9@? ;KLDZT+>N8G"_THPP\YCWGC;+7J.XJ6]59^XTG>T;:[U M,PH+8Z"_+SE7[QUS4;"95'.&BF7_0( P) 9 M >&PO=V]R:W-H965T?U$ M"6\^=6/W:CZ5E>%,T'N%=%661/VYIEQN9A[V/@8>V$MA[( _GZ[)"UU2\[B^ M5]#S6Y6ZH)Q;)>!X:T2]=DZ;N-O^4+]UQ4,QST33A>2_66Z*F3?Q4$Y7I.+F M06Z^T::@Q.IEDFOWC39-;."AK-)&EDTR$)1,U+]DVQBQDX#C/0EADQ >FQ U M"9$KM"9S9=T00^93)3=(V6A0LPWGCM^8!DU$I&3C+>*_E6,$$\5@3\*N0]=25(-;+^D1Q/$D[6#V@R;Q M> _FJ,4<'<1$<8>K'Q3B,!SF&K=S-' 7NF8!KRM4V0!XOI+2?'3LA=B^ ,W_ E!+ P04 " "'@F51-K7[ MP_," !I"@ &0 'AL+W=O7'))HB9V9AMH__UL)X040C0)\4+\ M<<^YYQX1$W+ "J-I9,9X3J:8\MD7! M@40&E&>VZSBAG9.46N.A69OS\9"M9992F',DUGE.^-L$,K8=6=C:+3RF<2+U M@CT>%B2&!T?)+7RH@& M0/&T ]P*X!X"_!, KP)XIM!2F2EK1B09#SG;(JZC%9L>&&\,6E634OTW+B17 MNZG"R?$C;("N 7U"LU20..80$PGH:@:2I)FX5AM/BQFZ^G"-/J"4HA\)6PM" M(S&TI4JO2>QEE6I2IG)/I/+0 Z,R$>@SC2!ZC[>5[%J[N],^<3L)%U#<(,_Y MB%S'=5KT3/\;C@<=2?X&@;J \I6:&?N[V\J%-U+R,6?CD1^G<@W MB?P3B;ZKMYN7U*U_0XD.#5J_QIMQZ 2^/[0W37-:HGQ_X-11[Z0%M;2@4]H3 M325$:"'5(1(=I88U7WA93WMUHMY9GI;HH.%6T.][^,#3XZ@0!^Z@W=-^+:W? M*>V>2N#4&$"RCE('-=_@LIYB9W^Y.&>Y6L&;AN$>]@Y<;8ER!R%N=Q4W;C[< M*6X./"T2X)VF8G=/YU[8UOU%@[WS;/6.#//=@><>^MH2%IP\KGA_/>'N^VG* MN#JJ_*VKUOV%@H,+V[J_:W!XGJWAT96)>R$^LK4EK']\7NW&1SL''IM>1J E M6U-9?@/KU;I?NC-=PL'Z1/=1IAG8TY1-V /A<4H%RF"E*)V;GK*:EWU-.9&L M,*W!,Y.JT3##1/6"P'6 VE\Q)G<3G:#N+L?_ %!+ P04 " "'@F51"KR& M&7<" "R!0 &0 'AL+W=OSS M?7??_4S72C^8$M'"8R6DF02EM?5Y&)J\Q(J9$U6CI)>%TA6S=-7+T-0:6>%! ME0CC*!J'%>,RR%(ON]%9JAHKN,0;#::I*J:?+E&H]208!!O!+5^6U@G"+*W9 M$F=H[^H;3;>PMU+P"J7A2H+&Q22X&)Q/1T[?*]QS7)NM,[A(YDH]N,O78A)$ MCA *S*VSP.BWPBD*X0P1C3^=S:!WZ8#;YXWUSSYVBF7.#$Z5^,D+6TZ"LP * M7+!&V%NU_H)=/)Y@KH3Q7UBWNJ-Q 'ECK*HZ,#&HN&S_[+'+PQ: [.P&Q!T@ M?@D8O@%(.D#B VV9^;"NF&59JM4:M-,F:^[@<^/1% V7KHHSJ^F5$\YFM[A" MV2 F-7,Y-7!PA99Q80Y)?#>[@H,/A_ !N(0?I6H,DX5)0TO.G8DP[QQ= MMH[B-QPE<*VD+0U\D@46S_$AD>Z9QQOFE_%>@S.L3R")CB".XF@'G^E^^+=& MO@5_1B?I$YEX>\D[B5QH5<&40M74H51,6\+4EQ$U_+J8&R__O6WMCKU=-^6K+#E+TG"U@\RH)S/: M2^9>B:;"8S=0!3&:,XOF" IN#CR]B"+?&@M*_]-O"@*?43D@O[1?2A9_#\+]ZN\VNF5YR:4#@ M@J#1R2D1T.V&:"]6U7[(YLI2K?VQI*6*VBG0^T(IN[DX!_V:SOX!4$L#!!0 M ( (>"95$A3$?IE 0 %43 9 >&PO=V]R:W-H965TGJE@,4.E*4>]?W0RQ@7G='0W9NJT5#F)N4"IHKH M/,N8>AA#*M..:+Q-C;WBCX8HM80;FVVJJ<.2546*>@=!<"J)@<=(Y M#3Z=TX$%N!G?.:SUUC6Q6YE+>6L'%_%)Q[>,((7(V! ,_]W!&:2IC80\?A9! M.^6:%KA]_1C]L]L\;F;.-)S)] >/37+2.>J0&!8L3\VU7/\)Q8;Z-EXD4^W^ MDG4QU^^0*-=&9@48&61<;/ZS^R(16X"@UP"@!8#N"^@6@.Z^@%X!Z.T+Z!< MMW5OLW>7N DS;#14Z@_D(_DVFY#W[SZ0=X0+'Q.\? M$.H'QS7PLW;X#%:'I.LWPB=[PZE? S]OA_^5BR:XAWDNDTW+9%,7K]L0[S/C MBGQG:0X'Y%1K,)I@5LDE9W.>H@:@R1=@.E<0$]3C&J)<*2Z6;M:5%*J\,6:: M:_+W)2Y +@QD^I\6>MV27M?1ZS70&^<:[VA-SF0VYX+9HCC ;I"#,H-R8UB M0B] (<4Z-3<+A&X!ZU%WHZ#;"X?>70VM7DFKUTIKRA[0F3!71A)7K@KW+ P3 M2SY/H4AD'9G>#IDN[==SZ9=<^JU(LU?532 M._H]@FW"]K>EZ(>T]TRPEV8]X7Q< M%/P>D8JXVR_,(/2?:?3"I*><*RL/:"OG'Q?7%U^OR'DVERF/R%1)4YQ]9@\: M4].6F,J0@^Z;5*ZRYJ#=FW^]98R#79L.PO!HT"!0Y=1!NU6_MFV,@UT7[H=^ M4\%4+ARTV_#,R.B67&B=HUB3W*DR!<5E?$!F"5. A7Z%!VLWHYY8N.,VW:!W MW&U@5CEX,&AE]M4DH,B,+P5?\(@)8TLG8CK92,>BC:JN#HE/ _S@-!Y>E!NZF?QK$[L;+T*9<#3*B(;6(G7,]SI<%60"VQ&N/V_4:1*^<. MVJU[BBX@#$=B&4\!3^_XNJTVA4A8)O,&-L>[PC:2H97O4[^5S!7^SE38_ 7* MQD6D7#;LZ\"BA./]78ZU95>LLF>N:.7ZM-WUM^F9!.L_D6ELZ<%]!/B.S %_ M!]>1)%BC^/1Q&[655ZS]/*5-I+=.\+]F^^1?\KKS%JV: GV338%638&V-X77 MMO-Q$7?/XQ2M6@%M;P5[B+;?F8M6;D_#-RE29?JTW?1?+]*NI^\>I[RM+Q+V M@],7II9<:)+" E'^X0 %4YMO.)N!D2OWD6(NC9&9NTP )5%V CY?2-2L&-CO M'N67M-%_4$L#!!0 ( (>"95&P#Y;ZY , +X1 9 >&PO=V]R:W-H M965T!//$%%R)^,\HU.N9-;90"$N6QOJK MV/X&94 YP$#$*O]%VT*6&N$@55HDI;)!D$2\^&??RT3L*!@[W0JD5"!M!:]' MP2T5W#S0 ED>UC73;#Z58HMD)FVL91]Y;G)M$TW$LVF\U]*,1D9/SV^X9GP5 M/<6 %DJ!5N@ET\O"*>EQZJ+/@NNU0K_P$,*FOFT"J*(@KU%\3[T!QZV2ZN;VW!Y[C03N9_BO6R./;C0DZN\!;U[ES3_D[0S]*H7JG*3"+,W-9N7^/,=C0NG4?MY-W2&I!F:_PNP?A7D1!&F2QDR; MX44BI([^95G9=X51>/)W )[C"?5:871)4>ITAT&K,.A187P!?88>A&9Q%W"Z MGUGJ.J0%G.X!SW#WY']4 1\- K^&9\/@&X/Z 8(U%[%8O2!3S.A!LA#0%Y: M&EB:X\K-^ 2%,*F\37Y\-L[0HX)E&J/;: E=LS%L&_OH!9@<2@IV:LYUWI[] M? <=M+_#Z?@$:<>D]D=^#@.5=ALEX%/2KMU2S.\5:^*N:1J[)V.ATE638 CV MVZ%TB$U\OR>2>@O Q^T!PT2$.SC>\YQ)&[NW/PT>I9,>\/5>@(!=PCA]M' WKDA)R!7^<.!0H%( MN2XNRU5O]3BQR*_D=BU>O&Q\9G(5<85B6!I5YV)D_,OBL:!H:+')[]M/0IO; M>_ZY!E-!,A,PXTLA]&LC M!P &0 'AL+W=O*$@;W LFVKK'X=0V4;R9>Z+T]>"#K2ID'?IXU> T+ M4$_-O= SO\]2D!J8))PA >7$FX97L[&)MP%?"6SDSA@9)TO.G\WDMIAX@=D0 M4%@IDP'KVPO,@%*32&_CYS:GUR.-<'?\EOW&>M=>EEC"C--OI%#5Q!MYJ( 2 MMU0]\,U'V/I)3+X5I])>T::+377PJI6*UUNQWD%-6'?'K]LZ[ C"P1Y!M!5$ MQPKBK2"V1KN=65MSK'">";Y!PD3K;&9@:V/5V@UAYBTNE-"K1.M4?LL49FNR MI("F4H*2Z )-:RX4^8UMG4_GH#"A\DPO/"WFZ/3D#)T@PM!CQ5N)62$S7^F- MF'3^:@N][J#1'N@"FDL4!^F1R) MC%W(Q(7F1R($+F3J0P&"2#L1LY[I'C_[AD1,'%)]V$'8?F''T!=8X>N<+4M:7QN^\Y3./@ M[[ONVH K*@W^_0C]G>YG_CR?L5@3)A&%4NN"RZ%V+KINWDT4;VQ#7'*EVZL= M5OH'",($Z/62<_4V,3VV_Z7F?P!02P,$% @ AX)E45Y6K(QF P ' H M !D !X;"]W;W)K&ULG5;;;MLX$'WN?L5 Z (M MD%H7QTY2V 9\2; !-JT1)]V'Q3[0TMCF1B*U)&7'?[]#2E:<5E9WXP>+MW/F M##F(!IXSE*AA][&F/RS[^MX@QG3'9FCH)F55!DSU%5K7^<*6>) M6>I'0=#W,\:%-QJXL;D:#61A4BYPKD 76<;4?H*IW V]T#L,W//UQM@!?S3( MV1H7:![SN:*>7[,D/$.AN12@<#7TQN'G:1A9@%OQC>-.'[7!NK*4\LEV;I.A M%UA%F&)L+ 6CSQ:GF*:6B73\4Y%ZM4T+/&X?V&^<\^3,DFF_8>50S_+%,M7N'W;5VL"#N-!&9A68%&1%S,X,/[C_ >N("'C2PT$XD>^(:D6P%^7,F>>59D,)&**-U9LIQFS;YI M;THC?6?$YHGMJ!?0;^!O&[3U:FV]MVF[?LZY8N[24XAC4_"T,Q_.^I=W[^BX MHI9][-=:^ZV,6, M4E)A2W?$3;MT^4.(A:=#[*I6W#;-RDX*I10;. ,'A) MMT&KA%?A0<$24^W5"%22X(L4L]$=OTW_#N++5JW#3XTP6)/QK M8;2ALD19K^F"5+:. ^'[*/"/ZF^&:NV>)1IB2U^6XGJT?OJ,7<'W7Y:7[R;* M56LN-*2X(JC-!AZH\BE2=HS,735?2D-O ]?"95&6TO0JN0, -T+ 9 >&PO=V]R:W-H965T<^^#5G>RY^"%WB I^YAF34V^G5/'9 M]V6ZPYS('B^0Z3<;+G*B]%)L?5D()&MKE&=^% 0#/R>4>;.)W;L3LPDO5489 MW@F099X3\3S'C.^G7NB];"SI=J?,AC^;%&2+]Z@>BSNA5WZ-LJ8Y,DDY X&; MJ7<>?IZ'0V-@3_Q!<2^/GL&XLN+\AUE8!1AAJDR$$3_/>$%9IE!TCK^ M/H!Z-:RC-I M?V%_.!MXD)92\?Q@K!7DE%7_Y.Q#F MM$8S#]95:ZW%46:RAZ[LMYF[@,(%G)$(Z-":UQN0=&JTT4T?G M0A"V11,-^;IZ)/Q>FHJ!+T5500\%DIL9%NT^$&?3NXPUK>T(DT-[?NG+%2:UF: GO4=T3 %4EI1M5S M);=-8 4[. I4.(A'[;$:U6)&3C''.BYE2C+2E28W3MP+@E\L9.G+;F MU:9F?!*+*!CW.PHG#)H.&CCI+S<;M-\6W0 4"I0*ED2U9N,-I&%O-'8%)#SJ MZJ$3Z?6%TV5=JE(@W%)&\S*'._)L+Z8I.A MN]\VK/U6UGX+ZS#H8&TZ<^ANS0UKTLIZVDWUT7$':]-10W?W>]CIRT V^DJT MD@Y.74WBX:"#M6F4H;M3OK/R85&VW]#3AAGUD^"_*?"/)JX= MGK]1F /Z_89S];(P!/5$/_L74$L#!!0 ( (>"95&SCY6FSP4 /X@ 9 M >&PO=V]R:W-H965T> M2YTC2AX_9/Q.K!B3X$L2I^*DMY)R_7HP$(L52Z@XSM8L5=_<9#RA4AWRVX%8 MMQ.7 MT>U*%B<&D_&:WK(9D]?K"ZZ.!O4HRRAAJ8BR%'!V<]([A:^G)"@"2L2GB#V( MQF=0E#+/LKOBX/WRI.<5&;&8+60Q!%7_[MF4Q7$QDLKC5F\*F9.!9MF\9_14JY.>J,>6+(;FL?R,GMXQZJ"AL5XBRP6Y5_P4&&]'ECD M0F9)%:PR2*)T\Y]^J8AH!$#2$8"J /38 %P%X++0369E66=4TLF89P^ %V@U M6O&AY*:,5M5$:='&F>3JVTC%RD^CN CJJX74%S2N$4M 93/PY9D:/8K%*Q5U/3L# M+U^\ B] E(*K598+FB[%>"!5'44V@T65\YM-SJ@CYQE;'P/L'0'D(<\2/G6' M_YZG7>$#Q5Y-(:HI1.5X>"<*_SJ="\G5*OW;,06NI\#E%*1C"@O?>JHC,,TY M5YVQ,;D9UR_'+2[I^PE$V N&X\%]DS$31CQO-*I16UF3.FNR3]9_9.FB._'- MT,-&1OX(AZVT+2 4^/:LAW760V?6ET6*/$IO'7WSZ[%\Y]+0%\(1>$-CFBX4 M!:4ZO^59OE:3'('S*%7G(QJ#F:2RO,3 E*X+D5.KZ(,:$;Q7IX5K'05U/L&N M'?GMI4&!OL0A0$DK2:9,.)[X=#>I5%= MR6B?M76Z6.1)'BL^EP750H#K5+E<7%;U5KG;$9@S%\CWVYR8 M..+[8553>A:6)& M62[(=EG:Y*#;Y9ZJFZ8S69>8"7,L,6UA,#R4:B+M*,CM*#NJ)C(=PL:(!=;- M"-(^@N .FLG7&5A/;:T>RMGLCE2.!P-C6:8, 1)V"49VM!0<# 1U?:"W/:RJXA:;,5& MB65?Y*!$^PIR[XV:*GHJ!)/].5W7W* W%VEJP]U-H*-;^@=W^\;P:6DVV M)3(0PZ#51@ML%.*.6QJL'0J[MSN'EE!L[GN,QT8V3(T>TMH-CT MM/;MBQ.R79:V/.RVO"?*)[8X&<3#]B[5 AN%73Z-M9GAX<$>R6ICP6YCV5$] ML>D45D9,F(,1[2?8O4%JBF>E'>>Y\?1]>W#M(WAT,+JU_&.W_.]*M_D<"P]1 MFVP+"'5P3;2!$/?>I,GU]?'L&-QF]XRGI4ET);T]E78&XGY"]:.\BFA])SOK M^QY>1:Q/L4B[CQ:8#U&']A$MZ>1PDOX8KR*F7K=OB2V0CCMBTG@M<[A=S&.< MBIBBWL?MNDQ,5[NTZA/W%N:)5D7,74>QQMJWM1:86F-=S= N0MROB/;03J+5 MG[C5?T?MK$;SO\>(";,P,FB\G"Y^&: *OHV4\L3L1H5YQX%BE&]>MF\.9+8N MWU?/,RFSI/RX8G3)> %0W]]DF?QV4+P"KW_R,/D/4$L#!!0 ( (>"95%7 M]SU]N@4 PK 9 >&PO=V]R:W-H965TR M)-H.=*&;6)(/CP_YAH]/WG#VE.B'=*V403^B,$[/1VMC-F_'XW2Y5I%,SY*- MBNT[=XF.I+&W^GZ<;K22JWQ0%(Z)YXEQ)(-X-)_ESZ[U?)9L31C$ZEJC=!M% M4O^\4&'R=#["HU\/O@3W:Y,]&,]G&WFO;I2YW5QK>S1\II,GI+-HFRV[R-E\Y^65S16$Z2L;\R5+ MIX/XWE[?WERAER]>H1/E(M'\GRT(Q\LPVOT+DV570$[+_0ID(L@ MW*UDL3PK9']E846RJ+^26)CHO1?1WFT+(_FY;&.\KXF M1H;VEZ54."T5;EOZ73*1)\MV_^,<4X\(,1L_5I>X&<:$F.(RJE8J*TMESE(O MDRA2>AG8>J_E1FG'['F9D@]1'%&6)_H49Y>,5U:=$D]X>]HTHZ:^/VF7QB\+ M]9V%WI[=G*'[Y%'I.-ODG776DD_*Y),ABC0MRYOV*=*TL?QV:S"V)U(S2F#2 ML7^P!QSW#NP@O4FT- I=J86IP-RQ#+CR+8&'J!,&$F/2IU)%MMI^FD[XOE0M M802S:<>.P@!F["9SOH1O%G+Y8-?K.*F I)@-4BK@,N:]2L4;&F!,^?[74DO8 M9"K\#J6 TMB-Z3^^;P/S$[W?-OJ5>D*@*?8'*0\0&4]ZE6?2W$F<[(O3$D2Z MM $X8S>=/ZE'%2+L:N0 G\0;HBP$"$QPG[(4V6J[IO(ELY.E)6@Z;5>%5'IB M-XD+5=!_Z(2FC@ Z"1VD4,!?XFYE3Q6*-338[^J<(?4J <+$#6%0Z5G]'0& M$C%(O0#(Q-W?GJJ7?U@O5TB]2J R<5.YNJM.;_0(,)5,AR@7!5!3=Y][ZA^U MWD&YG"'U*H'6U$UKD.OT5H\":NDP_8>* =&O T$/B^4*J5<)Q*9N8H-81W9[ M%#!+!VE"4, S[=6&H$V'H=E6M 1UM144,$W=F-Z)1%R3!IC20;H.%"A,>_4= M:--2P-3#C.\+TV90\"GI\.Z R+->_0G68CVT.'TM80ZGCP')V3$>!7E6(\@!P'R0[@4' MA/->W0O>XEZT>'XM8=V>'P><\V,<#')\/\@!OGR0[@4':/->W0O>M"8(W>\' MVX)(Q\[BE7_O'>-@4->L :Y\D"8%!RKS7DT*?MBD<(;4JP0T\V-,"GI:'\B! MI7R0WH0 #(M>O0EQV)MPAM2K!!:+8[P)^MP&4 !'Q2#M"0$T%KW:$^*P/>$, MJ5<)2!;'V!/TF9V? *"*07H5HG)BHM\C$TT;HB&7*Z1>):!:'&-4T&=U? )0 M*P9I80B M>C5PA!-:Z(AEBND?K0%B.T?XUS0XUL]'S#K#]*U\ '/?J^N19%- M.!1RANRJ'%>.*F;G1#]+?1_$*0K5G1WCG?E67KT[>KF[,1*Z2S OG^7).;7378@LCP ._\?4$L#!!0 ( (>"95$*FAQN_ ( #D' M 9 >&PO=V]R:W-H965T0-#U< M&?O@"D2"WZ72;A051-7[.':S DOA#DV%FI_,C2T%\=4N8E=9%'D E2I.DZ0? MET+J:#P,MAL['IJ:E-1X8\'592GLXRDJLQI%1]&3X58N"O*&>#RLQ (G2-^J M&\NWN(N2RQ*UDT:#Q?DH.CEZ?S;P_L'A7N+*K9W!*YD:\^ OG_)1E'A"J'!& M/H+@OR6>H5(^$-/XU<:,NI0>N'Y^BGX9M+.6J7!X9M1WF5,QBMY&D.-HCMGIZ/M[,*!=^8=7Z)A',:D>F;,',H)2Z^1>_VSJL 3C.9D#: M*_ <=; M %D+R(+0AEF0=2Y(C(?6K,!Z;X[F#Z$V UE231P6M15A_@4D@+]T+5"-.:.E/EL\:SF=-IS2+9PRN#::"@<7.L?\)3YF?9W( M]$GD:;HSX 2K0\B2-Y F:;*!S]EN^.=:;X._H)-U-<]"O&Q+O.>ZOH$3YY!+ MRH6"*RFF4C4-:.N= T_ZK>^+E7H1O+X8;3O#J7#2P8\K3@"?"$OW

]XX[> M<:!WO(7>G17:S=$Z,',0#;\IT@I1PQ4N4<%1PS>QZFWD]/%KUK2X_J(KB3QA!%71^12/0+/(5I^0<(HOZAP:6I-FU@V*7MK M+/N#=UE'M!F-WC]2^EG2WZRFWZGI[U1S61,W%RKQV+Q09'B=L4*V*:,7!UX) MOT-+=!0<-I'O_T,^'?2V5'G0\1KLY/65"K0'5 C-%,K*6-[K(,N*J[F5Q^"_ MK8[7ME.)=A&6MH.9;TNSJ#IK]UTX">LP?G9O/BJ\K192.U X9VAR.&#]MEG4 MS85,%7;=U!!OSG L>$#0>@=^/C>&GBX^0?>U'/\!4$L#!!0 ( (>"95'P M5!U$S@, #\- 9 >&PO=V]R:W-H965T/OFYEO[,EXN)/J06>(!AZ+7.A1*S-F\R$(]"K#@NE+N4%!;]92 M%= .PZN@8%RTQD,W-U?CH2Q-S@7.%>BR*)C:7V,N=Z-6 MU#I.W/$T,W8B& \W+,4%FJ^;N:)14+,DO$"AN12@<#UJ3:(/LZAO 6[%/<>= M/GL&&\I2R@<[^)B,6J'U"'-<&4O!Z&^+4\QSRT1^?#^0MFJ;%GC^?&2_<<%3 M,$NF<2KS;SPQV:C5;T&":U;FYD[N_L!#0%W+MY*Y=K^PJ];V!BU8E=K(X@ F M#PHNJG_V>!#B#$ \S8#V =!^*2 ^ .(? 9UG )T#H..4J4)Q.LR88>.ADCM0 M=C6QV0<<&:\,'+U<'%-RB4PE05M)\U<0B[@EBG%;%;@ M[0P-X[E^1[-?%S-X^^8=O $NX$LF2\U$HH>!(6?,1S!9RE, MIN$WD6#2@)_Z\;$''Y (M1+MHQ+7;2_AI$PO(8[>0SN,^DW^^.$+W! \M/!V MV "?^>&WN\QHZO\PS?'6JC^,I06EV*X1_XS 4ORL)#WJG) M.XX\?B[6C"F\6#[=-!/:,2)%J@L&EGLX7S=G>S<]V3&5P%^?B!(^&BSTWQZ' MNK5#76^T]Q0M%REL4''9N)G\^ CVR)3'D:O:D:M?EIT]_D3V7DW>>QVR]VN' M^O]3=C\^=K)KCR>#VI.!EVF.RGT#Q0JK\'VD47@JCN'K4#PZJ]?12R,]&&36 MD 91%DM40%__%28V*T8Q]Y^P?5-]GO[$T"!L0/[7Z?;)Z;:7ZW=2RP!]H!!N M&%=PS_(20:[AR7EQJNGW\&?)E$&5[^G\J ?J?Z92)-QJWQQ+9?_*V;>]SG;< MB6.JP]LFOT]%-/)7T:?;ZD4'.CH5TNB55-+H5$HC?RV"95%GP<0.MP0 M !$6 9 >&PO=V]R:W-H965T]%SN2)MU)J_28(Y'Q%"R)]OJ9,?UEP41"E M'\4RD&M!26H[%7F PC *"I(Q;S*V[R[%9,PW*L\8O11 ;HJ"B/M3FO/MB0>] MAQ=7V7*ES(M@,EZ3);VFZO/Z4NBGH+:29@5E,N,,"+HX\:;PS2G&IH-M<9/1 MK=RY!\:5&>>WYN$\/?%"0T1S.E?&!-&7.WI&\]Q8TAS?*J->/:;IN'O_8/V] M=5X[,R.2GO'\2Y:JU8D7>R"E"[+)U17??J"50T-C;\YS:7_!MFH;>F"^D8H7 M56=-4&2LO)+O52!V.N"V#JCJ@"QW.9"E?$L4F8P%WP)A6FMKYL:Z:GMKN(R9 M6;E60G_-=#\UN59\?GM\JOU*P1DO]&1+8L-U#*ZH5"*;*_W%M@+3+1$IF)HX M9NH>O'I+%-:,_%0(PI94+WT%9O=@M]TEN;>O[4P<@7??-F8BSIF&VY@/$GQ2*RJ M6A$&/JV-.7D$/G)VI_FI[O%Q4\ST=[XHS4KP]8KG.= +W%C\L\.M8>W6L#-2 M%DT"+0!2$99F;'FDMTU.V)P"HAVBRXPQ_=8PK*G(> I>9:R:K[U+J1QO:,!!&(W&P=T>SJCFC [A7.I8FUE]@B%J,*!D '&TGV%4,XP.8=#:NJ#9 M 12C!L4Q#&'<0A'7%/$A%.42>0HAWH,PA&&,]C,D-4/RG%5#67KX>DD:B,,H M2O!P/R$,G5*&G1OVBU5X':+I'14Z8_WV"XS"W]^33( ;DF]HQ^:!.W(,7WS[ MZ&L9C]?@+^#$;Z\LEZ/'.\'!L8\'+;%!#AOUVDU]D$K+R2X2]"%L07**#;LE MN[FY^D#A)M3(;UU#3O/AH,]>ZT,T:!+%?M*R]Z&3:_@LO?YAY_4!'C:7VL ? MM@$[W8;=POWOY:"#DL=A!4AEZW$%HN>EK0I"+F&@@Q+&B]0@ MU5"[E*,(XC990"Z!H.Y_#<\H0I#+">CE:_@>F0$U,P."?M2VCEQF0/U*^CY( M42.[0N2/VO:84W'4M\+O S5J0F$_:BG6D,L!J%?!WX$_[>*$-Q,$5V2B%V*P-TIXB)C6;$I=)A['(!@)_P8 M_;/%"/CZAS8)SA4M9%<9@7?.>;J3@ FW4;9U>["[#4!P3XG8QQ+LG-(55"SM M6:0$<[YAJCRPJ]_6YYW3\I3/-2\/2R^(T!(L04X7NFNHA&ULI5;;;MLX$/V5 M@= "+=!8=\L); .)G<5VT4N0-.W#8A]H:601E4@O2<7)WR])*:H=RXJ+?;%Y MF7-FSG#$X73+Q4]9("IXK$HF9TZAU.;"=65:8$7DB&^0Z9V^9P#6XCO%K=P9@Y&RXORG MF7S,9HYG(L(24V4HB/Y[P 66I6'2/;2)V M 'YR!!"T@. E(#H""%M >"H@:@'1J8"X!5CI;J/=)FY)%)E/!=^",-::S0QL M]BU:YXLR4RAW2NA=JG%J_@EUEB6G^WA'=OWL,; MH R^%;R6A&5RZBKMVA"X:>OFJG$3''$3PF?.5"'AFF68[>-='7(7=_ <]U4P M2'B'FQ&$W@<(O,#KB6=Q,MP_[X$OA^%_U6S0^_5K\'($GM_G?2\987>(H>4+ MAP_Q[\N55$)_>O\,<$8=9V0YHR.<7U6! HB4J'K/NT&/+=K<1@_S((["J?NP MF\5#HRA(]FVN>VPBO[/9BSWN8H^'8]^@J66VAM)D!DI*5K2DZJE/2$,5#PN) M3Q#28S,.^X6,.R'C02&+NJK+YJO$/-=W*]CK67^>##- (I@6*8'IAL)S4.01 M>\]J?"#1ZX\KZ>)*?B?!'R#E4O5Y3@X\^\%X/V^+Y"!O?G"D "9=?)/!^&R_ M.^/Y6:U/W]8P\%6;-7V1X6-:$+9&T(T6^.\4R^2PZH-P\D+0H5$4)OV"SCM! MYR=%5)&$-E[^N!B\3W M?K48[W\&OZ0RY353<$N4WK]!D2+K+:A77 6C.'[;%[2[TR(K%&O[-I%@O39= MIUOMWC^7MNN_6+_R+Q;-*^873?.H^DS$FC*IRRC7E-XHT64OFG=*,U%\8QOQ MBBO=UNVPT&\[%,9 [^>)<="]%N?_ 5!+ P04 " "'@F51'*")BGT" M #Z!@ &0 'AL+W=O&;?H@@M8VF==JTJFFWAVD/#MP$J\9FMM-T_W[7AJ*TH5E>P(9SCL\] MF.M\(]6CK@$,>6ZXT%.O-J:]\'U=UM!0/9$M"'RSE*JA!J=JY>M6 :T%^ M% 29WU FO")WSVY5D'MRQ56WL [_(6[J" M.9B']E;AS!]4*M: T$P*HF Y]2[#BUEF\0[P@\%&;XV)K60AY:.=W%13+["& M@$-IK +%VQ-< ^=6"&W\Z36]84E+W!Z_J']RM6,M"ZKA6O*?K#+UU#OS2 5+ MNN;F3FX^0U]/:O5*R;6[DDV'/0T\4JZUD4U/1@<-$]V=/OTH^VF.9V HX_H$40_S&3D^.B%'A ER7\NUIJ+2 MN6_0BA7TRW[9JV[9Z)UEY]!.2!Q\(%$0!2/TZ_WT+VNQES[['YU/2!!:>GC^ MFNYC?D.(T1!BY/3B_2'^NEQHHW G_]ZC&0^:L=-,WM'\;FI0A&H-9C3?CITY MMOVWGXHH3>+41*>O,;,13!(.F%?>D\%[LM?[95FJ-50$GK$[83)C M_CN%='O9\_2-_1%,&(U;2P=KZ0&Q&)%N-U6__.:';(/=D&[^V $D\5O"O*W&HT]%;Y1M6)" MH],ELH+)*<:AND[;38QL7>]92(.=S UK/)Q 60"^7TII7B:VG0W'7?$/4$L# M!!0 ( (>"95$=4\: X@( "$) 9 >&PO=V]R:W-H965T3;GTS&K)24ES#D2=5%@_G8# ME&TFCN]L'SR0=2[U W-I1T!A)74*K&XO< N4ZDS*QZ\VJ=,QM7"WOT:6+CV$&K6DA6 MM&+EH"!E<\>O;2%V!'YT0!"T@N!40=@*PE,%42N(3&6:H9@ZS+#$TS%G&\1U MM,JF&Z:81JV&3TH][PO)U5NB=')Z#ZIHHH>NA0 I$"Y3=$_PDE B"0AT/@.) M"147Z!(]+6;H_.P"G2%2HL>E<_^)J=]Y/E:[H\^REU5NZZ 05? P.0+#Q9050YZZ'L%'$M2 MKI$I::\KXUL/S?&;6BJRAV8U'$&&'3(TR.@ \@'T@DZ!(Y:AC(@5IKH8OFTJ MFDRQR:3W@)=IF"1C]\6"CSI\=!1_UQ$#&[$1#W:(T2BR$P<=<7 B,;01!_O$ M86PGQATQ/I$8V8BQA3BP$Y..F)Q('-B(B848VHG#CC@\2GS,09T4F01N P[W M@=X!X*@#CHX"_V&I"+-6>NB124QM]D9[]H(D&-K]^=[[9NC]M\.G,E53Q>I2 M0HH^O:Z4!%T7NF_="KT]HY?^H6_%W]FU_:-&WPU2;1#1K3^K!W]O$P@&T?MD MMKON?E04)!^#9K:@^,_/PMTYCO3/PS?,UZ04RFJF5%X_4=7@S7G<="2KS FU M9%*==Z:9JW\8X#I O<\8D]N./O2ZOZ+I;U!+ P04 " "'@F51*UN.GKX# M #U# &0 'AL+W=OTFSCM;0"K0JG=23ZOE]OK9FQAB;6)SM@/MOS_;"2% \*+V"SC./.-Y MGK''D_&.\5=18"S!CZJD8N(44FX>7%=D!:Z0N&<;3-6;%>,5DNJ1KUVQX1CE M!E25KN]YL5LA0IWIV,P]\NF8U;(D%#]R(.JJ0OSG#)=L-W&@LY]X(NM"Z@EW M.MZ@-5YB^;QYY.K)[;SDI,)4$$8!QZN)\PD^+&"B <;B7X)WHC<&FLH+8Z_Z MX<]\XG@Z(ESB3&H72/UM\1R7I?:DXOBO=>IT:VI@?[SW_L605V1>D,!S5GXG MN2PF3NJ '*]07Q4IA?L&MLD\@!62TDJUJPBJ BM/E'/UHA M>@!X">"W /\4$%X !"T@N!80MH#0*--0,3HLD$33,6<[P+6U\J8'1DR#5O0) MU7E?2J[>$H63T\^(4T+7 CQB#I8%XAC<++!$I!2WX -X7B[ S;M;\ ZX0.BW M A *GBF1XDY-JO$_!:L%HKD8NU+%H[VZ6;OVK%G;O[!V +XQ*@L!/M,0#SSJ^%P- !?V.%_U?32ZD=L@BXU@?$7 M7/#W=UUACB3C%E]AYRLTOL)+OE0%*9D83%*#C U2EXGM](/O)?'8W?:E&["* MDM3KK(["BKJPHC?#NM%QW:JME+$* [156P^]E!A(!M1,I6J#.@39:\'*'/-! M M%5! :L+A.(.P*Q-4<+3)DZE6]D*>F\)58Y9DB0#*C#!')2UA+G8&?JEAJ@ MK=H+:[P_A*J""ZD,U=$=4J19)NIQ#=(X#=)@="+*@&&0)I[OA\.ZI!V3U,KD M^VG<^U2>A0_>_Y'Z$'[<4QZBDUY+9\#02F?4T1E9T]Q5R8VJDH;#G;YMCI-E MV0#0.Y1CSRK9WKE+'7QS MU8&;I^6SN+4E^%#4H;VJ__96.I1\:*_YOY2$\$Q:/QF9Z_!XXYS;!7$T2H(+ M"3A<"-!^(Z@VQ#2S-,--.R)L6AS*-+37Z=]6_5#"H;V&_Y+JYV4XB6&0^J>J MG]O%<>"?J>[V^D'50ZQ-7RU4.:FI;+JI;K;KW3^9CO5D?@8?YDT'?G#3?!!\ M0WQ-J E7BF7WKWNH'G38SG_4$L#!!0 ( (>"95%6P1^Y. ( ( * - >&PO^[5N4=7PE+[ '^V>QP]T5HUT-[9Z*P32">M/3>,?RC]D\ M]Y@V?!4OJNE*ZJ^M68YPOCTL<*^@H)WSNV(0<(@].LQ.ZIJMOS!:"@Y^\4<7 M3&.RF8B3J6:/2F8 4!BM0&F:C9'?BM0+Z/3F.'7%8O>-J+/VMK?[?*BN2NX?7.F?P!02P,$% @ AX)E49>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'\?K+N;6GLG_FFU\:-L$<+RI-_W]0):Z7^U2S!X9F9=*P,> MNGG?+QW(QB\ 0JO[Q6 P[+=2F>S#^\U8UZZ?'M@ =5#68&-LN%7PX+^=CX?B M7GDU55J%?T=9][>&3+3*J%8]0C/*!IGP"_OPV3KU:$V0>E([J_4HR]\T3R+D5SGU74N0TQN)(*-L., !9\KYT/7HQI?(> _8>7VT"O9O1$?I9:F!M$%UXNC/U/(@H L#@CY5Y% E@1D^8J0DP@1_\$+.Q-72W ) M9$5 5@>#/+/M,H$\)B"/#P>YD.F<'!*0P\-!2K]((-\0D&]X(3]*KSJD:P<> MNWZ?>-X2:&]YT2:@T2X8NZU GBN#+[>2.H%\1T"^XX6\@7LP*TA3]8#*U0-> MG-/Z[Q5>]'M[D/I@]L<%3BHSCQ<5I]YC0D[!*&7DS,X8PS2D+)09Z'(;PEF,;R8C+=F7D%YHV#VQH^2\5-,4TS*&06S,]8Y>>^#IE11,*MB M-_'M1:3\43#[@\Z 98I)*:1@5@B-6:68E$^*@_KD.,6D?%(P^X3&'*:K&91> M2F:];+37$V/EY7SN8(XDXFB,R5/IM+PI*<>4S([YAOE%.B?C6J!_ADQ?])*2 M3LDLG>3+;3\GL!Y:?4]^D><.6A4P-JBC@OE*2:EGI)9/4^83VD',:^F6LWE9H:F MF)1Z2F;UO%RMI98L*?V4S/IY&34U94DIJ&16T,NHJ2TK2D,5LX9^6 .O$WZ* M26FH8M80@7D#/GWK*\I#%;.'GDKU1)9[=511.JJ8=?3,N+73\[QUEF*2.RFO M\M7SR\9%" M95']+-6EK@$ ,$; : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MV;MNPD 0A>%707X EIE9;A%0I:&-> $+EHLPV/)N%'C[("C@6"G2H#V5M;8\ M_AM_LM:SKU"5Z5"?X_[0Q-[E5)WCO-BGU'PX%]?[<"ICOV["^79E6[>G,MV6 M[ZG;H]Q M'T(J>JNRW84T+]RE>IZ.[GZ0_FURT5MNYD6[W$CA<@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H; MZFT$>AOJ;01Z6V>SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O MCWI[ KT]ZNT)]/:HMR?0VZ/>GD!OW]GL)M#;H]Z>0&^/>OMWZAW3M0KQV?-8 MX_/?276ZW1N>C[\O'R<[[_@=9P=_[!:_4$L#!!0 ( (>"95$F^H>GM0$ M -P; 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? M 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75 MN%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M* MXX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (>"95'W ?Q9 M6P4 *<5 8 " @0T( !X;"]W;W)K#0 >&PO=V]R:W-H965T&UL4$L! A0#% @ AX)E M43?.R F! @ L@8 !@ ("!K!, 'AL+W=O"95'-_T[QKP0 /D0 8 M " @6,6 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ AX)E4>QVZLGZ! "!0 !@ M ("!-AX 'AL+W=O"95&-8I9+<@8 $$9 8 " @68C !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ AX)E43-$ZYP>! BPD !@ ("!%C$ M 'AL+W=O"95%_58TU M2P, "$' 9 " @6HU !X;"]W;W)K&UL4$L! A0#% @ AX)E46O0NDIO!0 L L !D M ("![#@ 'AL+W=O&PO=V]R:W-H965T M"95%0'T6.$@D /D6 9 M " @;!" !X;"]W;W)K&UL4$L! A0# M% @ AX)E49_O6YM+!@ [Q !D ("!^4L 'AL+W=O M&PO=V]R:W-H965T"95&/MFNT&P< #,2 9 " @5): M !X;"]W;W)K&UL4$L! A0#% @ AX)E46W@ M4\#T @ =P8 !D ("!I&$ 'AL+W=O&PO=V]R:W-H965T"95&WG-K",@0 #(* 9 " @0QJ !X;"]W;W)K&UL4$L! A0#% @ AX)E415NC?2+ @ :P4 !D M ("!=6X 'AL+W=O&PO M=V]R:W-H965T"95$#*OU:3 ( M .H$ 9 " @9YT !X;"]W;W)K&UL4$L! A0#% @ AX)E430>)S%3! ]PP !D ("! M(7< 'AL+W=OP >&PO=V]R:W-H965T"95&./+>-Y ( ,T& 9 M " @&UL4$L! A0#% M @ AX)E4?SN<>)D! 7 L !D ("!Y($ 'AL+W=O&PO=V]R:W-H965T"95$"#&/*:@( $X& 9 " @1.) !X M;"]W;W)K&UL4$L! A0#% @ AX)E44$6VGT0 M P I D !D ("!M(L 'AL+W=O&PO=V]R:W-H965T" M95$VM?O#\P( &D* 9 " @2^2 !X;"]W;W)K&UL4$L! A0#% @ AX)E40J\AAEW @ L@4 !D M ("!694 'AL+W=O&PO=V]R M:W-H965T"95&P#Y;ZY , +X1 M 9 " @=*< !X;"]W;W)K&UL M4$L! A0#% @ AX)E46IQ'*Z7 @ 7@< !D ("![: M 'AL+W=O&PO=V]R:W-H965T"95&6TO0JN0, -T+ 9 M " @5BG !X;"]W;W)K&UL4$L! A0#% @ MAX)E4;./E:;/!0 _B !D ("!2*L 'AL+W=O&PO=V]R:W-H965T"95$*FAQN_ ( #D' 9 " @3^W !X;"]W M;W)K&UL4$L! A0#% @ AX)E4?!4'43. P M/PT !D ("!&PO=V]R:W-H965T"95$0 MPLD[3 , #D* 9 " @67# !X;"]W;W)K&UL4$L! A0#% @ AX)E41R@B8I] @ ^@8 !D M ("!Z,8 'AL+W=O&PO=V]R:W-H M965T"95$K6XZ>O@, /4, 9 M " @;7, !X;"]W;W)K&UL4$L! M A0#% @ AX)E45;!'[DX @ @ H T ( !JM 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ AX)E4?TLU:6N 0 P1L !H ( !*M@ 'AL+U]R M96QS+W=OU 0 MW!L !, ( !$-H %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& 2 #8 -@"Q#@ ]ML end XML 62 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 113 300 1 false 32 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-20200930.htm a10-qex311.htm a10-qex312.htm a10-qex321.htm a10-qex322.htm csi-amendmentno1toprod.htm csi-supplyagreementfre.htm csii-20200930.xsd csii-20200930_cal.xml csii-20200930_def.xml csii-20200930_lab.xml csii-20200930_pre.xml hpgamendmentforform10-q.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "csii-20200930.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 113, "dts": { "calculationLink": { "local": [ "csii-20200930_cal.xml" ] }, "definitionLink": { "local": [ "csii-20200930_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-20200930.htm" ] }, "labelLink": { "local": [ "csii-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "csii-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "csii-20200930.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/2020/dei-2020-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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 371, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 28, "keyStandard": 272, "memberCustom": 7, "memberStandard": 24, "nsprefix": "csii", "nsuri": "http://www.csi360.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "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": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "csii:AccruedAcquisitionConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "if4d278e31bab446faab29d3dc6be1393_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i32a3fab7b8534e968b6eeb8e1c90a896_D20190701-20190930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i6ac66b8e53ea4e4984f911648f4d0b7e_D20190805-20190805", "decimals": "-3", "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i537861c116524522823d2cd214bb4717_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i537861c116524522823d2cd214bb4717_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ibf3ffdfbb93a48f4a6f3a9eeede9d501_D20200701-20200930", "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-20200930.htm", "contextRef": "ibf3ffdfbb93a48f4a6f3a9eeede9d501_D20200701-20200930", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i3698685e3e0d48ac920d50f0983296fb_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i7e5961623aa7417a84174786ce28e918_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "if7caa256ce8c470b98fc2cf1ee8b0b2f_D20200701-20200930", "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", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i6c9d5b7b09014692bee53907c51307e3_D20200701-20200930", "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", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ie7741615cb97470e956bb8a815e8fd79_I20200630", "decimals": "0", "first": true, "lang": "en-US", "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", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ie7741615cb97470e956bb8a815e8fd79_I20200630", "decimals": "0", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "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", "ix:continuation", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i460d0b328090473fa383a5e786b18327_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i14879e0c7e094c319ea55257d7e914de_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statement", "role": "http://www.csi360.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "i14879e0c7e094c319ea55257d7e914de_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csii-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "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-20200930.htm", "contextRef": "ic788476edc8a4952b984e0c4eab8b267_D20200701-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 32, "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "presentation": [ "http://www.csi360.com/role/DebtRevolvingCreditFacilityDetails" ], "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": "Cumulative effect on retained earnings net of taxes" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTaxes", "nsuri": "http://www.csi360.com/20200930", "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/20200930", "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/20200930", "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/20200930", "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": "Exercise of Stock Options and Warrants, Value" } } }, "localname": "ExerciseofStockOptionsandWarrantsValue", "nsuri": "http://www.csi360.com/20200930", "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/20200930", "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/20200930", "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": "Future payments to acquire long-term investments" } } }, "localname": "FuturePaymentsToAcquireLongtermInvestments", "nsuri": "http://www.csi360.com/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "presentation": [ "http://www.csi360.com/role/DebtFinancingObligationDetails" ], "xbrltype": "durationItemType" }, "csii_MilestonePaymentTargetIncrementInNetRevenues": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of incremental Net Revenues needed to achieve the milestone payment", "label": "MilestonePaymentTargetIncrementInNetRevenues", "terseLabel": "Net revenue increment to achieve milestone payments" } } }, "localname": "MilestonePaymentTargetIncrementInNetRevenues", "nsuri": "http://www.csi360.com/20200930", "presentation": [ "http://www.csi360.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "csii_MilestonePaymentTargetNetRevenuesExcessThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The threshold of net revenues that must be exceeded to achieve milestone payments", "label": "MilestonePaymentTargetNetRevenuesExcessThreshold", "terseLabel": "Net revenue threshold to exceed before milestone payments can be achieved" } } }, "localname": "MilestonePaymentTargetNetRevenuesExcessThreshold", "nsuri": "http://www.csi360.com/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "presentation": [ "http://www.csi360.com/role/RevenueDisaggregateDetails" ], "xbrltype": "domainItemType" }, "csii_PotentialMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Potential milestone payment related to performance", "label": "PotentialMilestonePayment", "terseLabel": "Potential milestone payment amount" } } }, "localname": "PotentialMilestonePayment", "nsuri": "http://www.csi360.com/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/2020-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/2020-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/2020-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/2020-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/2020-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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r399" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r400" ], "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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r401" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r401" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r401" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r401" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r397" ], "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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r398" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.csi360.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r240", "r242", "r321", "r322", "r323", "r324", "r325", "r326", "r345", "r374", "r377" ], "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": [ "r240", "r242", "r321", "r322", "r323", "r324", "r325", "r326", "r345", "r374", "r377" ], "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": [ "r147", "r217", "r221", "r346", "r373", "r375" ], "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": [ "r147", "r217", "r221", "r346", "r373", "r375" ], "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": [ "r230", "r240", "r242", "r321", "r322", "r323", "r324", "r325", "r326", "r345", "r374", "r377" ], "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": [ "r230", "r240", "r242", "r321", "r322", "r323", "r324", "r325", "r326", "r345", "r374", "r377" ], "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": [ "r148", "r149", "r217", "r222", "r376", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394" ], "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": [ "r148", "r149", "r217", "r222", "r376", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "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": [ "r151", "r152" ], "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", "r151", "r152" ], "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": [ "r86" ], "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", "r229" ], "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", "r189" ], "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": [ "r385" ], "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", "r363", "r382", "r383" ], "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 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", "r96", "r97", "r98", "r276", "r378", "r379" ], "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": [ "r96", "r97", "r98", "r255", "r256", "r257" ], "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", "r153", "r164" ], "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": [ "r85", "r177", "r182" ], "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": [ "r123" ], "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": [ "r123" ], "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": [ "r123" ], "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": [ "r159", "r231" ], "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": [ "r91", "r136", "r139", "r145", "r162", "r274", "r277", "r292", "r350", "r362" ], "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", "r91", "r162", "r274", "r277", "r292" ], "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": [ "r158" ], "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": [ "r155", "r157", "r171", "r352" ], "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": [ "r244", "r253" ], "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", "r188" ], "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": [ "r239", "r241" ], "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": [ "r239", "r241", "r266", "r267" ], "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": [ "r270", "r271", "r272" ], "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": [ "r273" ], "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", "r95", "r131" ], "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": [ "r305" ], "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": [ "r305" ], "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": [ "r305" ], "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 2025" } } }, "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": [ "r305" ], "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 2024" } } }, "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": [ "r305" ], "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 2023" } } }, "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": [ "r305" ], "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 2022" } } }, "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": [ "r305" ], "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", "r87" ], "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": [ "r196" ], "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", "r194", "r353", "r367" ], "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": [ "r191", "r192", "r193", "r195" ], "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": [ "r96", "r97" ], "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", "r199" ], "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 40,126,883 at September 30, 2020 and 39,675,865 at June\u00a030, 2020, 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", "r356", "r369" ], "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" } } }, "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": [ "r188" ], "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": [ "r206", "r207", "r218" ], "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": [ "r219" ], "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": [ "r231", "r238", "r384" ], "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", "r91", "r162", "r292" ], "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": [ "r198" ], "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", "r93", "r200", "r201", "r202", "r203", "r300", "r301", "r303", "r361" ], "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": [ "r85", "r187" ], "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": [ "r269" ], "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": [ "r217", "r221", "r222", "r223", "r224", "r225", "r226", "r227" ], "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": [ "r217" ], "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", "r101", "r102", "r103", "r104", "r105", "r109", "r111", "r118", "r121", "r122", "r126", "r127", "r357", "r370" ], "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 and diluted earnings per share", "verboseLabel": "Earnings per common share \u2013 basic and diluted" } } }, "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 and diluted 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", "r101", "r102", "r103", "r104", "r105", "r111", "r118", "r121", "r122", "r126", "r127", "r357", "r370" ], "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": [ "r123", "r124", "r125", "r128" ], "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": [ "r96", "r97", "r98", "r100", "r106", "r108", "r130", "r163", "r199", "r204", "r255", "r256", "r257", "r262", "r263", "r293", "r294", "r295", "r296", "r297", "r298", "r378", "r379", "r380" ], "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": [ "r231" ], "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": [ "r161" ], "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": [ "r279", "r280", "r281", "r285" ], "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": [ "r281" ], "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": [ "r279", "r280" ], "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": [ "r279", "r290", "r291" ], "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r280", "r318", "r319", "r320" ], "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": [ "r279", "r286" ], "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": [ "r279", "r280", "r282", "r283", "r287" ], "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": [ "r284" ], "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": [ "r231", "r232", "r237", "r238", "r280", "r318" ], "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": [ "r231", "r232", "r237", "r238", "r280", "r319" ], "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r280", "r320" ], "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r318", "r319", "r320" ], "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": [ "r284", "r287" ], "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": [ "r159", "r160", "r165", "r167", "r168", "r169", "r170", "r172", "r173", "r174", "r175", "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", "r344" ], "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": [ "r181" ], "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": [ "r178" ], "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": 5.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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r183" ], "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 assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": "Remainder of fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/IntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r183" ], "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": "Fiscal 2025" } } }, "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": [ "r183" ], "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": "Fiscal 2024" } } }, "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": [ "r183" ], "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": "Fiscal 2023" } } }, "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": [ "r178", "r179", "r181", "r184", "r347", "r348" ], "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": [ "r181", "r348" ], "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": [ "r178", "r180" ], "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": [ "r181", "r347" ], "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": [ "r188" ], "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", "r91", "r136", "r138", "r141", "r144", "r146", "r162", "r292" ], "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": [ "r85", "r185" ], "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", "r136", "r138", "r141", "r144", "r146", "r349", "r354", "r359", "r371" ], "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 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": [ "r92", "r107", "r108", "r135", "r261", "r264", "r265", "r372" ], "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": [ "r84" ], "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": [ "r84" ], "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": [ "r84" ], "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": [ "r84" ], "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": [ "r84" ], "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": [ "r84" ], "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": [ "r112", "r113", "r114", "r122" ], "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": [ "r186" ], "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", "r134", "r299", "r302", "r358" ], "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", "r176" ], "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", "r176" ], "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", "r176" ], "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": [ "r279" ], "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", "r188" ], "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": [ "r312" ], "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": [ "r312" ], "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": [ "r312" ], "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 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r312" ], "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 to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.csi360.com/role/LeasesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r312" ], "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 2025" } } }, "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": [ "r312" ], "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 2024" } } }, "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": [ "r312" ], "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 2023" } } }, "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": [ "r312" ], "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 2021" } } }, "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": [ "r312" ], "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": [ "r314" ], "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", "r91", "r140", "r162", "r275", "r277", "r278", "r292" ], "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", "r91", "r162", "r292", "r351", "r365" ], "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", "r91", "r162", "r275", "r277", "r278", "r292" ], "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", "r93" ], "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": [ "r289" ], "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", "r93" ], "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", "r197" ], "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", "r188" ], "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": [ "r82" ], "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 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": [ "r82" ], "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 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": [ "r82", "r83", "r86" ], "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 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", "r86", "r91", "r99", "r101", "r102", "r103", "r104", "r107", "r108", "r116", "r136", "r138", "r141", "r144", "r146", "r162", "r292", "r355", "r368" ], "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" } } }, "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": [ "r247" ], "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": [ "r136", "r138", "r141", "r144", "r146" ], "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 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": [ "r308", "r313" ], "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": [ "r307" ], "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": [ "r307" ], "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": [ "r307" ], "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": [ "r306" ], "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": [ "r311", "r313" ], "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": [ "r310", "r313" ], "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 loss 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": [ "r88", "r89", "r90" ], "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": [ "r269" ], "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": [ "r80" ], "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", "r156" ], "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": [ "r156" ], "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_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.csi360.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedTerseLabel": "Payments to Acquire Other Investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "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": [ "r244", "r253" ], "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": [ "r288" ], "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": [ "r79", "r81", "r94" ], "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", "r156" ], "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": [ "r78", "r254" ], "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": [ "r78" ], "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", "r188" ], "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", "r190", "r366" ], "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", "r190" ], "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", "r166" ], "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": [ "r129" ], "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": [ "r260", "r396" ], "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": [ "r123" ], "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", "r204", "r258", "r364", "r381", "r383" ], "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": [ "r132", "r133", "r137", "r142", "r143", "r147", "r148", "r150", "r216", "r217", "r346" ], "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": [ "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r220", "r228" ], "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": [ "r309", "r313" ], "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": [ "r122" ], "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": [ "r111", "r115", "r118", "r122", "r127" ], "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": [ "r178", "r180", "r347" ], "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": [ "r178", "r180" ], "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": [ "r305" ], "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": [ "r304" ], "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": [ "r244", "r253" ], "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": [ "r180" ], "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": [ "r84" ], "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": [ "r245" ], "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": [ "r248" ], "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": [ "r252" ], "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": [ "r250" ], "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": [ "r250" ], "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": [ "r249" ], "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": [ "r249" ], "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": [ "r251" ], "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": [ "r251" ], "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": [ "r253" ], "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": [ "r243", "r246" ], "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": [ "r247" ], "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": [ "r205", "r259" ], "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", "r96", "r97", "r98", "r100", "r106", "r108", "r130", "r163", "r199", "r204", "r255", "r256", "r257", "r262", "r263", "r293", "r294", "r295", "r296", "r297", "r298", "r378", "r379", "r380" ], "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": [ "r96", "r97", "r98", "r130", "r346" ], "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", "r199", "r204" ], "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", "r199", "r204" ], "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", "r91", "r154", "r162", "r292" ], "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": [ "r268" ], "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": [ "r159", "r160", "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", "r344" ], "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_USTreasurySecuritiesMember": { "auth_ref": [ "r231", "r238", "r360" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. government securities" } } }, "localname": "USTreasurySecuritiesMember", "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": [ "r117", "r119", "r120" ], "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": [ "r117", "r120" ], "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": [ "r110", "r122" ], "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 and diluted 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": [ "r109", "r122" ], "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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)", "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)(1)", "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)(2)", "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": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r199": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "(b)", "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": "(c)", "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": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r229": { "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" }, "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)(i)", "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)(ii)", "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)(01)", "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)", "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)(A)", "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)(B)", "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)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "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)(1)", "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)(2)", "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", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "(b)", "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": "(bb)", "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)(1)", "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", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "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)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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": "(bb)(3)", "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)(1)", "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)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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)(1)", "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)(2)", "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)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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": "(a)(7)", "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": "(b)", "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)(1)", "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)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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(11))", "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(23))", "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(6))", "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": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "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": "(f)(2)", "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": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "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 E))", "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 F))", "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 G))", "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(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r398": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r399": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "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": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r401": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r402": { "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r78": { "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" }, "r79": { "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" }, "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", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 67 0001180145-20-000052-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001180145-20-000052-xbrl.zip M4$L#!!0 ( (>"95&N[PB._0< !0C . 83$P+7%E>#,Q,2YH=&WM M6FUSVS82_GZ_ I7GTF1&[R^.+#N><61EZIF28 %0LOKK M^RQ O5E2(TWB:R=G?Z!% E@L=A\\NPOR[(?+F_[PUT\#-K9)S#[]_/[C59^5 M*K7:YU:_5KL<7K*?AO_ZR-K5>H,--4^-M%*E/*[5!MET6IVV MJDK?UX:W-1+5KL5*&5$-;5@Z/Z,GN H>GO_C[(=*A5VJ($]$:EF@!;6->O-.ONL](.<<-]NI8W%^5S.6E1*95L:"YN^UF]6WG3F5HQ[U&O?[/DNMZ?A:IU&(^C?'^IQ>S M(VY))3]TWARH6.G>4=W]G5)+)>*)C&>]'X/([E2%K6:E0;ZQIO MU_6_N;$RFI5V+G3[L ^$?HO6F-_<#N\^G#5OQA>W5RSGZ\O![?L;M!W=ZUZ MD]U\8,.?!NSNXO;]Q?7@KG+SR\?!K^RB/Z269KW>?$;#K ][/LNTMUKFJLSN M F4MNZVRSUR'918(3?HP.^;VU5&G>\J^]>(S'H;8VY581+;7.H:>FX+\(YF& M@$VOTNAFS[\]MANH47UUU#BNGVY>K]B83P338B+%%(1EQ]*PWW*N@?-XAN>9 MTI:IE'U0.F&->N7?3$6L#R-+->$FR&.NV=W,6)&8,KM* \S4.3G]*K-]?_9O M[K3_>VY@==@WF;&'5$UC$=Z+LG=#8?Q009%4(:A@'BY3QM,9RU.KLX@'>*292D"*5OE^&QU2$0ACN)Y1EX0_",R[(M/@60AE,&7L MPA7FH Z!U A/Z)9B.#0)A6;3L0S&S.1T68Z?"BT*(;2 1)H8<8Q"XE3:,19H M,A$X!4EN!M54B&5.,"QDH]FJ&5Y@M0FKUN&P$BR2*1Q'&%@ZJ@Q,H3N:]4J[ M3"-L>DZ9$7X'<1Y")L"PXI4R@"2)*#+XDF!(\(SC)>KVA97D%0&:NS(:V+QC: MQ%![)X:&:P9_==1M-MZ>F@(E18"EK:RB2.+6N>**<2V*51N>U>..&-CJAO_.WDI*VU*..Y#,BF!4P>G"0+GM/%*U- M%&$B6N=3B*('15>7@#QK_M%I_[U!QM_L MFNZZ4P6 C,G]!*IDT/)Y)+95ME1BY@[ !61; F" O'HJT[PC$HZ\$\=XT MM('E_0EL;TAC&TQD2$CE1J66.NZDA.Z@/!8+"C+=09 &Y'U>!@K XF/,X=*Y$C110A:Y,3N,!LR;X6R< >+.MO MMR=D#IH8"(8T/NT;J=SNUF"?., 7O07EM-&72PLVFF?+;K<);PGHXY!%$[R@ M:PU=X>%,Z!VW"0"J98LDR[5L1=D!_$,20"7L%,3WH7BJ-<$:X,IPH]S1=ZO?%:C;E9) _$:0[?(G1D[^Q1 M$/$,Q?:#B(N:_$G_\E>;Z,N8_G^H>CK?N.IQAVCA'.3E):,0P:T";4DN!)4# M4H*-S'*A&D=V:94VBRCL'D!DDDAKA?@3^AXIQ'EJ#R7T XY@2T-LC/^4 MX\[WD/@MEU#?[9<\#5RA_N:EN#F\N+F(D1%A*1(0HD*12LY "OB\B)>+(F,J M^ ,%0)\AN1#H;,]DFU MLV=1^K=YK75)Z;A_>W4-.R8CH;VO.V7WYOA0B.Q<,3;KO4PK(V6M2GH4NMK6Q:*LY MV5X^]#093]^56J4G7-%K9H^LL;YTLL@6Y?_W$'$K?774QK9SU_57H M?[[': MPG%810^+9>Y\BLUU/] 4'D-_D376+8 ]WA]SB4B3EMDGU(:2F,"%I/Y8BH@- M'D604XG);GPRMVFTF@/KRI;9AT">?%R1*?]U2<^?$D[$QN<62T>X#5A?#N$C M>".WFT.^\(5&4I!!"AA31(, $I6OGX/ .IF2;%4'B>I6?M!%HE&H]%]<+J;U-EW MES?=_J^?>V1DDIA\_N7#IZLN*55JM2_-;JUVV;\D/_9_^D1:U7I ^HJF6A@A M4QK7:KWK$BF-C,DZM=ID,JE.FE6IAK7^;?_ M.ONN4B&7,LP3GAH2*DX-9R37(AV2+XSK>U*I%%)=F4V5&(X,:=0;=?)%JGLQ MIG[<"!/S\YF>LYJ_/JNY1EP1MU4_:E#:BX\9A*^+-X]91 M*V@%0<3J(:L?\M\"&%F#N)^CS33F[TN)2"LC;M?OM!K5HW9F3B>"F5$GJ->_ M+SG1\[-(I@;K*QB)@3"D&50;JQ9OMO6_N38BFI:V;G3SM! QX>IOVF.W=]N_^GC5O>A? MW5R37ZXO>[?DKM=U5\UZ@]Q\)/T?>^3NXO;#Q77OKG+SGT^]7\E%MV]'&O7Z M2SIF==K+>::UT3-79?)O'D6*3\E=E7R6(C6Z3$*NK$W$C*AY<] ^/B5?VP$9 M90SGNQ+SR'2:A[!U79&_)5(&Z'0JP7'V\D=DLY."ZIN#X+!^NOYY149TS(GB M8\$G("TS$IK\GE,%K,=3W,^D,D2FY*-4"0GJE9^)C$B7*B;DF.HPCZDB=U-M M> *W7Z4A5FJ?G#[+;=^>_QM;_?^!:G@=_DVFY#Z5DYBS(2_[,!3.9Q*&I!*) M!>M0D1*:3DF>&I5S[ .IQF4=1(62!%=*T)A$-,0M160"8C32RZT)I#SD6E,U MM2()O>=8=TFGQCT&8[!D[%(6UK "H5!(41!+,1V6,*[(9"3"$=&Y_5C,GW#% M"R5V XG0,7*938L384;8H,YXZ RT>C.8)AFV.<8T1@;393>\PFH=5LW]8<5) M)%($SF)@$:@R, 5Q#*NE<9%&./345D?X'L8Y@TZ 82DJ90!)6*+($$L+0PO/ M.%[@K BQ?K0TH,QWL":D>D2B6$SU#GN)#H0UJ-D.H MO>GMAI7E)0#IF3%KUKYB:!U#K:T8ZJ\X_,W!<2,X.M4%2HH$:X^RC"*!2Q>* M*T(5=T%'$,4@YC8XA -I@UCHD16W8@EHS%*9O69"A['4.>99@E,R]M'/E PY MPVU-WB+8C ,]/J*]AW!$TR$G%^".VSR&1-"DE:#]EK]S4X,V\U?^4MC"+?6H ML_J))9@E,'IP6%MV7BA:62C"0G:?CR$*"9M=70'RHO5'N_7/!AE]MPUDVSXO MN<9&$ :74I[&2-EFNY#F>O6TPN MF&V9'16/J0-0DHAR(@6N,\,P>&"N"RM=C%P=+9.#DYZ/WV\-JN#=6>V,:YXZ5;"#1 M4:-J$V.$0&^HON;%P XLZR\W%V0.FI@(AM2^[!O(W&RW8)<\0.?2W-:TT=.M M!1G,JF5WVKCW!.QQR+(+O*)K!5UL?R;T@5L'@.UEBR++C6Q$V1[\9U.T#,-< MV3 OY<,-6A.I#>[;YWK0I4,H*AY\D+=;ID3 *YCID71A.-H5[MIPVZ&G^=RN M=]ZJ$=7SXL%RFL,W9X[LG3\*(IZBV;[G<=&3/Y(O/]M%3V/Z_Z'K:7_EKL<] M1&,SD)<7C&();AEH"W*Q4-FC)%BK+.>F45271BH]S\+N!E0FB3"&\S^A[X%$ MGK?C3, ^I^0MX BVU):-\=_6N+,SQ'_/!HOWMM;O9O;BYB5$38 MB@"$;*-H6\Y0<,2\R)?S)F/"Z;U-@+Y"2"KZ =^F;Z < MRC!1\SGC;$5=41%B"J"#PJWLL[!&"M9YDJ"I^8.[S11,O_&YTFN&_5J]Q@42 M::1P],N(,'=L!8RXIZX%F,H^#XET+.,QM\DHI@"FA]E4Q=??D74BO!;)U4VSLVI?^85UN7MASW;Z^NX<=DP)6/=;OLWA[O M"Y&M.\9A'8JT,I#&R*3S*'7/7NT:UR06,P8X\%Q5X(F89IIW9E].D0.SF$X[ M(G7[<9-.QS9MHF(J-!J9%6^=6\?5P^.6??%L$!##9NJ+=])5]TZZ9MCZV,EQ M]:2^?;A>#>9C-:?;ZX>=.J/I^U*S](@7.HWL@02K6[=4L<'XOQX.;J=O#EHX M8NYS_97G/+8[[+@('G;2P8:)>QY%9O;OZ0Z/F;_)(^M>P+GNC@2/R,57VV[C-A!][U?,.F@V :RK'<>W#>"5 M'6R -,[:"M)]*FB)LMFE1"U)QW&_OD/*RJ5)T.U#-BWJ!\'47#ASSLR('+X; M3Z/XR^4$5CKG<'GU\?PL@H;C>=>MR//&\1@^Q;^<0]OU X@E*1333!2$>][D MH@&-E=9EW_,VFXV[:;E"+KUXYAE7;8\+H:B;ZK1Q,C1O\$E)>O+3\)WCP%@D MZYP6&A))B:8IK!4KEG"=4O45'&>G%8ER*]ERI2'T0Q^NA?S*;D@EUTQS>E+[ M&7K5>NC9388+D6Y/ABF[ 99^:+"P&V:=+.@<=9-NFR;'"]H.6ST_;1]G[4[J M![\%&*2'ZI6-TEM./S1R5C@K:O;OMT/W^*C4@PU+]:H?^/[/#:MZ,LQ$H7$_ MB?;5W\K-$V>:WFJ'<+8L^C:E1F5:BQ/!A>SO^?8W,!(G(SGCV_[[F.54P07= MP$SDI'C?5$B#HZAD6:6HV!\48\+P[')3A7R,?C@K:)U"$)J@)[0W832'T7AZ&4_&__KD'J93)]'S.S ]A?C3!.:CVC[X2NR_=CL]1!I/XO(60&)* J:F,D$&Z97H%<4,L;- M2!&977U>$XFD\2W,:"FD!E0]%3*'P'<^0R:DU?I6:0$M4IQ)4F*;1/PG>&@">5:JC4Z!BTP@PH44R [@SF1"U)0Y4QO.=W"*-%&8@JD^; ] M=H95>^@5L>Z,_8(J:Y%OX6LA-IRF2[J_=]0=O'Y]#>PKAMP4R'W+Q8'\1B47 MN! C%KM2RM8XJ4-)O:R:I^3XI ]D]J ?D$+#D@J.#]/".&&18 MXM<5/4QNDQ4IEK1F)^BUVDT@"DAN*Q/Q[@V %.G_"?.PPIP5V*PYL4!BVVN" MBBF^M1C6A!!F.KV45!GLFT9,. 0,E5RLNVSPN9BC08W9L0FA.\\:E'NSH/MKML[[I@CH48R=%J[WYT677M: M]'3Z5-9#2_]EL>\&=S+/^J[\8YP*Q_Z'1JM1&^S2[X?E+02/4S>(/!/\CR\% MF^G^7OMXH.SS\??NCNOOR'9''&;1QV1!"+=8'+?,]@^(OUYQ25/>\OJ27'SNB; - MZ-^;D 6RL=9/3?[FKK1[5CX<\^1-02P,$% @ AX)E447K@=AY! MG@X X !A,3 M<65X,S(R+FAT;>57VV[C-A!][U?,.F@V :RK[5QL)X#7 M=K ITC@;*]CN4T%)E,V&(K4D'=.V5IMH>EU)3-S5IX[1??L$G)>GI#_UWC@,C MF2QR*@PDBA)#4UAH)F;P.:7Z%ARGUAK*8J78;&X@]$,?/DMUR^Y()3?,<'JZ MMM/WJO>^9YWT8YFN3OLINP.6GC18>.@?!G[6"N+8;_LDC.,P#@\I/2!^YZ"3 MI+\&N$@/U2N,-BM.3QHY$\ZDAVN%,T'7D05C& M.KZ?LY@9:(5N^)*U_L,0$TPE56\4XW!\'9V?G0\'T?GD$EOA>GHSN(P@FD!P M!#?NU!VZ,!T/K31H=?PF#*8P&$VNHO'H7Q_" M [_7PD*QXVNO5-W=.0I#OU=9LR]!;Q_B%0R)2IF\(SI9<*)@NM)H1#?A7"0N M[&U@,Z8-CN$-%!6:\!/-,D57,'7A2C)A$%;Z&LX9S>","2(21CA,LHPEN,PZ MMJ',"R)63^G^)C$T M62CT!$^G_B/*PX9P(;-B>62&Q] M0U QQ:^6PW5"""N[O5!44]M(*":< \+0-S81"@I,1MUBV::YT&!JST8EN:76 M@E>IDP55UJ=>I^NAB]WOG(7V\:,L_$?F]*@\']HQ 9?R[M%@[=1S]=D0(2+I3$R[QZ@MR=.4X;$G*X1L50I50Z&QDFA:7?]IY40TR+!)U^;KTZ-K3X^>2;=EQT?NL?^\V'>#C1A)%P,&+3E+8;W^OTE'53-OQ,@V"]BHSVSFVP1YMC@?M<-+NOU/ MUYQ"5O>\KJ(<9]<=W;KX/)!NF\M_@) 8F5^8;"95$*G3:JQ@@ ,M) : 8W-I+6%M96YD;65N=&YO,71O M<')O9"YH=&WM7&U3XL@6_GY_Q5F\Z^H4A 1U1'"L0L ==AVT *^UGVYUD@/I M-4FGNCLB]]??TPF^C,J,,RN(BE6FH#OI[CS]G+><$_9_:9TT!W^=MB'040BG M9X?'G2842N7R^5:S7&X-6O!Y\.48MBW;@8%DL>*:BYB%Y7*[6X!"H'52*Y?' MX[$UWK*$')4'O;(9:KL<"J'0\K5?.-@W+71$YA_\:_^74@E:PDLCC#5X$IE& M'U+%XQ&<^Z@NH%2:GM44R43R4:"A8E=L.!?R@E^RO%]S'>+!]3C[Y?S[?CF; M9-\5_N1@W^>7P/U/!5[=VO)LAU7]O6IENS+<_]U:)%E M.CV_1NE)B)\*$8]+ 9KY:[N51-?'W-=!S;'M7PM?G:?Q2I=8R$=Q+5LM]0X% MW=NTVQ.AD+4U._NKFY[2D$4\G-1^&_ (%71Q##T1L?BWHB*$2PHE'^8G*OX_ MK#EF\NSK>+H:&B?D,5ZOSJF8);6O NYR#8YM5?;+YOQ'[NG.6O].E>;#R72U MA)D\>);+GG[Q$Q#ZG4D6B=@G:'X.E0]-E)KQ&'@\%#)BAKXP#E BM?C60T3$/@0TA2-^0>M?E< M>2$)C_]ACMOHD=2@7.!&-+ZTNRWZ'T#WQ ('EG*1@Y/E7-=I[Z1UUAQ O_FY MW3H[;O_P(G]2O)_WWK8?O;?U->>C77]X'!A9:Y!V]S-+05\BYB/@<(B>D1X@ M$15#$DF$D"D-/LG<'9DF,3==BFZ*Z93$/6$C!"/X6A3!G62BZ:(>&REO,NES M<?!AN[)>1$&AA)' M)[WVRY*"&<5JU.E0A!2N*=(#U?J;VG7'FK7O9'R,^G-VZX2#[Y,)4L8A-MXL M>;)>P.(1&1*2&*=2V8$3BC0_T[AC-H$J=&D+^]J"4Y:&1?C2A9T=QZD4X:S? ML)X4[;P:_"H6S *P;V(&"@D<4/N2A M@\0D9!YUCCD%_F:@G)<\'LV%F0GM.XU="G&H:UL?"9 7UE!S=D\>5TBS162Z MC@E$:*B+G)CCVKX9K#(8\9B'X0IF8U3RW M*I(:]"Z8D7)#OI"Y1,TI]^XJAT0*\C11,SD!FM+'B,F+?$S'MJ-CX[[B48A7 ML''(!4V#F^"R41$B1&T>P1HB]Q/T^-#$T;0J];8LZ]:/Z(CFG'4$/+O^76F) M[VD)[N%SH/>JMB&[:\-0BCX_YLS[]_K:GE/_D/_1YZTZ)"C!H['(UT;Y3C%B M0XHR;F&:/PJDGT<\+KE":Q'5:""Z*C<.TQ-<(2D$+]&MARQ16+O^4/>Y(NTR MJ?$XNYGLHOHEQ4JDN,/I2K1(IFFKO8KE;.^:S)6FU6C_>OAI4LO*DEIE[3_L MVZY:>]6/,[MMRYG9]YUAJ\[VDX8M9TO.ETVWKQ(6?RIL%>XAE&V%DQ!91$A6 M]9HETUY"XI'.Z3;6*LD5.%]OHAGN$3@7R,CFM2Q2T&ON@>S(^MKV;ATFR&[E MS^(B\PG?$&RY(&?J[:S?^I9J>\?<(L-0'JK#. M:7 S@7IJ_=4L*GZD"'/W1X/=AJD3^JF[!%$DNFB3+=*$:YV];7OZB'37@#F"C!@U,'9*>[8]F/&\_X>WZV, M341>%US+2AKX)3B(Q.R&R(L4K(<5U/N>Z!$OBB"N=USS!$(D) M&VB-K"(PSR/O/4N,":@XT#SJ0;5B;P*3F%5Z\WA:'VZ8%;!+-">Z".3TQVB8 MU.QWK&GITIM*I&W/S+&TKSRD.(Q"@OW(=A2E]I(/. GF#.2X"SI)I(-43"O\E66L^74GM_U3Z=+IQW!MUV MOP]9&=C)TZ_WO&VTMBS M*#/OXZ(IV6ST6IV3_S3ZS;/C1@_Z?_4'[2_](G2ZS>G"#E+@*D\#7;,4HDQV81C"PY1DRL7XN1G"?V.=K7+(LSW]5$$ MWR$B _/R: Y)\^AD!@#O50FTR(8NFQK8RC1 )3N:4HW%&+TG$6+![L'C9O/) M=[+4J[T-PO]L'';,:V;/M:,/1G[WKL12F_I&K,FU_QVECS'7R@L6_^[1.W"H M6M*"/T3 XM@$XJ$8/7S __*(WSHO-Z2($TI3<2>9I C!.A_0AE>;9WROS"&\\MD5'ZPO6:X4# MXKD7P%YQ6K'[;9Z]M#OSL_*Q*##?&VV]LXEB[Z_?P*[JHSM>U^%)?E:U+IZ>=Q;*?* M,Y5+VTG7]*=Y(!*26*%(-4':4?_ZO2X "%*D(N=F2L:?##DY]__N/P_.>?+]Y=!+^]>_5[<+2W M/PS>Y2)5<1%GJ4A^_OGR]0_!#].BF/_R\\]W=W=[=X=[63[Y^=WUSWBKHY^3 M+%-R+RJB'_[V5_P$_E>*Z&__WU__SY,GP446EC.9%D&82U'(*"A5G$Z"/R*I M/@1/GNBKSK/Y(H\GTR(XV#_8#_[(\@_QK>#OB[A(Y-_,??[Z,__]UY_I(7\= M9='B;W^-XML@CO[SAWAT_.Q #H!0^/19/Q8DX.C@4AZ?1,?SW?X

  • G:!/FY$H,NIJ3VHUC MGE[&Z1,EX.8G_4F'QJ?5V=CVU_CGMW88M68HN/#!Z4+%\X]8!Q,W'MW\D37. MSP]7B+HX&XL_\V@KL'2<&YT$<4YZ;H34B@2.9= >DZ@-_<3(SNQ#K<'L"4[L M<41N$.T79!,\X%/;^69/ASM_7%0ET*-+\WYYRFZG %)QD*^",=F-&4NM-O$_^]+M/K ME?;9WIO]@Z-_]MX^>_??O3>UMQ_>-I\WWM9K!X?/-@*#?CCXPZ/F\[>UYE'M MV='AVZ/_'NSO-9_OUUX<'.X=/CO8^V_M;1->:#P_;+Z]\5'NS^+\\,G^]:(_ MR%:CUH2%&&L-^$!K6'L.ZS/4WL83L!(N#B8<@.%Z+7O0U?9?9GW_WGBY_6N_ MW^G80:ZO# _9'\.]PK!>B]\]/%J.3=6&K8DI#;/?NL!F1L,M>+1W,R.__%AW M_^,&?^Q>_=@M;04_MQ43KG@X[L(S^!4D=%UT#/X:#^&QA\/]./2#]DE&3O 3 M_K+#]O HO1H T^F-*CQMPK?^U>G[+_?K&YP=SGT#_N']\^^-YM_M#Y_A<\TW MK<9^ )Y^?';8?'UZ^/G%EZ.7S^%[_^X"S^_$__/F]./[<.(HEXW/K1;X M\; MW;_;C>X!.7SY_!OX$]^/]AOD-(!QD0!6X/+IRUFM&=&DRH/U M2IS9IBT*],K2_.&ZO1_>!>YI:/>_VJ$? \34WIX. 2P!7 YZ_DGM7QE2W9P6@OM84YI>E++CL?"R(GZ UZ/*M/4B9-G;,7LY>0/U!+($(CG>#3IYU-] M4?9G:B,0<;VZ&GQ(6%'Y0#1,W,0UJG7:W?9DA<$D#X=]F*_L&%5E]N/W]J06 MYG ,EAH&78>1PX=@;-7]3L ^=&U>7=6["]]I.W!-KYKLX9-+_O(&+^ %"==. M!A%W>)!Z4PTV5,8ZP&ONCB3>; M10H^[B# Q7$BC?PW&.(LCY/)(??<#O X]B*XNYW3_'YF)V%VLW>]Z@O?YA%5 M2V*OLDGV?%V^W-M[=;XP\VCSIP;C?-?)V(_'G>G*F"Z6>=N1ZHKGWZ?IWS!G MW?9PF)]D=O.WSY^=WSLKV6S>KO6X*]4ZA;6,8N^2A^YLIYJ"82O&4>V;'8*: M#V!9A4G!LM$U.GEK3Q]P9YS#,/ X,.NYXT1G'(#P=#I9Z7VG#^L^/VJN)%65 MKX;AG-;RM%4C'L8E5@/X-!W A^KF-GP>3PM@5Y^<:AE,K(9J\5;5M7)MES@83K^C M2HT;G4Z@J+I\H?CJYWU#OD\[BTT#\G?<^%& MMM>#*;Y9B?,')EI9@?RH/ULIYZHVG]6)LY$1,MZ.6>/_$F*;DI_\LF<3CV^6'LZ+)H,GI=G$A8 M(Z?5$G=Y+K,=KRK;NF&@O@$O"?8 MNMR"7Y#]9/%DD(9E.UD[6?=G8#!!=?ST(H\+HS+C \E7F MY?ROR;==TLN9XM07%66.7U,>-IL?F-XPA;V)JE345D> M4+Y%1E+=(\,&K)/!<868<),J)_9<'+.U,]D7@>\%#>AET>7E"5]7FY'K\X_4 M\]=^B]D&#B?@ I?VLT2G4NM?!E1@]T"JP8I4WS;I4CF\NLZJ&C]SY9NN^-E- MTWS,68TGJ#V,MR1Q%>I7UP"V#\N1!.6BDBHG5NA].\-5[P>5XY,Y_3%;&X/YDML8T(4 MI[,0Q9XX/'O'/C;__MQX^:;SX?/KTX_-/9&W+3\T.Y\;S0_LP_L&;NPWR)40 MQ?X7=M@,G4:W\>WCRW_@^__NP&O?&^__:1V];WP__!Q:,.YOC;/JT"O^I 35 M22J&!(D"\4@L,@X+%#7VVKE@G7,[4Y@?Q["7=XUC8,9X[(RBFE,BM<2*,:NH MIU$$@C>M; M,8#W>I1F#W682?M_^S ]>[UP?E9_+J7'BT#OQ"?K+%-62J1S2AG7QB.KG4+! M*F==T($J>P51I@VB9SO$5<*"SQL*)\/X=/;+G[/"@^U>M>"J#UV3ACO=%#7F MB18L[XM.DW^GMY]NF3ZIMDPO95E,WI/F"5'ZQK?Q$W+C>S^Z+6%/F.&_=-L? MOR<8_3V#E;>Z[4\2K)^9Y=]K1O<2;OH<[#+-AP M80H>Z9K(-N01+X4KC__@3W1>PW-^VTGIAY8+O/3S/YA4WS6MC\TW[J/D1OO^O;N-E MX_N'_)EFI_WAS+/+.;X?FX>?CX#*?GC_HGOX\D7G\.6!.(1G;;S\\.W#V8M6 MIK5'[__^?'@64J,]S>]]B[]]PI$I;:)"*>4"*R)Y9*C4R#F=F'?@2N-<8X[4 MI;Q:8.77#L%MS*F(GYQV+4!7@&[]9_@+T*T2Z,X6@ X+YE55W)ODXL ":>P] M\DXX&KRB,7%@?+)N[GX^K-2,69%J_C<.AT]K>[,]HVJO-1\'&:5Q9Y;H<:?* MP5M8I6"9 ECK(&8SX;SH#_:GHKF*806^?@&^3A=X&L%@=Y0$O.+!(FXD03H1 MAH(1,B4BJ<%B9Q=HFKY+>?/2AFJ#E7D=Y*,H\^]3YCD725)*YU)$B3I09N\E M,HR#;A-J>18EE3PKLQ(;HLP//NXU(7B+/Z^)A-5KO87=RN5(8#D[OX8)VFRL MWS#>=@76<_'V@NQ+(_OALP6:YHSB@D2,9&0>\<@2LBXYA$WRR3#'@S'@91KP M,E=5'^[^#\RO-]Y6D+0@Z6:1YH*D*T/2.4?VB2HJI4;$9R3%2B$3(D&-B8TJ/7,IJO3'7]1;Y=VWW$U2_TS=4O2B&+[2]D 6HR M30N>'AT,MTD-WJB$V8/>5WC"_F"Q.]X&Y\@N#'>6&[NUJ;&S9SF=VO'FX\Z# M;8A/F+A@;#*(!D5R %HA)T4$\\PUBXHRKE3)@RUYL%N?]%?R8$L>;,F#W8@\ MV'L-,KRQWVKYL&%U&+4DP9;L;Z8<2;/A]V MCIH?@8_^W?WX^OP:N^HY^?/D<-UY^;!_2=]\NQYL:])TX M[+[[UNA^[!XU#_CAOC\[:GX1'_?_^O*Q^?'+AR;5O)@"]9M;52]8-VJL6X>6Y"KG1,W%.O6E I[KPKZOC_XDJMG MG SZN735(\M[W5 JEH5RT'LU$4G!IU_&I\5D5^Y-3)Y%6$BYP;U,!&G.!;) MTA2-VD=*=G99G5^3'_=K70=*QNL&JO$Z6491XU6I\9QF1,HUPTDAEW1"G$=P MJ;3$R!"LE>92&*-V=FE=WKV_WO;ENMZK$KYH]]K#5@RUXWX__!J1>!1M/M=) M)&8R>9E%4A#H5Q'H0CIFSAN _QBRB>)\Z"\@$^ WK1SUR0=A:E_IL9"K.KQ; M@A*_>G+FNK2ETFCRCK'FTFAR(T@:X'E!\650_.T"&V,)FP0.(:+>@3]($P9> M%CR*#AMJN<]G(*O#,43<.:5[8[I)EA:]!3DW%3G728L+6#0YI7'=L;[?7"N3P>;W[_\;=/P4JNHA9 SHQ% MW!J-C/<<):XT-XD33$G)[R_Y_5N?S%SR^TM^?\GO+_G]_P4R4]+Z2ZKK;XLN M7F2=>;D]# >X^^ZLT87Q[!]\/WSYG![F^S?!L7U_0([ ^?W8]-\:S7>G'_% V^#PV>4PH"IEY13I$@@B+N TI+Q5B@]3W,00;7HP'H&[CP94&J\5762-G.)<"@,X+N!I^ M*W[*\IBSF.;-C<,<6XN4U#Y7%[%(:\J1T(:GI)-F7.?3^XS?&7)*H&%SE7<- MC*$H[XJ4=TX86#14,LF1%9(B'H-"-J: E.<<$\&U5ZQ27KJJ1.,28[AM+TP[ MC*U^)]3:"S&U$G#X[8D;LWDOH' /(J$",2]IL@J8A#VW!EJ MG326[.Q*O4F'>4M(86,(0E'0WZ.@"P>.?&26&8TL3KG=+$[(":&!$'!&8VZ_ MXRDHZ,K2%TK0X';J]:S?&XX&XXEN34H!'@]*+<#[C2$L"J6J(5:)I"#0T@AT M(5^!$!M >(@FX0"!@D=&,(8(."#6!\^$J&H :E.B" ]8?=<012CJNS+UG1,( M&[PS3)K4-2,"J3?)?5EXH[<_P-BB/S?+55[JY5\#3;Z MQD._1<^7U?.C"PV/I?-8"SYZ\B 8YP&=$1 !I:B<"C3N[W-0QN7-2TI:= MS2C*ORD6OBC_*I5_;N2%UT3$R)%C\(-+8.LZ)H8D$U@"?T]4 4?GNL[-G7<+ MRCF'56XE#(=/:WO>C[OCCAW% (IU,@#=J5JE/K)8PK\VBZ@L2&5_02CP>R?F M7P"^]KI]F+ZSZO4;H:V@VC*HMIB_0"G(EYC<0_7=9L-)RO5%Q^JU7KQRRN*6I+$4QUS#!&VV#=@L MKGY^$"T)3P'3ODT&<68TLLQP1X[A0/'"L)0"[ MKE.VXO/W6U!H>#4510J6%BS=*#I=L'256'IZCJ42LZAR&SYJ% %OV&%PA 5# M01!&E(DQA$GI8;WJ '\I/;R*TL/@9@[&,=2>?S^)O>%"2XX-KC<\&W.U.>]2.PV9>6X^WX/#K[Y^B5,D;[E T)"?X M\(2LYP$I(-N.8X*9\9M><)@_X>8WU/ 53Q13VU)P. _6E(+#I>!P*3A<"@Z7 M@L,W^TM['ER28;ORE2I" \;KV@W74M2S%/5<7S#2#]OMIU."NK!$GRVNT(?A M0']^1QMG#0[7?OOX^9@= @MM-%NMQOL\UA?=QO[QMZ/]Y^+H_7-QV8&&9SAK MG+5@K']U86SL?X#/[?%&\XN [[Y8N-@8 516!V2XS9O) M6B+MP6<()/@D72 Y^59Z ODX;33" MQD;$K5;(8:I1,-8*+B+1@>WLFKHAJ^JS71(!5T)))X&VK]8_QM2_S2!@"PE! M61C_3&7Q;#P8/)CTGG5ATN()0N.,][ HD7"TJI-@$7O%G619N&O+) ".TO SH5:QR8ZEVBRB 0> M$ ^$(<,%0Y[QZ(3DP7JWL\OK7)L-*GM2ZA)M#V$H>KLZO9W3!16UB=9%I!Q+ MB!OGD4W)($.BUL9+F7)W=%WG:E6G$$M\X;;EBKK=]G ($UTJ%&U : $@)P[G M,BE^RB\ S^))0:^"93@&)$W>W#&,(QU8 /318#PQ7AOFE5]%'?JC5AS41O9[++&'^XX]-+,4"OPL S^+R2&)&,Z3T @[ M*W.1M) KJ1#X#6@%8<[$:#+\X+OSAQ)PV%QE75/ H2CK+RCKG"MXFKQU7B'& M.4><& H\/W#D(XG4,\ND2Q57N'M;DQ)E6"[* "_EL<#WCD/[%VG!H_!4[MH3 M81%.9K/^=C+I!5B6 9;%/ 4!@"*%L8@E%A%WU"!#%4;82AF<59+$G#M%[[SI M4&((FZN9:^( 16GOI+1S-B!5L"Y*@3 7'G'O.#* I,A1*;!,F%A-=W;)AB47 M_80-S,Y-PF#CCS5]75<^AE#'4170L)?./)?8QCWNEU0BN7IHN\1;ET?-"Z45 MF5=:R*S/'E!D""YY+-P!CFN"#*)2YN\,PZGBO?H36H'OZ(H2/7=\HD2&\XH+M=/ M699JEAI?ZYN@!P/JZTMC*7A^MU3[B\42B<(J&6N1(SC'M9-"%MN$#.?@QPKG MO,T=?W&=F%5M@M]_@:\5Q:\*D!8@W49V7(!T94 ZKY1H $0M"0%IYA+BW!'D M+"$H.6<%YXD&"M28D3JY>ZF'C0'26U1*S*_F!=[NC:OC<3^O.CA9>HYSHY,@ MSDG/C9!:D<"Q#+E^1M2&?N)XY[9U#&?\0ZF,WQZ.:/7%=P\#ZJ*9J+L['XLS68EX\ZCL@-HOV";(*Q M/K6=;_9TN//'Q:J*[1ZZ-(67G_[&9TQI)<]X797+R9H%K.M/ZC@\!4V)@WP5 MC,ENS%AJK4$&^/_Y^&I9OXM?8&\<7 M@WXW#R3#U?OVJ/5L/ 1UB(,-J6")&\]FYJ)Q=K@/KS4;[/#SN]/#YFOVH?MW MNW%V@!LO7[0/W[]I-YH'_+ 9VE>'C8/R.%^:,-8SQI@1CZ\ M/R ?7QY\;WP^)H?T[W2XW^"?0(I)1.&1#@0C'DQ )A*'M) 2FPC7U%55SSX/N"LN5@ MC8I"!K:0WM\/(C'=@1?E$O$ M/NMW86RG_\__:$K4G\/<-:(VF#S^L.9.<^/L,/:CFH=/'/<'DRX3Q[%_/+ G MK=/,I"Y6FJV=P&C[8?BTMM$E9_?G$P'8_*5W*(M+E5QS6=S52$S;%$3J:(2)WEC&L<-& M8^E, J=46B:$O=9;_<7]BI]$H9Y_]YUQGN*]X3#"__FHTZ;L9/RJNSOM^=0@ M'^B'T\;9FV[C[!W]^/DUC/&?UN'G_%K^UY\VNO]T&LUCRP^;%[N/^B_?']&B^PI2YF&"1F"H/P2X'!C89!-J\J941R3@G$"4F(:\:1]=H@XSR/FFME M4P(8%'6QLI-9FU?3>J-]\YMJ3@WZ/?L /.]'GR8>G=.>::,C*%\R7$N%.5?4 M8DZUB;@PS.V!UL-G"PS3LA2PP0D)3VAFF!%IRS&*"EMB0K+,XIU=HNJ2E',@ M#UC!,>4$M#:!P^&Y"U9[8IFW23&GL:"%.VV7@L^YDY26&VHC(D3DW5:JD(U" MH!2YMHPPSX4'!==U(S>ILLUCB$4V^R/;N9 .L:U$J3CCQ1F_9%!^*8.F&)3- M-"AO%QBC&Z14L$[D9(7@N[L2EP7_,X-IDI,LL#@=L,@ MH^!A6:><%HQ'([63,3H=B3?8:B,+K]XJ&)SS:DZ$3Y)HA)/-'2J21BX"N3:1 M.Z>LLR$[SI+7N5GQ$9/?'I.\=$*#B KD5NUR;SBE_<6$D&L._JPBY63%:2NW M'>7#\L*632![.4[NT+7-=ND^/"*^%/!JP>*5YQQH@+14=G$3>".!D6Q MHM813!+UQ>_>*KQ:V,\"%D\DQ8!7B8#?'3RRAFF49-),1IZ2(>!WDU7D I7] MK*74\R"?<.A5;I3MU+:5PMXJ)^!1%,*.221+M"FZHL#%2%3V.Q"8E RV< M;XLP='$+)V)&I+8>R2 $XEPI9*@.R%&K6>)6>Y:3?NJ*L VJF%T*W:]8OXT# M@PG*G=-H.5;)!4$I_(B^\O)TX4A;I=]SCF2)#-Q'B:). 7$1%=+:8I2"QB!H MGFBJ^N.L(.5GA?K]&()\CR#EY^)N0ZFWN(8)>C 6J20-/1R+E$LR'B[4MM4Z MD< E,BEW:5%&(&ME1 2DS5TB5NF5I0VM7,,V/$I9L+9@;NQ8.R]_ZY0( MC'*.8N0:<<(<,EH3Q%(T6D0J05%6E9NT,5A[B_*WVU9?<:HVN?3H_[5>%G51 M?:_3V5G!ZM/I(-]$WS_NP<.%;=?<7ZYNV("Q?.(B!1RQ0@['G!?HP/?F%&B/ ME7Z:N1M=HW.P2W<#:-M7:OJGLYJ@JI=2>%U&(NI%8[K_@UT56& MZ[4L2+C4CJJ[A)CB8 !7PN^P>/X>]^+%2Y_4]JIW;KI3+L%Y]5/UQ7J>M9:% M^]W3.L#3\"3Z7)Z]P@5B@WR$CV#>0$.&>]!TXQ&M9.[.FDV/8$^_+G,U&H MOL79CNWY6!NV8AP]N51_^Y*]7Z)R/=NY%3WXO<6"_QH/P?H/AX"MKCW90MUO M#WVG/QP/-J=:\*P11!?8ZV?_'=87^[B?WW\M/NY_;.?&#XW/#5B[[T2#_@/W M?O?]\GH%1GL*XVE]^!R^Y+$<[G>^''8/O@$[!D8WK, M#_<^:4N\3$$CH+41<6%@Q0:N4-#)TBB-#,1O3FUO#J;5_^^X/6E-L%Q][[6S M3))K^![U:GOC8P#+FLAFGIB+9M[FI\E<(K_X_N#-P=%A[7G7@5KZVJM!?Q0G MN/_V= A,HK(),UBPX,J!3B?P^FHO[2"T;:T10]4>_K^C\*3VKYW)JSO_K@.1 M^-;J=SK (K[UX*,'PX&-G79M.'8 (&T[J.C%7J?3'G?/;_(V-WV [QY6MZM7 ME<(M@%$.L9^,![YEA[%V NJZ-(.6UDL)OK!@T?((",*3(41RG3AP%C4[#:^Q M0+-??MED7:/ZSQ9ALSD V4[H'-DS@2Z;6!M^$R^""\K^NU]A"66V@/\WJ+4XTXF6M$:G=&<5 ; M#R<6$N!I!& .0W"#]G#"U3UHNXM94?J^7>E,-H@UV^G41J M2;G<8:5&)ZW381N&U)L.=#2(>;APYT[\OC@D.X"1M.$7F(<(^O9DPQ&OPNAW M)S!MV;BV>\<7P:YK XBC!Q,,\ U/M:F@\=G,GDF9_;R+E@][(]H[;P)WV M*M1]M$@!!%I\8HR&R))#*2F". 7* ,R,(Z6,DY92:Y74W[)U#*82L3 MT3S!]6JO%K1CE%%XN@9FO3SK%42TA\/&+)=;, MVQ%0R(-JM/OC 2S]5U4?C;?5P$"SJK?F"P<_MH5S=G#VR5KJK%8:&>_!.^+8 M(:>]1A0TC3;IJG$8-]<$<"8RSLL%D++;S[@&4UXMGP6,^6H[><$ GFXJ MNE0=F]^VCWOM!$2K-SKL][)2-.:I5, MUQ.8P7&"#U:Z/ $HH(FS=Z=,?3BAY6#W%Y;@Y3@>\)CC09S0% "^&9:!')*S50IQ$@F M3OH^9::\8'KS%;V)8SGAMQ,W.\>EQIU1U@/@Z,!U8Z=_ MDM=S]*T>D,KCI:/3U/!H8,%*9CSGWAKC4_8RJ."&*.GNL()G*/LBD\SXWPR9 ME]G;RT%_^'@I7*/Y'#>^@2T.2E*ND!>:(6Y51!;#,K8JA5QF1BH18?$"BZ-7 M,T8J:F;SV@%"G^=]V04 =HQJ*JD200$/( 9$C16/FDF-2=(W+X BY=M*F1X> M?Y*.:B5PRN6$..+8"^02 WD30;RCPF'-=W;5-?L/]9KKCUJ+.V89'2I#V>\! M]&>)M\^G?!J-FA#Z:=AY <+^W^&/@LT53 UBU[9S=8"9B;T48[JZ?0&

    ^,1OYU)E^Q)KX^@SP-D:%D[<$>9?QUJ6(G.0$ M26&CD@GS6'6?OY8K5-8Z6F )FR3JRQ)NVL%Q'!WT_*#BA@>]PSB:IB\\9AQ^ MC0]??Y+"> $R0#AA CBL)7(8&Y0488%8G8 WWD@5,]A=:.NY@(.7J&*U&S"$ MF1Y>[ZE40?R3DPXXGI/8OG7]KQ'!A>A++U8QV/@].T7+&O3[66P+*^QY->S< M%V_8ZGWP"L? M/=O>N3_E^\/1$+A+IU-M&H0P\=BKC7([&)SF+ZZ"2[-O.M\!F'"?G^^9KZ05 MO-Q9SY[Y93J]>1OFA^V99C7XXF8UZ3:'G0Q+@)-+8!E<)>!C81M&$9 MX?,5N6N4U%$1'$1R6#&Y0=OK C1JSNDG@M\6/GVY$7:J7$/4J;8@KW@J5:+, M<#3921]5RE_K9+MGO1]WQ],M]FY_,&J?3?)KJMV("4N_/@:2+UCPB&??,T.) MJ4=T-;H20+/&.2\[7W((_+G&Z]G9^A8!BNQP"DSPU>,JZ1 PJ>]&-CM -G/M MX9/:_A+#@<>>/A9<#K9_4/L1D.2J'HI%@H65G!)G(E-".0J,-5'&S+5 LF#1 M0:#^*5B34[ 2M_?=WPTC@/Y_VRD^,HAIG#7XIR"!&N+LKCOG$/?2(@ON.^*1 M8Z!7(M*8SX^+RR:FEB<95L.K:EE,E\U%><^-=]YUSNFO[4GL9K*4,C4<],'( M31:&S;OKV?IV0!*U7G]4<<.8@\ _7#3"1RUP%$8SS9,U3FGA23#&@1TC7I1% MLUJ[M/_Z[).5+N#H&3B5V<&@G")G'$,:B( .W@(%(+DIZ4V+YF[DY59Y_U/$ MYO2)$H#J)_T)_CVM$II H/.^\?_WSH4/3D\*X/E'K!OF[*2;/W*E->P]G3$@ M^-+$+OQLG9>"/;''$;E!M%^033#8I[;SS9X.=_ZX>&ZBW4.7YO#RX]_XD"G] M-M;PHQJ?_[$;,Y8:>(8 3O_S_?,E,YCN,,?!'$KPS'SQH9/KU'YW^M_O/6M&,:=>)1^$..OY/2( M_1'^"?N0P+KBG+4'N!\I1\;JA!)C3@-SD]J9*_Y%=8QKCJ[5T3%8@!U[,HQ/ M9[_\.2M-T.Y5RZCZT.5#8J/^R1R$GN )$$VK3$SO/WW[2?76I0-OD_<8?:*) MOO%M_(3<^-Z/;FN>"$57?E<"CTEN_N@]W/;'[PEV\Y<^BIG-@Q6WNNM/2J3\ MM.21N7+I5G2J/S^E5IN=1+M%U92'.AE5@O*U\W#7U;%0H>"FP[H_*K:S>5-5 M;;#7GLUBHWO=G%IRBZ7S0!Y_;R%0M+<0*'H\,W (-/&O?O]+K,=HPK@PSD>R>]#\F0O<['[]\GUK\U,GCV]W^]WWYFGH;+W_*)K;.S]WONY< M*(RSN_FEVSQ]UVT>M#J[7S_"L[\;7CZL.7/,">T5L4HQRC$S M? &USHJCN%B$F_9'$2*W-=0.!9UYE_$>::X"BB%@*@.G015'L:#3DJ'3;1S% MN\-3\08?%Y7H&2IY3I,60J%$F$1<69P[WPG$F?4FV*2(#BOK1A1?<+GT\G6B MT;/A2L47O#4F33M-Q5R,")N 9$J 1,)&I!-3B*00-"%*F^ K7U#*Y^$+/E*? MSJ?;\JS/7ES==NK5=\4#RN\CIXXZ'C@GUE"N'(_61ADD]66+;]GPZ&1FB\\X MX1C1!!F<-'AN,M?=L@IQ3QB.BD6%J^K66M,EZGSW\O7O-K[)W16P^":/JW?3 MG2K+,8\I4##\.@$/$!;I8#5*G$8CB!."NI5U>4F[F9O[)D7A7J+!*_3[UFHW MW8K!VBH9C$:"2@OF3EGD%/RKX4$RRT4BDF5S1\RRFKO2R'D1#G327/*8M]XD M5Y(:HB4Q)EF".0/=+9L-2Z?#T\V&!)14:BJ0S-6&\]X",C8:)!PE 8,.NU0H MZY)3UKLK8*&LCZMWTW"ZILFK)#C*FWJ(R^B1=9@AIICP3E.3A ;**B[&K0IE M?=T&KU#66ZO=-&(<@A',*H&823&7 6&YPCY&49(@M$Y"X:H\.J47"^P_G;E[ M\2=AML_J,-TI,GS)Z[X\U$F$QDB52\B7?3MV9JTPI9O MK5K3 *],&!P<+)#!-B$> D6688\\DRXZK3@X/F#0,%E2@W:/=/JBI&F<%8PP'WQRUMFP@.A2X9UW4--I#!<'@Q,A&NG<69MC*Y&+7**@ M&>$.E-CGM(/".Y>7=SZ"CA7>N1"MFTF(=EQKJ?,!?@>\4WN/C%06J5R,&/[" M(@DKZY>TV2N\\Q68M,([;ZU:TR@M]P)K$QCRL+3YA $#WBD%8E:(0+253$4P M:&11QY^6*'6W>K9'^\JJXMPV.C[.IQP6L&;Q^Z(WR/:N,ZM=Y#&.1 M4_-B$)M+'+!C5&.#N6();"R 051:.J(9524M>LG@_._9RD>&*IN;+%H>1OC7?3'20M-$X$>Z1)B(A'Q9#A+"!)*":)JL 4!;R3JPPO*K_XB5%O M$6<+"G(6Y%P(#@<5MOC7>33? B9Q^J?/'9U C:HFXHBI>=_O9@XV3/0M.G U,($JO]NX/F>V!F MVW]V6MN?.KOO_P20WN\TM]\< /OZV>KN_&Q^?;=_GK7!>^"=K\WC76!FS>YG M JSM.[S?R=;[SS^;[YML=_LMW3UX"XSO76K.GO^D N@V YJ6J R(NQB0=L$C M+ F31C)@;P#OP,I?7MKB\D+KNS,TI:7JZ'+NL%Z"3"T8VO9Q[/R(31CG_DO9 M17@D4)I-OB,NI:""0,XQCG@B&&EO#:) /QE041$=J[MX+#:PE/G1]G&OH-%MT&BV":KWVA/&/5+!@S^L540ZXHBD=Y*HP(7BL4:C0I*> M!(UX(4G/"XWV^S$6/+H-'LU6;*=1!<*T1#[W$.18YQZGFB//#)-)!*I,M;%( ML2[LZ"GP2!1V]*SPZ%UO5")(MX&CN0IB)E(,LLN0Y%[D@BL"F1Q!H@FHDC#! M:UP[:_ABFZU"CQ[NR.O99EUA1\\&C3;R>E60!#\HD'0;2)J-'T5CK+$<(R,P M T@"W\WYH)#0RK"0//,J%PC'JX+?N\?6$E&D.[97+EE9#S0U!2=+5M930.%< M\,HXK(4R"&A80-RZB"Q/&"DBF"(I<"+#H@XS+5!W'C K*W^:I;M].*I,[Z\3 MEFJ1*@:-$O^[O;;[I;7W<[NPV^_5=!]1&[':_=)L';T]VM[\D&!MO;NQY M[[$5UJ)$!$><>P:VGBE$>829)3#'5-1P!@L>PT8&(^E3\$%PI8CAPD<7B DL MPG^-%(2+"]E-CY"LIRY-UI-KC;S:MTVP>Z"A5G?\K3T$S?,W&/RG^*/7^0$J MW?BC'T-[V'AG?;O3'IXLR>M4*]A&W_U8'0Y/_+OZ$=]>+W&QK=^C%VXK/'/_+O_^S^:4OQ[==W95]6' MY/=_-8[;P_W&WS O(*.-+[;3B2>--_;P>^.?X]_]_>7-Y.*UQLRP*+YF6/F+ M=^W^8-C8@*>%:C#CC^?'40]QY>RJ%7@(^(XS/P-\@;_&*O^S =:\?L=@AS%G M?EUR1W?2&![WZL31U?S4Z_!0$2F"#98++#D&;J&Q\N_8'&W4BV#$Q$$AZO=K_!_$WY/7AEV C41>XHP M+YG3B+&\KV6X088 C[T0[. MY.1GNSOJ-FP7&,*P87_8=J=*$1U5*8/YDD$\;/?ZJ_!/4!OX6?\,+GP-%VF\ M5G-:5(-*[)_I#\C7_[D%EP7:HR7Q!,2.P3?#$^6AMD^OOG>X7LTR02>!$:!Y&;88(61QA+(JM=285A@ MGCL*";P*6'^!G3 MALM:%6(C]7O=QA">7 %Z_N?H:(+METX#J-C('41?60 /]-FV#QMN(HF-3KL+ M)CU/Z:"&_K.GNBKUOUW9%; D%O[72)T>7 L_.X(+["$H0J.?34'\[\AV)L/X M"F:L\?<0#,*P\6=OU#^$KX[Z>:CYVM5&)PX&C2N5%N[I8O]\_O9V[S]Y=!_&;_H)!GFFF(B^-LT$7W,/9IM31B2* MF#,$$T[!."2'C/2!P>1:18 8XS5U,:C_C\Q2QB+3FQ&T03XU$D8@Q=E:=TXF M9TJR9!SZ]A'(B+.=K *3"T'@)GQCK?'Y"&XVJQ19NXGZ?7!V3;9#)XW>:#@8 MPJTK&3U_YU60LB,+'J?U'JA].!/NVH9EL>WE8RZ-G@/OLE:*R_3QN U7@D)6 MHX0?'MF3;-UJ_9D0LNHB&,"HG_4FSNC([43_;B:+SDG\6]OOG&S'?K=]6+W5 MN_B*);RYO7$*KF,T&!P_'9%-%"-NJ45&,UXUA*4Q<:T=65F_V%3K'Q/>>RG: M AIG09U.]>4L>34?H++=FEEGQCS'N6=(.7P]_\N5?ZTV>N?D,1_;RB*7&1@\ M$>0^7U&#<<74A_N@3*!6J9V&,1["AR>#^#'/WWI24!;4O3/*V+.:J2] 4 TG MP_T,@*L9=K*,Y'GUL?TC8\8JZ.Q1;P!\=_)EOLL/&$*O#Y &F-$^J@7F6SR, M_;DZMO6Y/+A7KQ\&V2+G(6;@&Z\IB$7\UH,/:F"JSF$-JWN$'OSXL#<<#SA> M^E(9',$?]<-19;][^0$P)#<:SCF>^UF2\[R%ZH[P[ B@EX<1Y><9=*FGKC M&P':#?*4P]Q6\K5]]:ID8(1W'#3\:# $*>G#RO1@LFR>U(K)5*]_V0JYVID8 M]BY?FAJH0W3#K%V==CR$#[OV>SQ;^KPJ@V$>1CWOP(3R-97?/?:Z^_!)C1*# M6E]L2O!8F/3!:BURWZ84+,$'&0%R;6*_#TN:+\I'Y'J#RK6>R!0,I_ZZ/IF9 M];3Z/D^N&PU ] >#*C*0 ZCYV:O7R?79#-:*W%@!3^WG#2JMF;7 %VTG3%B[FOA_MO_5 (RL$'1TF(TP M.)/Y#*JW@_W\&)"%:IY'AZ/L5HY]R'H5SW&!:KJ&P"LMD([;N(/WI)4W\@LK M _S'>(Z;]1M_KMYI8^:57JTGV#SXP%L?][Q/A&M)S7BC[$)"S'946=X@]]YL#B#[)W[_8H- M9@X&; <0V08 -; "->[7>'[FAU?^=N:5,S@[P=^)SU&%XC)O>50O^T/KW9P@ MSSK4'\:#>M?KMWJ'U;2W,[%\Q6[( =SSVQXU3OOH"$J<*<1E8D@K' ']C":, MN+R%N[)^B9]=;SJ D>S:D[D8SYD,3SE2I@S5_NE9*8<)_0%'I?X,!*&F#X,) MR;U<;C-A]9EPYTL/9E; M3(3Y5T0BCSI3W+P36FE$_O&4Y#X[1R4[:.,)"M7DVI/[10X6%32[+K)=,YE) M/!O>!#AX7LQW,8[#;/;;JU;R[Z>5DA,MN/((]"D!NXD!])MQ!(XU"QQ;*A7. M\31RF9Y/0ZUCVCMFQ$.Q^C:M=6 M<.P9UV(7^O:X(O790;DT_)45+WM]^:>A!T@PZ%UV&;@F/M;^45;ALXW)>3Q9 MNUJH'VC[!E359_IUG-WFF^T7OK/M_A?;&<$7=9AG:XI-KY>8G;ZES=S+CV'% M:2[Z*0D0,R*0 :!!4FC+5 @ZK\9ZJW>1M5_E-=K*!/T=CX8QH]IX^Q%7VX_X M/*R?3_/)&3MC#!\#+:=K2@ 85V$6>/!O_0@FHOTC3@O-_&-E[H?CY"4\_8EU M@UYG-+SZ)S.)2KX2^%A1SVJJ)YOU78DZ^",=FE&4L#7$_ MK/_Y=>J8 AI0 39(_1\9[D I_O??=OVRE3R7OE8CSB\SFI8J,>A='7D"1=\Z MB\@^!ZIV+B<(;"JLQ&&LC=:9!SFPG7A5F'@_VC VRH-I?@/]H9W;WY[8H,22RDDYPRS7"=N\YZ^B3&&:(+ Y-*,QO/6.(SZ)U4AGQGO M\:\X&,281PBBLM'O9U>XBKX"VUP%K#B+)9>746^"-I?=Q+0FLI M5$0L$(=XD!HY;37XD8Q@JX4D#"!@RBTGMG*2HU7)[I4LK)*=O7X\C,>VL]<[ MJNL"WU\&SL4-?DW0;B$5K,25YD@'GU T*@M( '/!5]93;]2_R-2J+1H_RJ2I,9:$1BT)@V>!#Y_J,;^^ MA1=;&WLPIR90 2MM60ZM&XF,MA9YX370-N6N--1,VR0B4B:C@% W"*.I2B,HR M5/)F:BCC!/,J;&0#+,&\?)MG-J8_][K*[.^^!Y;V.ML3&H+AJ3 MUNKW_3@8=885QP6@\37"CZ_P'3L8M%/;V^GN]X0:CY,J9DH;5_R\VK_//\[' MF"9L?:+Y]69,.O-29K;U\X[W.'Q=;\_#P+I57LCAI0 YR6@;[.=3<2&XPL,"A$+:'. M)N.J!$F*5PV_V!:QDO!:=L=;'W4,+.?W5N)[,M673J?GJ\BLB\/CG+IUM@\X M*=Y=2U5_DLPZD>;+Q&QUK$=U.!9^]2/'-*_[Q5GF6-Z7@*MG#I(<@D2[7N_[ M_$W&:C'6\PAC&W\QU>;:]8PI9=?YQ_F=S?9M4X/O)OWG]RK?3H93LH#K_'QX MGV][3G'M<#(HB92[F%B"'/48J9A$, P)G45DGR58+4+ _CQW!_TP@8;JE M,[PD='-MT+R"E^M*]I^%?&W_6_MP]_KR;MTQU^Y_@+"S;^KB7""-&@4=/#1:(>Y:0YHXB38@",L<5#NE1*O<; MLZ:PNE/A?KX&IG3QA?O9FB(WN^V++U16"O>_\L+]#^@M3!!\#IKG0'R"W\M= MQ_^. #ZN\_&IO;7]Y\'N=FC#^$CKX-/W9A< >[/3W?WZ91_&278/WL+G'^B% M[DOO/XAF%YY%_^RV8'RM]Q]/=@\ZWZOG?,V_ ="'SYL'N_-U_%/4$G/C$-;6 M(,ZM1$X0#9Z\(-)%:@C.)8]6F2A5V$HE_X)'%_!HI L.$$64X2XN!2(^W ?5311Z,8K&S*]896M5 OJ/+:,\*A4KK_.>!0 M/K12D.C62#1;^2SW(;5;&?'R-Z4HTLQ?J?#Q1-UZH@T6V0:#9*A).V3$H#T,,YXBX7%HNYRR/& M$GO.)1:YA9%89>HE=7A<:('^:XMIES+]MYV@@I,+QLF"CK=!Q]G(E6;&4$$H MLLYJ@$C"D'&<@.N83.0T1BDH\#2^*BZI=/( -?MOI4C/L7)_GLY'J=Q_=HI\ M6KY_L"0Y2Z0Y:6UQ\.&T^;YYLK7=.0!5H*V#CV2G^V>[N;WQ<^=T!_Z^<[*U M^:[=>M\4%W*6#IK'.Z.>T MDYH'&SG!T'J5#*467!&7NQFZA%P0#E'E:4S!)F[<^?K]F!%+HL?)D01DP3MK M6*(!LQ2)HMXN3_U^M99/C'Z/=9+5N$!\&^[_?VWWZ/=&EH=&)1"-)H IB$.W M/OJ[_$F*E]57[$Y?=3!]U9QY.,G0CV&2*)\/E&40J5.;Y[/DKTE3O%[=K\IA M?/",Q>DB3]?X52OVQIYA01,L. (Z(L%V485T,!XEC[F7RF"=Y*,D(P*#6L,U MB[IM-J+0:QS3Q6_UW@CU ZF0>K%A$ZN15;M UEU[BM=0YR(_# MSLVO0+X2J[.4ZP;#JU<&<%[^//PY.HP7IN"5RD0V%*]8%"Z\_B-M)SVID_[W M?J\_1-41C;-^)PB<:E2=.*PJ"T]IT1T]M-<>ZGE-D9Q':+NX,9'3=[W^WW:6 MO?XQZN[7XF.]N[\"X>;VU^@[__>="DGT^:FU[L;'_: M;VVWYO./<" ,XZ"0$8DCGG1$+G&%L+5>*($9][F>,66K^)(F&O<*XSQ<#N='K\Q,H0N<*Y M0T MTQ>55O0(.!80)QCX!R,!"1(X,P(3)G)K(VI6#;E836Q)_:<% MQ8H*#MRL,09U03KE@C"YSX@QB1HF@*L$9PVE^$&Y2\&!^^# E+_H)$-@T2'P M)?-1,4Z1P]PAR6CPWC'K"> EZM,/AL8> UAE.:H:FY:].7$YBI M2'W AG.3B#/88)Q;66 196!7\YAYD/HP;=)Z2;9E@:;;0-/LD0U)F10T6>2M MR-M902,C.4-412&TQ9$$%?3DZ+>#Z?>4^;AL$[8A8 4XR9'0 ,"!]*CW',U..F53034FRZJ M:L_RT8YKCJS*):M5>T:;\_:;FQ0#Z(\2="M8O#NOG M*B.%9 PL5>X$HQ '=,]='QQ2GB1P,16+!J^L$X97J;QWG'R!RO,\DI8*=!;H M?/)078'.14+GE"9SXR)+6B,)((BXEQ$Y3_)^HV1"YO!=+J'"Y:HTY 4@YPT. MY2[GZ<1?;S=6QQ+;E9K4386J!BC5LF\C>LZ!9WK M.?Z*SW!N='LPEE.@!W_T!L/%GN:\3?QSN6?I\V$_PBCR-+VW0)9N,$\W>OG7 M.HE_]0:#:[+ARBQ>/8O3!*5PW($;/-"'2.=7?H M[O;'D]8F_(:^)5LY-'7ZIKV[^9FUNI_)+ORV=?KMM-G]LG^A:MS!;B?WW@2W M]71G^S-O;7K6?/_G]]:VAWM^Z30WW[*M37!IO[Z;/V\LG31">(:,IA1QCP6R M40JD6/+&>L()HWD'=Q7+!5>->_HSW@AWLWSQ3=L/[47?4 MR57/WO>!Z4V)7R;/;R+#,R>1(\7$6@<2EMN^<,:1%=@@%X+7 M@X)X M=+":7+) Y'-S@5_#\:G/:W^O-;[U8$B'.<^BU)RY 6 192P/PA'B/*>4:Z6X MI(%QID3@,97HW=)#U[0"#6L>[W'+DE-<(0WKFAOC>/!9#4$X&2^94;#2LDXM MXXLZ8_5,CU$5Q;[)0<@2@WID93Z=46;*E4Y1)^2#U(A3YY!6)*'D9<#<:1:< M7EF_=]G/HL>/K,?_?":*7((H]U!D,J/(6.6Z"YHA 4L'C@2)2(O@4?")XQ03 MC2Z!2W%!D?]5='A9=7BY27:)"BQ&B=F,$C,JM.&$($55KD[K!;(J9'Y-DW:P MFMR/3VWP>Y=5*77A;IFWU#_J]<&"5>!($*)!/] .^1D3"A2(Z44+FJ3JZF856D6U1M@ MB?9?BEK?7ZV+L[\4SGX^$NH-S[L,DJN$N&0&F2 HXLH0'JW7+),+LK"";46/ ME]'9?TI%+L[^ IS]XSWA/1%:>X1%]&"3J43:4]!FFJ3UL)(NRT6HME,L>O88]_ M8S"(PT9^E1C*!O\- "E( !Q'#<"/YYIH37QRQACA'8LDQN+Q+SLTS95XC\8P MZ:A'QE*,.&88F2@M8D9;II)W1A-P$\@J(XNJL5BV%%Z46A>/_TE5>:;+#%?< MP;*A:)) G.6=!*H"LHE';*6#+W.:86D55=2XG)MX'LH]C0*X9#RX"@+A$ CB M)#KD(CNX24@\ 3:S&:[%B1C> 0KK> /DC"8:FP1 M%\XD4&O@X:QFW:)TA'M<5:QGM_ZS+F!^^Q:TI21O*E%UN:,#)12\&%B=AH*%EBE2:1$L'D<\&H.LUP11[A@C-)B4ZZ/FF(!Y$3&! M&_3N.?_IS7KY_*+9S5C).%U3 A3QJ#=HYQG\K1^!,[1_Q&G+DG_,-T<8SQ*> M_L0ZF)/1\.J?/'@_A1NV&R+T7->$F3_W^]/V -\BLI8^0*]\6B\O#DA[[.>K8$QV:<;2 MV.]GR/Z?MN/Y588?V2T/QP._O?? M=OVRE00]&7?]J9Y7(R]FQ)+H<7(D<2Z]LX8E&C!+D2CJ[?E.04X&)YG5$MQC M+HG4,C=Z$HG&:+@F<>4F/:,N#N.7#8B6K^6069/Z;AULKNTU0]>8N/KKI6N, M4UH./=A@Z[W8]LY^#C\0[] M*'8WOXO6^T_MUC:,9[MYND.;^$(T;?,M;IUV]IO;K>[N9H QOSG8W>Q\W]K^ MCG???R!-^F6_>=HZV#G]--]MB#)B,),1>1D\XMIA!-ZO099PY355B7NQLFY6 ME5KP'G I+K]<$%"P[[&PKS0;6A(4/)TYU$D4%Q(C3#B@H" $N<0T2EHZ$2(( M"G:ER4;!P8*#2XJ#+S%EY=%P<)JRPJT)FCJ&L.4<<1> #1+L@!>JZ#%)BAM: M<+#@8,'!I_*%7W@^R:-AWC2?A%I#2=04&14D<+]H /-$0(I8H:WP+M+PS#S@ MUU"'J/0:N@M>&<9%"-8JSHDQ5N-H.38^2JJ)XR5VM_3(-2T^3%L?][Q0V%JA MD)-!(^Z918XG@I0P2F&J)#9X95VN$GKO/FFEQ,%+U.L2@7I273Z=T65,I*?> M>\1XSFO52B#C@(PH!2J=,)<\@"Z3HL=%CTM M(,)HO].G*:2B>BFP 1YXYBKX/F% I2>X]#]XB6I=8@%+ M$0LXWL,V@,,? Y)8.<1IC$B;'-ISR6$7(F>&@2JS>[$]1H:GC"6F>2Y?R%) CUB(<"5CA8"7VZ;*07NE$M+0:O-P$NWCZB_7T MC_><,LXGJA"6./<-#Z[.#"4^N.0Q!JD(%:WF9E'I 24#H'0B>A! @GV2E / MP.1X8%H'IX6PB9"4@M6N>/S+#DUSG8@,EL0Q$Y'CX.QS(B.RT@,T)8&YQ8FK M8%;6]:IA9?._:'5Q^)=-DZ<.OY.!^Q0]2I13Q(UAR#&6$)-:*2Z"Q28W(BK] MQ(H:E[W_YZ'$$5QY8Q(U3 "N!V<-I;B$698>\6=[$$4> EAHC*BW MP-^<3L@ZRY$C8+PC880)L;+.Y2HVX@64&RX%W0O4O@*H+;&O)X77:>Q+.):I M-$?&V]S>,P1DB+1($IF\UB12YU;6J;IW#+M@:\'65X^MMTE >DIP+;''>X#K M-/9($E;$:(H43@YQ"W]SS'"4#/'>,RRB74P"4D'5@JJO%U67.SA0@L"+@=5I M$%BKX*6P' 6-QQW9SG3+[C2#AO'L1\;W6@'HWX,#?@@Y7+C/W*Y\0;< MVC;Z^0?]/ *7 W6_S4_.7&>G>2C)76>XDC%X;;D!8#&:1^QY3C!U5*J]S0I* M%"9HVM9L'BIRZ?.J\GF52S=HCH>Y=?AI,J@J>+@-SWS3Z?GOSQ,H.O'_?3K9 M_1J.'.6R>= \WCG](+:^-D]VMW=H:_-+&\;Z$\9UT#KXTMX]^,";7S_@G=-. M:AYLX.;'/2R,)P0SF$;0=!X91B8FB:C0#// G*%\I1$!38]@;H?]T:]: %VL MA[]\S7TX6^/F;EUX?M'XSOL62-/>9=L)HC$U! M+JTV:-BJZ<_?\6@8NR[VK^O\LWPO]7F0;>N'PZ,1O,D?O<,!F/?*% _F1_Z: M>Q9=T0*E]"LZFZ&_*OY'2H.=.\\=+7-WY[ECI3-1Z4Q4JC'_(K3&6 HL8>.4 MY((3+2RW1GO/+--,T 5T]_YP^",.AA4I.G.=-]L#W^EELO0R FH'WT3NO[VU MV?RY\W7GY\[VI^^M[8^\]7[G>&O[R_?6 ?SF*WQ'_[S0TWMKL]-I??W,FZ?O M]G/=@0[2^?H3G?Q [I^\.=KKOYKL0B62-3<0CEG*.M"?@ M8?.44" J)*^%IA:OK#.ZBN6"]X%+V?GETO<"=+\&.DNQB90:[ASCS!CCDV6Y M%+!BTFIA;@9T5QT5*1BW2(R;.>1%=(S2$L0%C8CG''*# T&"8X:UIB:)Q56 M+"!70.YY@UR*4A@O)$O2<6!O)B2LG4[&46.Y)H7-+1G23;-.9&*P;L$CG%-/ M.'86.>^!TEF;1.(!P=\1(I@J; M6QZ,8S.=TKB/R04$_#MW#3(>::6!TGDJ58HD2?O\.D:^AJI!I6_0[2&***!< M03A"G.>4\ER50M( SJ<2@<=4N-A2X=2T+#!O?MSC+D@P+Q0I*0+B#BL$+#HA M*JAR+N'@)*F2U22_=[):*3^PO$HL#94T$BFELQQ+HY7,12A)X($Q8EGA&"O3(KI9;3"KR-7J'3\N5'KL8"M3P V.BDNE#$R!)VKK"%4&TH$U\D4)WZ)M'>:^F%\=#)*ES<+..+,@O8FQI'@ M+#(JG?,L+'JSH*CO$JJOULGC!'\P3;G$VCEP_!C&@E*>9+SA7E^QP(_NPA_O M"^]/&Y M)00%"1#CJ &OW7--M"8^@8"#27(LDA@+BU@F')KKV:,\T8HKABR6"G&+'7)& M1&2#C9QX8P@!'")DE0FY1%'$L@VP8!7V+-+D2:0J'^-(Q#C"K(Z2.LRL#64; M8(FT=^K'P\(H[+@ 'T!CQ#$+2)NH08^53(1['#%=QDV HKZ+]N,I=UZXX#3/ MK3V5MMY[1:/&B@C!;ZB^Q0(_F@Y/_?C $[,F!J2\"Z"YB2&C/.BP$MIYZKDE MOEC@EZ_" -4J!@!MHA/7(AJ<')4NAL ,2V?=>(H%7@+MG?KQ/E('>!M0M+GG M9:1Y'\Q1E'&7.!<4QFH9+?!KV(9OCH8CVVDD>(N[.>^O(G[H!&8J4A^PX=PD MX@PV& L?'191AFMV\ K"/!3"S+9[\8IS[@5'5#*&.% \9(A(B&FLB6%&ZVA7 MUIF@2Q0E+$'^!2LI!LUCTE&NK.+,,\V2Y5XEH8D*P5V3:EN4].&4=.J(TRAB M)#XB(JE"G&<:(+A"*6)BC"41&#Z0>'JQLGU1TA>CI)[AZ''DFG#"!59.@0N' MJ; R5<*.4V28B$A$K,'7\E%PLK).65'2%ZRD M4G*2!(?5]IRSG$ A M=2",^4]9H7-WMY5'>FP0&-WD8')-B'!*IK\S95\$B' M$*VU#I.4RG;YTRA?/;OUGW6OVTN[#]PVRE$ZV#SLU+P81&?2:*E%9!$#DEMO M* X")VPTHT:F&P9.R]['(\'Z;)E-&FC"05J =9H/,>F C" !$2I7)1FQ_/H3/8+S9-"G06Z%S,Z8THC"22,FL5)\KJ?));:>DCU=&0XK$^ M"3Y.PTJ<"JL(]2B (.F0)]BA1P0)3@5!! M:UI)N"C06:"S0.=B:25)3 3%N":2,^JUIAXSJ9WB6 =WP_, )<;Z&*@Y4T$4 M*"7-N?\):&=.)LYDTWN$6>28>VRH6UR,=0E0<[Z+[$V;Q5W1,';RL]):<^:[ M9]< L@RVM-8LK35[J?'GZ##.=]5LP']*9\W26?.U=#@LG35+9\VGF+O26;-T MUBPM2GY5.) D$EP^\2@%UY)IRC"FSEK-X',ZZ:PI2VSV^BB#)\W-3]W=[=;W M%OW(F]OPFZ^[[:W-G>/6^S\[K>YNNW7P]GAK^SL^'V5HG7Z&:W8[3?J1[6Y^ M^]G:_+*_V_W 6P<;> >>#W^G\&RQM?UIOK.F451(G0*B1F+$G8[(X"20-DHJ M3S +C*RLFU6E]'/I4E):,16<>Z ^)SBK!=$&&\N]AC^]5,(XB4,*2OF;X=RK M#J0^&L3-5%?D.@E"'*(Q:,2#)L@P0Y!R25(KB*'4/KM63 7D"L@]T&Y1 KMO MH^36-<$H@KKA"MLK-CSK& MF-N#>%/(7,&Y@G,955R@WBM%%+=<,JLE@!I/TB89(_6\D+GE@3@V<[+7GB2Y2[6'1XHL/4>6:HE;7 R1;!B(=<&I+K0C.51W],9]954:LI3 M0"Q@BC@-"=F(-?(26ZX%QURS9:PD5A1XT84 A56:L1BE]EQ0H5DDEEOPI@4- M)JEBA)=,B\F,%A.&HXQ8(A/RB583";)!2:2EM!VV$K/@M<8D M-Z4WTEF6P(M4-O\W15&,\/*H+YM17T:D%$1Y!)JH4LH9 M*S!*7D?$DV3(:L=1]%1S&^&S4"SPDNGP3#>.JK"RHT@+!Q;8Y4*^ MRH [;TW45FAB."\6^.6K,*.4^D0LD\)PZK#S+C=E9$I+<-]%*A9X>;1WNED? M=:[]QPA200?$A0@(W/:$$M96)2Q O/0R6N#7L!]?NFK>ME(Q#EX)ZL&?=SPP MK8/30MA$2$K!GC4$*BQB*7!HKJNF)3[0I#32)/?EHYJ!)Q!,3@AGA DJ@H\K MZWK52+5$0<2R"[!P$I&2C$X1@Q,G)%A)G+1:@Y,HO28WU.!"(AY#>:=NO&)8 M.:#YB.$@\PFUA"S1%F$=*"-&F!071R**^BZO^A+&*=?6X: ,9T);<.(=LR0R M$5RD-XS"%0/\:#H\=>.U,)[FIII@=1WB5E0Z+! SG@1!'- I60SPB]=@HZ+$ MVL44HN*:R;JSII8<]%1/<28DQS0-./F_! ^>7E)A@-/6>!1&N2?\I"/-0"#/;4Q-K MCF-.E6=&98H?,;*<4L2B!XB)F'#+5]89O3KHT0[0ST!3UP[3JC1*1!.L-%"TMDX<,QX2 C;*LPM!7(BI[L0*13HI@G!E;WRTE+SA=@H3C8)''%%*H6A M!3D+J"COBJ9=RU730?71-IUL3M_=CXH]>% M)Y]4JZ%^'UP>;VWXCAT,VJD=0^.X/=QO'S;&S<(:MA\;/[+FA,:HZD+7CS!- M0QAFX[^CWA!^"ZK8&/9AF/4"#QKPZ_S7'[$1?_I]>_@MCI\Z6<+WW\W#/I MI<\,,#T-^\.V.]6/CV#:\S>#WJCO(]P8WA5^=9S_N$U)$8D#=HQJ;( )L&29 M9E9$I8'$:49OU@L=EL=G^G8,4CB(A^=AZ Q[JH-B@^HER7:O^B?=SA.78G^P MT06I'SYW4.K$__?I9/=K.'*4R^9!\WCG](/8^MH\V=W>H0 P;1CK3QC70>O@ M2WOWX -O?OV =TX[">[+]W3RV)'@$8F<(DX2^+"*!031ISCT=;S7/#Q>%QC#.2?!C.) RN&H)RI-PSL)*T1G?:*[*QWXY]V_?[ M)XT $@I2EJ\=[O6QHJN[X6WL(D.IO %9_#W,)I&]MWYBQVTOR M*C=%V<9^KQ- .OX[:@]/8*G.W@-6U&:3U3CL@7C9'_$,TD(Y*QJH%HPJO$[3 ?;GLQ=#&OG>L-FY,D6!*;15M"SI$+YO^?&65L3)X.K M"O03[;DD4DNOM!:)QFART?=\F#DOU17 5D'HQ0ZZJ]7\>=OOG^1IK_&T7O!S M\GD,@OQ_'ML\7Q]9>5OIZM]G7.0K4)'>")Y?J>?F6#NS3DSM^.LVU M$K$VP<)K9TA@BK%%E'XK@G 70=C:V /W3.5%08 E!G$9+;)"@$]HJG2I0&*R M61 8EA<$836;H*-8>0N=D[7&YEWXUNIM&'\&/*YD#%Y;;@1U1O.(/<]5!!V5 M:F^SDB2%";H_]=_*UF4;C.AV[.82C_V3JMU@S7V9@X-W#_ 0C45!3/ M) R_.@G[=MS:V-/4"D:]08#^N7819T@KP9"P(<$Z2OMPON)P"5%XB,#$P M[^-4I!FR!<;?][K=]G#,MO*)H(IR D/H9WO"SSG-N"U6)&[',7\H-W^[=UH M"+SP/_:DDJ?MWH8'3.O'OWJ'WS)ZS.['/:? I=0@451@B7C*%>V\ M9$A*&:AP1NA\$H^N*H$O$:I#$(N+Y*9=^W"I6H1S!+YR"WI'-6N&7]MZ91JV M Y1Y-,R^7"5D8\\!6+2/_:&%6X;L-/:.LBQ&OW\(]/';)&(RP^U,P JR&==QCZM1O:#]/(3Z^BQ&,G>NR89EJ=@VHV*X6SG>QZ-@;[,0[7 M+E+BQ@4./&:?G)O<0-(YZ4$/I%;@U6,9M,<^Z=@.^@6X]ND^Q\;75VN_#_KY^ZNYN?]K?>?^;9FNQN_MEM;>YV M6@=OOF^];YZ>MQX[IU_V=^B7+OR_L_M^]WOK_5N>[[_UM?6]V=W!+;!&S??Y MN:W4//4_6\=[!"LB9/!@+O*NL741^(C$*$BL=3(2$V]J#@"8&,-&-MS:&F6X MY,!E//=$&T^#XPED@&(G)8A+!)-\E)&D/XJ_4*X%(#2KJ7/!Q'! Q_Z[#1ZOVHW(0&$=E#(*J.4)S?"AGDMQP+>\,>'?7A M9Z&Z,O^F428R#U48 ,N K;IH]XVQM1QW@!&.CW3A[ M4(Z+=:R?#I/?;)A\;IBKU5.N9+"#K.^#\P?6 N49M[S$BC,EM&=),8S>7>4QKU*RXX+[E= M>Y)W+RJYSCMTV>!-Q7$J?5.AS=(V?T'FG0 (G8GG#W*=8K]?>UQVT)B1WGS] M8"*Y:PU0[V;>FVD0.AM]/*_;;WHPUJQ^FU/-FM7PC6X=4LA#^P1TN"*V5ZO] M:N-XOPT/M?EG@\;@C M5QF"BY?E/0C@D,/Z-E58'[ZK=+#>M1K+R._@ !V#']-?G?@G]36V=L/!(_&= M45Z-]L3;Z!Z-AG7<&I80'@]4IWZ]_"BX$=#7R4UFW*>UQM?\U/$7VBTK6MWZNV;AK>#_48%Z?W>Z-M^ MWMJP-4VKGS$G>Y7_5'MZ^=-*W([Z[;S/8*M X?1WE<<6A\-.O/KYJ]GW_C6-ED-'90ARD.1N.=C,K5]*/NJ%.M4HBI[=O# M\YL:SV6+\--4 BN&LB1O\H=3NXUG-M(KA1PK?$%'IEE)=\!7NY*A:[1H5]O^E5;@M?Y&TEY M:ZF0/FK/%09W(_E<6SI&[;"CZ5)_XSP;"*/^HME ]Y=* 0 MW%&:F"4KZ_4^2Q: P7D)J)V//)/=RGS,I,L DEP!'ZMC] M4:^?8CO'2?/E@W.9,+:*7V8,11E/*_L/=O['F&:>?^X9$/X8HUR=,? L:-FG MRVU!E3Z7.3ILS,SJ=WO'@MRMCHV!9OK4/)PF5H]?QQ3@^87P4?JSV%.I(#UJ)"Z1H( MKBS'^/*GX^O8Z:UF8Z-V?&N\;^0LE.KC*A5E;HX>J5XGH,(3'3'9FMDR!8\G MIZ0U)@;P/L4[KSQ'<*/32<_H*,ZE(=ZH%">2".^, G\N&B&=TU83$74*ZHJ: M9/@6.59WYO1U^.K#(="$4;4#=999LU5OJI]1B1I EB9CYHY\87RX9T/LG+[I MP+C([M>/I_# )N]M?#N!>G>;F;O?\X9[F9N>@^?Y+>^< M.,9F$][Q[>E.]]WWYO:;]N[!ITXKC^7]9QCO;FK.5A!EGCN<\R%T[O#'O2'( MQB3SB?*@M/(.:[ZRSAE?Q?^5E6:\'.VV'GM 8'I4Q111BBT6K$%2-(!YJ0 M28/",:=YEK_A,<>YJ)G=/L'M$2C>/:(77 M+1CRIKPN*05+[S5*@0/D<8J19<0C843TV@:2H@=>1];(HBI//J.N/4]'W=[5 MNXAW)&_/MX+Y/U\A>SM;ZT+@[H)F)S,$+CB@:5YI%'$"+Y4SA?*!)^04D1:+ M*OJWLD[P*M$7^=N_GG%C@WM#P3.F;I>]XG*CW(NF;N^F"3"%MRT8Z68:'A,B M0H@..6DYXC88I*45R*:@-+8Z")^ MZDU)EY?'XBGXVU?JCCT*XNXO4;25B]T M86QWP+'6'[,A-Z\,)9RBE'+!128=LB9'X!B(2"":"Q6!L0FRBO7%,K4WIVPE MVK9,E*U$VY:*LLV#66%M"T:[*6LS2D="JN/4C" .F(<^'%1]O.Y=R=I9\O,O'N\O*^^+H*OZ\B,R\9@Y/PW@B;N.&Y^IVBR@6L M'-,DF?? Q=G,O$ 5TTI9)'-."2?>(D.L1R'%Y#G7R26VLBZD M7#4+\V<7IYFCH\7\)L&+! M2LSRT7/%@M ^ZAPB(!KK*D20_\+(+,1_:+V[:?W,QTK5V3I\DX\TC^L5U65) M/L7AJ'_XW*'_'D?6O6@>[^$4%(X1(^:M0]S&W '"8X2I#1A+9PDF .#,K#)S MD>.>55?)Q?:SL6W40C\N8GF^<,:P:D ]F*X!:$=>A,:D/F15BN.JBZZHQG$4 MX9)L*HX:_[23^AT@SW7EV']5-5K&!?RKHO95O9M.KVIS4A7='YS5RJ_T<_XQ M9Z649A[3K=SP:3'^ZPYM!V; 3\! D>!_@7+#2&(2*!)U5@LB;UJS(=B3.&09I(E%PF(G(U&<1KNR;O#%PASUS#5@%4#@)O/9^'/4.6F0<1F 7$/)C@MJ M+5[&#+[!(-A\X9FJ\M/8W!RW.YU<1&RF^\5L"Y1*@2_3KHW#PUPBYU/5'2+_ MY!U(78-@]/^=#2VU,X16!2URI81Z3-/SH2P72$CM3GP>!2*VP2[;CJ_J-]7E M-*ZHQE%/[U7FO2H7?!Z,SI6O&K>1:6:\:/QA^YU>;N21GPS73@J@51=5X_AY M5#9G MHBJ\];-Z-HCB;0IUWPD=[U*H^Z+/UTN70N;'D>T/<]^5NF_6'V=+]WI+&A[L MB.:W/1$MEQQK)'64B ,_1#90BF#Q-.4JQB >^)+,_7;NMTIF5H MLI'.(GL(*E5W(*O!5U@=6: MG?@9KGGVU(J"C,LA'HZKPE1*?)%3G('I3!6=K!C]4%6^ XV8;7-SX=< A_G9 M@UP-<+612R2V0YQYCWZN_CAH#W/#MOZ/W!4HMR-RN:'5Y.*EJ2=W8U?O>F=H MXK\ SHRM"3@6IK*+E6VMYB8O[&SI]E?+-V_"!8@>]PXZ^\#,M_Y870;"0LX- MDM)S_4DN]H*Z31/(5UV6GI>R],LQE@?QSL9I4);7:'M&)QY%K0V. 7$<22(!Q>0HT&@$'+K,A5$I*94:"L5 MVIY]2;)2H:U4:"L5VIZH0ALA-G$/%DI83I(!0D4C!\;&8P+ZEBZO,G2S';"2 M"7:G-(?N;G?WX!O>A<^VMM_LP_UYZP">O?WN^];7#WBW^X$W-SUK;7[&Y],< MX)?=K%72B^P'8.4T1T]%:E3Q#,I\IX(Q%9)@T*("G'#!31BFWLD[!#3#/!3E?_('14J/M M!@=&[[=WN2P<\256:7LLF)NMTA:=\=9QC5S0&'$2(G(J&L0DT4I8JHA,5R=2 ME2IMSYCHO8YSH_>#NU*E[:5 WI39<:MYLL$C3(U'/'",G,$:86Z"\^$EBJM+TF_O9"Z[0]%I[-UFDCABK-74),"9Y/-%$$_^H0(5+) MP$ ^%% X15<%O^BJECIMRX0%Y:SF,R5OKZ].V^,AW4Q]72%U/MF%I"; W"0W M2!,CD?+$!\N4ML8!D7,7W*JU;XFW+1-E*O&VI*-NKK-/V>&@W M96U26BP=!7@3!M!. '\#V9 H2X5=C+XR\L/+4O4KF3FW0,39S/S4N*:R9R9QPQ#G J- MC. 8)0!$[SUQ7N.5=27)*KND4N\#U&B[H4Z6B%^)^#TD?;P;/);4NQ< CE/" MZ%DBS&O 1<(4XD >DBUCYW#L1KM%1G>]CJ;/\^=USS!F>7*U'_ MY9%1H5=F3H0^X''%O^)@$./64;K;;GZ%.]"/--WN\/-'$'>WWW1WOKYE6YOPG.V/ MH&$;IZWNAY\[,-K=S=WOS=.L;2W0XOW4//CXL_EQCP1I'$\&&:LY.&3:(I>" M02&E*+ /)LE4XS*L.R!*>4X]A0D4O(:NJ$IS1)R6!=7;AP9/$1#NQ> M=J!Y9=VL->I5?@ZU)M["E%=% \Z5/)BK6A!Z1_FP\8;W %U5F:2_L^-6E:#X MHQ?:"3"I,K#_S-4>*/Y]X^\_JK^1W__5V.X=@5II3AOHK/K&J]/=PWYO4LHAUX(XK$LHU.6"K-^O:C_$3KY@_-LC,"NYLE$O-8XJ M.Y0K@>0"+:&=*42N5=0>S%4EJNNE5%58JGO#+RL+@WH)C7+U*P"M857+XC9E MB0!HH_;B_V?OS9OB1I+&X:^B\+/[>^R(5J_NENQ])X(![(=9 S;@F;#_F2A) M)1!62[U2"]S^]&]F5I6./C!@C@;WQLY,TRW5D95WY6'C19@SBJ,@3'S31HG) M;-NQ."I/9H#L=OVX\";B>6'I@FTQW;Y+K/W$1W,"L(=-$P#AD78-E7/.\5%MNN1;6T"RXDT&%^ MQ+&H*X]W69D#'E0''(C^A'WCU=H8,@^/!!]G?PQJ&)42M!K7,)>JR?B+MH5&P&ZY;-_Z53+2\N4="G6* 0Q/K6I$RQ!ICEB?J$:@$P9E27)8P% M.IXL2EB&Z534W,'R:!%68*.Z;;B:#&0%G)HH8!@AHF!AE?9WJJ=6H3M"5;@2 M2Q;5%,&@2ROQ8(E5#U&YP&TT%>AP,[JH>XD0J @< ("A]CN/&.H?5)=NR0IA M(WDQA0%RT/&^4^7F6"HS,('\=<:G[3*P5ESW++ F7%,[#N#05'^4&YD *'&L MIDJCV-E$^&@ ^LV,"_J2? <^%U%*1?$DP*B09V_+1'AXY/@$ !GQ C@Q.3U% MS4S880ZC9$!&\,58Z7%=I$(=L5H)*CB+D*^"5 <\2AT$9EW (_\5A1QQYTU) M.0O, BQ^2<4()T6:BX)[@JE4#=HN.]8QFXF*?TUIM[17<^Y_;[QO*ALN";Q( M$JSSAX7_)D0I@J#GZ$?6[A1T@ANY8&5:U!65<,4?RZ(^/6N)QWD:#&\+-@ G M5%>5@.I! 5CLS9EN'6 ACNVG>=95RQ#%$6,U*&'KX8D4)=:& M8NIHL$@NH,XI8=N3*$U[.,?4EX2X68Y-@T5H6U M,'G+G](<:\]@57S!JX2XJ5IY,]!$*6-B>J4VJRQRE$&"V4I12,8IJXH<-C=KROL+!M;(SCYT M:H71L-V28 @L(RS*LKC$:4GN-(>6YD(K)2OZ@J49 9%U=[!P&DA1W8U<0S8 M]Z%"INVH4M @>FGI>)*E$K2L0"9WJ'_K_5@IY&*T$CYR8VZQU8.5<9K]NP MIE_7;CTY-?=/_XZ,@%E1,-*3B!NZ$R0!WJ",="\!<\:+?>Y[E.*V>']"/.LF MIVE;S$Y8. I]UW9XX/FAQWGHH12FJ%\_7W1UJVPR,B@E+A9"Y MRH?5*:P>+V<9-U]6XU'!?STPM[EVX,VSKANG&(+8B8'F1:>FC(/2J]A)/%*YQ/-^2=UR_H>^_E>Y?=AS?X MMX^*X+K5Z7V$2_)+8$+<]D/?,DU]Q!)3=UQOI <1?++#T+ #*W+A!!ZD3J]I M&$-#Q%/=N%"O.32M>ZA]:PV=P+N'0KVV[]S/8OU-H=[5E6E[D=^_<(5>57OV M)@5XGRLLKHS__P6W_T#9( \4KKM\TT>+^M(U4.#GRAE> W%N'"1^OXN\HVQN M"C'UU@8C5J0(43>HY:BPR>1\+J'XQJ_N?9Y_.WZ<%?>^:7G3B%M=GPC_/Y_(^SPY/H\N#= M1W/_Y-38A['GX^8/_GH+8^^9G\___'I@_7%^L!/#/V?I_GC7/?B^97S9^?3M M<.?C#(R:?B$@+XXL)W0=G8'IHCMP7&"RV%QWO=A+DA&PO-!"OXGK+$8L;2HY M;OC1>O(C&_OB<. ^1NP[<6(RE@#_\F;D9!HCM)XNIA[)FZ[06Q&[I1&%KNB]\<:]%G]^QSNQ]5FY^_-.ZX-7]& MJU\7Q?V7U\VWHJBL,694-(+=Z.>_BCR\O7Y^K9#_;1&HNA&(-Q"(O=1^5$N< MQ+%UYGDCS!6(=)];AAYXH>^ZINL$I@T"\3E64W_F)=\>76G=$.G/$6FKM<:. M/^(,F&L' M+M9ZLP:&LQBZ]7BE.^[:?GV>C0K61_W94.IM*;75@$S+B&W.7%!Y(J!4CO%- MOI'HEN783N"$RUUR41FG MS7'XYXO>BQ*$1OL*"P%@]73U*PL1Q0_/."A=&VVF+CBZ_SXKVWCH4ZZ')6=? M=9; 8E^S[)+-JA?_ZB<(I;D^!\/Y[:_<9)+<6Y5%@9HQUC"BA/+75/@#GX(U ML;59BW96(G_^GQ_7(QV!P46Y.T6B;2-KSS'BE?VV["3G:J(*EOS#^IB/6#_@ M[97U,43-%BICTU9L85169F6:&]9QJ4#=S[+BLGI]_?2VQ:C_>T]X.X[.>%QG M_# 18-@74#BBDA6R]'.UD))9_>HI<+/]CW_'B<42STUT/[1#W>&AK3,^T/3N(0/.''KVG225/?T^(D=\S%+B(?V: M59L;N\V-W8T"DJY,35:$:Y\Y*Y^)@;3__<#:-?;??;(^GX-A#='V=?SK]>[H^_I%AN_^#[U]F7\]WO\P;2_O=]^_/)Q\LO)S#'R5<+C"GC M\_CM^/!D:_9EO >,_:-]>/+'>/_D(-GO=J+S;1#L(S"0#'?DX2V I?N)@W&\ M9N0GEF-ZV(?$'OVT@;1^UP#KRU'?-DS4^L6::JXKU]FI^0',?'+)LPN^3S4@ M-CSG)CRG&R#I,">V?3?08^88NF.&GLYL[NANR"Q[%(;<C )'MYD?^4'L&2,'6]/X/QWMLU%L;A"RB15JZ3)W MH]>L"ZO9PN,@?I->;'2;&_&;KL_&,*/(<4Q3-QT3DUK-0 ^=4:(G,?>-T(O] M,$2?C;%.A67N,E_NB82+]Z_V?T;A^8GHQE^4/UT[^/FZK&O#K6["K;INGVCD M.9%C)[IIQ,"M_)&OL\")]9'''-L.(AZ9% T]LNXJ"^T!0ON>L^;TGIJ+C2>U MZ(\J&K3\8DK4RW73HC[EV-]*M*':_89-S;;&^->&+]V$+W4]1(GG^G9BHE_( MBW7'\!V=V:&KNX%A6PZ@;!@Z+WXSEWB(7FT4J">3;]<7"9OLD7L"S7IS\_52 M.9]W8LG#J8>A$YHP>E93I#<4;[='=+, M/::6K&?GO*VKPMA%JT[Q/C:\ Q"P4^J5RKK-$ZFYXI*65U6WN_?2Z/6;$/9\ MW^ZX+F<4V7@5(?\EU[XEEGZD5DX_GL"ZS:=)US\1N+Y_>;CUMS_R -A>I-M& M;.F.Z6/C=N;I+/',P$H,>Q2!_><.W7ED%BV>FUZ]"[BA%&+1X)(Z;DZ+ID\E MO[(KVI6]X(%[ W[>B6!P;H0S.W)'1["A#[R,NC4U=.N70Q]8P^G?S/.Y[QJN M[OD&J.G<,71FC!*=<=<) 8<,YD7 W(?NHI[^S[E>3_^:2Q:Z1N8<0?R'"4N> M^:*3CW2/^3/;Q7B<4L_Z:BN/MVDOISR/ *41=[("VTJO2:*,M7^L$&;/W1_O M?SO8V;[%W2^R='Y_,(\_G\Z^SS=] GOD?& M_GCW.ZS7.C@YO3S8>7O^Y>23NW_^.Z[5/'@'UMW)KOVW8WNV$28CW;0=3W=& M":"+[X9ZP+B?V%%BA2Y?2)-Y )&X+%D.K$MCJ+5G2JRN=ZA/H2'NGNA;"SI/ MFK.2>C7'=40];L.Z@L>KJM^'.ZVTJ@[/J6MRT?0?S]AE5:>R^W24L72,W="! M+R(#9]IE&H,V0!WB8&"0SM2K.\VCK$:-:@!S3:GA?98"-$D4##0^GF2%Z XM M1Z3!L;UQ27W5,?.IIF[3?YVE&1<;J:?PA.K "W*CF0S3\V1#YOZ.X@+ B9.' M/$OY!8V#67GX#_Q<@1*7)J#0P3K48%?G]%&/=GQ]4A:A2(4LL4\]2!7X8T : MD&A/WETQR(XLULY /@+ L.%GB7MD,0 1MI'"6O%8?CNS_'!.Y"2YS#&3IP>6&^_[EN?OWT^V7._G'\&4^FS.\\Z]\>?@75^6'OVY[\^?O]R_O9L_SP;'YSC;QG(VL_?]T__'KG )H,$N*7A M@JIF^;8>)B;3W7 4^X$S,CPG$FH1B%#06E!%CKTH9+'E<3<9 >A9:!@LX)%C M&Q\G=6I1'(^YT44^[C=ZR$8;P*GK'G<$3@ MA\85D@/;)FD'@U:(2/@'R#O9=OXE#0"R%]ZML $K1V?%F9!:,;TL_Z*;ANK5 MS^:6KUM#3G<8.-?NG+G$YZY6"DR!K\V3UT^;!L"9MVT.>M5OKKUZTEOG>.-B M[;ML'/JHOGS_6F[KY;[)>T6OX&FVB*1@>4WD FJ[V+K^GOJ&_O*07MV?=D-W M:_ODM2\DUAOWKMD']\>[O4ZOH^<",C-XC-ZYCQ>]=*#4YN=$OYNVOK>O+>VO M-;;RJ?8R*ZKJ%?HRBS%_JEC[TS& 3SB0YNEU.+M)>..M7%O]T!AT@,.G&\3( M %WL$3V\!]I8E\B8VSJ[1&3,^*/YY1V\MW.4?AX?9?O?/]I?QGO._GC7^G)^ MD.WC?.=;W_=W]A=*KG[9^?/KY_'GRX-W?Z1?WGWZ?K 3CS^?G\X^GWP9[UN? M+G%O^-[^]]\Q,\UL(F.LD>^.;(?K@6$:NA/P1&>)#0?E!([I)LR)F4T=0$:+ M2?>/$N6XZ3^\X4975W>VF)VPS(HMY^619VX_.[EHNF&>L M#%]__^O-/-;>;J4I1W4FP3W5%DBR0["G#9Z-4WT:O3 MCI5O>J$7^,S0C1'#:L%8B2:.1_HHL$#4V&[(8O/.K/QKD]*:NP V+/'78XF/ MXCS8L,0'8XFMJX%C(77+CW3.8ZX[MF?HH8F% %TK,)V .2RZ.U?#O;/$9W]I MN],&-SY5%?R6-Z)SN:-K>F][W54^:&V43ORI?%_'AU^C4?I(>*SR^9HP*=;P&:E5B10\6YMQ;V#MS=0B.:27@\HV_8P(>VG.FQ)I*\" M&1L5Z(DQ4'PXBP.1(N%SUP1T2Z+$92$8C?&+WVQ_X/GVP+># M-2H6>$[A\^EH/'DTGWTT2+M+1 M*3\.%%P-"QJ6:82*.MW^$.NLGJ 2;OT*2OCFKG=S)?^\CVDMW";KR;,GO"2M M,X^XCHPO7F3>[)*5\5/DWO:OP+V?KGUU.[:P,8-_M6/:F#(;4V9MKQ=D39!? M0-#\4KTRUM:++VL4+7CZ-DZ^&SCY]D_VITW'GZV_3<9'S![%^BBR(MVQ$Z[[ MIFOI-C,3,^3^R!C9=^G)?Y V&H]@FO["K&$=O/\;UG!7K&'6L@9N>0[CKAZX MH8,5^Y@>N@;31QQD0>(PA_GN7=X /&2'';4*A?8.$?Y=&T5/1?6YQEY7!^S\ M7#S0S4%Y9TM\]I%ONRMK]?4"A+KU_9YJA-Q/>XZ?<-#ULBVNMWYQ95RUJDQZ MMP:(U0FOOKI.[R9NX.9ZPZ>N2>'#(<,I8>0 \W4GYB%H$-B4S_7#R'2#, R, M%[\90^-GNE^MWT76A@4]=Q;TDX;.A@7=,PMJ3986!51D#?AW\? M.0+S%1F7UP+O!,X_^.QO>E 9#5T+H8#5R=,\*JE)4IHO-EI:8XS H,,S%-L.B8%['8BO&X?]8[O#GNY<=M M_^UX+O.]*-)Y9,=@E+%8]RV7ZXEO!V _.Z.(G+F>.PA&BYTL-60)^(EE#(012MEL (R^!(9?53551*DGA6@H4?'I-*/F/]3[I\/UE\?-#C64 M(+P)V:(QQ *HC]$EM24*Q53P*DW4GT0T6EH^O';&*GB;Y]BB(JMC^+41.( L M49TU;3-4 PRL^=+I7X'=DO#I*56)!W!@E7B.5>*OP2]#'K$:.T^>%56S+]$C M8YKJ*J1X^ 3EE_T+R"_7\5EBQ%%HQY[#P]B'_]G 1_V0FP$/O8W\NB>&=G > MN7^SB-NV.;)T.[+ Q'-\L.YL*]$#SS1,([+\8&2]^&WDF0/;M^Y"?HV9 M&86C)'*LP&;<#.'4@R@!/28R_8W\NK?C/K7^#EPCX('%=,8\6W=8R/0@"!,] M3MS(#4")#+$.C>?9 VN9_+IVJ.]2.=:14\L$TJ28 K_%?G@7V$=/6"9"[(A! MGZ*8N6G[OJ3%0H#DC0#\Q"V!C!->"H:1Y&/IJ(>O^E% M"N(S%A!:5:>2H"LZ1+;=LCH=L/ H>ZVRQ#%.ZA(THIR:4])Q7A9ZE#$XZC&' MTXF'VBPE0)$U4 M]+@JIC>WU?YB?XBI<]?[CC4<8;C\8BQ]T^CKG_TP3=EMS&A?86%5(&FN?&65 M,^FA2<+TYL#3^?=9V:J.IT O)6=?=9; 8E^S[)+-JA?_ZO=>2W-]#H;SVU^Y MR22YDTTNZ[9]__X7^VW923X:K_WW7(MKJ87\J$?G;QVN*1EETWZP849-^J3J)*L$ M:.?E1F1VVA4.-=DBF%](J\-'@>E@1]UK521NE]C.VF=9 MUUD[HT>QFR_-+!B?A :N51C4'8;>L-9;2WW1)YC8=UZL!,6U0!#7C;Q1P.78 MKG>AY_DJ0_67Y,.CU7SX!NV*1R\VS/M9,>^ESIN1->^\&5F-\^8FUU%7#G1_ M)+"\*_+>R>Z^X$_64/QW\=_[6P=;[W;W=P].*"AM].98V]D[WOYT?+QW>*!M M'>S /UOO/Q_O'6N';[6W>P=;!]M[6^^U[<.#G;T3]'945Q4*6V3L+&?9K$I%W_2ZU!(01SDU MFT?EG/@C/0<64)W-MU<'#G[*42AHE^GT;.[]3D]V)>^(-X-@ 'F% FPR :&! M:R(2T?;@<7& )D[S 42'MB=D&*SO8PU_ R'-M",^*4KJ#/\6[&_--/2/0^T8 M57PI[])<>$=P[=(X4Q85#+02 "5Z>=$LAJWPK.*7).W4:U?./Y"&&]TU=F8G ML$CK'\4=0FB2P=G2U" \ 1RG,S+%\:>PKF"IE?B5?\.WT*YO0"H/0TM*"!%6=%7E*%%X!, Q45OY2"KLR50^4_C8IC!.4LE ^]0E^@751U6 M_+\U*ESS@*ZN@#3AC&9NM?AR3809T-I8%QG@/="VX$$TIA.Q:67@(WB$PP.^ MK]N3$-8]7AYK<.) KJ#\="Z8U5-P4A'H21)F)/!?7+A/M#&/,41'F_+H+(?) M@=HCZ5_)@#DK=1QT+77"/$$6A)A5U5$$W""I$:FFP,NG&BK2A!A9>H'O$H-! M5\D$F!5,@Y@ FD>1LQ(=.("2,T04C)6HNJ0C_';T-CU%#)]E45J/A8]E7%13 M0NTT A1N'Y*#D>Z.*QIJ7'!&JD" M!,B!O1$ZEVCOX*Z!"0LN'M? (6<:^4F!/HC8.&PHR#RBM+.!'?(N$5P- H' )_(IW-JKV1S1X4V)Z'%R3YNJ$55-T+FMG##9< M #\M+]!?B8(QYJ=H[J&3#7:'=Z[I=*88N)(Z VE2PF%.R5L)\ X1AX'A ,AS MRHLB&)9%Q..ZN3%%ODB2K2SB.D)^M]K.Q.^[39G1VI[B2G-Y%]P,KH'D J,> M1J^)JYZ6Q25.6!;U*0BLJ?2/UF75"/XDQ?L,$C<#@=SX[7^%(%"S4Q2/;0!S MGL .<%ZYU#. *0>LE_/B;322#:*9-'V!,*4+4CW+QD4MG 0EN@O J#WE.:I' M@KO7/5BL7"P0D5KL]N&?>SNZ&DGRT8XU;9GO4:/VCLE "8D=( M?RC]*C9&E ""+//Y<^_8WA@]F@+J(VV"S=($5[#UHY4Z5ZUA$N,G,&)P4ORZ@/4U2DJM*"+L(FR28GUDX]?"\L" M;(R2Y:?T"SS^7T2OV43XYC)^*M< ?X<%RIL0&3)B4\B!LQ!^?,TY[XHG$D5) M*J:'\03V@5%:HG8\1NDIJ2A+0>I(:X1550%Z,M*>L$?(-.'?4GM7E*4J( M0;-%&G5RQD!=Q^,Y%9(:]T:1'BQ#?"9ODHP: 7HL"S"#+UB%(D>)&F2 U1BX M%*B'*+%!HX8QSI3ZR(B>\ ZHH2N8)P1&D:2HS:/'[!+6 >H;+)_,*BGNX9!: MB0701!XCZ%;,AG85* MU 8P&%EF!V:*U%S9]Z.+#*/0RA!=7*Y7\M+M78 K3 MUK'*\J\91W49O9O( L"4F)*HN.2XA.9!X,]IOB0R<@UI!(_R4YXBE(Y)SH-A M4,2TO9VR/M6VXC$H)62>H::B2.;MSE9#,GC]>@I8CV, \%W3>/GU%>@]P,WQ M1KAJ;+J6>VB'6\<(+T;"A$U( #>G2Q@+YTV@[1E9PL;IF\2W,[PT97.1U@;R M#.\%"ZD#-4S@6A:OU!64I=C?Y5 9BZ":J# O9?[VGR0IQK*J$"&X0*,3FJI9 M#()%(EB'JP'21'S8':MB68NS_;.]0ANYPNO=J ?PS,C\9T?$/U$QMBW-@C59 M_0^%V HSIJ'&[44!)G2SG12TLCS&[ K-]@Q-;9SHKWF[\Z4:9H!QXFR5 $0K M'K0E8>!T&&F%WEEEF"RA:5BG=GE6"'L0F.Y$W$!'&/P1$X(BM0)R1S48.AQ9 M.3">O *U*\W)#Z?@D)^F!:P&SH*<55.INTIU[EZBXVZ-;3'JI1?%/2_JRB4, M0.F%(^' P%I]8AZK@&N@[B#$>P]3Q'$C2E2@8V1,L,K6C*\[/K!YI@;,>UJ, M8:U@?TUX1!HV>88D7VY7,9D /$G,#.>YY71N13?AEP8BD%P-.1.>AC79PI4+/J8# MEOJ>P%1"WE93^X/ALE"VC(&*&W4>GZ>( K)3Q$/-;3UZY/9YG'Y-IX!+PX'V M?AH/M9^"(-.VJI0-M-VZ+":\N2;:3^,8).3FZK][]>]O0K#68RW/+ 1KE]S& M/V @:9=Q]AG)81G6U0$'\G^LDL;6K4L:@_0;.6\>4T>5[N\&M$*BW[7PMI^# M[&XBX92+?$WV<>6J?^>G:9[+R^H5Y[G/2I"=MBF.<2 U]<:=3Y?493T1\9'2 M%=+>P.#ES6E?3),V*NZ>FQ# 9=<*BUJC"$'O(&0V&VH?VLDH] ]H;3HIP! 6 M/L4QFVDR9(_+*Z/N$_VUE# 0;4HT$TWI/@+=QJWS$W1G^$4:+HTG5-G4PL3/ MT+87Y=8K=6LTE?> _+]U.A'^6_09BR\OTA+M:E1)-">KP$!4 ?1A:1DC+X 'Z!4XS458MP7I_BL#FN#C9Y6J10 M4H*P7SO&XZ#U0/!,Q)#0U2D:C1CU<%&D\9RUQRGK7I \TW4O%L! V""$-)<\PV($NN M0R'-U92(F!'W3UV,;)\=]( FCRX%D$A,Q!T*OSC=,0@S'N8<:&=%-4%>!1\! M.ZO.$:E[YW:CPOXC3D[H1U\.T*LCKKKIDIXNF:4%KT)YD91H=Y38$W,^%D<7 M-G[6O,AU]/,3Q)67M84;!93@S7Z[F($";\G;G"$F"%&QE/:V3ZY7!2-0P NI M[L)#0E?EBAE5#9#C*[A;][)7.I^? N->XHM1L=A+;T6 MO4B?#J.PE8XM_V9!'J@PH48N"&\4CB<#!T&**Y&%*T9N@OZF,[2WN_ ECDX' M-U"+0LXN\AMJ.2Z+0&YV0A7&*,#QV E]2'[0]B56YS6&R-7EG)A QG>63B07 M:K]&W.^\%+_ITP RQ#.\0JX41@L]'GZ$T:HVO+1C>O1R"'IY$DNTG8;3=X)7 M23UH3Z;"Z\SN9MZ OH !@>AIB[)"2'X5)MOPUS-;">I2_&\A W>J3#X*/?;.8Z!V+P(Q!0B"<%8BV"5+DR>!.]6WEX2=?+ MI8[<;AJ_Z8ALW#N]U,HTQ G$9;GW-W :E^C4)6:_H&2 T$LQCR?A,2J" Q%! M1N,B56=SIXV'Q(A>FPO8.=2\Y//"H\\S%]]"S;D3#B$IJ8/BS7K%EI2,PEU. M*.=2G;*V7U13=?8%QL:I3%B%Y")69(KZ93$>UPA@J;=2$#C/NH\N $MAF0BP M0O>@$EQ8:(/2B$3T-:E%W3?IC(2.1I?8]/>4?>6Y\+ACR$ND]C\5*@CF(0G[ M0,1ND88N89QE>LAE?C4N_;(HOP(=1;S93$<)K&IDW17%[])!=JN,**FE BN* M!481'@&)KQ1@-P9^EW,?D8 M-D8_T[BS"GB6P!\1#S%CG74F^1-Y_'NN2& LS%+ M5X&L'7"U:"<4[U8UD'=N:2DL6X4=XFY+GFTW.*8C2V4>\A4F)JI*+46@&%/8 M\@:G:\A,*%)@=F4<$1;&.BW9>-E)MYR+Q8#/%?IO! =O \:C,@7M"T1+7$P( M!^%,*"R],:,E.!$2S5E(C:K#U67\DI!1/>#B>J4"HE]BX)+"T2*#\>5>64?0 MEAS4+1Y3]@)F.#1QP9(OTD5UJT!52B$EWMAEEHTK+,.G!1X?L(%9!&6JQ.>U@GLC<]%BW;R M8A<4=J%WMGD@P$^((5#<-I[>&2ES RWBK&I^$&JP.#Q@R6FN"_3&R<@=$K4F MX$#J ]5$!LXJ'J2N=);IQ:U9+-U(1#?G/))0$#4%*CS*4]B\N$#/3PL4HF?L)-#(&%>1\+FZYQP4EK0(^9'0M M3]A%R;W*XB4=M0MDX0U#)PHIZQ4EJ0 M/ D=2 :%YQ@ !@X4+DKC MM06FPFR"899^10[4T4)8!XM[7@29AKT8)-ZZ*%7 I/+2"]$,)HR(5"..4Q+] MR/(/C8$E,Y24\TR$I*N8:UDY0_KJA'1LZ$;0EXP!!048O3BM4458*1U'M/$> MC!84%Z%^H)"OIZ@VGX$6HR-\.]Z!+B*")H4VG$HG&E.:APRS)A-1?E[B46BB M8>GH,&4N%K&S@SXC%;!$I@%Z5:'RQ%J5!('3,SKZZ@IY"%,9D5O!KO7FFTAD MC32DHH2Q= (.%KVX5\G*P;RG;"94L$;A4L;)H".\FCL-@2ZM+M)1W>?UR84C M7>*A6SA8FJ84FSY3+K.9> [CW=,QCB*N4V!1&6AOU5FC5Z E793DXSP1+';A M"! KTKQK;\HU([-63K;%=>7\E(G"05T[KG\?UR+;7XJ[SB'TM$"D;XWDKB4A MB(K8K8IVZ? (60M/9;(.$ M4HL7!TV.YX\-?E+>V]4M7=45E5Q_R2B#8!-EL!YKN>]M[N,>7O'^^].]A["X\*V Y%"(RH(&5V2QWR:-'SWYI#JU7)-Z9+%^^GF; MEZS4LM98508@N=9!FI4QID$T'@24;L)H![4FG:!H%XER&!4KHJ+;6Z3>G;2( MS!7#]W2Z'RY2V6"H@ I[ZRM'*Y>B(BC;L:K''0_T>1V?=KUSHB"?R/ C302D MM5IDH5)$I8&'IW2=H1=S<%5-!%B@4F?1W#G-I=BB:]N2=.U6V:52:=(CATHS M&(]2/**!54\$4%@E;CD Z&1=3]'[ %;@?U5B!RD,E-5>PV+*5&I9\$I>8)T MN62$-@4^DQ;5.7&9\?B48\3SN)8Z?6.$=>]=%00Z%J)2BE-5QS<3/B&! MT&U@=!/_V$$CZ8: #9RE&1=75UG*+WBK\US_I"\%$%*%Q(513[&@'1&&RDF=*TN =D:G(($L M4:#TN^X*GX0QJXI[T-U7)V-U"48HHN_2O(0RXF91-O'L[4D4'=H=:EMY=USU M _)(Q >P_\OF4C["JS>DB3314K0S^%0F.:HVF^$H%;721M M>54/82C*8DQYM8HKE2+Y&$ZUP1+E2\."E>+2=/GZ,!35$A>E.P?-+_HTD':^ ML+);HZ.UK47PD[((6]ZPU!Y987G@RM'(2^!HG@;^4SJ4PK5E2$_11EB;220: MJ*3!T5Q=E&MF#78RTU=7;:EE55&Z3VEZ>&-FE5KH5KO0#UVW\7&'@O]HV2'\ MLMM0H;KTO%Z%*MO[86&K:RJVWN,KMD^V[M1)C^$)KWF%'%&45!*W^LO43] 3 M,+).:"PQC !XI]2NET+=JF%AWX#7CTD]S3:7$;YXW=(/5/QM#L_O;D^B[=+]M/G\, MTF!H^=>&Z U^LWWG5F\^I[5:UQKU!RW-;MA$]WYZ!?K7:A6XO(WUO1*"Z5X' M4(*?/0RHYCMO+(A#0T@5#"G=%R&ENXLAI3T@7A-#GE%W[7OIV+VJ7;JQV#%] MO9$'-=5K4-FU-GR=/N+/"'"=JX -X*X/N ]"RR2]?)N4U)LPJ*??(/Z 3Y6G MLGJJG=\?HYO\M2G@F?9YOO[^U[L)]%4]H.^V_;QNWZ +U)$@R;=E,<8[0EP= MEAS]-L^CS?>O@^Y?S@_$?V<$)K.O[T?GA MR;Y[^-=1MF_!>W]A,^A]][/UT9AO%KW__;,-:[,^CS^9L#\;G]O__M7%QM%? M=G:_?3G?,CY_S\Z_[!PE^ZEA4Z/H8^/R;S>*/=.RF6X' 3:6LDT]B+FOQY$] M,F/NL%%@O_C-,P:NXRSTE5IN&MP9^:QY1_L-&_SEV*!M,3MAX2CT7=OA@>>' M'N>AS\TH,)@?>,@&S4"RP<5N>!LVN%YLT&W8H&>'CI<$EF[&9@)LT OT<,1M MW8\<+TR8%;/ !3;H#)S ^,788#.&]>,Q?HXEKA]K>.D-VY[RZW"PCP&$?_Z< M59C0_YZ.5;@MT\E."[R6@=.+-[;A#;G!DB-_(@2_IB81XN1A(C6"C92_B92? M=8R=@$5L9/F)SASNZH[-F1X8(._A2]-/N)>XH_#%;Z8U<+V?-G:6L[U[%>1S M4]Y*D/\2I/N0:OR&='^"=%L%?11:OC^*#=WCAJ$[<<2 B$VN6Y;G>%9B.\!A MB72]T6*[\PWIKC?IOC2&P?75[#L\GCNZXJ"Y/9$WLK9Z[;N2>JJ719).-QKM MQKY%G'!&@\ W-OZ+YWJ^KCGP37]SOLOX]A,YPI>CH7-C%]2CR,:GYNC9E84L M7F^DX>VTU3N+J+FU.OQ<%KETC&<&FR@(MPI MG+;1@G^9JY UU8(59H*LW&GQP$)$1]YKCO2F<,D_,1(^:7I/NT A?55>;?&13GM5$!.\RGV M#L<"):S"BBP;W?>7L2P?5O?MB\4N'AXF>PT6;A$2;N3B#>3BX797P_5'OFOP M1'?"T-0=*TQTGT4CW1OYD>.;<6SYHQ>_V<9=)1=N_$!K2*UWH-]NJ/7^J+7C MN(UBPXL"IH]<#TC6'1FZSQU3#YB?>(9A\\ $+=:R-]3ZU*C5"H;!XYW1'7EN MGT2<[0GU+U!=D$ \^^:23F36'QA+P S^U\W=%@Y)J;\WW2 M7AYG:#QE+\^3$(_O,0M%= =NJNINA.0OHX>^- >>^SCA QM#X5H'Y X"V]X< MT-H>T,@:WE3/6#]+;GWETR'U>WF9YMBWY)6RXP9:SC=A.+^.+OBP5Q'8)P8^ MS7LY#XJ\Z0B_1_BXN::_11F!D]WIPZ\2&F=@O?K/=S2W]4Z/9EX]Y([&AU;NBUZ"^>E M.Z;AZ,R/$]V(;!?.*ACY/,!&H.8"K3Z*&;\ATVN1J>4_\6B:I^-G":GEGB:4 M66W*OFTN)#:E/VXN+>]2Q;UVH*J0HHC&J@1NFM< Y,/&;?@[8;=X[@1Q>_?; MM&0%]I]DY0R[RE4@EG$G94$)7WO8@8%7TXU,OI%,WNOJSV$2)XX9@<(YYY$7 MFHD3ZYP'D>YXAJWN[PEG&[&Y?US?MQ9F"F M;Y35&QNV FE>VW#2<5%C]JPZKDV7NCL#T'KSJ9?6P!AYM_6,W %\GD:[Q@VE M;"C%'8S\&T3Z/S=*>?Y.QL<.D/W7E %BP'_C].*W?]._Q$JPU7JSJFO]J!8M MM^A80HF;%%6*YL/KDF=4M/+-91I/SY1MV7E1XJO1OL)"0,UZNOJ5A:[U#W^2 M%B6M&GUP=/]]5JK53-@IU\.2LZ\Z2V"QKUEVR6;5BW_U]C1.@U8R4M\"M;$UF8MVEF)GHC_24/'"?S$-!=&^ /*/3LMV4G>17,?Q:Q:,37Z130 M./KASK'KXWC"RK0256A.8+MWSBIM%Z 0:\=\,N7CD)>:;0PT=(>J'3T& M96CW//D-H7>93L^N S0ST&[&_1Y^@\OAC:9I*7JX53.@WX%6E&#TF_\/P#Q[;6!P;[Q^; MF*TYNVD!8Q@_,89E#+4/L/')&=7[7[*%?UA#K[=^=SB"]6-!5&!+!=['+WW- M'-J]UT:P[:&V(Q^HM#37)@L3:Y>\Y%I<@OC,$7CM>.B,U2Y 2H[%N[C)LZ*: M(,)H($:)O<$17J01%JK2& Q9U1DUCL5GHR;*0 /%@D?32OVR??CGWHX.P 3D MB?DXC89 .+SBY6GYGY? SK%$/ MZ?L,1/\0V'(?D)TYNP"9E.D86"), 6/C2GI+*VJ\801QFY.LZ)XFP"-.JZBN M""=Y5EP.\+M+GF7XWRI#?(9AX0?@#'-0_C0\'@ITQ;\ZP%. &VI[RZ;5+F%H M0(/13R#G ,X-Q0 \01QMZ?YP+?^P6RJ[!2$!.!I@TG =["5T6,02[0RVE\+B MHBF,>YH5(:PH8@W>5$0B>"@L3+-T.D-BG>!]<,S%/F_-> 4' @L*$GQ(@!A8L*Q41)4U' <'#D$O(13Y+AS8())6E;3 M9@!8:6]EDACHQ1+F OVY/>$E]/"^R$_1CN+E>,GLH+E?PMG06-.ZS.6HH&<@ M,81(E "A'*.#,BW#$I=5A\0EC2 =X>QY3=()MCPYFU5IE )KUNKFYY@C@5=O MYE^K*] YD:&TK^$ST[*(ZP@?RH';XX' B<$9P'HF]!-@>*ACEFD\E9 M"A0'AYD515X-M!.><3JF_30JBXC!8P 'P0#_3&'&O_!YPLZW&?^FG:23-[)_ M"C$'M& DOD8@/=!,T6(V96\D"VW9TC< .,4*P+H+6O I+TY+!BOBL)!E#&92 MH#J7XI!=5L#@0!$>E2BKCXPCZHC)IR7I5?OO=]3^^[C(XC60]XL]R26[ZTC+ M6_&[/A\RAL$_I:H (]^>DR*3%D*-C<',!JPO^00$)""/E(YB.V,&N WH!.@& MD@DF(1X&V'3&64RS(L5E7*\K9&*"%N#ATQJYVB50 B)J/9Y4@D *RMUD>03K M1OFFB&ZHB>:7(,Y. 5];,0^(/PJ&UC]O 3L!)]\8.C=_&R5 *UUCP1E;Z5VQ MC)/($P)2KKKA(+C3ONB$1R6G(MQ X*>M=D2HLI2ELM,,H!?+0)* :0UT"A@ M=J$540126>A?17.,2%9RK($V3<>X#H 2LF%U+$J>T(B#=C>$.R1E(H#5*0X M^"=PO\X9,.@HG3!4$Z*TC.IQ-06*>++\N&D2]J[3)*S?KT53G?S6@%,?PEE7 M/^YKUM0'$QKW/QRCU0#O@)'_PVN--,(.[-G1F(&.-_1_BK=+>*^P&\*98":( M@,!9T!ZH"E"1IDJM!AB 5B;8#.>HME2*9,%HF!9CU ]9)-18%@'NH@ !T*6* M%O"K3LE@'?0B]-P($L%Q&[4,)R.JER)"JO1B=OY-_@',*H$=()D ""Y(S2L MIA=I"22=R5AS6&2I-$"EK0Y( 9)*%[XDN)A8"5@3X[2J!%/M&XD*0N)!N?O6 MQ+E&:[P6A58?H3BX%4@C_H*!Q0<\6O$)>%Y6@X %*R=H\ 07 %^8+5K!9E ( MP%*RV4!(ZVD1?96F)EI2L#PZI:[(*&Y*(&IW5ULIPB8Y!72<*B&B= _83EVB M37=+.#U1QMEK)M,I];].W')5PYOV]'O.+2S#WG QT_@I+D;.K*#%YUOYLGZ\ M?KJ>$=H(H'\*:A3*]W-R:L"7\IVNW*^07Y-U%K>F&>@87_D4M8".^=B=4.H. MH-D(=B.]31UG&X[7>'X.MXYAK#.6 %/CF%(CV":8G)>Y^D8P3&3*RI"F6V/#:/<+I"1%T*-V]U^O_?A>'=N4-P2SS&[!G=3*1]738H7$#"G M=V%C?-KW!;6,I=74RA^>RG6T5.&RTLY 5A'?'L/(W27"&&HO'=,:%WE:"*U2 MJ''=!4A@I'T%SSL;DJ2,A-%HIP0U$7%W>6(T4<:0_OC4*7CP$"[WR$N/]WL=/>SM[)Y^U MK8,=;7OKP][)UGOM:/?X\-/1]N[QFDB!55S5=&$+?R&^QNA].QO0OS7^WSJ] M !TCESB 7CNTM5+X/I9LA:[K@!9 NT'4) 72LJQYX6_9UM!JOYJN-+_PZ3_J MG,_KJ%V%X9Z$CW4M,-WW[=F5DV\1@%>23 MDH-:C*H3:7;H'L\I^ $1!E@+*K<%2).\F'(I+F(>3LFQC C0;@FUP8SC3I@V MJ4/08-#&YJ5D,,[ LD:#P#%1)I4"!>4Z:&;M\BP%;B;49XYR$>MQX1(BSF.2 MI#4L0)8[4&Q^@,.P"3SU+457$^SX'Z;MMJ[[6VEVFSB-Q3@-7IQ M&E,Q*JRP2F1F)-,2L+$[JA1P+]35$E!@BLOJ]4K*%'XZ%;_G]HFX0#'W71NR5D?QR>(G8 M0T+LN2 U\=O(&GJ!M?)G8VBN_.VJ84USZ-FC6PU[]6^N?4^+#:XU[ ^R)7X8 M$!DL/+HDXE&@RL.$/ 8_8@>BYY\]]KJ#D77K7*![PMYG7ZAF092D^06O?B!*GGF> M^4M_-#!]=U.Y=GU/R!D8[@U:8ZQ?&8 GQ!&2-,= OI_G"$\WD?&E/7"<&S"$ M32N6AU<>7.MQ#NC74!$HOA&Y ;$&NF:?N]2\9:^]316 !P#0FA-O8 U&P0T, MUSL'T"-K:QM2V9#*=9OVN0,KN$'7OK4AE5M78WC\G.IM$=R/TN\]1>NDT]F: MQ"#=,!+UL/$3;RVH\H^:/+^FH5S6M;WM(@NL&Y9UF]R!A>A-"C>4Q=A$-%@W M[IOE3:PEK@MS+T$;"S.1^2L3-DO,%J)P'YGQ.5-)P[T\&A64W^1=5S+X!W>. M,=UUFL7D' J M-J- 4@&"O,AUH=MV8BVO=9K:NL6I7P^M96XRQ76O1FWWI[(0KX/:;AM%O@09 M&QP0F+W^Z(@1*ESF\14]XARL#:J:P;J@Z@T%V5[CI5X49$^"Z*YRMPN"\T=W M+4S:N43P%K7^!DIIS-C*4TA^6QBA3V"NE5\9\DA4S+CT#] ;E M$/'3-))SCYOHYXB)4AH]S!6DW2U2@"4&:(TAE@+@5:72F7OB:64=CC&;JE!J M"KM7Z;S+=_+,$,CYB92:E1Q;2 S!A0",,6^&_FOO:._P %8!J"/"9F4R65,& M85*7T1FKKCB"Y9F_G5-<][.[(1M[V[C6-_KX[4E@V06%( %[Z/0S)]R?*IE$ M8PCBZ*=<+B45126H9[ 99O6(#B JC8B/B5]R31$PY0!AC#V[9&6\-CA]M44) MO#FID7W+3!:EJ2@&7Z(H*;E,)I.5!M(\R6IAE@!]YV!_E*"%8:HQ*'-"/\KJ M6&7X8G(PIFRABE>73;:QG'8^JT(D55&Y&9% U6A2\H4V-[DK?&0N%N4U2&D1 MP= 4[BSSR'K9;,N2RBCIBXUAK,NB_"H$;0\*E,2GRO]TQ9K:!>54BX6 NC@A MY)&;X+U!BG#*R.0[Q;P4U("C#!9']04$W\5LBPNJZ-':>J*>!/)/F1[/=_J MU6"N^%13KF<@D3.MIHC* TP-HF1\L6'*&)&HFO%3E'\B2:9-@1>9CV"T**+I MHC>=":9+ V(M*S4I 8+*GCUBY_:=DJM;ZEJR)UE=A05\V,@'5@ M4A((@72*)3S@]57LK((?DZ61CM?'Y*#K194^9G M#Y0JY8BJ'B!J5ET-JB)^1:RH5R.FO]X<,[$(0WZ0WA;R+ 7T$]"2J/:3&8M- M+9E:%JJ9XDXP"6X53Y24OMP@P+TU.-1(;,PMJSBGN053[XH,-@5Z8]54>AB^ MP0JA8=Z:0#5<:S0$.TK%%V3%]AKD8ER$E/A\=.J&2@%XZ&VEQ WYO&@J6" +W8J0X9% MB3Z.EE]4/$^+TMER4UE30L@>L2Y9T7&^6H-4 EL?#$P<%YALK+5%KI"M$?N%!< 9IC&L MJ]$7%SGVNE@W-[P+?*OTU&,0C 2H]\C?UV0S5YMJ.5;A%>Y?*R OCT=H2=R< MRQHG3/L@W32T.]IF1\!AU=@ZK$!T"Y0.BEHU212 M_U.FU5G.M/\K,JD7OW^_K;V4K\I?VW?$5079"ZH6$8X.RU8#253%LH6RF$C5 MVA: C,?3H?:!U=E VT]S0&;0A[67G=6J\U5STD1,NKT48*A,G;B.,UN'PE # M".^3@2B=:*-!NT;),AK\$00O:H]V 21TT9AH3-P9B)JE(KU^,8W>,CK5(5[V M%@2J1X4W-ZXW ,RB%;2F4Z/RO*(B :":YI)WBO":%.I\V#)?J .,+\+90_?]AML4JFHICZEV.U7:8 MFD[:"O_$\F=<.P"QIGE*&H+\IN@0JH;QMC%< &93KFQKJEI&9BFV[-9,W,$' MH$9M3R!36G6*[AR),KN >6\+ ))IZ!\%U;5VC[1T;ULHXO'%QE$CQ+>%$%=\ M8$VV\X/+-LG6!$M;0O@%$T;VL3 $9ZN8 #ZW@@<< SB !K0_&-$^]>"4(N7V-W!&( MQ\+C-15;BV6YIB4C8G7VRT+1-LQ*"Y7$9)+A;T7EU5RC4R:]>R3[4W7=0HMX2?JUT-?)W9R. M@?ZG;71 ,VM(?)K-FA%%RU-,S MK'!.^KY\D$T;U!YJGR;R;D)M!3'!'+VIFF<&I-]C_,24"5?4PL@#.(@)2^,F MI$(!0J ^;E&4R"W"+#V5,F?)V2E7$JU2Q#X@4;0>/"HGB:#E'3#:_U3$N?1, MX531=:QM#A'/!S_\T7K\A_V=L)2;,J MQDK>\#X,KI'4*-5]LM"[]T8#Y*6HNDY%9P3I2?'7EM.>' 5:C80ZUZ(*(@))S>"K"8_S)BE]/2 I )> M"1-979YQX;I1I7(1W[M<=I$_ IQ2@O?+])6&!7N1U]6Y*L^LXG"P.N"?OQ-X MZYRN)J1Z(0YOCM\3E)3_' N[MEI#@3-UIL)RSIFX=P-(Z"1PM*WX'- &)MG] M?>]D9TM[B1UHD$FUEU3+H?A*=E]I*\*A[^RR\3.1+W[6VJ87K,3 O0ZD?\A" MB EKV+M$7'WQA&$)Z!^_AQ5 .P5?.Q=B+,:(0RZQ26!)(_9%7<^\=XSJ>)7\ M$K&[P-#YM%LM25(Q%>*N:\: 2]I#P2;BEV4MU]-!=KEVQO( M@23&&)AQXJPE**I0$BN9P1S-I(:1B1/_;V,[H\"U+ M5#=%'!Y,C=0B1:N8/R[9I70+HT=VB:9%EWOHF\9WXP)PH2J6/2?J_Q)[;H(" M%W6GH790K.1C[*I+R>:.6-Q%8CB-H'Y:W"3#ED#S+O/5F+T$8:Y9 ]>W%FO@ M;BI1WO":SMY@9 &"6SOJ&+0/4B54<6$*.E&NH3E=;JC"B8ZP5GM$2GBK M7J15.X$:5IFNV-1(M/,CY**^@KT'U65.&U1)+2*QPU8$QQ/B$W4>MY>)6%^4 M5$_A$.AIZHRN-D!6],Q[@$=.1H4L8+P,1K2+SN+Q5##$CT(%N^$ZRD:0$6#P M7(%Q1W@Q)J+F0@XV4#PWR?]2#X6TDM$]F-/2G5'>%8DQY#4 N@O0.)C-KU=& M[E3"<]!;N-3AL'D>3VK4,D7/%#FML+DHRE+Z%80JV_%F+;:).>,J!:>!K6%@6)-'0$-+HII5E?6,8F-ST \M;_3W#C)%8V28.GT(;.,%V;ICEE7_WPL=T0TV#)]>R :> M,.BWZ>N\'L?%5#[X0LO9F./T^BECD]= 0GLYF([\/= 1# !PXX2YY,.-[3]G MX4YQ\=XZNOAL[]?Q^>[%EW?!^>%XSSC8^>I\.?_T[?-XS_K\_:-[?L?'_G;7:X\W7VWC[(/G^?I <[']W#=Y_-_;_^2 _&^\;AR2?K M<"?Z]F7GX^7!^*/S^?O6MR\GI^Y^YCO[:3".QF_SP_';[&!GU_IRDGT]//EH M'9Q\=/:_[SKP7V-_O&?#>-\/=_;@[\A^;Q^=?1Y_RP[/OWZ#WV?[XR_IOO5Y M!O/"LT?I_O>C]/#=WO>#\[/Q_D[T_@;GJ+]8G[_!DUSS8V9M]&>_! M[[C'C[,O^,Z[/>?S^;X%\UT>?(?5[WQ)]F>&^?YD=[I_;%S^;8U\=V0[7 \, MT]"=@"R$8@F#@WK.3%;^Y@Y!OKSMN>?179][RJ7FN',F*%D/^5RD$8 M8"&HIZHJ/_-2ZX^D)L[QRR)ORCP(QBE;9V]XYPUXY\%V1R^,;=>+O,#5^6@4 MZ$[($MVW[$@W?)-YKA,;9@)ZH>VZ"YQSN6/JAHQJTQSAN6@_&TJ]%TIMM9R( M6:/(\YGNPFGICFDX.O/C1#Z7J M2 F%1M1W>M:*S--M$?&PBDR?*PI.>,*^26;X.\]YDDXW//$F//&XH[V + H< M4%_TV.%@^5D1\$3/9GKH^C%SXYB/7$!MS_Y9Y673R&5]J?3.=9<-E=X)E;:: M"TNX;]@!UUV7.3IZFG7?B2-]Y":)QXQX%)HCL#'\-:+2._+#T-R>"%5>7T4& M*V^+*L!-59AGK;STFV'$')>'6,#1]L AC,]"]P#& A,V1'C#.=,,%Q'7],$B,! Q#(.'% MH*0G;QNNN=*SPR9>=KT/*1@YCW=$ M=V2P"4C[Z\W$>FG+3Y5C73,<;=,3^ $ M-Y\Q1E8(_]V6M'CMP5^V)CN#;7\ M\M3R$G0E]P8>U;6AE'5JH/V#>JS]&G!MK=L;-='%2B2B:H@H3'+MEJ:+W=B8 M5HVQK' IFLW.77G-%>2M5CA]5?41U2@'J_P^T6K4GV1Q_UU5N>2XJ5Q2)-J! MJN/2%O?>%P4_*NT3%1"$5S]1<1'1NBR!]Z.S*]^#0]A3A4?6!&8_*N.&!4_F M49FJ_[6U>SHE=+#)'R_)H81@1!"I[DJ]DBFR3#/50FD[UW5?%3B?5DU++E$* MARK)B4^R-?$$:[K)-D7X,9S)!GJB0.>TTPPM3K&1*Z"MH8J@=+JFC,P\UI,"<9;/O7%:YP\I4U"MD6JHF(?VR.K+S%14N[H!&ENB, MBK;M'[46 [P"MIA69^VWL.G3@F556U6055-9+@=KTA$,<&%95D18UZ=M[+50 M[J>[!'D$V$>]>QS4BB]KBNR(55)7/,1X646Y<^!--[*MIM(BMLV8*YR3=CM+ MJR7%JEH@'$=*U#'EE$(6N:@SU.-RWRAE+*AI.R+*JSIDS3?$^YQ<*>JXN>KRHA MORX,^D?,IN45C'KC8;5>:@L[!]NFN%-3QDD[!;F%]7*I5"Y*RSR:*7G9K?VD MJ'X.QRAZ==HM7MMKNH;,0Q:MTL?LJVCP0T6\B\ON*K#%$.>RG;3H_R?+B'7[ MY/$9KU09,6KEJY;1=I&>@X3J]T*8UMU.R*>X:\ 1JL0LZB!W5D-80V4GZ;?E MO+9'ZE3)BD_/BAC[0,Y6 :S;NX_Z:4J\IO*PG<&?!.J=],JII=62ZFG8;D15 M44M!U9),M ,1_DV5[D)QM2 S99$P5WZ[> MIE2W=33+7MM-&; 4B^Q-7^OHOWJDJIB$_%YCIS_\$M[T8&,Z0Q=AL2K0@PM--BCFJN=THZ M]_O@-LH*Z)"R.DU57R115=I]K1@C&D\XUAV[*5-^2&&TJ^)25?>7NG MJ*-'UM>S NZ MJNEQ'TE9:,I($M:-QU:NY0]3]AB_?*-U?*[8UZ0+0%J1@(V MF2J)WV\$T+$T%OA&5V-9PCQ(I!%E_"3[N&^Z7UU1\YUL2E>OQUKNN73U MFKOI]E5MWO>=4KE;2VKS?JI^Z+A#UK _5Z87A$ 3SM0488:A.M,]!1OFX J) M1(T#^J6-A2^*_.S ) OI(JK.BCH3[75"(:' S)95ME/@6U)M*Y4+,!023("M MK_0HSOZC0MU#[1AS1J5I=57]91R_J;^,)W25$(8I-V;3PRA;>R3;55^8E0J] M;&(1@\(24<_<),'6+B1_47])0-?6E)A\HYT5EYS:?=# 0G\ -H@-GMI:XU%! M[DPL(]Y3>N2# NMPACES?*#L<7BP$)U;NOC48)%30CCD/^7=;: SU3U-JCD6N='A_=AX6W(0=>4P+"]&W,"S76XY M8$><]T^F'\Y?39>_WN5/FB=2[3YC<;?K7M\?VOAI.O=6[0VK%M>E$BFJIXR\ M7^/Q/2& __@(?*(GZJ;Z&/]/_>#%X&YB!>/!/(53>IWMP$[M*WM[<-/!R=[ M!^^T#T>'!_!Y^^F@S5LTT>' JZA,)^JJ!=O]YM.NO@N2+X?/D9 - [J[/BA M:3#5U?EVMQ%7ZU Y;@5*T[%(HI7FXUP?6#G5]O:4%WDKS_$V\XAC4T=D6;# ML68:^G^::#@,))/!;'_4.6\"X.X)"YW'YTX?CO;^W#H!SK2[_>EH[V1O]UA[ M#_]Y1Q)+.]K%;FZ AB=KCG"F*V_0/Y3I!6J_B/:&X-9X^^>FU+ M6,MF$+AM& =341(52Y"_E6%1J@ )Q _XYY*5L9X5!<5>="[41-"=?'WN.35$ M-V B[6,L76U^;!J)+B+H1Q78)#1T)7TQ4@151=&:'%NST9\AQDNT'DDX6>K] M>\FQ 6P_BF:*L7SY,? :;L^KYY;JC'4/54KT^JKM"ER>7>*F-)K6HZ] MOE&^D<%" 6H#:N^,G*2[0N!HIS"G4FR40B0\B=N'?^[MZ!@'"Y-Q]-7,WQQ7 M;T0KY[EAR3(KD$'6& ?+,F&L40A<66 KO$IT-\Y9&[+6K%ZTKX/!T@2F;%X0 MIP6L-!8-Y^#U$H/B4@IBDH:AB)U1KU!SY.8E=7T^!9C@?6$BGJ;ET3Y@(Q7% MEC"Z^)H+)L1'+A:W2D9@8<,.5VWPDC>=IN'G"HB1T$RULB?'88PF>C65GI3FFO6Z !#AE!)J#4!4 M^U^:N&R;?U\+4+BA)=A)DP&T*F0%V.?O>FM4!YN)*U]8X+(QKK^P52OKPQI- M#%:B8QA6%N.9%1/I*UD3 *N-D,V5M'BIXMM%]_A MRDMU["ZM718E,<&(3?":2]W32RU+?4LPB--IR0!!"H@N)(71BZ(QMI !K$1GE0AF MK">"Y_?3!'!:T@5%N*"DW?DSGHL@@!7(!5!T&\_C'C/'G^598. ="8#Y+M?X M8X;=K>FN2J@9,XVI5M=OZ'L8!L8A[.C H14.+"ZNK1(KF7&'L3R_9"B!NPDE M6(^U/-DNV,L1:P]FQ-MC8,ZH0\Z*FEHE(W>9HK_T"JTTG,UU40:F'5>OE2G1 M\HZ!,B/D+]([-_^U4AD7OZ]!?YO[DE>@QRT96S#$^6^)82^,,6:S^:]D%-G\ MU\A/%[Y363$+/V!.P>(:@"^>+UF:N*N8_Q9%X\)WO0>E>,OYJ5"XF@M45.4Z M!E#'F2ZN42@H'61@-CVC>'H*> 5A>,5)2QM%3D#'?*6MA(H&76=(4#1B3]TI MGH*6 OC!A6'0#78'DPGGF!NLL;+Z,7@R'Z:2NH>.^G!O M*)6] E"9H QO+!>AM^#]^@5+,X)C; MDD*7(O01F6!-K/Y,I'WU\C-DX$J:QS6H_[/F4.#-N@UC&2B+@RZ,R:L*6-C+ MRBJ["4958Y\+?P%F8:K[WO8VK^L/ -*'N2KA4P!M!5 BEDRJXE=Z0 2XU%:5 MI8_CJZC2!5OX#9K.Z.HMREE79T/M-..(W2H%C$W02\,RT,_4QP5K&)75&(VG M-*Q5CB@JKJ!W:*18H9G;?[_W+CPY#NNR:H-7*10(ER64M.[/4L/_-#P>#K0_ MV$1J@_*\%V>-.6K9G(XH1W/G*Y]*C?5-JSHV3INTC$6V&9?9/,!;!*VI);\1 MNF4;)GM8@HI[P.EJ%U7F"&!789C(3,L88.99'UI%/<6H*N6G^)23C^-8)$/B M5FA3;^BE7AAKJM@8K%''-@I!']T1"3K[P Z_IN*$VDT+>*#D H#+_,3)V:P"\'IE+"(0C+@,1%7 M1Y["-XJ5]+^7&:5U/%,\YLV<%TNE3E)HAP()S5;" O/3A?/#%[)9ZWY!0W/6$S01[" %,YM]U9,MY#JR84$+3/"2J@8+5S%DO+'C8Y#^&6 M^KB4!L1+ZU5Z3^JI(V^:&\+J"+S32. \DRZSEH:)8%,<\KN;]AJUS3YYW M[W7X[K1DX\6%%:&TX>.6A%$SR#!H#5<$;\+>IJC1 +*+FH))T? DU)ECNN.! ML1.DLEK2#27TMF$@C=>F44,ZY(13BD]">1$P&J??!G-'#H(,U2<0QAE+Q]4R MWZ;4-GLNDE7GT3TLL=U>$&HGG7D%V-K4 /DBDI:(SY"7%Z0E9.U=!KJ78"NY M%-; P468*CM%7SCF7+Q!$51.,:*,?"F4?RTPED5-" YN^JU,#A1LJR.6PR(F M =;S-6/^$86JM%0SSS82'I-;LZ6_*?NFE>+ZI9C/,9_S["QS=+S1JK-Z&H.Z M535""Z1O,]$IIH'GP@%S!7%W0A#@Y&K45^0WF%*5<$)'),O&^?77WA'>A%6S M"E8BG#O*9]N) ,W%\=W4'_.8JJWP.#=HM^).A!1^<8<; C#'&'\H6)8*:KW] MK:K@_758 :=$WC)_RU/UKGFZ?$I=\YI;<_>\/[Y*&VK;Q2055E.2"L*@"ZS> MA1GNNK5=NGG3\&NCGG/D;64! E4#QL4TH$R@'Y%"Q;)9E2KM M5 5#H%%FDO M=W?>;1V]TM!5?7DY!/$W!/Q]$KCSN:A5;""PGUB%BP'R-,J_XJ32>%X: 480 MO^;5)]JF!%.1M$D'0M4BA'HHBMFLLJ,O,6KV0A0MF.$0B(O7FEC$,+*/U@B7=AIHAS7RRJ'V%M@V+!RI#=!>UF-8/5]W M$."=MH'AQ$.NSH>P@2O<@K%+Z#MF+&;ND M*"%2V*:HP^4HZK)&=A5:/8EEIO^5EN5 0]U*DXX64GM2J1D(6QIF/^7*(!/2 M[9ZB-4:/'ZVQ=[*[+T.FAN*_B__^^&GKX&3O9.MD[\]=;>M@1X,OWJN_=_:. MM]\?'G\ZVCW6MGX__'2B[6\=_6?W1#O:._[/4^ _'9SK^>ZDZK'\TAUL3A&X MB-=B2'7*3XJ(2)%LRP(8&^=,TE-0,&B^BFKRDO"LXL1A&I(OB68&(EI?C!UR MCC=);="DP-G&#!*QSS/!1$'9+&0PW*RJA2!?L MCD *E%IX<5*JY+H/J-[&B&#KM:<5U [8O'V&=^*[WWA4$Z4?HA$MW0#BMS8D M4/XV0$N#E[):'2PV$_X>D&E(EBG)*V(56.4OH0P$^:I,XW*6N;Z#G;H3@ -A:, MY"6^("]:N@_+ZY97K_!AK%"G@B!4\*]B/;^W]PI45X#R$3K@$+''\CJB"5Q# MK4-D0<6\6PQ#NN $M#AH+<6,H\]FQ;F+4\"L!S$PKF$@5TR'@.9QT@E>)W]6 MJ?SC'=9_O=,9B&AH[+(M#QW][<3L>2R0L#GW34V WD6^M[G(7X^U/+.: %>* MU^U6:=L3SK!,25;M$ W,5@H)Q0N8RU,0L2>DJ%YRNE:>5TU3M5/)Q$2QQ:YK M4^[T2EF3]&0-_-7*EZZ<>-7USET5/->7&T):$/?N7'0*+SYR4KP3+57-,\!! ML$[3KZ@*3(O%%P8WV_:&,?<8\V@U8[Z)K6"_V+#S9\C.'SRU9>OH1-O;&Y). M:EIOM,.3_]L]PGS,PZ/]6V1D7AM_O76R=U36GC2S1OS*[3W9BRT@8#$[55F$,#KL. MYB)\[^;IEH#!: N0(R$G_O<[W3,C"5D"@?F0L/*0.$8:YKNG>_J<0YJU>N^A MFXDQ:_GWFQ+2)Z@& JE'/B \4?0\?&O-G"?VB(&Y.4%\DTSLY^E-,T&)(;S4 MI& Q+V/PU0^8#]BA@E^$288B$O!_NQ#+:_(+$1\!MF%T+G3>&7%<)0]"BG"/ MW_R%;+.!J"KDFRWFDL% \&2PX"'(2PKS(-O>S1\BQ$(Y80D2'M="N 6/8T-V MY'+H(D6/?V,7H?9_;!H>'8$O^! M(:53>>\R]>*[2$4XA06PG1:];YRJI1SX[&^ 6NS^]]CN-NY:>J_1;=P2 MO7;?T,E#DS3^\]CJ?0\"62&&^Z@WX$-AY=*R7<:RST5OH'4A*\#6CLO1YOD3"$R34C,>&U'(U^*-\/PW%)^!H+/Q[-!K M^<,7*2YFSK!3\*4(J3;AL%2KRE7A"GP6H10GBA?NC(+N3$@QAW]6++$WB[$? M%Q0U]K-EQ:J:4KTJ;U3L\L]*Q9U4MJ)5LU+92T6KEK)2V;+";$RB8E?H'*Z4 MGGS[:(3<%U^$^Y&UJJRR8!ADZ%F0_=EV$>8)UQT@6.R0CMB^A@E4$(^U:VJL M+L:3V);9X7M 2<@K$\M>)QV:U)WJD@M71S4Q MW;.NJ"F75YF? ?+^^CA.I\^EA@> M]1JN?N9;;\F'Z9,#-.Q MNU-Y?^W7_=QH/Q!EB,M7<5];? :-=!Y3UM MK[=2[GOM>%JD[FBTMN>VQ0Y*]WIYA]]W-*OE:,I 2W.!B32[2VM*$/33MA'T M.T0NEL \@R"=B=#+$7'X93,D7XWI9 A95XYK<%IIP1D_=3@A'G#MH;PA3[LR M(!/4"9 DQXHP/N,--9 ?C4:0]@O40/B%U@3S>7VB")'&:@&#!5<&0T(D3Z.: MTWYYU>806P"+>LQVX?:80FMZ8CE"=XQ3N;W)(N/TED225."7O6!' %,0YT_B M%5N;A#EIKF8*U*N2$$[<-IJUQ_N>3AX[#VVB-]JMAVX@#3,+28D[1!6H*9"@ M2L)\\*W5;A"]UFSTO@=90C[XZ&D10E&'&[U2[.B]$]IT(':'62!JIY6D- >7 M?.(9SYA1A!@"87]J0#8P%3H'(CD'-O*:1_T8I"'PGI8#3>& M@3+NV,GC^8S<*QV%G(@2OG;NY+N2>P#Y#K@9B:Q G\Y_4CI;: >8*U;4F8_I M)Y!DA+>5:F6ASE%ERBHH!"VH$=.+W:TU_/ MIBUTD<',"9,9V2C6VTW:MUT@JN%EE]Z4C;@'=E!S/ Z&H/1,7-%G@@K*"8AI M< XQCXE1BML*L LWQWU\QX<21Y?-A9.0T\$)"ZR([Q7M -I>SE0!=O/DNCT%#JD>A##N;"V.S;XICGD=FL:M=-4+X;.G.E"(Y M"[;9#Z7&6-8G\3V0 ZUW!K3>;$#V='HI MQYY>&G]_;=VT(E0M4X'#TXT1,)]Y:2X-YG.YGR^XL8)^N(6_]P$G67$[*S16QY3 0O21!TC M# >\3YOHR-[MG)'6;*"@7]9$X++I.N0OHV^2VLV1]$@P3E%[MLT)N<1(A:I$ M'#XW,Q3YCKK9CJKE.VKV=U1#1F-FELKZT[:&?-WY$2%V&N5YC1TA;*(/QG3H M3NA[=J?%\".HPVA7N*[+'VQ=+YW7\OT4!'7DHB]^^KP"''+<*U\MI7SE+Z^@ M6/GCYR=OX8\L5.U3"^<_PDL_YF(CN'A#4?XU]@1^]3%?U,>&"6KI9Z1C4^#M%2DV<3)#G4 "M"YXA(L%3>;5Z(;= M-V;4.7_X-:&O4AM'*Q2T8W2DLK64M7PI'\52UF*7QZBZ?[,#"B(>&(D MRX5#Q%R52!NIH2+Y_D/:<1X[T!GA4@-SCJAH838P^?NF>W]-3LQ34>8,LPE1 M%/7&F!B L-#'E((N^8D9]93NUY]5[,'3C<;G5[^ 6%PZIC,'[&5K-K"F%%Y] M6?VFK]RG X 5P+24B\^H5U^$5@0K*D%)AC,FS8GUT^'PF9,74>^VA2@=*["1 M^&\J[TP@_/NJ644=-1H"R<+E&@]^,LPEM(+")G,2M;YS4"_)$(@^< M[2?J:<0\WC7%0$)PS_^C_VP&F1+C? Z#>LW.#24YUN8,CN_7YUI!T7A&]"': M^HG(/TT$J8%(*4 WXP4WT]X@T:*F:\],9[RT27NOH0KJ(^2SZ/&Z!&^"QBEP M,*"V:A_22ZRIB0M*F&;3D;C!]XP+_F[_P\(;_=OB/$-X< *U,F8[0 K&$0H3(07VC%]-RG#>YBO]QD4((>/U6KQ\DR\^(14 3,0%W?( M$)1-4$ESR V$, L"!"C$;KT#/,!1Q0EJW=O6PW]K>OWQOM8E^G>]U_BF MGY%6NYXD9%7>4\AJ.U'N8QJXF]?YG8RW8-W8%-YT+:# MM?R3CD8V?26Z0CJ6B7&5#&T31V,QLST,6>KIF'R>O+]W;QW]3H=C2FTP +Y2 MN&:)-Y9O[H]7!9EGN28CC@$?R[;PU?V3_C^73RQ[]02P,$% @ MAX)E41KS,PG!# +WX !$ !CSV_#W;&^QBVW<]QQX,\9[M>M@)#H:[ M@8_"3Z-#;\\+G!WLV3[JA;8_"'?LP<%P8/N[P_V]WG#G8'BPKT&?Q*$(QCA& M%BA&Q>&3..J,I9P<=KN/CX^?'[W/C(^Z/<=QN[]]N[K713M9V8C0GPNEGP8\ MRLM[7?7U F<%P\$(0O%X8&WZWP.6-Q5RCH'GI.754C$@$VHD(@&,VR:Q,M+ MAY)WY72"NU ","XM6A(<(C'0+19<:C'; M<6W/[5@II5:U@2ZN)("O7)GD-\?A)AIUN_ 8FP1PA-FC>B*)@V M)'O2O#$%>W4/#@ZZ3\H *YM1MBE=WE9_VFZO6;55QEF_;OADYW*OT8;YX&O6 MAESNA6U8/H3J-*4H>9T*JK8_Q2-%DREO5_AX@'G$4K!GYWPMD$'C44?'(SIWM[P&*/D-+ M\B*E"A;'BOJZ"R)!$FEUK^;ZY C*>(XZ BB)<-I#VZQ^B(=-U0<10LF?0OL( M#9IJ#R(X^K]7?,)Q4\5!1$"2LX[9*_D^?&^1\*B39\:(AN=4$CF]!"_!8XW; ML531[W>753F2;HD1(:\YKWMNK5\=R&;AGV7/L_/"GX!FI7!6 >]+]SG*,_Q$ MX/"&?M5_/^^B3#@K8A!\YE%JRRT.Q:5BV<.< @,QIXP*%I%035=.4*0RDOLQ MQE)\IR@)B52I;!UZ:N 82'(U23U@YAXZ$FBU #KIE7WW%VZO.Z4(VEZGGG M=Y&',:(C+ B]ERSX.691B+DX_R.!S&+63[/R+Z2\455F*]AQG-T&5I#6;!%J M%>O^FY76ON#,9Y+OQE&+L1<&[I=59S:27D$HS# (BF:FVGBQH3FLF3KU[SEU>1V+PVM62V$$ MMG-EHC$'?32(L-@0P1FXB6;/\;SR"%V+9NMC6E^;/&EC2HX#O4,B[G" R8/J MKS,L$8DV90+5]9FLPG=\_[6LPK;R-ECS1E@?LV:\&XN!O$OZ \8)UALUDJ6 M5&0VCQW_E6(#R!4J?S>+.FS=ICLH4[6K -.3B?KZ&LO-FLB*2LWFLNOK]=57 M,9>\(>DV2-Z43Q8TYMU\:H8$GN#P_&F"J=BT9ZFHS&PN>[Y>OGVMX*,:8.4M M:*6-W&%PL0FNQW%>V#P[V'?+0SJ3;%_'-LGB%T7,N?F!5PZSF7P;L^U,=>@. M-!IQ/((1W\A[&>2-#LEU?+WOL)0'_7B&UV;W2LM M_%*=JAH1"(''0F!9L^M+4F9;!\]?\OMS""O%:'&G-\E[*F2-"9"[XY6SS!(! M;4R%GO?FA8+&5Q#PPD:^J :.V3?!U'Y_-4.VE0+;&OG=84&?',>,2_(?U#A\ MU $RB2YJ#"<8UMS<.NO*)[\PU)U M6+H2JUC+.Y'EGF\2J9J"&L-9S_/*\\XU2&UC]*M-Q/$#>#!5;LBX0%'^78CD MK'@C![R)BLU>V_?=TN[ .E8"B7[>)!O:9*M&Y25""\FBX+OG-S"[].%FC,A8 ME=EL=GRWM*:RGME4NIUW(ZEF;K8SL1G#*,&;C6'7=TL3I_6,859Q*^G7;PV< M(*&.1L3JI$&3@[O+9>AT2E;$X(Y;=OWRBL\59RT M,3=;WK7K.<2:6&;O=^"[I3R[DK!W%[>LQ^^PD)P$^@T>^/[X$?'P.(!.:KK< MM#Z\D6//\=WZ@U*M3.45IJ4L7:65U]E*YJ\@TM=UGUE98_#R7+>\ 9$*MJY7 MFX2F!0EC*/)Z7GE9*!5O8^!)-5\OT%3(FIV.Y[M5W=_V,))V0_'.CL*!W368 M68%DYLGWW5(6/>-IX=:/Q3>=6LM;NC>,:'A%T$#MV#1]-V4UC)FQ'=^M"!V? M\HUK]6) ;>5;$%6$Q.9W3UURJ@D=(1I0.J&&H.\.;3ONN5-OSF8YF8!KD6< MG"-.06]QB_G]&/&:Q_%+4N;^WW/+6WDYA 48E@9I<:\W2;@J9,VIU[Y77IDI M,]#&-.QY=S8*'%7"YG!QX/=*[F@9&7_N$/&ENWC-:?IYX2I4=1%J=CNTYDK= MPOC[)948=)1W2.)+&G 59R\8OV84:)E$)+U#& U@RHP">=09HDC=YJAN=]4' MWFH(4Q+IG:>CCN3J#25]K_;A!'/"PKZ^J3%,>+:8*A*HB[$B36(D'ZCTT>*PPYM>_EC0\90^8(BJ/PW\G B;]YR>7_;/C2IVJ MBC?1(OUND":7\ 4>$%E3M_1)S"A8*Y_64*__R/ICEJA,ZX(E7&),;Z'>;S@> M8%[4,FUVJN0*H==G3-]T?ABR&!%:0ZGC,-1C $7J74 29K>WW6*J+KF'H3Y( MN,CNK*K@L0G$:GW3:[%EB=I GVW:%+>GC(,"?&HF\WFI-V?O-AV;=SA, KVR MSFXYB7'16U325DOVC3T*M%%/%,$"] +CLA5,<9TH-FXY#K RN#Y'VN[05)AT M?QGNJ_=+^B07JC-PTW=Q3R%"J:NS[F42Z@E)U2"M*+ZM _+'Y=WES?5Y/& 1 M"6XYDU@;Z?T4(D6$&]KP!?[7DT&@U8\O* M;NMP_$9@>B6A?&9A_?3'3;#,WA(5YT\!%J(_AM"A[ONKU+HYT/I=LM%L\ S: M&[$)#OLX&%,6L='TF(8J2&#]FR]F[U17^LU=T_EPJ!SG0[V%]XLW4A.5^5)U3+;:N'RAK>1T^K MLZ"LT+:JLB0RJ#C>ASC>))K,9;95T?,G&,1$8#;4:??-1,&KJ?(/M:L'N8H^ M'%?M;6J*;VV^H]?+2L) N8>FZ2WJ1[":1Q_3,6XD:.,>^/ M$M_R5,PI62-U1?$WHSU&CI?;QW&!+&:C^P#4W;T"1+J)I$O=DGF4#C M460.YN5R;QZV[R$\!8S" (CP] 31GV8-*HN_N2++\T6]!)K>CE5('1LFG54@ MV^HM3Y-8KW,_X#3-NJ%W:J&=XC!?A (W_K M46]@5^J_6G!+YQNEJ?WS5]=O$QZ,E3>N7O5J +&US-\R"9\)^-IG@[I:[6J) M;1WJ>OI$4;JJ;G;=2XN^N=O.$NU[Z"YU%RG,;4\8S)Y6)>;E\MO*$'C+:*JR M:Y+V_04VY*G+RK[MG+C^ 6$5#ZJSQ(8P6^M5KC X0*PB (3 0I8K3M&$2!1E MIT6!PYLA! [\J'ZBHZ)3UL)Z^PT%G9>?(8EGKT*QX5(F_YD@#CXGFJ;O-ITR MFN[_58_NUX#>UH66>FRG>TG9#*C/-.TO-*#ED!NR(P)19H3Y*X\D=7A-Z?\J M0VD.]C\<2_KP1_J+NE\__!=02P,$% @ AX)E4=>>-@V0'@ 0S^O\'A>!V7L2T57=W@I M=SC"57;8KNZ9)P:6A'6C*-)S27F9KY\$)=I:*(KD!:AK=T2WRI(HX"#S()%( M)!)__?OGT^F#C] ONOGLEX?L)_KP '8*L^6#ISWX):0'G[KER8-_)5C\^2#W\],'_YKW?W8?/2%_ M6_W1T_F'+WWW_F3Y@%-.K_^V_YD&"XQ+0T300"03E(0,AC !-+JLH_3IO][_ M+(R(5($@TO-$9$B*!)<#D3I;P[-RV=E5H]-N]N?/Y4OP"WB @YLM5M_^\O!D MN?SP\Z-'GSY]^NESZ*<_S?OWCSBEXM'ZTP\O/O[YQN<_B=6GF7/NT>JW7S^Z MZ#9]$)MEC_[[MY=OXPF<>M+-%DL_BZ6#1??S8O7#E_/HERN9WXGKP:V?*-^1 M]<=(^1%AG CVT^=%>OBWOSQX<"Z.?CZ%-Y ?E/_^\>;%E2[CHA.:_A3GIX_* MKQ^M]>MGZ=?9LEM^>3'+\_YTA17QK]I;?OD OSQ<=*'V%I' MBJ*I$[2@^,^M[3WZAC'Z:3R;KG[\$K^_:+5 J@07/B]AEB!=[G0?P3R=SQ;S M:9<*Z9_X:='GVQ. Y>*/F3]+'?[T$/'LT.IP(>T+_:NH2L_KOJ?S>.5#TT+@ M>;_^RZD/,%W]='*V(.^]_S!YV?G03;ME!XNG9WV/6IH(&[PP+I!HE2,2F"/> M1T6T9=DD[1SWZJK(+H:UXGWVB[ B_T4/CXHH'\%TN5C_9"5<0MG%'/C/VZ&< MB_7PP3V.<7XV6RY>^R\^3&$]0!>=T9XKDJ*)1&8FB0L2A^IC]IDS3I-O,<#- M<*X.\A)['O?QP;Q/T*/)?_C@$Q0#?6']S['Y/MZ@U57;<_&)1XNST_/I1I!( MI^N_+TM!538LY]7E?ZYJ'$<%+O1GD#:,,(=DJ;::&*LXD9$:@@@5L4I:"%(( M[WDC.FQ&M LC^'?+B I:J$:*9Y !NT]OX"/,SKX2E#$5<2R2J"01BS) G$P( MB,7,E?-.&]J"$9OA[$('\7W2H8+\ZQF(Q0)7VS4$GGF(5'J2.5#T8#F0P%D@ M-@@F>*0Z4&AB%"ZC&#JDIWYQ\GB6RG]^_=\S=.FGV.CB\?*I[_LON'GXIY^> M 4K;6Y]0QMQX]-T-URAHEXA7W'FJG1406PQU)W1C6AT/9\AUWM=73,UUR!1$N@QC3 MNEA/\0>+N9JB7_?PP7?IU\\?8+8 -%.OEB?07QVA2DHJ#P;U9$JHATOB@S D M*]#4R&Q#;J+_';#M0@OYW=&BME*JL>4WW_\)RV*@WD(\ZZ^XAHRR%%-"12ID MKG3HV%L3$S&)2TF51X>_221A"Z9=V*&^.W;44D(U5ES:)TQ4 !VI-T0*').D M.1*G+9 H ,5F#.>TB:VXA*'B<-9BC9IGEPW#19=J%*O0:*1EV;*@IA1SZ*'9 M^XB2C2: M)?>KQ-ZH,"K\7AE92^!^7T^BQ=X-'/&9$J)2 8WJ8):@HLR(YD% MYV00DODFM+X=TI@\X5I$J*2 5A&C2W!LC($*RDE$%QQW:XX1RW#?EK(QQCK+ M4Q!'"!KM1X=[B!L-HD,=\0]F0SDCFCSO9GX6<;?^*DR[]^<'/O/9^W?0GTZ" MTMKS#$1HAHZ[H[A# X&;>!>D0!;N(X1TS.J6P:<(%55I %-">0D@^Q\"U:1('O 9D3/[,0 ;6+V5/_H5OZZ25PDQ# >VX-2:L(D\+]@L-)ASN2I+)C M5DG6Q+FY&]J8G)S*[*BLEVI\>8-;RVX&Z5??S] Z+Q['>'9:I X)U^,N=LN) M9SDS;QP)!ATRR8PD7IN, F!4*!82PQK%RWY' M'WHX@=FB^P@O9G%^"B_GB\7OL'R5W_G/$Q]]E#D$(BSZ;]*J0#Q^3ZB05D.2 M)NHVQF8_G&/RMVI;GH8::Q%3>CQ+&R0 7&//SI!8DNRD3IG899P 0!*O..H=!VT4RHY%IL\O]!\XW"ZQ$B9W+99L;B(U"H@, @E-+9>9-3F#O8O5HHDWU:3!0"]78 M4/S ;GFZRA28I:?SV1(7?< -,](S!L^E1BS4,5SG.>ZY0TBB9&@'FID6)C8Y M:=F":4R.5U-^U-)+Y4RFB5#9>Y$%!RP$ZON'T'2SABJD&\P_0+[^\ MGOK9$B=/F8T?RDPJR0]">25TP,$$0(?6)B!6<$.RUHS%P+G13;(PMX$:TZ)7 M@0+5Y%^-$<^[&8[Z)6X[THMR8^1]%Z9P/M*"R4>;?4;K; Q#3-1KM-.*$L/1 MGH+*@<4F[L]V6&-:ZBJPHJ(.ZA[$7F#X=N@CDO8V(#%5UA*-EHW$<005@$L; ME,K"ZF9GL-?1C"D^4($%PR5^3?E_?71=,"_Q^U87O5[[@O<$EAUV>!51K5M? M5[LXQA6P+8.J>77N[1*_KAS:>7Z%"\1J)/7NT-W5?%U)[C682K?J_M'/%PM< M7'.'CI6#)*T211X!EU'\@C.H7)+P,9I$@V!-;A)GBV6\U/H?_T&9$ 2WAR,Q)H"7M3"46 M1 1KVGCL!V =DU]_*'-NG@VT55G%J,9B^2I?P)V@D\FQXTA$DCAD@(#[91\) M4/!@N1=9-CD*N()B3R>??!>$.%S.%6\0K \2UK3L9F.K57X">=Y?'#@@ M(V'QZV>D+HJ\F_G^RPL4U,H7*82>3[&;]^B?0@^+Y40;#Y1E0U)DF4B6*0E> M1W13A$:?1 6IFZ1C-AS38)?Y'$)I<(UQXC+UC.*>SG)TX"6'1'":9^)R%!3W M=,Y"D[NN&[",R>J.A9DW?/"!*JPV=7%L\ZM8+FXB3&STD+7.).M$B70.<'BX MXQ LIA(&]Y(VV8+=BFA,(9JQ\JJ..NMM[M=8+E L)IQ+::3-Q'@/Y3*$)EY3 M2TS.T6M@PHK0U$ZMD0P^PH.5UOX!,VQX^GB6'J?3;M8MEJ6;CU_%GK.E.2M. M&*<>UV.&,RU<.X%GZ'; M-IVO(K-K2"):KGGT1(AR1UX@)*\<)T87 Q"52J%)(L!65&.RO76)4D\9]8[Y M3N?]LON_E2Q>Y>N16O03#!662V(,9P3-MB%6(V>#DIDZS:AUJ05!ML,:4ZB\ M+D,JJJ/^PGK)?U0L.,B>$@TE)3"7)!9F/:%"J!Q#,7-M[BW=M048%F9SG!J+ MZB$V*90O>BO$)2-(=I0GSA-+WATUS#:29?) S5]G]Z&B;N@CJF25YS&1P#F_ MF%%"V]4)![440FB3WW"'CWC/\:+:BA\F]WH;4%A>&E "Y:VABD0< =II$,2R M8 FNP59E%BE73=*=KJ 8Z8#9Y9 +-LXI66Y)X J8YEY%4VRT.2:TM'" M8?=K70]GX\UR'^,@0>4@+P*]L!=/<&M5%HURWBRH3$0:ZU!(WA+G@*.0>%3" MNIQU$W?T%CRCLMFUZ31,^D<(&CJ$XF,VQ*D2NPH!]]->,V*"<^A3N "ZB7G: M,6AX".O/Y]QZ@*5"ET&?GB2;/;I( 8@U09(HP?&4>-K,QRZO0 MX2;C#Y=\1:-W#F)=E^=\>!.KE#5. -&XQ<.IER+.NN!(Y"7,RH'*-K?B-L,9 M4W"F+1<&J.%(.4N7DU*N7+8J*T"31)LMO;3+M]EU:*V2EYZ>^-E[6'2SFRG_ M7Y%\_7Q5:>_5<4,%'"Z ^]1)U>2]89W?KV[N(>&O%"5]/IU_:F2&;K;>4,)W M#*52ME^IS(D]O>[G'SML[YQ7'8?SZ\1%F\^1$MQ*5*: M2*8Y8TPO5+E60)#C)8184;=R/:\Z/1CFJ]!ZFK' MHL%_BP"JB?67&$I")TN"3-.$XR^)V MG'M6:?XQ&591E<=9*F\'/-%H7U7B$F5"T;!F7Q! M6,)C>[1 >K.(\920!19?2, M,R6>&ISV1AO.G+/"-MDM[PYQ3+E%S9AVXQ)0&PW63/G;A.]KE?!+^(PUF4-Y M491%6HH7:6*UM;BA=REXP0)732Y#[ YQ3(?O]\VPH1ILS;!-2UIT3BLI#7$V M*H*>"L-_92 A!YE!)&5@F!Q0!H4X[<)PQD8_)L#M7R:$YW,$KJ;W/)$14BHQ)H]J])"R9R%PI+"R: M.$E;*.*Z8 M-#EKQAH]MOP-Q)A6YR/1X& ='.O^8N3!!J'07GNORB.GF;B(#H*AR20O@#GU M;WY_\4A,J:BGFG'HC]T" 3V?]\_F9V&9SZ;K)W,G1L@HJ &2%$>;9I0B%K@G M6<28LN3"MRD2N0W4F(H#'HDWU714+TW[](/O^A)%NLGC\Z*7TU+T;JE>D_\3T\*1'NDN\, ML\7YHAI%-@HM(Q&Q5.L*$3<I6I[;2 M&M)I_6[\*ES+'94N(+FSPC$S4;)0@B-<) HAAA3;E'C8BNI[.,QJ3Z!#U=20 M.1=/RZ^?5MWXQ/PD>V[8JN8#%[)4G1/$4F0 KJC< \V<^R9GI(?!W85K[H?G M6G7%'F$U?.V_K*RJYU1*!N5\5R(8T+%$J"R)*OK$9,C9MZKGN1W93A%#^F,Y M4G75U99%_1FDJ\_]K-C^5227'_5*&5E@9'G2 FVOS!IEXG!/RC,7/"FKO#J> MO[4'\)TX^(.%K8^J[(84O?:"^41)2,H(45ZQ+Z]EBW*'AG.2,W/4.T^I:U*W MZDYD.Y'L!PN*UU57S0=5>UB)_DHH]EFW.+?"R'M.X41H$D$_".Y.?!,_F--V!,W>1SY.X.!E])2(6/;$ MF:)P?$Q$226"08_ TR8;T$/S<08FPI?[V^5V) X\6&-,4F61*;$E#L27 %.V M7%F=F/"TS9V=C7"^@]/MH>S9FL9^F%ZJ9QZ_@=7+RN_F[_SG\@A'N>J/(RZY M])LCE"RHI'C&]86A#RUYTL1*ZHFGR2O&I:*T2=V80P%_#_=9JQ/M&,IMZ28;7 MGCB_@Z/YE@2KK4:/>(&(SY>>*[WN5IMF4S/#B]#<"6YHP9ZW M,(6X+*O)MVHW%\KRTZ]E;U[,\KP_/5@V^W^_WH(\=15&II-7-WLK*=/$&;/80F>>ESD\Y M* *G2<#5IKQLP).23$?:YC'V+: JA-BNM;VJ>/_U=?084F:&([3B;TD:B-40 MB;.,:EGN'-(F4=KML,:TOZ_&F TALEJ:J1>0G4[GG\K[O!M2&[_A_#IZ960T M&B&:)6D6LHIQ$]*BT48:+V.28:2^4H]K#MR-3,\4U='OW7BLN)9D<<[W< MT.T]+)1W#;[2"KGNY@LR0_C&?IVO 3+"*AT0) M$>?*)]A%+)/[JU:G A+V6&:0:,Q%CNXI?*84Y'].AQRZ:IE5G*)H[$-E 5 M3D8D!.H(, \R!QLT;U-D:BNL,?E-U1BSX;2C MEF9JIG2=G9ZMCHXOW\3&?T_/\X%FZ7)*T.TUN,MSBXJ#(]F6=< +3:QUBF1P MV3KA4X FM\QJ#6!4<8=F%+P7==<\^-TV@;C(P$&@."+%"<1Q*GEO ?^E17DH M,G'?Q-??Q[3M/^B7N%A.>%0T!92T9>4)/<\\"4H(HL #NLO9QMPDD:UT_EW8 MYOT9<'UJ["WG:K1^%9^2X2Y$4F)Y#D0+1J.A+*D M(4MJ:65,H=*+"Y07]\*/>E1\2]?WDU=UIQ#J)55=N["Z3C0($'$#5*(*U LB M&63<"$5/O!0!R8H_;?,LRZV(!CW0<-'JJG[[HBM"+MKHTL6+]A.7K-$X%8GB M#)=>QQD)D'!:2I:$%;@4)W,7XW;I:$P;Z#JZO_+P0DTQ5[VJBJ#*(R&+I_/3 MTVY1*L"MQ^I"DHR7>XOVIZ]*DOE+J MO.#R#8_OSZ_M/YG/SG"!MCEEY@(Q$)&Q%&EK!2[0D$+TH#(8OMMS+;=T,*9M M<3N#,$BLM0W!/WU<26,].$EEU%'AN)2G1(I2+4MR(-;8A%OSF+)H[]!5A5?T_QE^4M\K?+LU1NAH&/D$H-LQ*_+\.)Q!N^>CO3B&"%S-YX,$TN M,__*?#Q_RK6 JCG* LC>T4G7,311\X[6+ P:^^<6,0#JOVH \W M];>T5%\ +8S_YK+Z+TM9_0'38(=6ZXOG+NB5XOF7NKF.H.0+:J5UUKX494%? M3VKEB$NEO+,V' */P8@FMQJVPQJG888+3H/W),OBD4;"/\[R MYJ7607I*6#"&R "*!&\=4VRW"_2!=[ J>]0U/VK_+Q; MH'[_!WP_L3SE9(TE+$=!I%"<>.TXL2GQH(T(V35)Y:J _3M:)/?AWSZ6K(66 MC[*.W@1><+[[-)\HXYA6B9*4/$-1>4/P!X$X7YY6EEEI:%)/]""T8SJ.'PT% M#]'D?9(.6003F:)4-#"26* (E@)QV0&)0).TAE%OC[T3V(9W3-D!XR+>WMJ\ M1^H]GY^A;=9>0&:)Y"1U>9,D$:_02B>M@''O98)C;[VWP!U3%L*HB+>W+N^) M=X_S$OH58/R#"97H&5!M2 J ,DJEPD94Y;$('T6T0>@VK\H,P#RFU(G1,/!P MK=X3#7_'C=^[3S#]"+_-9\N3Q21(RX24DEC!2I:(RL12$8G5Y4\[':,@X2+<-(RO/("P/"9VL_FYX;.1F]T./04J+AY\ 7?KK.H-K<=)3 MVGT#'^?3C]WL_=,>4K=\[F-)+/DR(!BV0ZMU1+(/]!JB^EH0_568=N^'Q@SO M:+&.B':%/%0\O_G^3VP7*?H6XEF_RDQZ[KO^GWYZ!K^!7YSUY_?I#I'4[HT/ M%]J! SF:_ ZW2/MV<419MK!M.W?^^"-.A_*Y/.\7?KK^7?++KQ\?,,M;P#BB M9@X5SM&TM_&'Q]#7UHZ/J*'=!7 TG7Q-/CN&'FYT=D39;Q_HX$<2RH,_-Y_8 M.D"8M[14X9+M#A#;B&' TQO;VFLEDB:/:&SLJ<;DV['E5L*ZCVGU!A;+OBL7 MQE>_?_S)]^GBW:,A>Z'#.VLEW+T'.E3>J[(:!PGOXB^'2V(3A#K#.MP,7?G[ M6D-L86;.6ZYA5FYIJ=;@VYJ-\SZ>^&EY-.+M"<#EVA&#A7)'N[5$M _\2LE# MWYY@+PC6%Y>^3(13C IG"<]1$ADM(\[X0&0*BEO',C=-"BK>@F?PI;G-S:YO M9W'.!2UUUFUDE$BC\5\A4A*DR%:+Z$UJDGBQ'=:8DGQJ\.3&E;EZ2JEWNW(S MIM_GLW@!2QNIK+>!9,B^7.E5)&BG"(T\R9"2<++-!>(=#E0-0W/ M6LZ-^?D1D9]=O@TZ>"':UFBM56AGX)66H)> '<(MVEV_>OKL#"82G$K..!*] M7A6?S<0Y'XD1+DON0//8J/3>;@"'5QW+_'<3<),GW<,AC6MR:,/!F_<*C:+=B#>1)@6;6$7!6$Y0&)]X) M05)R,BON96Q3,69/G&-:)#]D6Z4Y"B,#2U01*S0C4I.BKF':[3H]/O1@*CE,8R)A7QP#.14FKBF30D)IX%5X[QV"0V M=BC@,:6ECHJ$@S3;,%RRJG2Z+"C]K-2#+H. 6>P..[C9TMKP ,FN4(>>9OSJ M^UEY5N4U]&]/?']0O:X;;0P?_G98M0=]^.'=+2W5%T"+ [WK?0R(&=[65'U! MM(P/_C%+73D4#V=+2.N.7\X7W[+?WLW+Q)S/5E#*$Q'0+Y[X11[ M#RM7XEM^W?GX-8N4>_19DU:&2*M3*6*).W;#J.4B_+Q\">BU_NTO_P]02P,$% @ AX)E4>2#$5*>. &UL" !4 M !CP#A.TG#\^==??O_TBMA?_L_?__*7 M?_]?A/S7LP]OGKR8Q,49C.=/GD_!SR$]^7,X/WWRSP2S/Y[DZ>3LR3\GTS^& M7STA?V_^Z/GDR_?I\//I_ FGG*[_=OHW&BPP+@T100.13% 2,AC"!-#HLH[2 MI__]^6_"B$@5""(]3T2&I$AP.1"ILS4\*Y>=;1XZ&H[_^%OY$OP,GF#CQK/F MVU]_.9W/O_SMZ=,___SSK]_"=/37R?3S4TZI>'K^Z5]6'_]V[?-_BN;3S#GW MM/GMQ4=GPTT?Q,>RI__UVYN/\13./!F.9W,_CC]>@*]/\XL_O(Q&/5W^$C\Z M&_YMUOS]FTGT\X:>6YOP9.LGRG?D_&.D_(@P3@3[Z[=9^N7O?WGR9&DY/XW3 MR0@^0'ZR^N?O'UY?1SH>^M$($3=/F'__ K_^,AN>?1G!^<]. MIY"WHC]O<@&E"IQ_*T][VAG3*0*9QD4 @C^%<1%XCQ@W/;T[YHMGD039+T;S M'A%??W:O>"=G?MBG@:\]N@>TS8/(&9P%F/8)]5X/IQ_?SW.D^E9T_-OQXI/&Y(RPE(G: /JQN==PHAB&(Z' MY:=O\-O50PNBGM#"MSF,$Z1?G@S3K[\,.4_4Z904Q5'?TVR3R,&%%%*B(&,8 MM,6]BVV?3\:SR6B8RH3US(_*6/SQ%& ^^WWL%VDX+^AVMW"+IW:V\Z[(UZQM M@_&!6LJ8EC)&XZS2(6IME1#213'8K0W]VOR]GR+/IS ?1M]B^MB'@*NO. ; M-[1IC1IGO+HU^C83DK(_:&.8@R22OI?/-)OD=SF]- MI^NOD]SV^%[YV:DMZ]V&&99"%D$QD"9G#]ZR(%BVTG#FKG*S0ZOZX.7YY.S+ M%$[+W/@5WDQF=>BYX2W56&K;LC6RO [>2>J3P4$.=+!",>^\X4GG8.)VLMJU ML1?.3OWX,\R&XX_S2?SC=#)*N.!Z^:\%SFX7[[SX?*\T[O3B>LSNW_[UGJF4 M##:#DME+QJ(S0M*4D7:1D/J\G>R=(!1#G)MB-(E7$(W*_]EI^-YYG] M+#3NY^H-3POY3V$TGYW_I)$#H6RUHONW[5"6+._?N-?CB"O_&;R Y?]?;[#H MA\EH]&HR_=-/TP#G,A,5*)*"H[C UXQ84)$ AVB%#-(X7J/E.^*\:I8?\C^9 MGAMHM8K8EMK ]OWR9#+%Q_WZ"^TJH^O@!M0V+93$)I.( M](X3BWV;4.&2DC(SJGR=/K(.Y?!BJ,K>I%?37Q<#VU<,92);PGF&;4YE0L;9 MN'&@/L!L/AW&9E3&WY^45L_>PGS@?%9)6D68#8S(R!@)EEL2;0(10!D=]&W3 MY1[O?9B2J$W =:WPK@/'2?KOQ6S>S.H?8%2F^4^33_[;/X?STV*:X?@S&N3C M*2Z-KC5I8)) &:"XJ8DH+:3Q%].]Q"3]@3'&!"TOB M5%8XT/I( O>"4)NP^P#-MHX"]T+[L+57G\#KJI.=9LJ7WV :AS.8Y ;7NR_- M3H,?IW_ZZ=1C'VJP#PP30H+4!!>_Z$7B,I@$SP-AU#DN(U#'7*L9LMW['J9* M:AG\NB94UY'HW?P4IE&XF?O+)L\PK;9:/V%/G&683B&Q 9J( M4E].93U#K!1M%Y0 EI'0Y/2.JD:DMT%Y,.6836ZKDO+=)462GS91TIW&/CD M-8!T1$7AB!0!P4@%V'1G4X(D+(TUM',%Q<,6Q_X&O\Z^K; %I5CDQEI!<&EK M<"8WB;A@ RGGJ(8;;ZDRQ]B"ZK '_I##4EW%39B,R[+[Y-MP-@@XWBJ7.7JLOCBPV!B//R*9 M2BY<#,J$2JO2&U#U*)8;0L%N$,\>;&\33F>K][CI>@YN#=.+9K9H!6JP%IS6 MIR0VHNIS4MP687>#$+JS-ZEE^H/I(KDH J.9Y,"P&X2H<:Z6BC %S 8<5%6B M]UP/5R(8CR^'72Q>008(YVRR= 5_:SS(@8&H@S.1L$RQB8H"<398$@0-3L;, M7-0U)' -R>%]Y!X8FO1IW@H'LB7$6,Y&;XZ>[7QR<@.JAZ"#_LQ>80PXB7%QMFC.9;;M+JV MABR15&[X&7REK)$\6^SPTOZ8*)^*P#X=X(G$]Y='7"#_L/O-P< M!M'\=':RF)].IN6,YW?D;7KIM+(<6L_.SS'?3X<1/A1.GL'GX7@\'']^EY>G M/2NVCRVI;2 MW5-!E>C0*WMP#J<>:S4GQ@B*TX^E).ADB%,&>$*'.+E*D:%W9/>ZDV+VM^6Q M=Z]GT_F@$6JSQ9*8\)0I1E1VN!BRZ-Y:IA1ZMEY&'5&4LEQ*7H!8>9)M8.RPO]R>S/[=]]MWDCLPL,YA!_-59#-Z M&I*B&A49$I&"<9PF%"4Q6Z69,AGGC'O#XI;]W_Y)W,5J/9/W&UKJ;'&V J*T MYD(8!.*-0S19D0 "")/1 V=E ]OU1=^5-Q_.#>MD^TD?ANO1/6J ^&^7@$BM M1 1OB1'&HV/ '0D6#6]ICIG%S&5JEU:E(,6^E3@V/::SE6_%MF9.F;FW$B>G"$E&KJS6,DJNA(G/,(*2.'29H5?#L1_'H1]=4-6QOLGN+^EL\X[M6B\ P6*@,BD'VDF/ M*VJ:F/$NLAB]C2 &G5I8E:]F33(["&NK5QV>NTUM7&,PFHA#E 8O<62*,GB? MJ14,'"00V>?=&;S>VJH\GL0X632Y5Q&&7\N[7\#<#T>'H7;[VP_/=DM+K&^, MZZ3!9!-RMM(R4ZK0J4"M5!;7 =;N+H!6-JFJB=?CK_B#R70(LT.*8<-K#Z^" MV]J^WO\CLXX9(2V/,G$1(H\J"N4"6,^SW)W^FZU0E??WT\D7F,Z_E[I;_UH, MOY1?OX7Y(35P"X3#ZV$7FZQI(\O,<%:7I:REC"Q8([VT%H1WBH+3NVNCO75J MSQG3!:27W\KAPV''B"VO/LIL<:L-UO2@/4K!&HJ+3B&I!.=4C.A]"RJ]HS;N M-57<8HU==/ !<.19P#X\GO]I9QXV8EBS(\/U/2LU8TM07'&Y-'.6EMP1E9CC M>; !S1YVV-_#O?J OFS2PAO-/ 3AN;;&,,DYN&!4#CY(C0Z)8'JP%=D>]GDQ MG/G/GZ?P&77980BXX6E]6>Y6I.L=U3DO LM6L21SX@Z4=$!=]L'3I.W@AN=V M._2\]$1LZKN\>M&;'SDLZ%I:E2P!&221$!VQR24B+*[MA= 6H$J0U&W NI[V MKI[W:CHYP]&O.8 N%2">+V;SR1E,7WZ+HT5)7#V9X3@W@U224@7JFE'0A'FN MB Q9$NM $DV3P"%!AI"JV&(/K(>/.>A52>OGR;79JA!.L,4>JP0?Y9E/3)"D M$);4WA%OT31"^.2*(4*H$MI\$ZA#A1I4%4IO5K\+80CH?:=%G+^;?H3IUV%< M'@8Z =F4S'BGJ2$R1TZL"(8$X-QS&PW^MJ_3ETT CA6D]6/I@$?)),9RC36#D^Y!IA\C*_ M!9? ^IR5E/>4^AO"( [$_"[&[;L:88F#_'(*TXL4'*%]S. IX ^;Y9#H9^^GW%91R;BRU8Z2D MNQ#II":E0!<.;+B^$Z A<]F*M:O/O?><=3!3SV/KQ9;6/V#R>>J_G);X_V9 ML4PK%IC$89!CXPR/)8V)$^&DYR:+D%1O<9Y;43PHUZH?6_>8*-: 6CKEER&M MU-T&5-_^U58TA_>O>F)K4LO4?0\$6\$%:H(!E@DD1"B=*^%9VI"R>0Y2:#"^ M3<+Y7>3_!B?KD/3O8N$^/:URQCW]/OC]XX!:38-WGICD2J9JHCBG14' XJRF M7(:0-G \.S?S#.)?/T^^/ET]<$_FGW2R7=_^UNOQ'*;+ M\FX7_E_,@@I:2A905<(S::G(B\@@>@"C/01M6CE=&QY^KRGKPV"'"$)=.1MO M2W73^?!KI]/=K<_JZV#G%I3KYX8EGRVJ[!U3,OH8'&0KL^,"@C,:!FWP[F++ MD_BOQ7 VW#>\\?*?=[;85BSK1X@"?* .4O)94I=\N05)"I-STC8Z.MB":D^[ M=%#7AJ?T::56!X4T H#3,J5RNA&"]91*#RI8KIEV@PW/ZW:,\C3^4JJZECBM^X.UD/#W_MHGP?7,IIU#HH!R. M.Y%S(BE$XI.U)/'(=6(ABSHE77IMQ6&+RR9;$@QPC1P=COTLX[]\R"1DC^.* MC#FN%]9^#,5ECZ?*;J5G=R"SPI'D>_^]R5?X-&F&B2F\+E=>?A[B,G]IQX$I M$((O9VT>T-NGB3@=) ')<5,2H1#+O=I8_.]3Y&P*'/))V>5:AVW@_>8%5:!P H5GIKZ4Q^' MG\?#C(NC\1R-$?WLM!EA?2Q<-=9\EZ\,P,NH]C+Z@K5,Y5)&B.>20.E*U6=6 M:B9F9B%X95J=G.]WM<#^N!^S, ])>8_W]32+[Q]5]JZ >X_^?+GU8#@+B^FL MV70;J,@#>@24&$LSD3I08K.(A II4E9:)9%N6YWL^,['J*J:M/1X[\Z%P0HE M\*8H>7W&_\>TU+(W$(Q.UA 'W* ARDF:PG]97#HKB8M"$:K4Q[T-V&/45A72 M>KRX9WEZ/IFCKH=^]-MP!+/Y9 PKWW* ,W=T*@9"(^#4SE'J'F=[0C4W&E)R M7-)6(]#65SQ&4?1H]!XON6E0K8/YY*>?FP*,TU7.QUN8K[8G9P-N09>D4Q*" MP/5%I+ ,MP&6'/I^,KCUDBM;U+'+6Q^M8*I1T^-M-C< O81N6=KS$TIB5@HQ M#FAVCL5LB= Q$BD0;"B!OA2H9H8*Y=8CV';2T?8W_]12#8HJW(]SP_2YVOQ( M)[/W?CI_ES?LO"TC5CQE4L7D2 H(7$J)QO+8);C.*1@/X.O4]>T!^Z%B\(^O MSF,1?NRX_O5]XTL'-DV\A3*E5C:-A)5=/)DX]C^>&/Z+HE/ N)2\RB;%%CS' M"DD[N"RV;.MWH:?"3NLF6$MSP"I6H W FG?IW(KP./?J],)G"XUT)^,HJBG5 MU9,+B:AD<-;WP1&/BQ,21?$ O+>>5KFJ[4AJN>76G>.(91<.^LY ^.?K#Z_? MO7UY%B:C87P_Q15KL[GZ\?L,)_AEX-#Y+0^24:\B(]:6>/M0!M5R/YD*G.*8 M:EUJ&>3>^I6']]U[YFI2W= 5SHIOF("???_-__=D^GSD9\M[J" RPW+TN$AP M@DCFL5^ 9QMIO/SOM@&[@U/9T= M\1['[ZG&?WN=]49>!<]H5]C,>BNCI$2:@/,^=9YX+2AAD5&=1*+&5KFT]$YH M[1:OZ:Y*;1?.*DCL!7R%T>0+I$\03\>3T>3S]P_#SZ<(=I7 2'.4"6<3Y\HE MCK;<]1JY(I0R 8"879VHA%MP'6''M":OZV4B>B2E@O/U:>H3E*:>XW%*"R9P MY6%E*CF3Y=9RZBS109I$,_7158G+6P?RL%71R>R'R)6X%A5YY=WMHM@W1U9V MB6&_&=5:!#ME3H0403)NI4O*AT0I%U1SJCSU8G 3OBZVVK^ZVI8G]6ZW%O76 MC%<*UX3).>FEX-II&D)2&H**N53_O1UK%QM>ZHP=\BA:/+5WV]Z&?,W.WE$6 M4*%4"">%QD662]EJ:YS5QBESSC-X,,PP$L\9&%8GAPA#I4ZD#TE2.TLR5 M^(FDY/#;EPM [!82:?T3! 0)0G#J$Q<0'M8;'ZT MH (/5:X4OX-1<\?3RQY<'';Y?^F^VI.SR70^_)]F1VY@>&,A,X.3115/?'>HCTM/??!UV$W-MS ?6&>9Y9(1ILK-7@PA!LIPR:(R M N/" E3)[KL9UN-2SJX\])@G<)%_$T\A+4;P+M^ 0?&P];"_P2ML"%T;P1*+$(VD),2B M1EP"$"]T(EFY+*07(D*5(XS',9?T8O:M.SX5C_8O;V+V>-:ZZ;&]'[;>BGW] MM-5KE[7U+G J4[#.Y @)^VA)@ 9Q_53[EE;L8O<7$.;[&+;YN\Z6N_[V-=,H M[31JD7,GN=1&NN1 41NC*W=I:S%8Q[%KV_1!:A6<0!/[G+C'L3&(-&CQ_&Y38]FU?9>O/OG'3J[.VH'. MGH ()62T;)XYFHD%EY+1-DI69>/[1E1=O8%-#__-?QN>+3:;3R9_%U/X+ M_F;^?T1">?.)1!:53E:/'74 >WHOH3S7K/D,UL!L$*QDELI2^=D!D1F7R59'1X)A+ D&5%ES*/VL87OH MLNE"187;AB*NASY N>>E)!E-WD^'9]#4"H?9_ ,"'%"%6@:I"2]"EAI=;8>0 M2-E#X+Z*87M 0P42.Y-0/EE MHXBDC!'OFPL710XA"Q9;IG-N>/B#(;:KX?JN+/A\\A7&?CS_#0V*D]'OX\4, MTLE7=,&6-3R^#Y+ E3(N8G&5S/!++IG*KJ#S' <8#R6_H16MM[[JP9#AX(IZ")$D[$:D2U/C=>+[Z M_ =';@?S]5V+[_*TT-3V\C-X-9F6"J<37%(._3C"0"LEL\N90* 1=6>!^(!. M)@ $&[6.'$(K?MN\[<&PW;MI>RR^=U/3EV/.^9+B^>3L;#@OD3XXWZQ\"_\9 M!I$Y+XS31"/"DN&4B6.:D2"\=+B>E]E6.3'8&_%#T-5A:>NQ4-]-P"^J@+W+ M)V?EBJ=WB_EL[IM"N(.8=,C.X(B8*5K),4Z<=N5XU8-.E$81#B:SFX ^='7U M1E*%:GV;\"Y#W0RGT2@6"$^F9$YRCXZR#D2 55ZX%".P0ZGGH%&IAQ7'[L:^ M*]&GFUK31!1I%IA0#@B/Y6IG1BWQ27E"DY%,6(&_KQ(2OPW0L>)*>Z*[A8AV M-GN%H(B-W:8<3TQ7A[]M\-4,$KT-X'&B0ONALX5&.G-Q#,T8&@/.@YH@3$JD MPJ6[S\(0*QS+TLGL?970BN-HY9:HSN-(91<*^M[H_HAP8G-#R B^/_/C/\XC M@'QF(D=),D0<$=\4CWIF'2LPTK''=MD'$, MP!VEG## "59J6N*Z:&JB^K2D&A%7B>A^Z!Y#1U-7"*%;BSU8*KP-IIK^P290 MQ_$)NA)V(_\=K%W! ]B(C8+G2616+D/@1"8!IH%5U6F@AM1'=XK MZ$[W0)RM7I'_SX,S1"IX$['A0C+D1-I$>A.YS=T-N1.F:NDM=M.C\^ M]!+M^-TZY5?>^C F_/T-V>/Y]@6(E:C:P-AA6F_/:_^=]O89O ,#ZQQV,%^/ MP_4Z',^SS3*4?!OGB<2!@@0!&HVO0C;>*9G;%(J^&RQNF87[)W$7J_5,WBK< M<07$"VP78!S^9Q)S1C+#7180 M)>C$,]L793J_A@>C6(Z$]#W-OXN0F_0^M$@4Q:E=)'HK,I25^ RU)5+,J7*PD>+W\T2MG?Y'U'MC]#."?C\<*/$,W\]W+P\>,8!'\WL*!HLPKFZ&KA MN%=*>J,'3D";$#3+-'C62@^WO>D!D-^K,?L.??\![.4L^M&RQJ/0SG+DBGBN MR\Y3EL0RCYZZM=(IY7W@[;)5-CW] 3#:V6A]1[-O\+8'%EMFHPTE-$J7ZOV) M6". "&HEX **:L=;D;CAX0^ PZXFZSM\_67.Y>JRKU?3FW"1G*@/'A?)*A%L M42!>>4M23D:PI-!=,*U(W/CX!T!C=[-5B$6_,JN_6LP74UAEP:QNC9Y]@&(N M?%NIY BGHU64R7>*U//FC;L5W6/3VP)&!W!)6!6+G'*,A-O$[I2*[45:"/ M2T][T;-!3]T#W=H _G2**PJ?<5U1DEM-Y,P08W%Y*(.BQ$D<3O&'GH%A5HDJ M%T/MB/,1J6E/5M2"Q/R':3A)$?@-,G,Z/JFV@$E M](B$LQ,1&^32^7*2JRU?QI"9 4*U8=CJ;(E+*N+:,GH5=4HA'.#T^J") MG34$T-6T=R:9*T.Q,\'J^55=#UTC#6\.T"C1N@ZIJPN9&6$=*T^Q,VRTZZ&#S MPRDB2&TC,Y3H:#PNRJ(A05B+:S3L$(HIENN$/!U2";SB7' MYL=YU7GI;>,YI88)$E0I@D"C)A;*=K1$B$$XR*SZXN0:JB,D;?9 W0T.93>[ M'R(*]3<__0/F94[\"'$QQ:>A%WQ>[>0W; /ZPXT7O$] :ON'=XY-W;,=:V&J M'&B4,=C$HYA$[,&Q^:H MI*$Y^, #E&PJ7)Y1T.T9ZE:BO/5K5M4+1Y GTYD?G?\N^?G%QSN$?-> <3B^ M][7-FB:POUJE79!,9YFUL]%EI;SQRD<P J.-5:>>/>^9'I1+>QU. M^3^FD\67X?CS*LS$CS[._;P!AG-*,XG\6/%&'*)H$HF8:$O\%U,E6H$1XX3+ M+#IT8^I<6ML1>%>OYH*A5Y/I1V3HY;\6P_GW'[2N;J6 ]'PRFS_S,W3M0*&) MLL,5'NAR_6A2IHX[6CJJEWEN[*P=REAEU::[Z:PK\6,([+VD ^61]TN8O&*EMJ"'OB>&:$ M*I44R^@W)%%9?=NP'>O8KG\];!=<+[Q4<.(V;5)< #P_;VH!L>897PN,QSGP MZYW?;?KIF9PCZ$=T$^ MNW!R(-G,/A2_;HHC\.I$2T@JI8^2^(C\2E9NTQ).$,;!2V:E2HD?2C?KX([H MD/?%:@O5=**DPB[9A:?X(^JFZ2VXL)0N81]1)0Q<*L!E)G6).)\9#Q9G<*AR MYKP%S\-U;'JP?X5E_J>I'\\R3&I#;=I2 MT^OILS%'[";(UHK\G9&4Y!".V]Q[GHO'*>!ALD V(D9((N 7JJP7AB M')=*JY0=U"G#O G-X9VQXQ&\'A/6F9T:]?LGTR^3J9_#U=W:\W*)B$X'7-J@ MUU&JE"5'7$R)9,YC2,FGY.H$"-Z$ZE%+J"^V:APVSF8P?^;C'Y"N05/2Y,A M$Y8IJES9B*L='@A89Q78+'BNDL-T Z9'+*.^F*JP/EB&?[Q:C-,%H)P$IYJ3 MX'Q9*#M*;"F %YQT/ B/S%6I/W$-R2,63#=6*ISF_?[QT[39^_A^?11DV@9# M*1'&EO(J&7#1+%#*.5%CJ(O JISA;8?TB(73$T];RYX=(PA^XP\/$;Y[XXL/ M%[#;OOUK(;K6 4O*^*28E$$EJYBR4OKL:#+4[!"V?2.$GK:[FTFR=* WP^6] M\XUTEZ' [\87NZWX@;>3\?3\VR9"\<=9.- T0,C$F=/].Y5(C8Z3YRP40MT M[2M-7KVVHNM@_7K\%6;SJ\2]&,[*\3O"&+ @!78&-$HNUY704J._S"Q2NZ#0 M$TFFSIG3S;".>&IP<.6MC]H]$E;C9*$'.ZT2@ .P*+DAX".4F0VGH"03>KW, M2L&3"ZQ*'&YO+3AX3-#1I7D<\N]3%)$RZ#E)Y@B/N;DH0Q!KT#U/1F=FG;/6 M^,<:1718T>P1:K0+>4<*$6D#\6>H41_\[A$KL@\Y1]*123P'3R7)(N*JKUSM MXY73A/ED7)"X^HM5M@3O7#98JE, M@FA) Y%,! 18;LGTC (U"5B=0L;MX/WTC7JFL,+AQ,U[41=X5]VN#=A#.TI; MT1[=9>J-]C8#6*^<'6HBW K:2. \)XO=+97"=SBTV[(S U9E#LZ"DE4RXNZ MP-K[5'=#7[M055-7K\=?%O-98P&VFL0CR.R5=<3(@\14TEWU4.4IB2M4JB5-]*;(I2##4*6JE MIKENCMIU3(]-)?M0<:"Q1)P+."JC0'%<<="2\$L=HBJWGF.#F4B"@Z\3Y+\= MTV-3R3Y4U'"9MX3LZJ1+1=Y(F"WE,+* B"I M0I!/KU$L;=KR,U=DGUR1G512,_I^'XKO>JY(2EDR"T!H-I1(*35Q(3*B K>1 M*^ F5DFLO/MRW3-7Y,ZH=1=F#Y8K(@TU.%,(XJ2$"3#YDDTBRK#BNV9/ 34#N<8"6%+BW52*W'W*V4;=!J"^V M:M2+NR&'Q7O#A,85-(\Y$\D"CI@"E\ Z9A>5 VE"E5GLX68;=9%17TQ56&%> MSVN1(B;->"::!H^ RA408#-Q6LD(24O.JR3+/K1LHRZ"Z<;*G

    >NG.( . MOQZDO/NUEQTN)^3F=JZ7[]?HM"HMM65"*B8\9YI1+D/4 ON\;9\'*F+Q2Q91\5SYV* %R/N>%[*+*F\)ON^/ MS J+U?4Z\O\AN<>E<)G?!\LK1L_O%OTT.8G8C"F<7T1U M*?]JD&D.3EA<85E:5NP4C8-=BS!#F<\\)+5^Q\=U#V+'=SY&/=6DI<+J]]W\ M%*:?3OWX$YR5-?KT^^NS+VC$ JZ4=8?9);#K%]I<*LI-M4LB,48,;ZH]>$:< MHXFHR,"IG(7/56Z0Z0G_8U3J,250LRY[YQ/P*'$0EU$0',7+7@*:U69M210T MNG("KMR=];?O<39GCP[E@<"'* M?0F@B97>$,YSR,H'R^K<=8X$WAM!CK*[P>Q\D9K#;;><@T,.E)Y@9'2&.:2%1- M3-3.XIJ9ZU1E3= :X>&]_AX873\4JT)'C=L.?P!],9S-I\.P:.[[>3U^^2W" M;/8NOX7Y%<#.!$<1,Q$:EQ&2"TEP/1&)-EI)GT!15N?T=5>D#TQ'%>BIF39P M)M^/;)VD5=L/> MERMBD8L?%S1O*%MU<91\.]2:#O$.6(^>D]N=Z\EAB:HY7OT 6/8]EH<(Y]$. M(4J1)"(4(!V143D<4[D@27 K(27-:-W*XE$26H!G+2Q5OZF6DS#@JJ_A+1QJ)=MQG[XWD#D/1+@QM=<%[##_Z.)_$ M/[ SE4O1S[Y@E_3S2T[$+K%%6Y[4.7"H#<*UJ"#FK6,Z.RU3D%E(IVCF(+ED MAAMNQ>!VK-UMV+A*>T5IW?B\2O;R]TY1;L74B2F6&:K8VAP$)"\M9\HE'83=8OF>0]H^ MGOHI7'O)";YC_'DY)W__\9'5R??)GWZ:?ASP9 8" #))5!I<.)12[UIRDB). MTR \\Z)*RG]WZ)T/:/9%\'91YHUWN?GM[/(5V?_ OYT/I')1I80KP$!=B6=- MQ$57RJ FZ40I\D"K[+[6:M#A_8,#Z_K:2=!=4$:%W;Z]V]5\^4^8S8?CS^]A M.IPD-H"@C; R$F4CNDT:/ DQ O$A\:2R\\+6.<'LL1$_E7TH!?0=8[=W0Y:; MM)=2&BXB;=XMK[IO>NKL]7C9RG?C9EF[ZM*GDQ%B_P#SQ70\,.C&)IH2,92; MU;UTG >2;#*&"L.ST+=Y/'>D+8^F']P1>^^DG1ZW5)OF([@\F9Z56VF;%GZ M:H$LJ85,*1_I8*F/!KZ(3TX&(R!R4>7TLK<6 M'"H&]=A>[E$8ORN!I^]'?OS6GT%S%!,M2,U"(L'[3,I^-@F)E8O]% ,:@E*Y MRB4XET$G9PG,'VQZ M<>>SC(J2Y$5 (=-RQ41BI%S6J#-Z@A2J[/8>@NE;#JVK$;V#2?O>!?GTY^33 MZ60Q\^/T:K) ]PO&!=UY;*&'E&4H=16,()+32#Q-G)BL7#+)QRAY*Y_YQM<< MWAWN0L"DBO5J1&8VLP]^N-&K$#$%0*E:Q6,)[\(VNJ3Q6V]X#NCWAO\9/NN'9WX;>"9M>VOLY#R&2B MP:1,T"B6R)1Q2C%6$8X>B/? M=-5;BW;B.8.[D]6)WK2-TL5/+I+._C+^( 5 M+*:$TDQF(DJ,+*Y%2@58 81:RD.(FO%895=Q"YZ?\NF%J1['GMET/OA0;-&, MR$E#N6!9-]OG" +=UQ!Q1/:9>5RUEDU2V4(N^-!+4L'OUF5RY:V/T_7?W_ ] MGJ!=@%B)L V,';ST]CHX1MI*!P;6.>Q@OAI]>05'B" ""Y'@RQW!=]-E)B+-4#\MTM *([^,D6, MGCCAL4U":!6-C+95/G,[!B^_^1XRN+?AMO;!ZFDSFT(53N)\^'4X_]Y[ID*; MEU5*7MBYG6OY#(ZEP)@ Y7642@2?3+#&X')) _K*V_)SVKSVZ"D.U!IG@A8$ MFX5N.]<<]@ E4:51T M,(H220']02\,>I5*T2Q,:>P][2[+%MZCGG( J1Z^5^VALWO5H:XFCPR$I=8% M%8FP)I9]$DV"T)GP:&7(+'G\W?WJ3U<;^+,[':4[=5#9,>)8]FXGLI!AB)1< M-#5F+B1X3YBENO!AB66,HOY#Q*6O3%*'^]6AKK7Q9Y\Z2I_JIK4*9=?K-?4_ M&THNVDF#M@FL(E%ZG(R-S21X88G@UF.KE7#^.-$V/37P9X+>*L71;0]U)*OX)P\^G^/^3KS#U MG^%Z_N/E[H,C.1,F9Z*21F5JIHB-Z$CA$!^U-#+G.H%?=\P.]VB8O#>;2-5T M>*_<^/;F&' 7C14*N%]D7C+D50A:7:>BI >;%^\1QWP+O2 .]B;=Y+O M/=[7NMT0RD< 2QW)(LER955&)A4ZI\%9%:*A '6R[.^*!7YVYKO9F6L*^5Y- MRJO]CL449K=;@>7(*.4E<3*7N\*%(IZRXG5EQU-RV=LJU_[>C>;_[,MWLR]7 MD_ ]WLV[W1#68&-5$,1ZF=$0497;:@()($TL(6.1WK.I>4<+_.S.=[,[UQ3R M_=Q1O-T&/@2UO!-;6&0RB$"L-98$Y0.71LD4[E8!UVKKY;M$X-K6MQ::>4\W';#L041O"6(\1QDM6H)RC=YZH(E8G@5Q M6H!7V"-<;).)L[NE'V%QMTY;KT=A_-C%W:[F4.' '9P3.&HG$$0RG+F\Q8F, M":<,X.HRV3;G1(\M!W0GPC?F@.YB^(I9@VU@/- ,SCG\@/+ =W)]EMS0'>ND@^>/DQ=T9\>Y48>W.:7<7?@]684UP%K21EH#7 M ><524FP.,,X5D(CE+?:5-FL?,@5UG8BNE6%M5U8.F"%-8'-B@[Y38Z7W?[B MCS##T>74FM*8<352I7KNPZZPUD4^?3!UB*(B;P -LE>%D-5?=B[WL0G!6NT. MKA.E/$.2/*!_79+TDTDA4VZ5I%(-KF/9W0;[WYU[Y>][LD>+NW%%TC8%*FU( M(+-)SADJ.37:@(*@_& ;KMUMT\?=MUN>U).]=KK;-DI+G?,@G;"2,HL].24G MHK%1:I/-X':LN]OPF1\M1P. ^>MQ,SB4IG:VZ"W/[E&+>"@HII\&N[=C=]B>S&8ICL/&#=IAWL>E+/QWC M0V;H4S2^Q#Z6O/:,SO:[&=6:U5B(."U1<#%GZ9-&!\IXK8/1S,2887 3OBZV MVG]6W_*DWNW68J8WN'"V$EU$*T#&0%W4N-@P4:$3:;G,UZS7;,>2FEM3@+61Z :D4S51'4-3/V4^#MVE.'HP4N*]]3&8_[@K_-"DC MY&3<+*N7=\;.5F\^";CF]G$^0%5K'TTY+M'E:AK\XI6@!!138!F+O(Y%]D9\ M^!5OKZI:7[T>AKD*&R17@ ]P>61P_2Y(CJ'39K9R?05]EA_'Z=AV;\+I7GG7:4QQZCY8TB?)N_]=#Z,PR^^>&@? M(2ZFC0/\S,^&<>" @X60"(=8JJDG0:SPF@B''<>8G$2L4NRK*_#'HK:#$ESA M]'4[_FL6+*/[RH(KZ$RS(( 1K9I$2FF(35P2FITQ";3RJDH@9P?,/V79+ZT5 MDG#60LJ7Y2Q6\1*S=XOYK*QGRV7K2W.]&,Y*6.ABNG0W+JP'P 07V9$@@R8R M1""!>K2C ^NM4TGJ*@-G/_ ?F!]W!$XK3.9M6['L1AQ[B_-@2!+)$QF-)%:C MT;Q(05N>G>9MHM6J"?!(X^$QI+"G&G?GL8+H'?G1IP)Z=S)>C^W(H MOWZD>.G$<>"II-9'370,=AE$:!7+:+IL06A!,Z]2.ZP[]$]QW8UI MQO"3<5IWKK-@1EOL(3DGA.D3)>6N%A*"2D9Z[K'['&*O; 61%]9I: $YG('!3Q$3+A'@3+F84QD^ J>UY8> M,8C9B9(1C(,;YR5T2A+'32),"8__B5+/\X#')(]#$?L8O\((<6G7YOK4%[PS MP&DIUL!+&2(AB,\I(T!0B6>5K*XBC)M '5\=O4XDO=F_@NMQ,IX/4VGL\"O\ MV.5]^2V.%@G2*S14B0E%![[8_UU>M]/)V60QG@]<#!G],4V4SP$%;AAQ")U$ MASY<0)6K5K?.[IX>U0?Z!Z:VPS-:HP3*1;LT X,'#!+E#M)M4SH'U-LJTPA$5MN2>>2NPPN MTQBJQ W=F2S1JI+HP^HU=E//OHPFWP$N9S%SK:VD*1.61+.91XEURA/%E6$I MT<1DG9WUZU@>F BZ6KO"UNGF1/;,%0]>Q;(I+(G4CA$+B1*7<'/:P^-9=TBV9WZL?ER_!S^#O?_G_4$L#!!0 ( (>"95&\DYKX M_ZH (<+!P 5 8W-I:2TR,#(P,#DS,%]L86(N>&ULW+UK<^2XE3;X?7X% MUMZ8Z8X0W"0!DH ],V^H;A[M6UVJJ5+;[VS'1@:N$J=3F3*9J2K-KU^ 9-XS MF0"3I&A'V%U5$LESS@/R 7!P+O_ZO[X_3L&SRHML/ONWWX5_"'X'U$S,93:[ M_[??_7+W 9+?_:]__Z=_^M?_"\+_\^;+1_!N+I:/:K8 ;W/%%DJ";]GB ?Q5 MJN(WH//Y(_CK//\M>V80_GMYT]OYTTN>W3\L0!1$P?YO\S\&G*@PPBE$/%$0 MARB 7*L4AD@%@NI$8":O[O^(4B2"6"&(620AYC*&G&H.<:))&NF8:DK*ATZS MV6]_M/_AK%# &#%HNG/_[TT[=OW_[PG>?3/\SS^Y^B($ _K:[^ M77WY]X/KOZ'RZI!2^E/YV_6E17;L0O/8\*?_\_/'K^)!/3*8S8H%FPDKH,C^ M6)0__#@7;%%B?E8OPA5_KX8Z=YOO-4JR6U6H:)U?+WIX3]=('Z'>F[.-2U ^5*K7+U0[V=RJ'=W+>IBU?O7N*O78KY@TP%>BXV8+96G]@TM5]7VA9E)5;+GS:)#)?_N=^=MD6I GE82 #H6%*HP1B8J8Y'DL%F;%#<48" M@9/)8OVM3-0,_O)U95:I^^LH_CN/D5B<8)1<%?-E+C9S\>/TV 1KYE8[&Y.? M9NQ1%4^LOL%8;Y1(L&TTV+(:\!>P?5UM.2A-OP*5\6#+>E":#Q;&?E #< 4J"(!Y M52H03KXI<[%C[=0NY^;Y_K#-Q:L-VP[MED.F6<%+S&N5?K(K\I_4=%&L?@+M M3V 0UDO(WP^N^T\'7^-UO@*:Y>+,JUA?\9.8F\7VTP+NO)5V<_*Z([*8O^Z' M7+VI!J3?@7DN56ZV>T< /Z"_CZHHE+I]4KG1;W;_41EUBCLS<;XQ8/XV(5A* M&IO7AM,D,K-5Q" 3@88T8K%**4HHHSZS5;.XL-4NU#'_H/'1A)KGYE5SHT9#K!J MYH!+$.CY:W\W-ZH&)Q8321,=1A"%-60AQR!)( M(HYAG+!(IEQ+2D.?^;M)V-@^3*LK*)4%6]J"7U?ZGIZ%_'%VF\2[0J_GC[H] M<-[3MPLB74[>C?(&G;I=+-^?N)WN:<3-[I[3*=.(,3I><.:@1V:_W3D_^B'6Y= MTI>G!H-R63MT]HFMY5/:L=RU,.Q9NGH?Y_DB^Y_2[7NKK:#YLM+@L^5C M<3-[5D6EUX2E,4YB+F D$\-VW"RQ*(X(5$D:(!Y@SF/NPW;MU!@;ZZVM #]L MV_$CF&NP-J7\;%?&7($M<_QXL>7(N?%C_^/1,T_V-13>C'D9DETR9TM-!F70 MR]#:9](+G]:249]99OX]51_F^5\Y7N_'U.)(LLFY;'\.[90:R_=7'\Q M%)AG8J'DUX596E8Q2_^Y9+FA@>G+SRS_32W,>E1FY<'^A(>Q2E' H%1)"+%9 M$$(JS Y8,I+&1%&::J?3]H[T&1NOE18!:Q+8/;;?<_VI>\#) K@J$L]%S\UGIN_F>%1-% M<))$",'$K.DACK" 3,<(9#<# M[+:$[PRVGNW7##T%FG_%Z.MDJM(^[\JF^FL MY/6SRMF].EPH34(6\52R&"(A(HAC3""5FD&4)EBC4,<8>87(C,:RL9%;G?SU M7%H!?GA2>97\-9K<+]\WQW'5-19]1\3FPV6/51AMLL>NP HG4 ,%CNZ=_QZR MS%J._]]'&IJO6HMQW2X1+:V"K:-<'TV2LSSEP_9+"L>E/SS?"Z+3VIQ M:_T;*C>3R82Q. @5HS#4G$-L2Y50&0CSSS305$0Z(%[>!0>98YM:5YJ">ZNJ M;XSK>8C=9KJ.@>MY#EIK>P76\)4*7P&CO!4^& 22_Y-T?$ MO4[ZS6F[3V;?--S2I0>C_&EQO5P\S//L?Y3\96:>6+I-JO739_/:%.^_JUQD MA?J<9T)]L4NR-^H^F\VRV?VMKA96ZR0UR0.B*4>0)$I G"@&><02&*4!%XJE M@F"O9,!AU!X;>1W=2&Y6PU?UAM%L*VL;06DD**V\ FL[[;*@LK1U2N) [\TE MSHG7?!L&]#P,]R)TY#3H:USZ]PATKOD(MOM]C8;;7KXWZ7ZS89$O)C^;E?CC M\K%>UFEJ)JDHU3!12D$<10*24$NH$Z5C@H7$/'*9L Z>/+8YI5;.C?T/<6HF MZ(NL[YE#:[TZ7-B>M+:!FVL,&Q+[>ZBO.Q4;1;$=]!3!,<)!1&(3-K2BDQ9$$:E@ZT M@!)*6>3TB;;68&R?LE6ZL%/ZXUI94*RU]5O?^0^'VU*M5Y![9HR5[E4]:JM] MF72TTM\BO[%@*V2_NP55:_2Z7!OY*S'H,J NU6Q/F:,9U,; MI;3,<[.FGZ1(X)B9$4',KDB21$$:H1 *%6A" T(UCWWHKEG%?+6A?L*;-UKA^6AK!4O4ZK/07%.^M'_) ]J_]2+"\F<8BH0DC#-)0A MQ$@@2,,8&]AC&L2*1U1(KVH7G@J,C6H^9(5@4]M6(O:L;N&+O!OO](EGSTQ4 MJU[7X;P"E?9@M?5:Z0^, 3:XQ9H 2ALZK'+1$KU.ZUSXZC!LI8N6"!W4NFC[ M'']?3>D$JCT0*%!,HP3!.(D9Q((&D+ PAF$L-8H2$@3NGIJMYXZ-E6SL>E8L M,DM-/QN(#;JEV_?7=_-'ELT%LTO)PY1VR_U)6S_;NYOU7??DRA,_P3>_^I(VSZ. MN7S1Z;0DN*OL88N#>R)R4";<]_Z!TS<^9C-ULU"/Q<0L/+! B$&>$ TQ"\W? M%),P0 P'FE$JPF'R+M8JC8WB+HZ2![]:VT!I7"=1"EX#?$D$0E_#-F!T08\C M-EP.P@'(HT@>V&@U@C" -BAV%JY_^.0617!J#_$=^V[/!H,@Y*G6$%%I:!FA M%+) !9"E"6&)#!(58^=R-MM/'AN[;OSB-D+B"A3E&:!=\,RK/"*KM$<5DQT4 MF[GO(FQZIK 5+'>7F.]1CJ4M# ,55G&#PZ\PRC&3&TN<[-PP7+&28WKNE!TY M>L'8\H$_S'.M,NM3*\ZG=,:A0$D@%"2V=#5FD8(TQBD,"$^2%$=(^E4=&(=9 MHZ/>*A-85R:,,QG8Z[7I>:G[:B_#V)?+SFG 6P#](V4 MQGW4:S@N[7L[V,7 MT,MH#I?XVTJ[EL6#BT(MWC#QFY*;&*%5!I[",J220JV9=1LA"GF@8_.&$H2) MC%B@O6;H!EFCFS:MJH8&K:XN07+>V+I-8QTAUO<^YCA8/63C.>#1:;'?!G'# MUO<];_=!25^'6_P[6+Z?+4KJ,M\@$XOL61DN8NO@/QDKS$,!HP0G$$N"(;'^ M#($C+ /$F*).P7_G!(V-+"I=P9:R=H'#SH:Q^:';S!A=8M8S7;2%RZM+I@L6 M%W3-;'S\8%TT78S<[JKI=+VG5]/V-A62E0+".(4\,!)(TB M&(M$*8Z8YK%3>X'-(\?VH?\RRZJJ>&8!YNJPV^!SQE'9RNJ>/]5?/MW*UUS99/H%<^31QPXV-S89M3TG-E[77\?WUYLO-[:?WCWP^S<3G?+Y0 MHJP^\%(L5)V^7#N/PHA$D9#*K+0Y,3RBB"W8C6! 2!S3B*D$N0<..(L=&Y=4 MBH-:<[!1'52Z>YRHNT-_9A'?&Z ]4XZ#SN?=>9?@ZA'&T N^ \4XG'MG._29 MML.J,3C"_6G#14YX6[@35N%_=[LEX2>U>,N*!R/A.9-*OGGYI;"57=AA)BP$.(01Y F D,J@H3PB 8(>76\]5=A;(1OU0=Z.O]6 M%S>8KU.(V5IWOU5EBV%Q6VKV"W;/DX&MR5IBO5+?!@;\8"T V>Q'L,GQ"[7*^VT&+016Q[E/97MA<\J>5&.;,.U8_9LQ6S,*]@QJ>J/+@JMAOH MOJ_**7Q1-FO.//U65]G/-D%SD@J:QBE.81)KLYUFTC"DYA%,4IT2D08*IUZ) MX1WH-#;>7"MIB[_H=>)XZ+D#[V"P'/?IPPY!W[OYTAI8F@,V]H#2(%O\\$F5 MO7:V3;L".V-6)_M;PSK<^'>'CU;8EZG2,^A MG2=*?E'/:K94JY 3RJ)4F>TG%-+FC8J00$Y) KF($2*, MQRCUJN9U7,S8EDLK+4%>J0F$3QS/&4C=OOG+@>KYLU]C5&O80\VN9@RZ_/9/ M2!KT\V^V=I\!SEQ]<5V,#0$(IJE((,)FOL="V@+#YI]!$.,@BL*08J^I_E#$ MV&;Z.RMC]<6#Z4;?UJ4M_+[\RQ#J^:O?4JZ'#_ZTZ3W5HGB5#_VTE0WU);KY MP*]EU8&<33^SS.PHZEI8;^>/C_-96;]B0F-,2$@H3'E@ZU3%(618,\AUK%-. M2,"%E]/YO,BQS?X;C<&34=E6?!.5TI[!_^?!=F.$;B'LF2&VT/MP4J MC<]T6_9/"7"&I]/,@/-2ATT0<$;A($_ _-.@SR/W%=NX7#L3KBZP/1- HDB6U3[]B6_ YC M!1DA&+)4A6E*.,?(*TNP2=C8/NVCE?1;MZMJA-EML= 5>#U__*UQ\UX>N #2 MY<*@4=Z@2P(7R_<7 T[WM*PZ8I-F;(35K6ZH](@B&:(@T ;6((58)P2R4*50 MR9 95E%,2[]*=2Y2Q\8J:Z7MV=^VVO_B42#R@D%PHYK.H>V97TQ>GQ6YJ6<+28A9SPD4L,P MD9:ND(0D3@0,44Q[8*C(VY#IIZ'-1_61D!K!57H+;CDD8I#L/D M>=#: _B#G<)VA/N%'5;

    NOYXJ##J_8A<4=H>:^+![/:=GR3N5ZGC\R8V/5 M![,.V \BE415[L MP#TJG7$X[$KI?NO8BMA^FIKT6J#-FQ@$B(4< A%FD "3%+(LUDB#E- MD4;!Y*GL_6VVK_G"T6S^0_ M\NNU,N_57BYEI_%_D-?*T<$[ E5'M!(9KH+R&IY_I/K)_F/^]U$]V<.N?Y#: MR?XC.5SEY!:ZM6Q@/']\S*I"1F9Y^W8^LQXY-1.9*B9,D(30T-9U$BG$G&E( M)(L@0H**% 6A3ITJMCG(&MON=TO5-F _S_#A73F0:44*E@$)$L=E_8@ZIBC4,N5)AFB"J@G@R M4_?E4WWBM5NKY/01T>HC.E"LYV5; ;Y9"]14VDXHX(F]F/GVGNA@S-Y[J M>PB&7RVO5\&;"?X*O%,BMP=8Y8 8^\"6@>"63[/[TJ0N \4OQK7;"/+VZ@P< M6GXQ;HY\VX4KQ1,>MRZHSTG.@L8 M;;M)+/_S%[,+-#SRN737A1,2Q$&, @93DB1F2R9B2#23$'$1D(0FDE.GBIE] M*#76G3Q;JFNM6$_6]/H0_:L)BI$4F"M MH, QAEC''!(N(Q@92F=!B(BB7DZV5EJ,C;KO'I395%D-/ MB;C2_PHZVP6*&*AQLO9TS^_S7?;%Z=NGT M^+J,W]W3]9LRHN"QX\,V"F^1K^Y_'YZDEB,R7*#7"?EM4YOF0BE9?# ELGE MG\VW64P21KG2(K1=K&TVD]ET41XJB&648LP2%<=>K06.BQG;G+72LJIWK1Z? MIO,7I4!A%09/1LJ#/;5_,O?X9C =!=EM1K@Q>U4D50ZMAE7E(3!MVF M(AV5-'#V49.UAPE'C5>W#!8092YU88C)EL19I=D);79&#(60!RJ%..%FBX3B M%"+)TR26!&N!O((&CHH9&RVLM+3!4U9-SS""XU ZAA-<#%#?804K;&H->TA* M;,:@TS"#XY*=HM/8@[*#YZI8?_S/+IO9Q-A2);1?$^F1LJ-]?F6!,J48P M202!F*;4K!4"!04AD0@%(EIZU;YS$3HZ8ECI#/4\AP7;J>E6)K.TJI_OA+\C M?W2,:M]L,&(T3A6 ML4 R;-5]O*5"8V.S35+=%:A- J5-8&74%5B;!38UY5:&@5^M::"TS;,XW\5C MZ\:&0XY8STPYS&"U;ZE^(<*]=%UOJ]/K-&:_$,&3O=LO?6Y+/U,=*W WOQ9_ M6V:Y*KU:-V7*8OF+B8RD0 QAR*+4D')DDP@1B2 +4A61@ LX*;G%D M-D3RSDIO&V!3:U[[M+=T]W1#G1T#1X]4)Y .Y)RZ"$9_1Y4K-)WZK,X*'=9] MY8K!@2?+^<9V'/1%+9BA,_F>Y;942F$VS\O'99F$\T[I3&2+"5*:81[&D$NA M(8Z)@#1-)20\B1!1@B78:U=[7N385H%;&@)9J>C',@XHN]%,M]CUS#,K9<%* M6_##-I*UPATVAW1'ITNJ<9 Z*->XH[!/-AYW=E%1^8NMR7"K?RFJ)K83EH8Q M1DC#A"@),4T8Y#P14*0Q)S0,.!5>_24;I8V-8ZH)N$TMP&90W7BE,ZAZII2# MJ.M253C7T"A;U0#LJXCQ"5#ZJUB\+_ 5RQ.?L+VY%O&IF_RH0Q19-KF9F4]P MQJK&5'6)7,5Q2B,A8(I2 K$A#DAH'$.DB J2E(4B<4K6/25@; 2QHZ(;0YS$ MKID4ND"D9Q[8T>Y\26$W5.1=\@U'9.ZQ6;G;VN;0J'[<^=/\VKAO&E5^FM/:C,7][.I9H$#$O%6=EF MDYO5C[1Q?2J!2BHJ*2(IXIZ9'(WRQD9O=7["CLY;60JUYL"J[IO:T8Q[,Q?V M@&;/U-@%D"U2/IS@N3CSHUG*P D@3B8?YH&XW799C-(7)53V; \?/ZG%*KR& M!)R15"L8"END6)K]%0M#!&,6\] Z=W3LU:.A2=C8Z&4=D[-1=I6;>3V=SK^5 MAT6V]M#;7,EL 3[."X=BXOYC@'#(A0X2B#6VE2@]D8])H$#@T M:YRW_0AM.-S4;T65"=4HI5PP2(@V%"(IACPP*Q0>L#A!. @8\UJVT+% MI<;'2OTK\,[&&]U9M?JILM)Q8941$9)?+97A2Z?T053.LD=9(.44?7G?WR^3 M?5+?%W??U/19_3R?+1Z*"<$A55IAR&A (4X2!;E("10!3F7$HP0EO92'VE=D M;.NF#UDAV!28=S7JA[P.1J);,KL$WU&1VU55(NIV]@H5HDZ!^!JT=Z#+*&GP M%&)M:?'D\UJ*)ZZM[A3E7/:+]SLGKNVGY7AF4]/O-" M3.)(BC"..,2I-BO"-$H@XX1"%IO-KD)8\,#+7>:KP-BHN!4+:A8SMK7E^[W: MPY6RP&C;*I[O*++-=-@=7CV37%NHVA=I/HI$5R6:=Q_^.@6:CQIXLCSS\:M; M=H5E3YD]K;1KPN+#(,R?'G)?4L5%$K72U4S+O?:4WJ!5?G[;:PU;/3K%.8^"VF.H*@TZS7S1\FB7 MYG7-CR6[89Q+:PS/.R9U5Y+^RFYY-: MW.H[]KVJCVQ^7C;;737=7??S#$D4,VG6'CH*L2WU0,W'3R*H4H1PJ!-.4J]R M8)>K-+9U2I6F+;9- C],2P]$5IKV1T\&N7S0'"EGT*'HFZ/*4=BQ!M2NNLH= M= 6,36"NRU;2??1W[0[.3JGO[.\ >EF:S%@AYN7O.07"!L^?DHP=S]9PS;MO1<_;:MJ4I5+'XPA9J M124?YKDM\6K89YK9)*V)0!'"$56V>I^&F)CM%=,X@$3(B&*!TB#A?K4JSD@< M&PFL= 96:;#2&ABUP8[>OA4J[3,3 .SRBB7H6SV K("S.8+>_?&3/ M6SR8 M?S^K&3.W=!4MYH/P^6(#(;M[+;H6>S0Q?X';WXW8+:MP^_PO-KA:=1V!;Q MJ%2N:EW;OFU5'[@.??CN$'7JP7<0.ZS_WAV' ^^]QZT7^/M6H6:[C3!T&FJ6 M1-3L,V,$L0@#R!1-(564::;#B%.G]>9Y46.CG\HS--VHVL(==QQ3#S?;Q4@- MXC[;TK*?-B+GL>C<]W5TI8;\-[6P MY6DV<8^KJB.TN(%9XZS=A[1Q_I8>0QIO9C;3Q6:\ M%!,1)TH'F,-4)XE9:$@$B>9V9T*25"AI6TMT'MVXI<#8&&:39X=["&3<1M[1 M&](CGGV[1MS#&ZU7UII0YMIUN(YIB][@<8_;.HPO!/((0JVB(8\]IQW/V0X[ M,S/V+W^=Y[_=S,J&TG7DP!=5J/Q9%1,2QSA,%(>4"MN="X60D=CP6Q0+*K#M MB^/5^=E!YMC8S&IJOZVG2E<_1G/!V(W$.D:N]R.\6MLKL,*OUG@=MK32NCNF M\H"H2W)R$3LH'WG@L$]!/K=>V,_U9O:T7!0?U;.:1G5%#8$B'(61A#)D-G;( M\DX@-%0!3>(4HT KKUU9@ZRQL4RI&_"L4-6$I1NK=(10SVRRW?6T4O0*U(!U MV/+! Y->^I0>$?UC"_]SR7+S[4U?ZDBX@$41DCJ!/.0" MXCC@D)!4PR2.$*5284*=VN$TR!@;+:SCYM9ZM@XLW$>SF2 ZPJAG8O"'IU54 MX0D .@@JW'_RX#&%)TP[%E)XZM*VL2:S8I$OA0UX*A<:]S8UM3ZY,;L.C0F# M(DH8Q QI2#&G4&&D8T%8R!(_A\II66/[X+=5K7<=I;*^D22GP77TF70#6=_N MD3VT5GIV?ICC $>W42*GQ0T<'7+6[L.HD/.W7.BP,/N1B1")YB'!4)MK(4YY M"AEE-OZ#XS 5J4;$J]SM]L/'1@I;N^E/OKU$=D%C@0H#LWA")#*@24X@P9A" M0[EWIYAT@LX.8IW/&$X?AO#!-[TU[1\NG?IJ$[CS_ M=5PGGTZW #UZ38NTB@_9C,U$-KN_Y=/LO@HZ9VDHI:;2T%B((%:)@!QK CG" M@8X#FDKBM/(Y)6!LS+96$6QT] CK/P9A\Q?;!3!]>SNZQ\0CL^%"; 9*9+A[ M4*"<1.I,!>M0MHD*>HW=?*T^R-5T537-7E.PJ8)3>\C"F?AM=6>=XO O!7A0 M3/ZMVNMTELW0@&IC\L*Q^X;+56C0>BFZ=DN]+\IP[%)],/J8]629K/K7 M;/'P=EDLYH\J?_]=3)U4L^P]DS.M?; ?BE@I7^5 K6R MX JL;0 K(VR2?G?KKPL@['*9UD:-05=S%^"TO^B[Y%$7'I3];*:J9:[LK/HA M5W];JIEX>3=_9-EL0HD0L5 2"H(9Q#BAAO)(#%601"P)B232*\390>;8*&Y+ M4[!6%?Q:*>M8YM\'796D.O>7,*FP-/IOF(,WE^7QY M_V#^9/65%O8G]E+FJ=BFZ>KQ:3I_4:7+:S,PW&)B_JY8/E/R#^"7HO*-&2*= M*K.9M6K4R9G 'O1;%UJMW5;2,?A!+JO:'YGY]4R!%U4E[M<_LI?/YODCFX+Y MNMRF>!%&M4R#Z7QVK_(?NW*OG1GX1A?;J7N'<[.=T7['U7;NVG9KOE7S@%7: M_KML:GL*V)GE9J$>BPD):!B$4D"N*(%8I!A2'4E($TQ2P@-$I/)9^YT3.+8Y M8-V*8UV)X@K4.E\!_@+J$A9OI\P&']S,5OZ?NV_SZH?@9[5XF$OPJS41E#9Z M+B//CI';5H8%W7MEZHIDERO4LS('7:FZ(K"_8G6^KQV;O5D6YDE% M<2W^MLRJ(GCE?@M)*>)0,9B0T"Q>F8X@%Z'9P**$.MCTP&6_ M[F"W2EA'"D'3+!I?=Z$ MDS!!(HAAPFU$& T-*\4)@HF*I:)!FH;(:>?5*&5L-+2MH>=97C.:S:S2&48] MTX@?/,Z,X61^ T68^[?HP?QKGQJ:!0S"!4XVKCY^MXM;N-<_SQ=V"F73G[.I M,F0R4W6&_T10%E$N(Y@&)(%8<;-'04+:LWU-N* !QMC9P7Y2S-B^][6BX'&E MJ75DE@?258"?AR/Y-+@.SO9.(.OY\S^I8R<@>?C;.P%K((][TRNV%2#ZI')M MO=9-Y<7]?--G06KT3I^^>SC_]%D+=CS4YZ]NMX$%CN0C0+IMMBZ#IV=2]$3&>QMU MVO@N-TU'I RZ13IMY?Z&J.'*ECZ:G0"&>KV>2JP"(1A$J;8):]1V$Z(I#))0 MDQ3%.%)^U>:/"!G;-U[I"%9*MHQE/ JGHU/E0I#Z=J+XXN/O,FD H%,7R3$Y MP[I$&BP]<($T7=MR3AF+7@[#[C4V6#J1=U);3K M1QN*\#_E*K'N)GEG QWNU/?%&V/2;Q,6I#%-90HY0RG$ >*0A2J&,2=)J#1G M)/+*".Y2N;%QS,HV&]A160=+\\#&/E 9N*XYN&WCJF^JY\*CR]%V7+*\TACV MO=CI9OC KZ6%P)H(2AN[7##U 'VG2ZTN]1MVD=8#L@?+NSYDM)LD_JJR^P>S M/;]^5CF[5Y^6MKS4K:Z#!LH @N)VT[MJ@@.%.5,<1CJE$%.%S(P@$AA(%3!$ MA1"QUS&_I_RQ47VM)_A6FP%894?5HJC8;OOE1^>^X\(%TPGE9E:F46AVZRHP M?]-FF*1.DI0C$E$^,<_B\Q&,S+8>_8W-7_?'1-2MI0Z&!OSS[TD4AG\"LC*N MWZ%RFUQ[A+_G^7.->ZTZJ'2WTVFE-MC2>QUTUMW%:XK,_ MB;5]3#=!M&]8D8D)8CH6.,804?,?G& %J10,:D%E0BG5:>#EP3@J96QS3JE4 M&2Q2TU49;%[&])8SQ-\?PBZP-MM7K@8PY[9_UA<<:EC?['!.Q#T&1!<"7K5 M*. =6\^%_NY>W"'Q7L]DS?.K;O>3%%&DTI 8+.V)>DPC2&F*/O("%Q XI?A^EJT7D*ZV@;_NM*\QTR0,UCUSO]'1+_^C' :#Z+;/'R(9O6>X()H0S%0<)AG"(;^XTCR 33,(QHE"K)->&!:VGQ M_8>/CGI*_8!5L-[WNA<3/P"NF4PNA:-OQG!'PJMN^"F3+R@8?O#(P2J%GS)F MNT3XR6M:'@O67[V2MBJ?FA6E;_DZS\W@E3$';UXVE]311=??6%[VCUR\W)0% MB,N&267?V;L'-KM]*K.G/\QSK;*%=64;=LGF&XXG/9.WQ*MOJ5M&_K[I$I#"IM]7FD*?LA6[LP? M/4\+!WP)' \31S:P YTU6I/JC*!MN\&6X38;=_NZVGA06G\%*OO!%@"@ZL^] M,!" &H,KL$:A+.5>XM#A<>3P@]?I:>6 Z@][F#G\N!R<=;Z""NTFQG>*+]YE MA9C.;>VO]8Y.Q"$QG[& # 4"8II@R%,>P21,,-61V5(+KSC8XV+&MHZU6H*- MFBX[.Q]0W>:$RZ'JF;Y;H.3-KA5Z%07P7& MQAUK_:O.NE?@X$1X;41U!;!F^/&*]R"Y,4Z?T/?,11VC[LU3;:'KDL&\=1B4 MV]HBM,]ZK9_3(IFRO^7;G\TC%L5J[78[LX[(XE:73WN83XU^7]1BF<\F4@H> MT2"&@48:XE3$D H=0)TRR:,P$")Q>B]6@5'5+G-NJ\R9 M?UK5"_!8%L2UU%$UAB@V5H&\-,LC/?+UQ\ E6?7UM1S1Y%+J!MXT^RG>U'Z* M^KH=/\5I-\7=EIL"5-"8JVH7!;B=E<=,YN(Z>JQ^Z;[\';YT'LF_KZ^MS\LW M4)9Q]7)5]"2V7T*VZRPKMJY;)[J7+Z&J7L)LZR6<;WQE\_HEO*]>0ML@LGH) MC0A>OH1S?83YNJJS.9XQ;TR:'H&:PV5GC\#8O47@V-2Z,-^\3&:8!%$2$*TH M# G&$"L50TY0 ,,8*Z(CI!#VBEO9??S85EQ;V=2E?FU3S"OL'(]76B/2]\K" M&8SV6>4[-O>245Y)>)UL\AWK3F:2[U[5LFO.Z6RE(WE*U]I\3/^E6/[!W#") M6!C%<<2@P"2&.!02,A50F,8R)EB'(8V\/O$+=!D;']P9"E;,:NC94>>"X7!C MC8% [IEB&I,XK\I\35'ZR;9,N@+E@ !K#K#V=-BHYW)0.VW@1>V9O)J#<8 *YT6.'A5&#RP^]**@IL'#E9!\,"& M[8J!A[_LHB!.^58IC$AD]AHPL5W^<*PB2$.NH8PUP2S2"N,+RN&,\+1%-))/4JW+!@82Q?=VUQ[W4T#/9Y0 \MT_Z(DAZ M_J*WT0"_5NIUF:5RRO1.\U$.A R;>7+*QH,(R#&V'T@V[/3&*! MM5J#E=KVS.F'7RJ4?P1KY<'U>9B]><8?L2X)R$/ZH,SDC\H^9;5X0LL.P&PF M)Y'F D=I!%D8&)9*HQ@RL_> 010I1%$42T*]NOV:AXYM^6%U\NSE:Z%Q(PY? M@WNFA$9;_;OR;AG7:0=>^]QAN^UN67+067?[=^V^I>MGEDWMN<:'>?Z53=57 M)99Y^9%>"[%\7):%Q_^*#W/U1W[/@D"3%F8((@T M51"'6)@]OS#@L41HRA!&.O3Y$"_6:&Q?\=H@:!2$A3$);&RZ EM6@=(LL+$+ M6,.N "]- \8V/S:X?'#=J&30(>N9AP89+6\^ZPSA+LGPX> MW+X3^EOS>^L6_[I82KMYX''"8L*5X6);;%A$AI6UUC!BUFT3*:G<>DDVR!@; MSZ[4 T6EGW]O[WT0F]FO(VCZYK.Z]_D:G:]=H>/?^/P"E :*C_1&JU4?\!,X MN+0!W[]U\"[@)W0_U@3\U*4MCYO84V9=/C8GHZ[L^[-Y_N/RL8[.*]XMU\UG\5NE\ 8X%U'98VE+$P';JR6N/7 MZ1&9MQ+#GJ"UQ>C@@*WU@UJZN;*9NM6[QWH?6);_A4V7YA?79=^Y[:K( 6?F MK8T(C# U?(<5@22*%50JX*F*J$ZT4Y976P7&1G=6?YMOL'<2;3Y58P0HK;"_ MKNS8KJCLZ7/S'2='_UR/Z/?MR^L<>'\'8$OT.G46^NHPK&.Q)4('3LBVSVF; M]C 7O]T4A5E?OBO3*:LTBU+:^\>GZ?Q%J?*:S^9M?C!4_=F\FA,1\I &C-1= MBGG"(8VT@%@'DA'&DCB(_;(C6F@Q-GXL%025%: RH\X9O*H^TBNPL@54UZZL M =8:87/*P=DSZ M9ED8ZBZ*M_-'GLU*QTKA65VHZ1$C^KY6:H)M/7NI-.0"2)??2:.\03\'%\OW MWWJG>UIZB\J> ^4G4WY$$YD(GD@<0!79T.0 ,4C2-(!A) *11N:/)/5R!NT) M&-OD_K9NNF 5O +_=_"'( C!$\O!L]7V3X M%P_SO#RV"H/@*JC^O]O@YT\@ MJ^8D6Z!ZN]D/#J["*+DB! &V %_-ZU'&J $47%GO4E#>@.A5DL97)(GM1?_/ M%U]#==,&A]NY,JX+]6XU7/^M6, MT*&_Z(3]G;J#]F4,Z^TY8>&!,^?4=6V.X*39^ACN8M.WAL R6986FL\^J_)C M>9<5?&F^][)YO=(X#7$2V+#*T/[']@MF'*9I@H2(,4IBISIGGG+'1DX;S<&. MZE>@5AYL:^]S5.4^%"Z'>[T W/>!G[/2_>#JS@\S7UN5:O9XY(M)9Z5TN_ Z: M_/9=W[45:EVN>?P4&'1!U J;_=52NX=T7B'#NIIOS%:CF%"%@D"&#";([N9H MBB'C9EQXS&*SR4L#P;VBOUV$CFT1U=Q8&_Q:GL*4FGOFHSJ-@!N?=8UKSS36 M!:1=%K,XP&B@JA4;N6,I3W& A$<=BL-[VS'3S>,3RW*[0)I1SA1!#F==CD*'=L_/37W'Y+\36]A" M#6)>+#PSYEQ1=R.D'K#LF9,V&EL<#TCI"M2D5>K='2MY M4E,;F*'I2;//'8 MIR??V]OVC/OZR*;3E5]]$H=$R(A%D)&$01PC!FF8IE#RA. X20.<.D5 GGC^ MV!BG[I=6Z@A62OHVC]M%L)E5.L"E9_;P@Z1%%[FCAE_<2&[WJ0/WDCMJTF$[ MN>.7^7^X[VI_516=6Q;',C^Q*1QA$@G-H-*I@%B1$-JX91C@*(ED& 11Y'1B MU2!C;!_P2DU01RI7I>.LINY?\2DXSW_)'8#4\]?< A^O3_H, A=\UJ>>/-BG M?<:T[<_[W*5#5/ZT4N^^S2>4!HP%L89FV\!MS<\$\I *R'4H6:+B6/LUQFFE MQ=AHHG4>0[LQN-C5T0VRK^G[.%GBLV0@8\AKU?;-PCYFC-OXX4P56RD5FS:""I% Q1&,I"(0!V$$J=(!Q(*HA(4\1B%N MWR2L6?C8*/"C67,J=04.6E:MS'BY6J4@7=D4I$M:@YT9%C=Z[ OLGEG1%^=> MSK?:8-=?3[ S\E^Q'Y@;,LV]P!R?T3XJ4>4B8]//S$BM*P/R0*0\C%)(,4.& MUV(.>616>P3)@,4L$8Q[U74_*F5L!+91$I1:^L?_'0+IQD07P],SY>PCTT.I MQ48(N@X&/!0T>$3@25N/A06>OKA%;.#;^;.:L=GB6O[WLC#+Y_=O;N[>74\B MC 0EFD.S<#%+&:(89 C;NLD\D)+'@J1.GWR#C/%]\)665V"E)Z@4]0A#.X%F M\W??$4:]?_6]P>,1D7 !L%]JNVHXUH]88@7?BUN&B[9IUWXFL.W-IRT/UF5 3_::A/;-OS+JG'DK]8.4!OB&1/D.TQN2[$>P>^9KGO MW?^(OAUZG1[5>ZHP[)%].WP.CNY;/J9E?KMX4'(YM9GS0MC4^>+3?*&*CW,V M*ZYG?NU/?%&V/W;Q,2)U&4<@I3F^J.4YY $D?2ML:1"@DE M$RF\LMS;ZS(VGER94M:=J(T!&[T]<]DO&",W8AP(^9Y)\ACH5Z"TY J4MI3Q MXIMRWQMSZE:&P)H%2KNZ[&IX.;J=)KM?H,ZP*>^7XW:0^-[!(]O&2KU=YKG9 MJ7Q13_9T8W9ONTLMBTD414HC@:!92Z80:T0AC86&A"D=!2I*D7!BT7."QD:1 M=:A0K2Q8:PLJ=7WCJ$Z@V\Q_76+6,[FUA:M%C%4S%A<'6YUX_,!15\U&'H9? MG;F^?2G=:V&6=$690[:3038)%1:(Q!A*;:,IJ3;+*YDB&*:I#!.11DGB%-?M M(FQLY+"E)Q#;BOK7D3V)KX,;KT/4>J:'5279;>#>]@2+@ 0\:E2._)9PQ>K?><- IE"A(:1A&2G%MG<.B22$Z)&I0RSMB[3P[G+F^Q;ZQB!&WT MF.URE^>VOW;).3L5PS\M;2S)[5-9Y>YN_D7-U+<)#Q(B1" @)=IL*4-I5CA4 MI)!S%E,M5<*D>YN6]GJ,C48J2T!M"MBV!>S6W0>5.:"V!]S-06F1Q^[J@N%S MV+$.,R@],]??RWAX;(2'&9>!]L@UZ',-YC7NBSG(K;)@\:# M+3U7PKSEVH MV<9>H.-N^X+'#[<1OQR#G3UZ!X]K&[I<+&[U%_6L M9DLU27@0!FF"H,VZ@%@A BFF"D:8\X@*G6+JM;S=>?K89B.KG/VV[N=S68!B M/O5LRKH+G=MJMC4@/<\$*RQJS;H,23YB<+>AR-L"!@Y!/F+;8>CQL8M:YQG8 M)*URUKF>R2]JD57;X".%Z8) 1CHES"P\M888BPAR+)39LS*5AH0BZ99FWD+V MV#[TC:[@C:%,G2VU**.JBK7*?J36=GS<"&X MU'LFNY4%P'Z'P*I9GB.LK+"C4#H!=SI*'S2<[HX4+T2T2X)LJ\J@9'DA7OO$ M>>GC_ /;K@TMR[)VR93=3Q*5Z("'&**4Q1 G$D.&;62P#N)0DT0$J5.5U(,G MCXWHULH!JYU[I-HN7,TL=1$(/?..H_U>H6=';;T@UFSW>8,%EQTU8SN:[/@% MEP;OOV?Y+)O=%Y]5_M7V4GG#BDR8[_]=-ETNE+S;#0J/(I)J1%+(8EOJQX;P MLU1Q:-8P3"1)P"EJ&;COI=/3\M'VTTRCRO(L??J=G\ MT78.LC_XI5#2YN"4)E:_KHP$*Q!L4S6P:K1BT;#_>%I6WEG/I5#;H79;"@TP M@#U3TG;L_P[^I1571T9IF(C_5GCV$^WOI\HK1?JWPNMTE'^[Q_7;,?[;O.I9 MGA#&, \#*)&M+Y1&#%(1IS!%VFPI0RHIZZ5??"U_;.R[J;(6]=,M?H6[H_NK M/S3[]IE[=HK_-G^M/O%[V+U&E_B5"J/L$;^'3]L.\?N/:>DLJY]Y-R\C=G-U M>D=IG0Z3@"M*(H1ARK"AM]AP'$-"PCB,0TEE@ 2ADYFZ9Y:'/7QE?FHX?9>T M^BX/E.G1<[/Z"!=S4-MQD:NFDQ%S=)OU, #NS(I%7D;>E"O*":4JT#R1$ 41MGT7(\B3((!4IB%*0ZQ# MEOB&X^[)&-OR;7L#]G$^NX=&Z&/U>6TT+^I=E^?AYC&(W@%FK MF-T3J'0=K[LO9O!8W1-V'HO3/75I.U[XF,W,!O1MKF2V^,!$6;SS_?>GK,IN M>F=6&N$DC45(N!:0FQ(C&D"38+)E"G,11H#16D0]/.,@<&V]8E>W[7RD- M5EJ7%:!KO8%5W(\Q7,!W8Y".(>V942Y&TYM+//#IDEM5LWM5QVOJTB56W&XZK:]#A# -%&'8+((CHB"6,H(LD!RF M/ D3@1(LL5?#0U\%QL92&_>QK-W'WVJ+ *M,JGO8;_>M]Z,L[S%RXZ\^D>^9 MS%:J@UIWL(D[K]0'6_I?;1S[/81[M46Q2\KSUF%0_FN+T#X9MGY.=ZNTCVIF M'E#G(L:*8RH^3&6#UBWS.!=0][E[V:FL ;J$O3417&TI^I"1^/SDR- MCVE;D?M9S)E8:IQ&7D&N6VE67@L0>'@9,Q*D0<8S](M2."1D; MKZUT] Z3/XJ@&QU=BDO/G+-6[PH8!7O9V34AT&WIZB-R!JY/?=K2PR+4#=>V M#%:MXZ^4W$GPV>04OWG97%(?X5W;"M=5R>NM Y';Q8/*[Q[8K,XX_K-YQ**X MF7U6>3:7>QO(\I?6A[:NR#/A,F$L,;LY$ATDWVHV?PZU@ =@VG'8N^(Z+RTF#(K<5@&Y7M MZAZ OX#MZVIH0(G-U:J_P?;1:(D/6!B 5B5 KD"%D0UMJU"Z @>.Q/*2\B $ M;*JQ=1C^.[;Q[S2@>#3NB/!JS3P4]CT[!-OW+EH_+J5'\6;W76HG%[>R+ M6I@]AI*K2&ZS(+G5=^R[*B:&:$B::@0#S2C$,HDAP>9O)"*2QDHBE#AM$KPE MCVV>W>@.5*D\,+R:U^H#M4J'F*FREL;"FN#3YLMG3)HGR%Z1[GD"\U&[+W1] M6JOUA/)099@?;7>&\G6UK=>\7O!<36T<^VHJFJQ2BM1+'/;K<^>X1>;S#B1,AX2'$&#BK*[ M0 ))0 ,8A@%/24JEF55:E7QV5&!LD\AF(7Q5^W3!R@;[M:VM*%/I/#U4WH/C MZ$SO$?*^O>E>:/>:K-@6Q5YJ1+OJ\#IEHCT1.EDIVO85N87 O#S&48_-IKG :&"".&H22A=8V%PFS%<6R#OY#" M88BY\B)%?Q7&1HM6?:"G\V]UE95LI3I@:]W]R+#%L+C18;]@]TR(UK]?8KU2 MWSJ#?JB3['\$:R/ QHI>S@/:@]@E'[;08E!&;(_2/B=>\*36Q0H?YU5/S2JH M[*8HEDI.$HI3'3(*51H1B$6H(.$DA8F,0LPB%2/AU&[IC)S1\5M5GZ*P>EZM M@EBS4E7O"H1'<77CK@[0ZGO_7Q?RJ("JE+P"-\U(M:DKV(1#QS4$CXH:NEY@ MD[U':@,V7MZV/)5>Z:\+EB]>"?=]#?I#_XVZSV;6;V+=7)78 M/G#'.DE(0"2D0B40IS9SE4O;^5Y2BB,N$![I<$47YERV5KP"S*_U*ZZY/7KU0ZK;>B(O@@:N,>&!Q6%O$Y^:!(X)V MDT*VL_O+T\@)3K&9&6(!$QR;I3PA"61*FNDZC 1.,,.8#!/@L"R3%NS93!2$N/S0C:XI>#(/]"UMU]=KX$:L8QC< MGKFX@]B;@]2[M;UE1Y?2XA$$T#B.R2CB8<[I^O<1WN*(>&?1*J[RVDU)9>A+ MW9CV8\:X3?W)5%$W_YZP.$D$21!4B&.(E0PA2R6%2IG5,F&Q#)176'JSN+%- M#U6P':L;)*OO=MA\G=]G ':C[.Y@ZYEX*\16+:6W5+T"M;+=<:8;*%TRWQF) M@_*7F_7[+.1XU^7U0&_Y-+NOZO[^K"R!39((L211#(;<((NE%I P%,& X4AK M*DC@5_JE4=K8F&2G1"784A?\6BGLV_VF$6K7#79' /:^L6Z-W46%/$]BTE?9 MSD.!KU:D\Z3M324Y3]_4U=KX2 -&$( MTCA*#*7@.(J]TH-/R!D;AZS5K)I(@NE*4<\%R0E4222T3E *=1 &!M7$+/4T M"J#@Q.!)S>LKT60QMX,]&*IK:?VA>F=E@/D);+UC'4ZAZ[C.NQRSOA=X:Z!* M%:_6:[S3;Z'_PJX9A4Y7="=$#;N4:[;W8 UWYO).8Z?6PC9A"1,F@U!P:?@7 M)S$T=(L@8XF"**4Z"67">9SX,(6[Z+&1AXWA*<\%EW5OC V/=!PL=6PN][.%(<.W M9C>;L^G-3*KO_UN]3-)(,:&C!!*%#&5AQ2$7"$-*A I%&% >.AV0G)0PML5B MI22HM02EFL#HZ=Z[ZSB0S9S3"3P]4XLW,EY=O1JMOZ"[U_'G#M;EJ]&L[6Y? MS1=>F.GRYJ6.("_;B>7J;TLU$R_7W[-BDJ0LU"R*S"*$A! 31B")4@J#A*(P MP8HQYN5=AV<%S4VAK&=DU;:@I6ZP.KKD?_;#&XSK70+ M6<]L_ VP>>=*=P3=08O0E,/IE.3LATYC6W/R$X?*8G2S925QVNZ-M MP3N16U?5.U7]>3.[%L)FNQ=?E%#9<]G>) QDH*4(88@#PZI)2B"-,8%F:Q9% M)))I*M6J>Y;;$LY%K-/[OMLMJV>.7>D(\K62OL7Q'-!V6[UUAN!0Q?,J-<$/ M*X5_M#ZY-:)?SB/:HIJ>.T3=5M=SD#MPM3UW) ZK[WGSV7P*]64U"J>E&O MJ@VP;A33 5P]LTHKI"[L4'6 0W]=JC:B7K%3U8&]S=VJ#B]OQPDG Z'6>>B! M#J5U'ME.GA1B3H7YFV0P24** RE2Q;S8X:S$L?'$*I3O?:O@Q_, N[%$I[#U MS!=-P8^])/ [@],EB9P7.BB=.&.P3RSN-[:CF+N;APJV_*ZHHV1W3^^)2K![,>RIY5_=/5>D:K2(1Q',-( M*U^V0EJ6V]0*>ZR(NID8-QHMT>X M>V;63I#VSUMLAU>GZ8B>*@R;9=@.GX/DP9:/:72!:B#U&WI 4_7>?,2 MA'J?&C?*_3WX&4@>>W4U8>3F$GK^R\ MJ>2;ETW;MC)8#7$[>]$R8\R00DS,]$4YABG'$K-$<1U[K@Q,&[LTA/<_?LZND.ZR]:1IS ;J&WD@?BQM(P\A8M'N\B3C[B@ M.L?7['Z6Z4RPV>*3L9$5#Z5_Q"88S6=E%.2M?CLWVP!9YE',9]69N9+A1,2) M6?%@ 6E@,V5%8!9#L6 PEC+20@0RT<2[?$=[?<;&A56UBBU[0&T0V++HJBK9 M5FVKMZP"*[-:U .Y8$C=&'/ @>J917L>HW951RY'MO.R)!>H-'S=DLOQ.UK8 MI(/'MN/I-\LBFZFB>#M_Y-FL?/2.G)5#.R])F?$@91+#A!$.,4J4(>54P) A MLV]-XEA'7G6W?82/C8'+74%=?;NLJ\:$V1L465E$PH]8O<: )!&1G @81&8O M@"GBD"8ZA!$B,<4\1#P@DV>5\_EKC\*V$CVZ8VKMP9;Z5WMTR":YKY,7Z8#$R<1(EWM;G@Z*!R674U4& M79SR@Y3=VS;=[4*<"$83 B,2V=:#TBRW",8P)()3E@213KR6O"UT&!L_K4RP M>]9F3Z'G$4Z+X7$\X^D7]+X/@9SQ[K7WX 4@=GINU$*-80^6VN-T16-+&-8#L\5!4)3E*94!B'40JQQAQR)6-;08N9$4OB"'O5VCLG<)S!%5M% M]LIZ^ET%6YR%WXWON@2U9W+[N(?D^V;4O%G+%8HN*>JLS$'YR!6!??)QOJ^M MXS&;VJ@/^_";QZ=\_ERNSXL_Y_.BF"0RCJ($!Y#)@$"Z-JO4L.6-;TRM0ZMJE_\D!DFX=3DT" M!_8P.=A^Z%)RN:EUVF/5IE[)\MCD2"3I1R-EU:E^$E/.#5]0&*:)AAB'#'*$ M(LA)1*G <22%5_2,I_RQ$GDZ*G7#KK+3 .U'2:TCQ.#B6J&'3QZX6NA) MTP[KA9Z^M-T*Y_,\+[MK+=;^\"..\;IT6A0%2BH908$4L:DM,:2*$JAQ'/,( M8X*U5S<)#]ECHX5:==NO]/BYC]^BQF<4W!8T/6';,Y>(C M?M!52PM<]E]S]O20"38M8^8C'1-.S'H%R2"&6# % M2:@)3!&6@@2I$I2Y$%:CE+%1T[9^7ED)S5@VTTYG"/5,,#[@.#.)D_$-G&'N MW^(+\Z]]KF@6, @K.-FX^O[=+KZXQ/GZK_^1J=P\Z.'EHWI6U>NJN P0"R.8 MZIA#G.@$4BH3F,:A9G$:UP"YR7%SQW0Z:G^>9/DURJ![H!&0Q5TE[M;;J6J5L3%W?S:AF;G:O_D M?))0A$@2"!@$U)!2:&OD,99 %HD0:T--$<=^E7O/RG3Z>@8MV_MV7BP*Z_JU MU8YCWX0)82@((#"QA-@R@2DH0XA%0IK MIF2JN&S?H#QJ^OE+9)G+72E\:1W4>><C6V[VBH(8UC#*E*&4N[PWX0(/690T17Y@'JBWBK-98:H[XXNA1B\3[ MT2UKE.RTH[;[X(DA8JQC$D+#V AB%5#(4YU"S@*LHT1'4>*5?W@H8FR\>[O; M/_[*[/X+S]/2(SBZD>%EZ/3,;0?]XM\V 7-AJ_AMV_OK$E]*><4&\=M6-O>& MW[FR11_$#\O%,E<'.\V/\]F]^:@>;V;/9L58_FZBD# ?-S9[0:4$Q(DRGWP8 M<8A4I(D. JH#IR@*3[ECXX%*<_"TY4AAM2-E:K2'5GV0;?3W: #H,1C-O-$C MQ'TOE)R5[@=7CRZ+_> [4,O%+^K)/*Y\@757+[1?*T9_^!K[,GH\;K@FC?XV M[G1L;'%[ZZW[?FW]\CA4AUKK5-B:T*FM"8T4Y&8:@#HA*(R#(.5^O9%.R!D= MQ1]I8=&V3N917)VWP)>BU?^VUANH-EO4)A@ZWG8>%37T5K+)WB/;P\;+6R80 MS1:9S*;+A=EV?E5BF9?YC>^_B^E2*OG!*&VC^)?5-'6KW[/<5OHN/JO\ZP/+ M556-8L*U9F7[(A:E9MT8" UI&$50T"@6/.0\3+%76E$76HV-;:Q1<&45**RB M!?BA^M/SK*&;47-CI\''HFR"GRV%2RM75>@ MLJS#+*4N@>XT=ZD3Q8;-:.H2RX,\ITX?WF(S__Z[RD56J+DN3W=NG\H:BVPF M_\KRG)EE8AD_-*%8(!V$'%(:QQ"' 8-,RA JCJ6.$$E5%#IOY-UDCHUS5UK; M;[@ZJ:P5+Z/B5JK7-6<]=IJ.(^"P>^\>UY[Y\Y4A]=BX=P_M0)OV;B#VVZ;[ M@=6X17=\U'#;V+3(TL^6,\%3:_59_*DY0U-)4_?TXY'?IG)K*CZJRFYVLK: M,A[7SRR;EJ46YV:[^SB?E9O;NB+:&U9D8I(D7$8\)! A)"&.401)'"$HN"(1 M-]1#I?*IC7B!+EXL-$#91%OFYH>I+7E3%QD";&6#/9@3I14[913]6.F287,C MK8$&HV=.V[%BX^:KJA&!Z^TQJ8P!V]9<@=*>[FBO U"[9,5+U!F4-#O ;9]3 MNWAD.\K]F>6_J;*;Y<:[N*GP3&U;F51%4)( 0\PUA<2>VL:,QF$<13HDD<_: MK5':V!9O&V6W7/=^S-B,KAOW=899S^QV%*Y>BV([(=,E134+')2$G&S?IQFW MF]H1R?O'I^G\1:G2=54G(C%BCP42#L,("XB)BB%)+7U(LRG41,HX],J\.")C M;*2Q4K'VI7XVSWU@A0*?S55^W'$,4#?&N!"FOGWZNPAUG\#58'Z79'!,S* 4 MT&#G_H??=&F+,\'KV6S)IE_,'O!](=BT.AZ1$4UI2B(8B"B&6-KZT4)RB *% ML/FY4J%3D9&3$L;VJ5GY ^\'%X^SN$OQ&>CD MS1,GOR.V)@P:#]2.WCC<\5F3WCN'98T7=IUL^DNA]'+Z,=-J8LB-1X)0* (B M(68"04JD]6ZGG"&N!*,=99-NA(Z-^1HS#Z] I3BPFG>5";HU &YKH*YA[9DS M.T"TPS3-0XB&R\YGAN[IO(-*64?/3Z?P;,[I^F.?OYDN^,*1R+439 MF;%J1&X=.F]M 3$;'8^81H@&D 1):J/C#2M$-#&L@!#B41 J3?RJJGG)=_H. M!JVP]E$5Q1_!VHBR6[BLS0"LML,S(MYK1-Q8I7N4!^NX4>H(-DI>[:%=!P39 MXXPK4%O0821[&^ ZC5CW4F#8R/0VV!Q$H+=Z2-L^&_4IE_53E4==Q>UR49AE ME6UJ-,$1Y8DV"QTMI%GRI"(R>R\10,EQD@813E#H=!SE)FYT:Y^JM\3J:-CJ M?%6=$!=@2VW?1AR-B#>35_X&/S_5_>F MO9'C6+KP]_LK! PP50T$^Q4E:N$=X +.K2>!JG2^F:X9-/I#@*L==\(*3RB< ME>Y??TDM$7(L"E(B9SV@$(\3K%15M? M\:4-A/[P+/XNR/;NS\TRS$(B?6>U_".$,Y1@!2K'8=$:& 1ES]"AG/,L%XCJW,N?8BS&WC M47G]R\KKOPJ3EZWH =G+;C?S!PR+&4'X!=LSCVCW\ KK5OR O@2_:@V"5?&7 M8*]$<-#"2QC&$H'=/=B)8&U@39;M2>2&V!U.>WNRFXMI8_ MZB M%701%,*V=&(?PHR$"8D)!DDF4X 2GH(E!SG[DAX&D#BMYM'7W[2%/ PT/ZGA8?+. MP$A>]B#X\UKHQ_$UHW=9@]Y((^Q#1$.(V2C(1 L(3K',X< MT)1)D$4X%U%(0H:L:'RL0'.C^E8?'=:ZUPC(S1:4Y'7DQ&NM+..$QPZC&9-- M.3B>V6[HN'@-<'&%K]/@Y;$R31O@[ C!DR!H5^VZ+XORJ.L,_[/J\^//)U&4 MM9U1?0-BF80IE!D1("92%P)-0X"S+ 4$,@0YC'$66:5W&2C'W$CY<,6!W)4N MZ1L',WJ= %W/K'K%K55+7A5VZJK37GQH5::I26* Y51U2/I$F8E+K!%>-O5& M3)H;N)L5:_6O]W\3A=B2M=HIW_!')8@V9NA\BDUO2\SR)!=I#A(LU,&81!(0 MFA& (R*S/(:SC'UO:%L MX?Q;!\[70@>-U XWC%8H.=T6FO4\[>;/"HV3+9[=VT,=WN[(S\]4Z=CKF%"@V"D$*,X[BG,L,&J7)O]K3W'BH\=%2T@:O MQ0UJ>6W]VRX!W,\[3F'S3#6#$1O@SG8%C=&>;)?:G]B)[8J:I_YKUUX8>,Y[ MWJI]T_-6*/KYM/JI?RJK6^IE0N(P1S@%<:HX G%)0,[3%&0\S(6D(8:155:] MBSW-C1[V@EJ>U"XB:7@6EBYV-NUQ MZ)K.)P>>JR\,C ;JG)9NY4EQ>2ABE*,4@PCF&""A_J.(@H*8I3B1 H:061UE M^KN;&S=TI=6&W-7!XD#ZB] /P=J,.-PAZ)D]CL$[J2CK,&;'"!.G03K]/4X; ME6.D_4D8CME; [*Y_+Y:BW*W*=JB8'=D>R]VGPNVK=)\?BZ^B-TW\4,4ST(1 M3!C'/.(0P!A1@*# ((>2 9GQ% J(]3\;9WFQZ7EN7*.]IK:U;#JK9BUQ7>?N M8:7^/GALE=M7P;-(@6(U)OU$Y!5ISYQD([8O="T2S_A">:*$-'6VKMX# 9MHG1P+F-E. M>S ,GA_Y*W,;$GT7"L9-TIX.I_9]/=3OCVGSF(7<% M_-R.*]T-BF%\_J%84Q1[;5(*3Z( M^L_/Q3X&]#UY6JG-R3ZL2$"&J>12+?Q9"%#$*<@IP@!F$6$PE)R0U(8ZS+N> M&Y>\?U"_J5/%JFAL=)7Q>MV$RUJ'>%F,@1F]^$'6,]^T0@>_MF+KTA^=R/-& M="]Q7/:(N20EB]XG92E[5(YI:T +8X, CLO)?M"5:'6H6)VNX_U:3=EZK68I M1TF:"1#%F "$9 XHXS%(PR25,9@\T^2;C-"(* !KC/TX M_IN+\4:^_M8X77;OMV]J@B1%E0\YHRE6W$H!)H0#Q% $*&$1"*.(R9!QB)E= MJ59;">;&MX.]^.VQ-SR9^D34]XEU4+(BMS[[@_%[LX1%T_OI#\9H5-(B![[Y M1OU]$SJ!KFKT5M:S6_>^A#R14^/#\T#@DQM& SXPA7XU-LU9IE2;FRUY8)R?.\]+,CT%[ M41M$I?TM#C5 *I(1IC&;HZPS@=Q,P8ROLO@)NP8.-EGI #I +,)O:$P>C-I7M ML$%*0U2)V-Q>NK00]F'@UAIXMJ>)+7]]VIY:^7J?'FC1TT?7=XJ&^,UVJ^WM M%07=;6[I3I'0WS8;7JK^OHOMCQ7K)#^+(8H1YQ!$690KXI $X%R&@,@PXBG* MPR2*K8QZ@\28VR:KTD*=M76"M(;-@XX^VFQ4LO6FU([X!O9UEP-F:+3S/@R^ M[79N1\#>(C<*0*=&N6&23&N7&X76B6EN7&O#^+-BXMK3^HM2NJGLD8YD;^]4[@B'A%.=!-*.LT=!X9J0:E5K M17 0T1WG]"+@DE+.=S0I8_3J>DP(_0\/S%2I!O>+&NZ;GZMR"1.*8YA'()-0 M37-&.2""YH CS+*0A"*)K,Q-W<;G-KNU;($63JV;2CS+74=AI:L-N^].F,CRCV4GJPG//C/52^/2LPRM_7Q6KQ^?'RMK2&ED^ M;;:-:T3UU^51ECN&LI0E*%63FDFU@$<($*ZSOT2$4A'27"*C8"9W(LV-#[HW MY++2*7BLE0K6E8.176R3P[&S]4^88D0F=%>HU0D:?6K3:?-BL^>?'I^WF1WUFJ],O1 SA M#&52#:"^S,." U5T$UO0JS@5< MWJ_:6J2Z4CI/;'$="[?W8Q=[F_C^ZYK6I_=;5]\81A-W6\*%WAZ6OXLJ1Q.! M M$08H"IC %*Q!;0:3:,2T3G$0A2C(@PRP#2$ $*(X1X#(-"2,)YJ%57)!E_[/; MX.TELYNUMK";36^/8'KF@=?&K<6Q.6QO"%/R!P:86_/&0.1<$HRM"),RT4!\ MCBEK:#,#]ZZ;XEZU\OA!T-V=:J*ZQLH443&&($BEY !%(@&42PA$%A*82A8A M85<-_$PG%< M/].>%WHT/3DU]#T[YNSPOG%)D33.,",20$G5GB66&2 X%@!FC.2A0##.F?T1 MXOT ?Y[)3A*-V\2($\5[*W^>P9!,>/]6[CKG-7M_.GC M^"'[J@E-"X>8B8\%_T!V0BW4DA*2JH,_SQE F'"0TT2MV[$Z8L@$Y@P:943O MZV1N"W4C9S><*%"B!EI6\SH)%R'MG\NN@/)]5!B"D55EA&L@C"B*<+'IR>HA M7%.N6PKAZK,#O6_;2*JFYLK!O)RS.$%YD@(UT2. B)" $BB 3&D(H4QA3*25 M!^ZEGN8V\5OY_K>E"^Y%),V6;2?X>)[OAWC,5D@O]ONK4#CUR;W8V;1^N==T M/O'-O?K",$8XSLJQ_XR)Y%PD$060IXDZK1,!2)6CG(L\RRBD*;+R)KG4T>SX MX"1[S>#0HXO8FE&$"\0\,\0PL*P9XAH2+@GB8E^3\L,UC8_IX>KS8Z,=WV\> M->]4>=,[X4+O7@Z/-(;$FS_)MBJDOGOY7"@IJGSK915;E3M2\*J((B7J$28"L@NHN%\5^K/1;K"U5,&OJR(H M-23E7X;&6?K^5)(,X83+#,1JRPJ0R"0@C.8@"2.H=J\D$1@UGXK:-?^/_U!: M'=[L,Q$ZP/]_T@=BMKS.[5&"R:$PN!S-/)8"]P?6[8,];U1F, MZ-UJMQ9+23G$@J<@E9$ 2*84Y)E@.@HZC'(2[,D2R$)02)B=6Z1809P CG@+(U)3"51>])A@8_7NI[; M!._&U#6R[^V&0V,:K\)ON-7S JKOO=H9/#MR3Q2&: J8GW##J[V_45BA*2J7 MPP>-6QA8[GI5K';BM]4/P8\+7'X1NZ7@(8]H&@*2\A@@FF* 290"&E*4DU@R M*:WRK?1W-S>F^GQ5!T+FM&@=]JBJ,P:8(R ^R6NME&\C-%I1$34XNZ"XH M]_H-R.OE8\P-?1)F,)*^71K>?UY4?L;!0?)%%NM ZTVDWA MR45 A7I6D3'_O\_EKLZ56'G.!TIAQ[G*/ Z)\W1G/F2=/F.:1\3/)EWSV=] M/^YBM^*Z0HL2Z-#?QY^Z6(_@GQ1L6N;GNI#V:7&7=R_G&Z@#080.6",AB)-0 M 1#"F@21B#C"4(\E)A1JV11'F6=VR+4E;1#88-"2GP.L=F",Y.!\[SF#!PS M>\=X_V@Z=;/W*.ZT3OO^<3\) 9B@2U]1S>?+G822Y8))!$(9Z_PTD@.,< S2 MC&+"DX1E8;;\(;9TXRZ^>71=E*X\_OC#,$)W0%T4IR-H1OD3C(IG.OK43-4E)G%4EM5IQG;W,"=>7M8_;39ZJ-J[<#0(?''S7:GSPWO-^7N'2G5 M;HS*2(B,$)#'.I,+@2D@F< @EC!/.(UC2JWR+MN+,+M]]*GEIG%L>F47:/4( MM")!I8GE'MM^L RWSEZ'P/>.V#WZ]KOEP0 ZW03;2S'MWG8P2B=;UN$M#>/) M=\_EJA!E^4&4;+NJ?+EN"EZU?"N_JL]9$72U/SYX$V21R&C$L=J$<@(09@F@ M$4X!C#.:4IRF+,UM>-)>A+GQ9"6KWK]TI;6CP 'C8$:!?M'U3(&M\$%'^JI. MV%G$@W]X\V MU9_1W984I50DHJCWN=@MTU!$>:3VACC+$4"(9 #S4/VD_H,DBN,\3JV<0BPZ MGQOO[<73,[%V$@FHV/TI1!%4"@2PFJWUSY&E&X/-J!@Z-7C"VK>+@Q([J.1> M[-T:6GAWFQ;=8*] M2E\=IE-9 AP3KT@;/J?UB=B #(G'A)#VAA&=1]TFYLG M70.5/12;]>;^Y=OJ_F'7IG$.0ZZ&((L!3W$.D.0Q(#G- 1,QB:!,HC2SY(E16K0+ M[<]MJN^KEXM:OF&5W5OPS+8%(R#Q/*7W:'R\@L;@$NY'.ONHW=YV\29%VX_T MNU2M_?@QN[G+RM5J^7ZSW11D^]+N_"%-)$LDP"&) *)A!O($9X"Q+$0HD3DQ MF[=GVI[;G&VE,YNKY\#JGZ M:M-B&3QM-_R9J1^>*[^$W8,(;F^^!XJBQ/U& 7?U^S%FMQYH:F;3#U1\%>(X MK-CJW"N3,%6/K"U+]3WB,K62VKW(S?91IUZI'BBK' 5_-!D(;MAN]6.U>SDN MOHJEC'"4@(03J#8FNC)$EF)%<((02%@"N5WQ56>BS8T?.SH$E8+!M^\W02N[ MBWPV@P;0;'/T-L/BF;//9IHY9.U8!-TAJQ5<[ ?,;PRT<[C]YY$9)-T,$L6, M0=4L$\RH'NP8OMSNEE_KA?9V^UUL?ZQ87:XACA%)6SG2Q?P>&:] <@8\]?&UC4YI"K89DS&"&!,D 2?4.>U9\X\,L[1[X;]]_.J7%5>-?K'K1 ?-MK_>DDCS#,L$. PR75R M^^K21@*91'FDDUF'R"KD_6J/NXF\UWIVAZ M9H&Q0 YVT;L*C@^/O,N=OHD#WE4,+OG;77]Q@)7Y-]6P$#KX8U7<=XZLY:NP MD#NQ?;R5WT0A_B1J*J2"T@AF $O! 1(R!WF*!9"Y0'D((:=Q8FR*'B# W'BI M5F$1?%H5U0&_$EE'3E72!EIV"QOND!$QL'=[QMGWOJ62/FC$[]I6RN!U*%L% M=W K6_@](V]A8O<\ A/9X2MX-S+8-E^W^E$;X->5_%Q_NBG]7?WS_):B,&[M%]8+X21Z?= Z37[["OR>_ MP_C#+ZK3_26 [E3]NMGN! \D4<=0)RK\ZNAH8,:2]]P=#VIWNDF&$UJ]N(L:T,_#P6_6XKT)3==!NX5_^ M*/BJ9-J)4_"//YE><6OG92[B+,(R X*3&""6J8UWEH4@@S*5 F&*"%X6XI[L MM.N6>>77(<(8,0*N&>%$)/]+X*'84K,([A72N8@.*@6U3M<Y/ &!R=&@\&"3*MF6$,5B<&B5&-V7N6?BQVJN%/J[78OF_NWY>1 MI(+J@B:8I!B@)-8^I3D!$N4Y@8Q2EAO[E)YI?V[;_UK$H)(Q:(4T=R,]AV _ M63G Q3,-V4%BY3/:H_@(;]%SK4[F)]JC4M=#M.^Q@6EN-H]JB_Q]MV'_U7@, MR205)%1'^QA#J*8N2P'%$08$/+,M MQBA(/,_;+AH>XD(NJNXTA\M))]-F9[FDXTG>E8L/#KZH+V\*WMP4EHWQ.B=J MWB99I!9?20&BE&NK70+B1(8295C@R*@B;F\OA-.0"_S(*CF[QSW0P]57^91W/W.?W/#QT(2^J0IG_N=H]O'\N=YM'L=WO M^K^)'Z)X%M\$V]P7.C?),@ISED=)"!*9JU4^#'. ,RD 3; .#I$9I$8N/,.Z MGQM;- (&V[V$P=-6_%AMGLOU2\"%%-NMX+:; ZL!,=TY^(+9^[:B%CSX4TD> MM**_,DJT@W"0W^6V8PAN;OYT9V M'>&KA?^5^,%!_L'EPNW&QOS(Y 7Q"8Y3KL >=-BR!LWU0OZG/8J1V-SFW[I+IV4>\Q1."8@BS>=)'M5 M771B;'Y7G*<.5?RV^*93;NMZ8>J!+YMBV_Y:I:&MOI]E&&.<)BD&:9;GND1D M!'(4AP!BD4 MY$:,S]BLLN.Q])AR=H1P;YF/=CRF5Y+5.NA@0%116SGF;M-$*AU7%OZJYL:# MSFZPS"A/PCQ76TK$(H"8KE8 4P@PIY*&$:%98N-<;=G]@#/J%.[4K0+!W:8- MRSNMG1WLM;"(<;$8F7["]0'T1)O/.8!K$3?D!^2)PH5<@6T7EV,/66\XCD5S MTT7AV.OX*OAFP.NN;)(WK/)!+Y4(U:OG&&B>/ 1YJH!P!V]L8*?= ?KT"I -+Y05P_%HK MCSM]8XOE!0RN6RTOO>@R"V$GHO#=R^&1AOBJS%EU^:[/1;G;5HMA6=4QOWL@ MQ6U5UZ946^,ZM]:WS7K]:;/5+RT3DK,4)HJ@,"8 A80#FB$*(BEAG&8I0\+* M?6Y:\>=&?MW<>5W]NT'> 7T)SN;8TPHMVK)['2"""HE@IZ (&BP6P1X-]>.S MOFW31MPZCUKP#XU0T$!D:>.8^/,S8_/Y?E2>EX;_4=^3HWR.OH?5?\Y';QK, M("^D[]$QRQWI78IA:_A8F58]/EKN:V)O[QU^]_#>XW/\2VJ'BIW,MKMS+U@&NVBKB!S#/C__$] M:*7LE-[UX.-T'0V71-G3VZ2D=EWK8P(R>&.H+:%V=GCY1O[\G:B9N"+K\HO8 MZ?P@I=@J;EHF7%*8P QD*9( 14D.:!+E($I)G$<,15%L6=_D6I=S(P\E:/#8 M2FIK2KB*KZDMP25JWHT)C;"+0&.WEU=MZT255JB5V:4YP10?M_:$J[U.;% P M1>'4HF#\YM!"C'785Q.ZHC8^^H),];F4."4LRC!(<)@ Q&D"5-OBBY>P-2,7)XAYYI0]6(V0U6GQ&EH#"BU> M0<)MB<5+G4U<7/&*SJ=E%:^],-#JJ$/W/Y?EL^ ?GO7=>5VTK38 ?!%_5O]4 M+G/"(4(B!Q"'$4"A2 %E4@(ALRAC),T3;K4A,>MV;N11IY2HQ0YJN9N"@HM] M00PE?/V$Y:[%<" ,[6;.X?5M[W*#K+TER@HHIQ8DLYZGM?Q8H7%BL;%[>Z!G MY:I8[<1OJQ^"']_U_FV[*4$E\*F3PB*HA+9T?[R&N1DIN432,QV- ]'>1]$0&:>NA]?ZG-:C MT!"!$T=!T_>&L='PG'I\V6[)]^?SX1%9;;<_\334ORL^5+;F.G_U!5FM] M$2PWVY*LQ<%LM"0\A"A/8P!)E-:DE$O$]+5K*!EA!$LKYQ!'";!SFWA7J?@H%10:[4(.GHM@KUF0*D&M&X= M:[8[QG2,MDMB=27:I/SK&,]CFG;=_# VO^&\*CQ!UE_)2JT738;NYBZ)"L7% M4:K&$V6ZICB!@.0T!0+S,!-12#)DY1#3V]O6/$(.K/:8>;B[,P+%)9GU=S@I11GI?DP\9B\-I)-BM^*K M]?-.[3X/'/5%?2M-AD421CS#/ (HB22HS&=YHO/0\B0+.5*<0JUB]ZYU.#M2 MZ'4/HFF'$HVG.,(31.:>9:G],RC2$")V1C^M[@ MU 8_5J4BLT^;[8?-,]W)YW7K@KR4>0S5B3($:<8A0&DH ($X E0F403#D":( M6B8UN-C9W'AF+VM5BO^%Z7^IDY;<%7S,PD+KK\S M$NQR>R_MGI M &I7>!TBU13\V+S3CR6RTS&(I-Y F+)&$",(K6EBA.0A3+/82PI%)&5 MC]25#N=&:Z_EK5T(:Y^I?VB9@TIHR^/;5=#-B,TEE)YY;"2*]MY4AM X=:JZ MUN>TOE6&")RX6)F^-WZCI2N LE75C_IY+:K0EH+?/&ZVN]4_J[^_F*-J2:!, M4YS&ZJ@'.4 48Y 3F %"8'?7T6D1[+6J,9GF81$I&@@*-< )1+#&B.$IUYE*"$ MQU#$N>7)N:>[N>TG]_:F[5Y<:]KM0]>83!UA]A;F.:HOQ45PLUYO_B1JYE46 MSX[-;A&\=^V>;P:88XKKZW%JXC+0_@P=F;PUC&3>/9=J2ZI:VSS255'SW+Y4 MPR'C;L)XBA#*=4P/ 2AB$N"$YP"E)&:IC#".K/P9S+J='^DH:B]7]GL\0Y3- M2,<]=I[)IQ4XZ$C\JM:+E[S&=C"YI!S#GB>E'CLTCBG(\NUA5-0E+6LL3CF+9L7Q_&6U\VA3X $EWL MJKY2:.ZZEP*R-),A4W#GNLX>$T"7# Y(*%MB>9-!KXM9'.MP; #2JE>0T1UY4S+_8W>:',:YJ?JXMY]9UA)*)O MHH2X;?GI-YU,=E]E^'>RTWZC+U7U@HXQ1V0$)C+285X/.;T!YA3)U^*DJN$GV6=;[: MK_HZ2=/RW9;H/SZ0EW(9HUR$E$L@, H57T:*+^,P CS#283R!$($3?C2A3!S M(\Z..DWF8%)I$!1U_M^G5H=@5RL1<*6%3061D8/7SZ53#XEG4NUH$E2J! == MZGUAG="Y;-,S[_4)&H6"#],.CTW5E^F&::)2,-^T=T%99=/>/8AVRFSDA5FC M_^61;/]+[ )M>M=__:0 4(\SKGT(1S12II ASLQ MI4*U-:A^$ =E+,VJ-J-A:&;UA+%OLVL+:/5#1_)%DW4R.%.;RZ$I=@!J3DVS M-OU/:ZH=@,R)Z79(&\/X[3_%ZOY!;]1TZ*Z++FWP37; MVLYDR#RO,:V_K-;S+P_#NG1HUEIN] #O%>XFYNN6=C4/UO\J"_EYBUJ0;+;29RSS)/G,Q\FA$XS8<^4;]#W4Y*H5[2USMSTM?AQ#XG!KJ?^IR8O#38'O/J MBO=S<BM]7Q>KQ^5';XW5EGI=J0_IILWT=7U0>Q=BQ,.&<(P98*#* 4)(" M+/,<")P@$1%%R\PHJ,>I5'-CYU8I[4-0JQ4T>M4W2T&K6)4Z[BB4S[9FM9-A M-:/NR0?+,W_WC%.M4_] >8VO=(JUTZ+93@2;MJ:V2RQ/2FX[;=Q13HR;Y]W# M9KOZI^#+E,<<"A@")$)U8H]""4A.0I#&/&89CR-JQ]@]?^=P6S4#+IZ.C[=.\'< M^?E^G%33G_"=H'CVC.^FY8$%*M57W:G$FB18\#"+ (RK.B6Y #BF&"C"9C"* MPS3"5MS\NOFY\:R6;DQAVR/PS&AP."2>*5=EHL\G4/TY:'/*O= M24'(\T\-+BQ[OAI&E;1^B5,D8\82$$E[7ZED$?^O%;T@]60-8 M'%>4[>MQZIJR!MJ?J2IK\M9@4F%"\,J+LCH\WCY5WI,??XHM6ZG]QY)1E M= M PE'6:K$;<8"^O4W8Q@\8QP5SI=&J.,MD_8WLQ%*2*"(BS 73&U90I8#RL,48(HPY4PD4!BE8K[RXI!5R'_T0 M:#$MPO+.(]E/'6[P\BWOC$\V].%Y38*_FK2,3^)[V4X#EE:XN"K[4R:'-A4J^,$P,;O#=LZ:GO?[N6[8#IY M_TJ4>@W8/*L>"5^M7SX(U=&CVO'3M?A$5MO_(.MG"@2;5#4JH$C2Y!5YE :Q-4ZBR" M6B&[;>GP$33;ITXR+KZ/_]Z&Q'HG.QI.EUO;X<),NM<=C=GQYG=\@P,/ZCH7 MW*W\HQ0W92EVMW1'5H4.I_WXL\[T>^*GNZ^OLDPS*!@3&' 1I0"ED@!"(NWU MED2I@%$BN%WDZW!9YL:XE2I@(\%S*0*BM0DVC3HZ'DHT"E5.](=L"^LJ%*(- M5[--W3YB) WM ].,CV^303LT?^B,9]70W':&YF-W:([B&PXEI1S:$<:#ZM2T M,$*<::T-XW$[,4 X:')@)-JA)$I9KP0W!3]QBBL/!KT<(RPPCT#*JH+ <:0= M7Q( PS#-4!JQE%M5];058&Y\^_JN53MU'"J3O*I79!E*9CLN9D3J$VW/[-D5 M_9>@V<5JO,]X_):>3*]#X7,:\V4KP[3A70,1.HGD&MK.,!K\M"I6.T6J/S3I M[M1GMU+[W8J+2[79W>Y6_ZQ,2TU&AB^JU[L_Q?J'^'U3[![*IQ]2,\L8CY9G*[$&RS_G7BX'33'WG>YHVOUZO MMB=9\?J?'I,7_([\;$CFG2B$7.V6$0I1DB018%%.U($2,8!%2@&$&"58HC21 MMB&KY_J9&P]4201+?8>HS3UC,W*?PFK&! [ \DP%A\S6;9ZZX-=&2H<5R*[@ MX#X9]6E7;Y!(^J*^YY- 7WY\#"-\WY%=%6ZYS[";ASC.8"2 C 4$"#.U,1 9 M!S),4))2(5(8V3/"23]S8X3F2]_+:9+JU@I7&TH8A=8TE& %U$!&N B#>T8X M[>H-&.&BON<9X?+C@T\*SX_/:]5HG7KM_>;Q:2L>%.543L*ZRZ8@<)9$C$0Y M!W%$0YW[-@&Y3J<3)CRBC$=)#*V24AKW/#?6Z C>)#5\)?KKA-O69PS#T3 ^ M=KC'V/=)Y/;]YY.T$U_)MJ(=Y\6:K1%R?$XQ['SJHXL=)F=.,Y8-#(SP;&W2 MFQOVW\^KK?B=;/]+5!_-P;MB"6,:DBBC($PCHD.QI"XJD0+UMR*,"(9A0I>% MN-?BWED$>YIT;C2O<#VO3D3P>!12#3V0.NYS5?P034)VRZA/(_3-B,H=F!/Y M^[:W7HJ;&HF#@\@=5R^'$: V$#F- C7J>-I(4!LL3J)!K5X>QDP77 =TQ8/& M;BARFN \Y("%B0 HD1R04/T*$Y:0+*,X(U9'KJL]SFT;=3LN7_=UA,V8QREN MGEGGR$5I 3I!ZR!>@5I=FXV":Z-ZL(Z2_J[/+2'BX M/3O3V5M^.3^KS6C+"2!Y%.IL010"E$:YK1:6QE%$2 M$X[5L=.;AU(KQMPH^N"9E/CT3-J/@AG3^,?6,PV-\$32FKR5*](QDF_G@K27 M9,:N1\=HC7,Y.FG-5;&KKUOQ1%;\@Y!"T2]ONFMKN]3R+#G-B4 D!F&(4H!( M& &:2 DT-7+,8"A1WAKEC.\GLD'K>DDJJ]8&AKR3;;$J M[LNO8ELYUU<)U05?0IHGD?I(09R&(4 89B"/::Y.[@E+4AEQE%I=KU[H9V[[ MP4:L0#3B!D]JDE69_RWCT"_ &B8QSA6&0%*8 Q3K[)Z0?AO=3T&VTHPEY V6S$*P<*?3K'*29 \8/:@"9Q#G :QB")82)"10MQ;!1 =*[QN9%L)5]0"1C4 M$II-^;/ ]<_SL7!XGMP62!C/Z3Z5#Q.Y;&=R*=A?[S<__C_U6CV)U0_'<_=L MDY-,V#YEVEG:^\R 1&WO-S]$08I=4SONC^*Y%/SF!UFMVYP%H< RIW$$!*84 MH(QD &,!@20)P5AMFR!+C=.T7>UN;M.W%7@1U+(&76$M,HI=Q[E_;KM'S_-L M/P#7%K;T#:!%0C:G0$Z4CJV5.2AW]3VTSLG[V&#[7&-+.BJT:7N5.)6OD3IG M\=7.5<)>8P1[<[5=;V6Z3&W&&KW*TV;^UL";YKJIMQ !1,(D3C.6HC@;X((W M6K !UK\IW//V>@$E)RC)*X^R1=!U0*ZT"P[J!5J_14 K#74,C^65[>BA-CL& M3C-R$UT!3S%:]E?&KA!V>K4\6JAIKZ!=87AR5>VLX6&,_F53.?T*?LB-;WUA[IMB]^*>IGMHZI8T*7JO2CT'1)8T.DF-2YAR#U#%9CFIK M8$5Y4C[<%%S_H5,A_5 47>S*F]U[LMV^J'-/G9.SC?*,8@F%A#&(,<':.I$" M@IA0 Y=P%,69^J:M/'VL>I\;(VJIJ_M2IG\0!_DMZ\U;C8 9"7K#U;<9HX6T M^J$C^B(@NZ"5ODX9["4R=Q!P3JO76PDP;3W[(=B<5+@?U,A@OW&=2[C\)IA0 M/2G6_")VC:?D?D)EA$,1XPC$7*?[S5@,*%,'=IF1C,>"Q9C:9@JZVNGW_?!UIP_.R8_Q\'XE/H5-<)7?:@6:]WOQ)U-2JLK"\KPR"S3&XT<<+ MA=D Z-B9^GJ_4_M5&R-QQL7:_-V!]%0YV1S/$I0D+!2, BF@VF*%B?;@$!*( M!.4$092&R.KL>;:7N1%0.Q^&N/V=A]&0;,:"XYM=*OD\\T4?!DX)XFQ'TS)" MGZXG%-#[\$!SE-C560'T.K"WC=UMWE=.2]5AKTE,VSB"''B!,1EG- 8($P20 M^A'0,(L!2464Y9&$#%N%N@V69&[<\>7Y48:&JT9@Z-4T-%F9:^]18S$Z,5*,;'$:='\335K!5 M[6^0I90E6%# \DP )-,0D!A% .=Y!!&+1$JLBF)U&Y\;P75ETZX%3UM=6Z5) M4*_-3D^/UBE>7X%I1FA#(?+,45VQW#'-.65=DL>K]B?E@W.:'4_QL\_8>Z)^ M+'8ZMS[G:KS+YH_?5H6 2X93&68$ RIE"!!3 -$0ZL3V:9H('.<"Q:8NJ1=[ MF=L\K@4-&A$7[0^!%K8W2[H%L/U3V1EOWAH3&3^Y1;^PIO'U8E6V_*YZU8"BF2,$QUA14LM;$C!SE*(I!"C$2" MPY11JUIK_=W-C1#N=%Z+X/&03*N\GDQK",IFZ[L[[#RS0T?01:>$9' 0UF70 MH@DH;H,3>WN<. C11/O38$.CMX;N)SZJX_[]JKC_VW;SY^Y!)UPDQ!*/W.CD&:E;&4-:FEK;'<5Y:$WW M%*,!FV9788O5@#U%+Q*C=Q7G6Y]X7]&KXNG.HO_Q@>4%V8/@SVMQ*WO2053. M,DO.H,A3+D$820P0CT. !8L 3D+UV82A^J_5/L.\Z[D11BNY-B3TIE(I&_\R MR_SP%H-BMBWQ [5GJG&(LGT=06O G%80-.]]VMJ!UJB<5 VT;V&@2]YI#NDO M8GYK;LSU.O6\VDS: M^MGUP&I&18[ \LP]/2GZ%X&^T5&7,@\[]"7[CI<3CWG>KJ;UD_NNMXG M7G$&KPQ-'+_3![&FE@)G(L591$$8,@10A'6">/4K3)A09Z0PH]3*?_=5ZW,C MC$8XVU3O7;S,>&$P"IZ9H)'+0RV)LQJ[S<3>[6#BC.MG=#O-K'[NH6%35-M9 M;V7M'_B)L"J.]7?R4P>XOMMLU8%)G9O>$S7&.NPZBT3"*4D A&$*D,@R0"!+ M0)3'24H(1&EJ52+=IO.Y3?#?FECKQK6R%7\1- H$>PV"5@4[,K :&3.N\(6W M9RIQ";4UVPS!S"496?4_*5<-0>:8R@:U,=#C58<,WJEW;WZNRF46$Y[G, ,9 M5/]!VN>5,)F!,,&YX"&3E%KY<+QJ?6Y<54=+:NF"?VCY+,TJKY$SHYK!>'CF M$G,H['U9SZGLU(?U50?3^JZ>T^W$9_7L0P/MJSKJ\!TI!=?'$W4VJ?Q!;K9; M-9A58;YW+X='FE(S5?\ZL&?W\KDH=]LJ54M9Y92\>R#%[9-NHMS'.?ZG6-T_ M:!>Q'V)+[L7?5-.[#VIKM;\W^K99KS]MMKK598*27&0B!ISKO)%$4)"'@@%U M: FS#%,2Y;+>W"\P+;U/@\+ZEG1.*5 MVH!JO8,N-D$'G("^!-WG&H#JS &+H,8HZ(#49![>*9B"!J>JW$^-U"(X_B2# M"JU P]5U!/#A>CS3+\&IZ7YF*DY[/S SY2]=0LQ4S &Y$+^*[>I)R4#6C;$M MBO,THTD(:"AR@%(. 1:)4,M]FL5Y%F9Q(HQ3'QZW/K?5]2"?15:^$\CZ5['1 M0/BV3^Y%NVZB- ##(B/A&% F2D#X3?M@E]6J^+3=\&>F?G@N>+4\BN#VYGN@ MEBQQO]F^! ;?DEVZP4OP]&87/'EINF2"E^1]E3OPXD/N:R4=,EMUJY$LM8IE6T:9B!.89P CP@%"FBE%'@*1QYPCF24T0G8UD\P['T".OO>* M30WSTE7TG\5(F-Z .T7W[2J;MW(O@DKR187RQZLHCR]Q?A4PKW7.+_?^ML7. MKZ)RM>+Y]1;LXQ#>ZU"IK2#O-UPL4X+"4*:*H##) (JA!#3""U96-4[G455_78\[TX; MG63B7=2EG7F7'[!?[3XT]BYM/]GPCP77QN EYC',)@EG!L5H3+L;VY3O2-C4 DYR&7K&LB&1D5WT/E>LFU1 ML[<0FF'AU!QXI"O?;XHZ?YY$498G40PR1#E 4FWA9#I[-@E8,S[K>G*L MBN"7K\7?B]^+#W?%OZL_OO^B'WPDNT7U@OA)'I]T+NY?OL*_)[_#^,,OP?9P MI:X[5;]NMOH^2RJ M"2Z5.J+(%O5@@Z=?%38/92U"7CWL%*/BB+@Y*5T5=5O MS$#V7L4/:GBZZ_HQ>K^ZTA_5T,BMU[_YNMW\6''!W[W\ M46H?C#IOFNZ[+O2E!%LBPC%*8 PB*"HS:P1HBG(02T8ES$,(4;3==6[+\7P!]/Z,P55:&MJO2RVOZM6ID#LA?:.@6\Z3B8<;0?=#T3L :V*K?5 MBJW#-G[]HT;Y+\%>^.#F.LQ#,KI;(N8XA;MI[U/G;+=$Y4R2=ML6QB9ANQJ: M4%Z*3:C3@26"1S"F J0)0@ )'@(B$ ,XA)(2&+&4&[G_.Y=L;OO@;G(QDS"L MLC<.:VR:M['#;L:L;S*8GHEWXG$9^\LR-%>Z-TM YPO1RECI7'0RX M%OA]M5;+S*803:MW9'LO=FI-^B9^B.)9E!]_,E&6=^J#*'6MD*40<8(HX0!F M(0$(YQG(*6: IW$,$[4'CF/S*P';WN?&[WI#MJU%#7:MD-I)52BY]?:L*HT> M/+9J!D^M(RLCA?I7M1]^6*GWN87-VGK$#"X+?(Z#[[M,2]%](FUQ,^ 3\:EN M!1ZZ'[U:&8O#;-!F>[(+'I_+G?[,Z^D@JJG1?/)G)H4C6_U0:'OM]-:-3F>C M'ZKO*_O\X$8\)2RYN.(=TJ847'N*?U%?Z(?-(UD52T:C3&0A5PM2*@%B(@14 M9#E@41R'.WQPL=(&IXTWGA\/*]L-D/C/DG& M".PFS70Q1,YYI:L8@;1USHDQ?0VL!;@JR?W]5D??*5%N9;.>5 >7._%S]TYA M]5_+.(\A%6$&$@PC@'(8 Q*K\P6),!(A15)F5LFRC7J=&Q>_%EKOJ!JQ+0L& M&B%N1K'.(YJ"'(4Q8#B"),YE C.KM-N]OQ;?/P]J%K1CK.,/-,-ATYJ]QGS&/I=R-,W&;2[>MPXM2Y!KJ?YLHU M>6EHV8_MTV9+=N*#H+OO^TJ 32A?QF'*\B0#6162(3@'&-,62>Q'V(Q&G.'FF48N0N:A&H 1)FY+??1U.'&Q#P/= M3\M]F+PTX.*EJKY^D%[$&!H'ZF5D%7TK&P^EL.C,'MBC^X M?5][SPIIB]L5?XA/=K>R*@.QKJ,JCH(AR./FN:BB(+:";>Z+U3]%G5YH]])X M&[#N6&U%G0ILMU$_[H>MK(:-U,/&GRNO7-WX4Q6[NJBO;U;EHMMCISNBI/NI M^Q#:OT\_LZJK5Y4*F4IJ5Y$7PX:R]R['LLGI;G*&Z?KJ'F=@$_:Y!NZVA*N/ MYOO+(]VLEY0Q* 6/0<226"U/:HTB*%9G9\9#)!#D#!NE^3AI>6Z+3R-<4$MG MGE'@-5S]B\8H$#PO"8;Z6^4-.*OKB'P!K]N;+$_ 636Z^0'./^#>K+Z,(>5I M1B1@C IU B4QR D70(HHCB!*8DFL_#/[.IO;!+UF ;:\WNS%>;P-?48S>SAP M3NWE4YO)YV,='V(4'\DB1PGDOSSK4VWCCUC>/N_4;J[0E/5AM7Y6CRE)V'JC MXV^JV)J]65<*D>;J?R!$,@(HR3 @G*LM@)02$\R3*#;*,.16K-DQDR@VCZM" MSPT[#G(T2F9L-3WVGGGMI!))K=+>E;L,.EKIH$4UDU?K5 M-VAM+_G0V,$KF)L1F@\D M?5^!G -Q$;QO73T\>I79HN4G9N]*WV\4DF>&R.6(.\/W!WJ8;8I[[46EKXRU M2VWCU YIE,(DY0 )'3G'LEAMT/($$(;3#-(XA*D5+YWO9FXL=/ ITW(NQH0: M7,#5C'O&H^69:88!9>](UHN#4P^R\SU-ZSK6J^V)SUC_TT/]34^+MO]1Z-0H M;:GV]YO'Q]5.7YI^$N*K4-]3L5.'S64:44PCH1A"YD(11I@"G703Y#2"""8H MCWENYXLZ4)+9<8K.&Z73;5:J!*TNBZ#6)FC5600'A0*E47!0R=:K=>@8&I+3 M%"/CF[\\#LH =]F1@+IUI1TJS,1NMB,Q.W7!'=N@R^#2)<0PQ#%!(([5U@O% MJ00DD0G &9%02A[F9D5K^[N9&U=6#A]G_()<1'F.BM.<$76=S=1R")JKG?MU MWJV/M<^3[S!,+R>Z\SW-(!3RXFFM_^G1]13>D;7.X?W]08C=W[:;YZ=5<5_? MZQ.6JD^&4Y A[V@L,Y&8+2B5R)V)F;YBU(Z3KL)NQD5,P/5/12!RM.<@8&Y<$=+W32=G' M&(-CZC%_<6"]Y^U&)V@J/RF1V[JLJJO;W8/8-I=[KW+L$@23!',(TA0*[6% M 4EII,Y3$:&,0B2%E67*LO^Y<5(K?J"'//AU7ZU8S:R_!)42P5X+D]R\3L;( MC+(\(N^9P%R#;E\8>AAT3JM#6XHP;8GH8?BV,Q )FQZ^%9'3=UM[LC/ M_USM'G3.,]6/YM_SII \$BE/4@C"C.LS8Y[KXR(#(H7J?US]/\Z731'Z.PMF M'"B/T43%]40]DR+53SY5=1M]])!89P'HYSJR,,-A*&6$S"+=K_8TMUUD M*ZB^$*MGH!WA78;4C-&< .69LDXQ"O[AQ?GJ*A@NF>=R9Y-2RU6=C[GC^@OV M<<7O-S_$UM!1^N3Y&7VIE5Q.O9LO:CLB5/9U>Y.%RIY5HQLJ>_Z!84O-[?:> M%*M_5JO6^TU1;M8K7N?%+/C7.K%"$UFW]V/^WF8Q.$1/H21B*(L88&DH ;P7<-OX@(1:>UO0+5VOZEAI M[<^I2\HN"4/J2)$0D(5$G2EHE@)*$0&*TT-"=(*8,#/.GM73T=SX^& W>QE MM4C0U =I/T^Z!,HS]1TP.HBY"+2@565Q1W!9)*]R!-M$F:HJH"JW=5VBNUD> M=$(H>>;;ZQKY]#/ZVA%49<(I8?_5OJG-#*1X^:4,'@3A_UU'F3DKY6T ;V_V MJ+[WITL59:#%J[Q0)L\/(%UU ER_Z$9T7@/5YB4Y*/5*_8L.^YT9GE7]_E/1;S>E=S8\8V2M9%-OEC5,W.Z6ZP\LR5K_+(OY\FB?P%-#QED#_N M[:W2QU_0NB=W_*4W/&1R.=S74,JQD# "(L618HP\!#GD&/!0\#1,,Y3G5NY5 M9MW.C3V^B[6H+O\/Y@3URQG+4S>UB,.\+;;W9^Y1]LP[U[*T^+E9LX-ILIPL M;W3G9H>&5086%[=Q'XN=VEE^?Q#K=;,S7>*$"PXA A&'.4 416HGDV8@E7F( MTC1+>&+D@7Z^^;F14"UA4(G8;L[-L_Z>@>_ZC>8X4'R?ZVSPL+K:O*SVB/O- M,XU.=LEY6:'N36?/4P/L,1_$#['>/&EG/O90;-:;^Y>;@NO$PT)7]&L+J#"> MY+F^S(2)3D7"200(CE.0Q"S#.4QD+(TRQ%GT.;>)O95Y!;V M"D/@#>PZ[N'T3 DF2%XO93,84@NKD'MH)S(4&4%<2^_(_F,'5:])R+"IZ:Q$ M=KJ],AQ9OCHR1OEW070"O<8_4]"^EAS)C-K!X"3CN MZ_=M HX-D+@8<&SR[C"J^:R6KN)^1=?BIBS%KCQD[>Q8HZ(PS2.2 I;'(4 0 M)X 0=>"+(A[C%,:8Y:$-TQCT.3>B.8@ MK$L6 +DD'I-N)^4="QR.:9W:O_T\;^?5T^:W;Z(PP5/ MBF@(<98#B3%5M$,)P"$/ 8UEG+(PE"RR2M=DTNG<>*>5N=KK[P6VCAN^#K89 M^[B&T#/]M.(N@DK@UR N=+%"+[=L-B@Y#@:^WN_4$<#&2)P)^S5_=V">N/8" MJ>.3^G53KBJOU79FOR)OS>OU MRMB7MND>TY)9([O*E$923LW<%U@L'A*F0$ -@$JI?_WU !=Q 2DL)W""==/2 M)!$DS_'E"P_W"%_^ZW_[>C;[Z0LN5]/%_-_^PO_*_O(3SM,B3^7BW1^AO/U3R^6&-:8?_ISNO[TT]\SKO[Q M4UDNSG[Z^V+YC^F7 /#OFU]ZL?C\;3G]^&G]DV""W?WN\E]9=,B%LB"C05!< M,H@%+7")+/EBD@KY__[XK]+*Q#1*4$%D4#%KB+Y$4*8X*XKVQ;O-0V?3^3_^ MM?X1PPI_(N;FJ\V7__:73^OUYW_]^><___SSKU_C_WOOY/^7FI[GW_N?-=Z]_=#7=]H/T6/[S__KM]?OT"<\"3.>K=9BG^H+5 M]%]7FP]?+U)8;V3^0[I^>O GZE=P]6-0/P(N0/*_?EWEO_S[O_STTX4XEHL9 MOL/R4_W[CW>O;KTRK:;2L+^FQ=G/]=L_7^DWS/,O\_5T_>W5O"R69QM:B?[- M\];?/N.__64U/?L\PZO//BVQ_-M?Z&E3J(IF7K)*Q7]Y]'D_?Z?Q\Q)7]_KG&>\4(P5Z^=+=*M'YI5M2R65[\Y"Q%GFT\G&:>3%PM: M*<_B:KT,:3TI,A:1HH

  • ^F%R ZC_DI4'^AG)S8X+&@,\!#KJE(>0G 6 MO.5>"ED"%C< \3??>9OVFPI_MDP_+989EV2!KEX:ENF>\F^C__(G?OXD766\(-O.G1W2.-QY M_T[0D/U#XRBYCHR-9\1 KDS\.@L?)]$$M-6]B(+^4"5H$@+G4) '+:*W*80! M ''KI3NA0/6+@L,EV(E9>(O+Z8*\JOR2'/T)]TF)6-U+D1+9-2\@J*2 YQ"" ME=8[GP:T";=>OA,4=+]0.%ZBG4#BU^DJA=G_QK#\E3Y935PB-"=9*.P( 52B M ,T5)R%H&S#9' R: 4%QY_4[P<+T#XMCI-H5,"[P?<&$#C(5F2)PFRE.CY&# M$R4 %E]*-L%)'#+ N$? 3N"P3P4(27H&,J+7,6@67!P %7??NQ,87+]@.$J.76#@'7Z<5B',U[^',YQD MQ0N)PH.1PI(@M(98 @.;C:30.@7B8C #Q*RFZ' M5JQWN PG[B[0\X)$MPRS5_.,7_\?_#9)BKL0I85<_6GE608?> 'C2S1:&4=_ M#8:7.R_?#2$=GVL>+]*1,?'B?+F\Y49?15B)1U4D"G":_",5"X7?%A5(PU-1 M41MOAHA9'WK_;LCH^(QS$,%V83 ^A*^O,K$R+=.+>[=+/\IZD@#R!)H9#TI[ MD@R&"-)SKX6+QJ :S' \0,1N,.GXO',X$7>!E6,),9HTA"5YD(#=,-+Q:>@PHNT)'R_HGV^6'Q9_SB>& M O+ '6V.R&R]\W$08M*0;!"*B' VZ*'1\?WUNV&CX^/1(<3:$S(V_O6;Y=OE MXLMTGG"BK?,ZH8'@%2%8-/RD(=#D[-40^R<,4[ :2CL],!Q+N MV.%,Y6&)84,W,AV,=9RDX&F+#(Z!=]P#:A^E$M*7,H2#>O.=N\&@X]/2@P4X MLN)K3N#L[:?%_.J4EX7 =!SB&.SN>W<#0,=' MI$<)LHL-XC+ROL@;F)LCQJ$1!2JNY0 M),'$E#(%69;3[DB"&.6C MYTP S_7^1SL+(04)A2!=/#/!E>$"U%NOW@T-W9]]'B[.+M#PRQDN/](F^+?E MXL_UIQ>+L\]A_FV2HW8L:01O)3E-J UXE34PDZ-C,7J7AXM'MY*P&SJZ/_4\ M7KQ=H.3])YS-KJBWSMH8*(!V!FM!5DG@'')P6A81 X73V@]G,FZ\>3=,='_: M>; P1X;">TSG2Z*?B_AANI[A1.O@;7$"DM847R=7S]Y\ 6ZXI?\+\D'VCKOO MW0T&'1]H'B7(D4'P81EJ@>C[;V=Q,9MDRX6TN8 UT8 JDM5#-E*@X2EB--%A M&0 !MUZZF_H[/JH\7(2=&(!?OJ9/8?X1-^EG3*>D!$M@2Z:P.6<&+G(/T0@* MA5B240YQ4+7MW;LAH>/3RJ,%VH5S0%O96Y''Z-D-[!T?+(YL+ '@\Y__?F>1%_3 M!X?5H+]8S%>+V337_@+/PZR6SI.[A.O5'_-PGJ?TZ6WZ=ZM$W^&I ]2C[TO[ MD57IYROX&,+GR>9&M)8+O"F_3N?TUFF8O5U<%!]>@TYSG@HF4\\F.+F9/D+D MF" 'B5$4#-:)^\OP:A66L(H;%%R^\V(IXFR]NOKD[IK>\T$!E,$,PIR\F280X@0K!(@L5ANT F&6TJ?AP+.'6K&Q<\QZMV* ME&-DW0%@7H35IV?S7/_ZY3_.IU_"C)A9/5N_",OE-]IY_V>8G>,D!1)%TL0/ M6D9B;3E9/QY .U'7 Z".0L&BM4HZP-EO8?D/7(;>G9<3RZ'J%IG$8>[3 UE/@[ M0-*SE&J5S^H=)J3%02S]CNLK7@R7*I$D(!FRXDI&#CZD $:6(IV266PKQ1Q@ MIWN$J'$Z?[3#TF *Z !,K^9?B.K%\ANQ,&$QFGH( 4;(FD3G'?D!04%00CBC M9<$VH<1-(L9I$-(.+ <+N -PO%WBYS#-OWS]C/,5TI;\9OT)E[=D-/'.2.F, M!ZMC %64!<\EKU<=@0#/BHJR!69VH&VV0A2*UY[ MIQ3PJG RI=E*[4PM76P>IHW3?Z3A;G6PB _'QV(=9@-9H,5G7*Z_O9T%$L<\ MUWC@9BH'OSF08+[ MP23?@97Y=3J?KO'U] OF5[6IZ,F9EM22J90)C92[, MNAS\EM2JH7R;'ESA <^<]Y)F!V[,ZVF(T]GFT(FVTLT5[Z?%C(2^JMOJ^MNU M:*(RA.SH0: WH'Q"<"5G\*4VB8M(.VV3K6A7 L=U;YK??3714PAA8I:.))7"438ZC#S0]S2+Z M1K@Y4N)]A77?SR>N95,%481PM "2!>7J3ESS=K,*S!@A;/9-LCH>I:J;3>PD MSO616AG1+-5,Y\EED#O_^";.IA\OLI87\X\?<'DV,99G3[$L(**GE6<<+9KD M2$S%!6N9C_G.B>/]Y.D?O:0;O_E8/2X:"+6#/>O.SGOSC%2Z'(-6M1)!U@%\ M D*B;=A'Q7T@L?$V5QH/4M2-W1D(2L.JH ,L;<[:M\IIPD*=92(U:&]K&W+' M($0O05O/64ZV1IK-+C>VDM2-'STPF@920@=PNL'$Q&LG4)!^Z\U,G7R2P3'! M(10K%=_:C^X&,"=Q>_:2> =^=*U\FZ[/-EG>\_QB,:^]FY V:6)%12.9 MBP@J,F)%*0$NFMJ%(R6FG+7%-#F??H2F;J*Q=F :2B,=6*(;9947A0-.,=2A M((A4.!EH5\ )9L#87,VS%&K;V+MA$'63D''O9$\&HX-EWP%VGN6\N5P,L[=A MFE_-7X3/4S)Z-]B:<*]-]F1E79#$D8B10@:&0+%""39&OW6(X@#'U#\D;=Q$ MQI/@:V#]]("XE,[/SF>UT'CC#-9F,DO\A//5] O6>2]G^'JQJHE3;\J'\'7B M>4*6C0$=L(#2(D-4JC:98;FP+(7+30Z9]J1SG+EMI\5B0\UU ,QWN [3.>9? MPG).OL#J!KL4 T_3=#T1+$K+3>UX54=?*J8@!,.(M\PH&!84KC2)$W],VCB3 MXDX*OX'UTP'B[@MJ8HO &)2B:,;K*J $SH0 C#[SZ$0R:4M3HB%Z'=PE99QY M9MJR1\1-M)\NK'. M*XY7SF!@.W'+F[<;?7S"]32%V6UFANI_<_L5)VF&\PA7I^R,XXU#MFG#6=CF M)-9!+-)#=NB=\2RA:))R?8K..#="')+VF^7FG7D39+_%Y:9_U"1R6G],$\.! MUY'"0ESTQX^&PG#I)=[)GY^M/B^7T M/S%/?'&2*<_ (@%"62?!9R: .1=)AK0-8!/'_Q&:GD"B^D .TH;/0+KU6IU M3FPD$QPO%*U8H6J)1V'@,D;(U@>3;?9,;!DUWP!4%_2,>X-T>D =H(4>P72S MAR(+E@>N'6 HY*UJ%2B.L04X<@I_.4]6;^EGV@!1^_:N;':7='I8':J/_GM: M7LMRM2AO/N/%4.[AFEO^Z/$#._9[<3.04W]Q2'K]YFL FE1*3BH#3Y(V-*6K M#5()"L6%VOO"G6S4EF8K/<>?I&Y2A7ZEU5@O5NLC_SY=?WIQOEK3ZY:_?$VS M\[H^:JDC_9_K87&2.F5?"F@,M:V'2. \"Y!88MQXPV.;8H@#:!W7M1\"0_>/ M5MLJK(M]%"[@ A?ULN5JNWRT69KB?9V\B]LB#( R1P6PG11P.$>$PR4/"1FK13O4'# MN.YX"W0<*N .SMDO'83YQ\O65-]+_9W,3B!'BD4Y^8X\>3*#DCR^A#8HPGAN MT_7@08K&];=;X&88X7=@8=[C;%;G*>&<&)H]F^=G^6PZGU9FZIR^2_8F+NGD MA$Q@/:LI1"5"3$P#"2E*S8-T38R&&S3 MW_!1LL9UI=J@:D!%= "K>S*:6)&BLP%!E-K&T>@(03@$6:1#$3E'VZ2L_1XE MX_I3;_IQU.F.*UAI$B3?1D26V4$%ABD)TDF<3L7&YB>[;0,F[B M>U,?_$"!=X"9S41L7%WOO"I&C#Q%*"75X74LTP)2 5 8,HXI,7+GVARZWJ)C MW"3V%E@Y1M =[$57Y%^UG[X0T:0X9"+[ L+6:1R!&7!12- A"N:RYLHVZ<6[ MG9QQT\U;HN8(L>\/'G\!GCE^K%="'P;#T.^+^>*VQ;Q:#,%+$:(KD'6-(:/S MX(5%2$H$H8H*JHU?\R!%XV:.MT#2,,(_&DP#;EQ76^[5!EF!\"%]Q]?0V)-KH\?H&?D]/9V(#Q.\AUX=[_C^D8(H[T1P68. MQAA-WH5'<)(7<-Q:+K.(K#0IM[E%Q6Y@>5()!8=+N0,; MWDYGY[2Q7PN(IV(3*DYQC49BRRER3;T"9,'XK(,6;?;.'>G;#59/*K^@A68. M!MP77,;%0%9I*V,3[JWT A,PIFLY8Q04.#M+/FMVB0N?I6J2%K:5FG'O_9IH M?A=T[:6$#O:WNTQ<"FBBK."ZH +/S.:XN Y8JKQ$)J33Z'AHDJ?P #WC7O2- M@:9#%-$!GOZ.TX^?JDS(W(6/^/OY6<3EFW(OU_G[O80*LD0TD&E7!\7JK%&D M+X-WGA5;'.=-2F7V)70W>_:D$JR:ZNH)8?'"<$=I=8DE *U2 ?5&# (K!)T2 MN8K,:=DFC68O*L?=5=L"YD!T[J^]?J%Y:?3O5X;82 N9!4&"C)QV =00DZK< MRD3[ K?%-''M]J1SW&VZ!W@.HL&G5=MSJZ]/#>";E/@\\I:&E3Z[\C9\%?_% MAK_I-7BO;=(U@&U(3CIE@0EEJG-H:D=+#=;SDD5.O,0FMT-[TCGL(9QUTH>< M.: )Y!$7ER 6G2%HCT&%P+AK4HQQP"%<*TO7$B>/G\WM(_P.]ME=&H]1Q#5= M9/I\B6&%+_'B[^_5GCER$Z.%XE,M7,HUH*]3/&0T,:1L8VK7[/DHTKLI^6^. MT1.KN6-@_S$GMF:U[<%_7\RJX_&W,)U7,;R9O\=TOKQH+[2G'+4.MP"0P??3W2XB^S1&ZOS! C9[60O8 W M&B%[@KD.T9O2I&G*3M0=WV+T\B4?Z@C-"4IKF-$!K"UULKC-X*RK!6V2)Q6E MSJY)RZ';9'03:PV$BOM]10\6>@=[ZS7U%Q*IYGLQKTOZV=?I:A+1&.V+ %X; M5ZI,? 3Z" I30OH4M6W3I^-1JCH!U 'J?@@Y1\N^ R#=X>'EXHR\_AYK#$X'D4C+GI5C3Q,5[E*J14V &Q]!P*N@!3S^>=7') M6.T4:(L3$(,NY"CJ"#X;!)G(;BOO'$]-LD!WIG#B]0.%MFW8+^U(Z M;A%]4PPV4%4'6+QV35]/Y[BI'YI@",6*2K(C,ZXHQ %7YP>C-D$&Z95-30I@ M[Y/2R3W8@.'>85+N "=W3XQ?;3GM>[>8S7Y=+/\,RSR1WMFD"?PY>E;G3W-P MJ!.@P.1D[5/B6W4ZW8?.3N+" V%QOW*KF8XZ@."6P2K,;22BP&VZ"P8OP+%< M@$F?M5*%LS;M/0^=<],PR;B=YG\\3&D?-1P,I,^;FRM:,LOU47"J-RP73#PG M26TR&\BEW*CJ'=8M/FWN*^C[SZJLZLW9Q =R$I33-8JAH"9Q#K%V#T\NHXRH MK8EWSB/NW^,<\-[1&\_RIXL[ M?!+@577*;1%,;)8$(5I.S"9:6,8%"FRD!A$EVNB-L+[)(?P1-(_>SO9DAO!4 MBNVGV\E&EA?C-&XFEVRF ?UR]GFV^(9X,2KH?)D^$=-O9V$^X5P+623%Y+K4 MJN"0((H@@;E,*Q99<6U ?!"UHW?5/>T^WE29(QK?S;[RRU= M<:?9U!L(OX/-O%E>GA7%QA0\R%A;)Q1R;WPIC%#&G4PL M:L5]U!(!C4F696U,;G*9L@^1H[?>.QF$FZFN UC>KH().1A$Y4$GZ6L7;B)> M:80Z "QGS-*Q)C4A^Y<@M>S$=S)@'2[\#I"SY:!+\R2L<0E M"69Y8V27^Y*567;X/*GZ07;Z/T$?1=7;:;W-;,);&H.>CBZR0=)\!Q M38%,#BJ9)$M.NX2U]- ;**&O[B+DUEL[ <8!:EL<*\,>%'^9"),"BUDS0SS7 M2D/)!7BI&20*9 W7MDBS2\[2[JH?,V/W"(W=U?D!XAM9Z[]-Y].S\[-+PBD M%%):(CQ8\O*Q:(A()H^K%%#PFMJ^2UGF3GJ_]>:1-7^(WA9#"'%L[8>O-PA7 M1LN$P8&5=1Z1$1ZB8YM9H*GP5(3*NQ2>[:;]FV\>YZY\,.T?+,0N N5[:4S: M.24R(XUMNGJ9DFN9>001+(5[623?)OVK\QS"0YR!@:3< TZVWH5?=-QZ=K[^ MM%C6T_(_*&1;WK@SJM>.JZO;I+?+:<+-@GN.'Z?SVGCS3;DX-__NS>TC_P[ 8Z.OI M#&^Q]V&QKV0M1N0%D@Y6 MS4ND-Z?I109RLEHFB0C.60E*>2);, O9Q,PXH=/J)BT6;A(QKL'M"QZ+@735 M Q92HMS4L(D%,FEC1P2.@Z* M!1)5H>4HA.!"*"'TMS\LV;-]G&E*8B"$%X(9$J$IDX),4D(OPVM)6XD.3:]#=21S7 MA3WQ850CS76)R2M/ANP"3K]L,A\21I.REA 2UI3]6LR68@:;K"K"RN)2D\J) M78CKK7?+,,#X(?Z.U-*Q;0D:8:\:]SG]$JW;B7;&Z"@-A%PJ.X9#) %"%G4V MC2W%Y29M\QZEJK>F+B="VZ%ZZ11FY$M\#M/\\I*B7[Y6Q[E.2MJ4 U^>C'E$ M$P3%<,5[VB^L)3Z-%1!$,9[5YKJN25!^&+F]=6XY$3 'UV2GB+TR]V_#MXVM MC]IISD2!(C:E*1'!62G)$4[&6?0JMKER_R%EO;5@.?%V?(A^>O4"E^=$QS3$ MZ>S"D;Y<5-<2O?&]26"(SE$0QFUM@V\$!R]%@**URSXFXKU)[^YC">^MG\OI MX-I*NUVB^6I_>(?DQYSCQ)!/;$.N?@Y8;!;>9)_:5,'O3VHG M=4$G2AP>2F<=6$KRCS=']Q\6S])_G$^72+S26EM_JV4A:W)":@G^Y_HC$RU] M-DJ2JY$W=72UBM)D33Y(,D%BY(HUF;*^.XE=IAP/!I:[E]YM-#=JO+WI=7B/ ML;M9)U&4_<%W/"[[W%)R@\5;XVAO;:UU'D#!P*GF0GI&7X6CQZ";5 M.SM1U^6EW\DLWM'ZZAB+S[Z$Z:RR5MM>AYL2^,Q M>"@R:3X7- '7:$U.4B(>;5KR3NRA1Y&K^%=>7KVYNR M=476L8>F5D))QQ-YX-S6D9P:=-1:Y!1C:#.[=&]*QSU\/#5:F^JQA]#F,08? M7IH38RSZVD]1,N5!)?*6G2^,T"6]C3(*)YJD^AQ([[@GE#V!=B"=]@#='[G> MDRQBP&@%"$R;^6GU!H 8*I%91IYX%&TZG/^0LG'[/(^]XQ^EIRZNNN^QM+F% MNIGDF:/3#C.#B%A94B2ZH J0UR*%4C=L)>FSH':6G?MS+W<4X M$44;X7,$F7WM[4:NLX]HB4M;-+) \5Z3&&AW$L?M*WUB1#;27+]7-[].YV&> MM@LR!X:,S#T$5P=WER# .5E+XKS7JC"9;)-*B/U)'?<(Z=17-T/IK 6XJ7(].N&AWF"9-.1B9S39-BH&*)X&1)$"W#)+7E(;:)H']$69=W M.B8.AJS5'BVL3G6T1XH1[*42@+4%DMAG9IR$684$(JSSRP%-L MDU6Q'YU=7N2< I1#Z[ #B.XNS8D260HG%)G\G$$QX\&%PD 7"M6L*L7Q)H6& MNY/8Y9U-*V VTEP'(79EZ]D\U[]JWM*7,*N+[J+S\-WTY$F(SAB7'"1;11AC MO>*OLR&*2=Y$EKQK4MRP#Y'C&LQF874S/76+P6>TY);+;[2Z-C-VKZ4H?4&; M90 GBB>_V+DZC,@ \ZAY4J$8T21Q?"\JQ[6.)T;A$)KJ8'O>B;F)TT1WR (" MU_4ROE9D2+1@A7/92%29-^DXN1-UXY[Z-$3'(3C<2U5'#EBD%;=3'*&LC!)E)ELAC%!%S"4WN H=#8;/SG=Y0N(^J^AWS^3RLIJM%>7OC M8;>)WFU&P[;'##",X8?4#31UX#>.E,XN2VIB<>W/ZGC[K^G1^=# M(]@;*;?/J3;O<89I74_OOT^$N2_@5_.R6)X=;#CW?\D 9O5(S@8RNO_CG'PK M7,Z^7;_ZQAMK9[S98G6^_+ZE>VTB"O+SLF0(RJ4,KG@)14D"%AJ94Q/?:$\Z MCS6DC[[N^_I2D7,EDJ[WGQP4KQF85F:P@9:WU=:%U.1R<#?RQC68+9%UUS0V M4-<_B3G<#!5K@_OOW<._+X,2U'6:XK24,I" M05MAY 312K=6UXF A>70Q.4\@N:G94KWP>"]5L\G4FP'9Y+?6;WJ//CMQ?FR M*N3#;;Y8*=JIG(@;XVOOCP2>L0#".>>S(+B5)D[/K@2.>R8T#CH'5%D'4'RP MS<%WCE!SJUQ)D(6IY>A*0V2Y %-2"26]T+9)WY0?DS9N;L\IX3>PFCH WBUS M?Z=;VYTEI;TC VXR:%5X3:-/$+V)8(Q-NF!@#ML,[-Z9Q'&OIT?;I8=3VS]) MT'._;?5+7(?I[#1QT,-O'R,TVE$6(T5+0L3"/#? A&:@$JU^)[($J5&H6'2R MPOT31$OWE5"3GBX;_'V>_K9CD?:@<>=IG<_PUTU@7%?^/R6_"96(J" >F=DM72F=P MGB%XE:316@;=I@7I8T2-/*SS].;N0'T,EE([;HAR8];)*6.3+:\=(RCY$?(1JZ/3FD)?L],29@"1@VI" \J MB@2^]KW,&*U!(MRU:82[C9BG%6WL@YK[3>J/5$4'OM\U#^_"G[_16E^2Q%;$ MSYORCA2W_%);8[B(*FL-3)4$BDE#[D/TX%)&83)#&QI-V?H1:6,/=CM6_0_A M:1A=](2NOR^6_ZBCF!8)5W=8XD4J;SR'[ *QY-""YYI8TLH$\EO)AVAR/[<# M;6./)@8N.F<)] M-*;1:,H?TC;V2+96 !M(&ST!C+@@Z\N$U9F!K.-FB'8#G@POK9!LBD9M0VX2 M>MXD8NSI::T@LZ]\_TE"R:M+Z7#C/II$<++19W6Y@IN MXI2FQ9(\E%Q]B.P\1*2UY(U&KW+,6)J Y5&JQ@TDFZ-H.(UT *_? HESCLMO M-R5UP0D3P7J;%"07$93TCL*6(,$@DX+^2S$T.69]F*1Q \CFP!I(%QV@ZM?S MY7RZKEM]3XCZ>J2%1TC$T4G((^P7I9)6B!:! @Y2K0Q M^%8=?AZF:=Q9,\UQ-90V.@#6@[*ZX"9)\@:1%3#%%XI\L5 0$A(8:Y-&P;7+ M34[I'R=KW-DQS>$UH$XZZ);W+*7SL_--,^F72$2DZ<4Q"WZ>X67#C6=GB^7Z MLA'(P]-IF7?(0['@DLN@/-+*,D)"\B6K8K/'[XW@!DXQ&X2!<J32K1]*8:2KJX":(@]C(;'D0=6[5L>RJ)7^Y%,2 M[%V;A*[3UVW=*:Z\FQ.-3)7(.0*3JLZ6XM7^JP21G&DFE$.CFISG_9"RIW5I MM0^>MNSE RIIQ#!G,Z#^DIO-_+O5]*K;W)34=3&YA OODY(:1!U?HE0RX )G MFR'U61MIBDH_,HJ[O&CT\JLA=;IH). .8N)+=OYG2!>M"2]+*I!B+N8]T;:W=G5HQW/!84I5FGFI#&A5=GPPU2->_-T$DLS@#HZ M,3@?PE=<39C52EK#H:C:I);;1!MNC) E%IW06G)Q*[-YZKB71>U-R_ZB MZT3G+^B;TU0#WO.\&6)O/<_.:#!<81WI$R B-R"#U8)9$^/:__.\\>] MW&F/@V/$V<$.LYD^]J"4)C5=NT1'W,1O.)$'16D'/FG-PQ@:7)7>%QH&IVX7(2 MQ^5(-?1YMOT.O^#\_$Y2SVYGTU>_.L#9\E8J!CH;OGQVG1OY8C'?H*'.V'UQ MOEHOSLA87"'$\&2+-A&<9H9TR25M/2("$][JD$3QNDEITX[T'6M+?O":&ZU' M0T!9>Z54"(-2/H.3/-&.')"E8CRS3;H([$K@N"=[+=!TU]XT456?O1$O63V\ MS?OM!PQGBAJV9-\50IR"7E%/DT,L?>8R"&5]DQR,$QFDE]-5 M^/AQ67,#-G-G;@K^!L1M-C': "XSVF&Y<>!249"B=-$EVKA3$VNT$W5/PQ3M M@Z.[IFAX)75MAVZP>TS/U4>>-IR%^B&MI_:?6!U99^IB2A2ZAU0HK"H12F89 M/?,!LU-M:DE"?+MHJU> MI C"D7=I=]G]Z?DWX$1?W8720P2,"Y_A5+L84,Y]X*3>QUURL'JY. O3^21D MVG0+*G">=F$E#+$CT "//J,+I>B=TGCV D%?5&UD14+RH/RRI!_[C)D-)X6A\$BU$X:O_W<<9)A M&NG[")&-O!E<9]S^#1.F3#5Q'X:1^-BPP8]W6;A<0Y'9:)$7P%P[8WM:!8X9"U@[62EI MT(9=XK?=8/,0%>-M)@-I=S&TJ,?<5&K+Z^6WR1_O)\Q1H!9\@$T7=471&9G: M) $=&5OM"\:\!1RK*W2L,/WUX^++SY=/O #(Y1=W\?']K2."81C5+8Z2X]CN MQ*LY/6B^D?>U.Y2*9))%!Y%I PI9 %\YJ>WOT)J \6XGR0=\BBT/'\^Q&%C= M0PBO@^R#!S;1U],YOB)3N9I@9,YIVCE1Q=JL,'GREGP&Z41P4IJZEY[PU.N: ML''S<@?W/9KHHP-\_>"(\)>O:79>>RH]6ZV0_J\Y@Q,9E>&L>O9!:%"Q5)>? M_'[#LC3$YT.[3MV5?Y8M\N:7B' M:?%Q/OU/S!/C8\@1'7A.>X'*Y%$$F6AMF,@$^1Q&BR;W1?N1^31ND/9!UI;F M,JW4UL$&^RAW5RF, 4E$(B+$*#:3VJI[F@2$E".QJZK/>W(H=E%W-SH #U%1 MGUOGC6K50W;+F[\^P ;Y(#4#[8G/SU?D9JUJD5.<7L2 J^^)R)P\G2PM.&T) M,EH8"#$%8%%$A8X+XYNDF3Y&U/']:.\]^WN1_/'*&ITY965-0^P7S*U++_.,TSK!&G>O51N0$ MS&>KMV&Y?E.VD'%Q)!,85SIEVJ\C1<-*J00A1 O"E!QM0 RVR9'" +3W;++V M0-N]_K0GUFH'KOH5'S<,Q>;N2=N@O&,)N&6Y=N4BBRPRIW\Q80T72K7IP_< M/>,"[N2X>& K/49)G6+M0GQX>>M19U)E'S/H3.M6!8IM DL)DE2280@NL"9) M]S^DK ^#=Y3^=\#4XO7KS^R]G<3&;IK?+Q1HW?7O??UNM\>SB M%NSR+BPJSH).')RK>56QKL-LB-(Y[ MFC7VYME*F7WC]#MCOX>SJY7.77 J*0JS;:1=@OD P4@&/'%FLLS,NET2](;$ MZC8ZNW7VCL/+[K@\6GD=8/,E?L'9XG/MOIP^S1>SQ<=O[Z8?/Q%SE_G-K"25 M:]LE'UR-TS*X)#0PQB4B\>AW*C/9/X?C<;JZQ=[QF+B;U3&@@CK VX=ER%A% MBW;2 M1.UK#P8A2))8?5[G((LD3.:QR$;#I8;D8MR,MM%=Q]$ T<%JV"+16PU_:;7/ M5Q>4\8G*SG!M#6T1== @+[7Y;RP02RC!JU02;S+[8!\B1][:Q\/2CR_FAE'L MP:#]@LNX&&I$1_BVF0#V87%I(NY:CHFM1,=0,P[)7U?UZ,S3C@2H1"E>.N^Q MB6/P0\I&]A2Z >BP*NP"E>_7B_2/5ZO5.>:7YU5@&GPV4V<%^O^E@^7[Z M<3XMTQ3F:Q)>"JM/F]T@; YV-])_4VYM%B1NK/X9GZ!S7!?4X$3MHXP>P2$G ML6+A#F/0MDU ?R3=XS:^[@?4IU3_V+=%SW*>7A1(W6+F+TWLV M<\IT$I$\'P;6L=J^,S)P1:;:S=/FHHVFF'BGZZ+=WSEN"^[Q$=E211W8V4>" MVHO1CQ:C-=E9\+CI[5I[ 6CZERO9:(4ZRGCJ&Z4.YKV.C\LF"AS;%+Y=K$GX MTS#[;3K#U7HQQTOO>T+>2?(Z16 )R7T1M*P">33 C+ &<_9"[39>X,%7C-L/ M?'Q #:B L6%TE_@/8?D1UZ_F:7DYG.]W7%^6-:PFPJ%QT=2R DG16V)XT2 ) M>?;D&ZOHC=P)6?N\==P^X9V K9F:^L3?#6Y^^9IPM?I <%K56?$35KSGJ3B0 M)B6HB2X0:U$J0V:X95+[NXW+]L+@PV\>=R)KUS@<2%U]5@G<.^R[1>UN-0+; M#PR/JQ!XG*Z!Z@/^MECD/Z>S&<'I[ONV#+5,2CE40M8<,4[*U@0KI03(A$PR MR3T7N84#O!>5QX8!#[_A>VU,",%Y=+GV->IK3#TUUG?V@U/0WC='A;_ >>U,!0-6R4OQ^\T&0IO"I@LZ*]*7,./M/> ME#%P&4N2198G;Z[>IT^8SV?XICP2_M[ISD[1"A-!(W##-*A2$KF2+(+W:%!Q MH85ODLU_ *U/R9SM@[=[5Q>-U=C!^=H5BXO'6/SU?%U%>K98KJ?_N='SY;3X M.[PGE;45%(/7A,[:.8O\3J,SH O*"Q=UX$TA/ 03XUXKGQ[;)U?\T]C3;PCE MB#+E'9[:8*__$>VC[/O2!"V5-8107ELJREI]E0SA)+$@5"Q:-#FG[W3?G^CL MM;5&0Q)%DIM-Q ?M+-0^UD;7"%VW25[8F<2GM,OO@Z[#=_F]E-;!YKY/<88M M1B;M&;@0%$E067""9,DX"I^=S*PTZ?HQ=&56,T"V@LD1!5C[Z*QO.&[-KD?& M7#T[!Z.D 25*]2^$!5MB,5HRP;,^,22?=@'67G@YL@!K'^6-?1^RI;B'MIU[ M!1JZ^!SCIJVP(_$)22O:6@3+;$)>IQ?L.)MCM_=UBZOC];UH*_P.;-V/ZL4\ M]\IDEL%H(>N(:PNQ* [:>Z15R V[.Y"^GX*^;LJO#L%<"P5U@+>WH29&7!&O M6(BT.,@!R3F"LDJ#D\4 *SIB#LE+V>0@YA85W59##8ZEPX7? 7+N6=K,$R:K M&,14D:_J!9 T&8KV1:H@9<(FI7@'[7_MOK](=D"_&A M+?C@:X)_O6$T(=0I"U:SZ$/03>ZI=R%NW&UO_,CR,"UUC;P_5EC.9Z^G!2>2 M.^L2K2%;O485P*0_H[KB?...T%A,]>>@^+$660\D--2B!\A'6*33@>/D]5M9-$< M?/OJY' SN%B'V:DNZV^NHP%OZ[<]ML%U_0^I'R=/+SLC(FJPJI!3)H0#%S-" M+D%QFQ/FV,1I/NE]_6-F^G[2RSNLD3X9AQJHK5*8_6\,RXGAUO$0.>AZ.JU0 M4]3.@H.42("):>/RB:.+G6E_2C?\^^!QG]VXA9H[=Q[OL_P[F9@/?^+L"_ZV MF*\_K2:B).,D)]QE0I["E,A+KJ-MM,HI,J>8/?5AS0YD/ZG) M5P(@3E00.L4H0;HH:N$-@DNT2JT0,A:M*"X\=;K+8_2.&T1UC=F]U?DD4?OK MXGPYL2Q+)Z(%(UT"Y1R'Z!76K:58SXN2O8"VDCMNLYB>,;NW,I\<9)\5>O.& M5?J%B93U(CX6,!8=*"X"Q$"+U7LE7/8JIM./D_H!S>-VE.D5O(>KM6\$UY.Z M&+@MB<3&K:0M1/%2BV8UH#&"QZR*9Z<^6MCU]+19(YHN<+BOGF]P8X"+W__H%..NN#MU:V&ZN15!1%43LQ!DX00,%4MLT^-^.SG' M9YC>?.KW6CQDA@P@SY!$/:C2M<<\8!T#"_<31 MX^7>9PUDY>SP7@8W?GL@V]"P9\%#N'#1.)D$>I$Q:P5+5O,((M>A[%[4B>DF@D2G@_0Y)>0M^'R0HCX-TQYH MN&N8AI%]!]'X-D8V=9.&1RZU1Q D!E"<.0A9!V#9*BZ=I.\WV04?(FA<" VD M[QU0M+?P.P71ZVK'EY>%(I:E&- 8VG4MHSA!D@]0I*4 I)ZP>E5":.)C_HBP M_D"UO_IWP-3!NAB[2/D]D9\V;%DR*:+PC G@&,G-KWW(G&1Y4[IJ M%#/$89,[N0,WJF8).6TVJB,%WAUD+M<1PR"R++RVKB8/,!/VO9(%F+7:6F5E MRDV.#;<1,Z[).5;!C^+E &EW@)@'PM9+BXGHK8V2HH4Z5T2)>O)IC*H/4M43A@Y1^J*5!D:$TVJYGKP+\X^X650L"B^BYN!C,J "+2I/AI>V M;V4H'M4Y['1100^] 1GZZBY<;KUUW$R[87>DP\79 P8NH1M$<47%VEW#!U $ M8(@2#2E/QV*#UZKLTA=P=Q2,:1Z.T-A=G1\@OI&U_EOX6@^L+PEW@HL@:M]O M78M^HQ00%*N3AF-*/M(""+N)..F(]2-6Z6Z^F.V@Y30Z>8NEPDSQ?+Y>+/ MZC.%S_2=];<)MTDR92-$7N_H*9('6BBT7G+((NFH36Z2 ;(/D1V>MQR&C1U0 M-XBB.@7A+U\_3R_&,+X,:^23Z!1W3#F(S%,,62R2CTXA0+2<9\F1:=?DPFT' MVOH[IFD'N6/4,O81\%M<)A+H.\SGFQFS'Q9OE].S.O ;26?K=\30A&E:-Z@, MB+IHE"D1/+$(J216T)*?8._,UWAH$.&/7]9?,'4<;IH(>6S0_!*6LV\?<'DV MG6]4\ROB1*,2H9;\N6(U*,8YA$"@=UF6&(OD2>PVSVW+P_OSF 8 Q;%"'!L$ M+Q9?QBGMVW29;.IR!)*H+3'T4@1%^Y"8(,84#) M2MH)$C]\U;A%.(T ,JR >X'+L_Q_SE=KS+\\?_7AY;.)4EKE8#0PJW4-.C($ MA@JR\3(Q+9D-^V'D]O/'+7!I#(PC1#DV&FYN?9OIIV&%ORZ6=>;]XNSS;!KF M"2=&:U5\*8"1)<*X0PB1''A$C"X9DP3&G;"QR]O&+4%IA)3!Q=QI8'1A&Z]" MO1>+L[/INF:OTIYZZ7N%CSA)W =IO0%#'-'NZ@MX;CA$&93/F%5Q35H8'TSQ MN".33QM$#:_"3K%Z/0'X37EVMCB?K]^:R3H V!9U,SC$VN4/90DN7>>[[(&!;X=\Q\NYABUO, M/]+3SC;5=?0[FVOHP$I!E!IB($=2:6'(*G(+,HE01.: 9Q*7YIJ7NTBR\28?!1ZGJ M"T>'J/UN\NE@.N@ 4+?-\_<8HDCI6$%:8,P0&T%1B,D= QZCDHIA-&ULT0/T MC'N;.O0>-H30QS[ ?(VK%6)=!!2!/%LN:Q[6IE[Z=K$T+3T*)Q?S"U?1&I:1 MPD-P*C%0KB3P)"SP@@LCM;/.WW&+'CC0/.3M/?E!!^I\<4H%/ V$_7Y>S>Z; MSQL;_&'Q#N?XY\0[+=%1-%*R*Z!,3."B,2""+]$J329^M[O8PVGHR6*=#&U' M*^-I8.YB46VX"[-)83PIY1.8HFL=@E3@O4&(2I<85"Q)RL&-VN7+Q\T6&=6F M'2+^L>'UG,A_-I^?AQE1O_ZCEEQ^+\"D[TT<:K9)/!4BD%_J&*V5H@R@L3$: M7E@,?"A-XV:4# Z<004[-DJ^,_)+;95_,3VW.I1=-2?;/ED>2 M-M5OQ7%@BHE00Q:69.\DX\4"])ZU,5KC+5FVS?I'+8GG>-F=XR#R,,5]20L MY05[=8K$!8-H4B[!9C#&R7H2IB!$9\!1I""9--K?K>DX+1*O*=WMV)+],X+Q M,&T]'3C6 1$7_+F00RE, <](CHD($LA5B$WVZ@>Q)'^.VTTF?& M^6]A^0]*)FZC#A]OL M^XI3FJN&8W(>A:31*0>M"8.QYLK4&C\OK8/L#!=!!:%RF]&?#8W6-J'?G)\B MA"\UAK;"4P1C(CA5A[\QG0T&8\M.O0KWYOA1JCHV6OL@Y*[1&DX3';CPWV?W M7+:$F-7*[O?A)G/O,"WF-0UDH[L[DWNTL4)DDT!1#$/F/Y&1+MP!1Q%T3 J% M:[+6CB5\W,S"9N \J3X[P.^U("_&7U[N/OG-_%UE=SF=?WP>5M,;Z[.4@$53 MB!W0!%J?Q9)P,X7801+20O91M9EAX^8D-L-G4WT]<2?P>L66Q7)%*_9* M.&']71V'EU.W(..4SN2ATAG(X7RQ.*M3G2]6X#R_P_7T@K MM;Q6VA"C3(!* M.U".>XBY,-#)E1AR-JS-GK@'C8/9W>??GH=9;0#S_A/B^F_+Q?EG6L07U3V: M(6H?/)CB8^V562!2W$:4IYQL#,+Z)FTH=B%NY"[\C=#TH+D=2DT];?G/O]VP M#[\N\3_.<9XNQF*$[$(TM7>FJS+S/( 7A0/3.FM>)!=9-D;>0[1U$A4-!HB' M$3>(=GH"W#:&+DMA'<_1HV8@Z\6ADD%#E"6#$%'9'!A#T=:M?)BV;@ W#!X> MPMM RND4;ZMK__BR0EHJIE1("D(B8"A>&[U*+X$+#(H[I7-NTC%F%^(Z0=Q0 MB-@!<4>IIP?(7>3ZA]GWR\C-RJ3X7_E,ZU'7W!RE*=1SS&?PH7!!T9^/V"1U MX %Z.CFT:;9W#J"%#L#T81GF*WKSBCS;][C\,MT4D90MW*UJ,XG5]F]=KE3$ MC%)'"RFR6G*F!802/=@24A1)<+S;$'H8! [)Q,CV< A4+3I1<0?PKDTE<5E9 M>1L^X_)J;(Y!%Q5'L H+D.DG;R;: -8+I8W.Q6.;*87;J!D7<..!XVXFS-&: MZ@)NR\^+95ACS17Z?D9V-6>)N#&17&?:8VHKBNS!IYRA")%BSB%GWR:W[S&J MQMVF.X+?4)KK (:;\_KG(?T#\SU6M+(E<33 "Z,5I5TB;UI$0.>=1E>D*$TR M_!ZA:=SKDVX@.)36.@#@+_]Q7KOHGL_S-0,E2\&,@.A##>(\ U<[I$2OO(@R M9"Q-)BD<;M-= .Z@736 ?J^'R]L.5RXEMY[TO'FR.E%N&@0]?HZ M:3QED5B6&6QR58Q=$L!LT18'Z+\EY7CHOSI=5Z!.*7KDESP4\$[&N&0_$A ".+$G%D7L,I[5[EY2- M&VL-!X*=C=DA&ND:8G5"Z"5/-N3"C=&0LR?S'RU9YB@MY.BY,JX(8OJT*/M. MW+A6;02@':B7#K#V:OX%5YN)GJLM-4H3%"9I1_&7<9&X0?(TO$D&5/'6(;JL M39/K\,?)&C?J:(:O 77QQ"NWMGYXBEJM1U]\RNJLW25PD@8 ,?H2D79,*R@, MP!@A8A%0VQ/[5 27MFTV?LNN)1>5D^3_OIZ&6)OS;VZ\[M51T@^0F5_>+JN\ M&+H4D2=:ZH A8;UN0W*-50:E>2U5SS[RMNT1CN6@DT/X8Y'W@]K8$VFX@TU] MEQH1;1-R15&<2"74DU4)SGH&V9K"G??.V291RM.IZ#HM:@XH^]I'A3VA\I$Z M$IM%B8$I*#+5;@G10M#> _9ULIT[E*3S+=_BK*OO?!P0-G7/LKI%&_WZHH8 MQ68I,0N.$RJ4),_:*58@!E3!2\US;C)1\I^C[&LO1!Q2]K6/>GJ"W/-OU__\ M[U-<$E&?OKW&+SC;+%0>E6,J2S"*15![3U,G>.PK"#E%+IPB35XLE::M1"_*/6UJ6G:Q\#99FEM2W!*U7O[^MP08F,_LA&>I>*U$WR __9.T[L!8Z=.D[LHZD. MX/9(267 )&A'26 CN3F*&051E;KU9*<8L9E=$]MX9!GLT^@U<0SP!M)9!^A[ MO&L&Q>PA%ILA.UY=G!(@"AL)-[21*(8BN"9UV,?W.WD:S2:.,WY#::X#&#[6 M.2,$RZ6AZ$ZD4NI@&K+LDL(SDXI/VJ.RLVR_DZ?1@N(8" ZEM0X >+^; MAI(I&RX*&%83*KD@P: KX(U6";-10C1I,798OY.GT7KB&+ =IZ$.(#;$&<3K MZP(O9!%30 [*.PTJZ%S'=05:9"Z1FXNF43N>0;GHI,BNC\ODD\.B@S7Q@Z1V M'I5D7A+Y]6!7,^(5";^' M)7GBTR\GF1AS[V6GK#QXG--35!MDY-%[VO!+J5?,(A>*;+2F>)M9SJU(R/]_ M7&V0E')6)0D%>76[ZT"\8APDR9*O.Y'V;1O5_Q-7&^R#O';5!OMHN(,=_KI' MP87_7HO*%_-J239W% 6+$YP'$%+6#@)HP*E@08@2BP[1\39=(!ZEJA,(GA8I M=R<;#J:V#C!XAX?+8%0G\GTR19]"TQ_*D*?BG,\@HS$A)Q58ST[6YQ_OV6(2=5]7SAFF+?@A5*@ZBV7$W7@" LJ M,6X]4TVVWSUH[ 1\@P%D<1IM=0#$80_]+2NX26G7]0Q+L<3 >4]KW3NF6>') MB&X/"?>[.WP"">6#[.XGAT5_:^*B#NW#XJ):Z'O:PL:\3!A/6I-;#Q%Y)(_[ M_ROORGK;2G+U^_TO!&I?7BZ0SC(8()WD)ND9S)/ VCK"V%)#DM.=?W]91XH7 MV4JTG-(YSX^E'Z.Z M/\&. +3;;?S_/5U]F=^L/F9,TZMOKS*]Z7HZZ]H(WG)AO= 4O':)&XB\JS&P M' *9#- ,M>#26]&FI>/1%%_^]JL?.)]'Y -BNYYE3][UW@O5J!26$E>.D2K8C5$FE&S"0U!FX9QR)"TMN3XFX;M9;Y8OF@ M4>N$&9]DXARLZ(;T(0?O60(=>?:Z%(FE22*K)_HOOYRN'XL[!!S&6<'T:36/ M_R7.UC%!=]WP? M\WFZ*W.^W[97V>R$+,!8L*!*B(!19;"!AQA1)^F:E((?1^[)%1OUK5_F5V0M MENO8I;[DEI1;_T$R^84^]]^)C3H7VJ>"YT:1JN8(/D4+3MB03"+5Y4TBTT,) M'?B,O3WV'A5QM)3D)1F\+M-R5%7F#Y_7S/@]1>_ )M 6GFSPP IY0170@L\Y M0\2L)8%0\C:1T3 FD.*2&A_D]#'7\]Q(WW6"ZJA9OHBKZ5=2IDY*=\K#N$?A M0J(X1?I:)H/@@W> UF$2+DO6IF?N,<1>IBD\ (/;IK"Y1$>P"[ICZWU;\B$O M*+*]7D^1ZA;[)R[2;QMV[%AYT-ZCE@I8YK96[-?I*%9!]"*CE3Y(W:1I>7]+ M&#;[- #"!Y+^)84!?5S3V//)S4*#LUS .!*^*(L5)DB("FMO-D>FDGX&X;G& M8J,C1#^?(.%3_)+3S55^7YY6O?NT_/+M4=C=*>+F^J!VI!:>%(R;.L; , J[ MA0=,7@4K>N7"BZK RG^"@@ M%JAU$Q 2%Q"\YIF%H'5I$B7<)V)@Z V#@^W"EV.%,B) ;>I_HL>BHF:04 9B M ZM3"A*O4ZVL*597\[V6'W,J*M3.#U:"$BP"LB3 %NV331BC$C\+Y'[^FG&@X!CAS9MP M<@368FTPZ8\[W9 RIE#GOSLM8BV=(I[X9.A'M+Y.?]!M$L\/J!AXHSD*!W2\ M6$: J>,9=[?L6=I65Y<\[<,2,,9Y'2I;U14]".<4YFAYL4W:L[18S+!V\ 1L M[94A.:.@1P#VK?3G]VIHE5BPJ0 QT8%*Q=<'U(;$'S+Q6KRL?*N\QS)Y-KJR-3V7(J(IM F1/(<6#C2'LH9)=0>4*.' MWH,9_;0-L0=O';;N<-C@\'CVCP$S&ZA+&62MM BTM/^2+%UQ\+(2L)"FR6_#%RF_?!Q*&ECW_=(YR145,IDH,C3T:[C*XA'A(/ MI#0Z6A7=7JT4]I/^_3)8YYP*)*5M7 MS*!:24@QL) EGDSYLY?@XDEAG!L E0_[=3=7PC;CN*NC?S!?_H,^N M)DK[J%/*D *KJB\2^.AK:]&DO*RC %GC0H!^%S3RE$3/P.Q++_I$R25K2_?E M7WFYFLY^IRWU=)[X) =CI5,1M(L47)N,%%S'#!04B41>%Z5KT_BPQT6,/%LR M4JTX%0U#G\P>O?#U#81[0P%NKVF]_Z/KE]59A>4_9VNNO)]U-\(VYF-]B^%C M7MTL9A-;)-F&E, R07+3.8 3(D!RR5HFK2ARZS[.CN/?X=\/ MPM'0:GX;?EQ!M:K1,.A$1RML5J M\+I>ZW7.),D4?%FOW1,NP$WB& MQ.R9Y7A)EPF>8L/W^Q2]WR_8YV7-KAPVZ;<. M=,[<^L!T]HVS<)=Y"T&4J**C=3%1+_\&1CMQBH# &YE1!Z%\;#+L\>]]"^$0 MM+:[A7"([,=P.ML=4 8=@B>["2IE25Y-!4"G"G#IMZ>3V4?0&)_H7<-_@ M((D_>:)_"/O'@)GOO;=CI!52\%-,O=3KN(5@6 #&LI(FNVS%/B5'EWBB?Y#$ M=ISH'\*^H<]T'QQ&BVA%3$R#M8[5S3[%H9HV^U+S)$K)WOORC$_T#Y+;SA/] M0Y@X@I3]P]KAS)PD7VL@"L%!,8^ /B,XJ8O(A4Q@HP$)S_&ZP#'^XW2QC !3 M3:HT&<-$D9Z&'&L4: ,'QP+MTF5 ALKGA(T[3#W/ZP('8>L6DU=-)M"GAD EPSYIXI94&&6UBD0 MNLX5%[KF-FTM D_!*<:<,OM9PT4FUJCZB_ MA[ZM2VHFV0:F#6E#L)K5WL8('J6%R+1F1=K*G M5M?4*+]1GG0'FY]?((S!W MM#+^T7G:3RM:*W]<]+'TW!WN$KZM4K.\N]U.OO(E?)?G1!O.<."<2D[7?O34O!@78& MTH$4#HE/6GH6BF]T*(VPD^@C"/Y928 ME78Q"_CM/?_]29U=\S0O\/3^^ MH7)?T!0_<&E+ 9T,633#-;A(H3\%%M$HJTIIT]AP9'RXT,CW8A*PS3#YK#>A M^[-O(GRTLC@/R>M4VUU&0"<(!%*Q4DM80GJV>OSL\[KMM&>$EN @*/_MR/[S4W-8V[: M07VL$KO:A%\US;EM4Q\N.KH86,H*LJZ#H%2N\\O)L I+.YMFS7WX/J@? M]L"M1[B>7Y9C=I+O<%%7^36?T*QWQY-ZA+6@OR""I L M% 1;^T2;;*UITB6M7Q?Z$,,?:[KE??EMF5^0Q5Y-.$^L<&4@%FEK$2AID34% M(H]6\F0#,TU*ZW](U:C?I,)SRM&!#!GK:9T#K",R M94I!RY*1^28N;0<]HW)2_8'G.'X//?W@YQCM=^SG%[C M8D9K6[[+I!*?\:^\G 0NE:>]*P@N)2C&+ 06).C"1'91,K==T+1CSL$A;QVV M>* 'N+3E\^CLSLOYUUWFZ]I[M=_Q2\U9_XHH+^SJ8PE%#IZDKGQI!+< "HM2/Y< MQVP3)M'D(.4$FH<]YNP1>>>2VP@@^G 96V>?'W/M._C]EY_SXII/DBR>6>L@ MDDVNAY\:12,3#_CKDXN1P@R1S#9IV2\2]SMTRR^7P0^0>A>"+27CL!3)33F M--0O>+5NF)KSZI^SKG]J?>S)2:F?/+>W%-4A]+=)6&&PJ EXP)+7H'(1$!0! M,"I'B @2DV_20^^<"2N9LO0J"LB9*5 )$;RG)1<3E$BV,)F;7#^_G(35(2@X M+&%U".]'Y^MN@\:7-XO*U4D]/-?T/YB >=T"":V38(02*I/QE+Y)&<6/R1I5 M^JH_*)W$_?%BZ=U\%C<+DHR.>30]96^VBD0I?.$*H_0=FH M,EP-$'6D#,8+JHF00C$*$8DKGF+(0GN*D+ %T%%2]M:9IO4;IR2:3A7CJL! M@ [B]_&PF:_PJFT$W7GI)<[2]Z5-\_+D\/E'#^TM=MZ;\C:!,TMD.7R,9#=" MW;IG!V0V'-#FGD E/"OF BHJGX8WT4(5:04"6 M08MZ^XZ'D,49W=731(XJK#X$(_L9GAXD,P(G]L/2K^_K6V?.2%[ORYOI,N+5 M?S(N)D*3=0W"@;,HFM[\CQ?/XS7WW-O\YGJR_+B9:<%606K*!P@>(0 R&2=;!6(A;7,-=R','# M[BO'A=Q3Y7E!N*TZ^?G/^20[[DK0'IBSA90Q)7 Q*$@^Z:PX-U$U*@<_B,YA M]ZJC0^DQTKLT3UX+440=C).KD!H=GI738O? X M 7JP!"\,HF_F-XN)3I(XAA($6@7*^P0^)P$\6^,\H@[L_+=*GB!TV+*040+T M8/E=$#Y?%'IGM\CIUSRQ-GFKO0.A6/43J,&A]6"##XA&:Q6:C"XXBMIA:T9& MA]3C)7E!<)U(QGD.A4.1L=3QNPB8%7%2%\Q,),]"DT*[?0D)'GJW(;/S<\!B\DZ2]>UP*R]>Z("+XH"4X1'403%W$TN MH)UR#N@O'GE]2&.<=78OY]?7TU5E%L[2R_FL+C+/XO2X#@D_>%H/YX+[TMK3 M@>#=ZY8OMMY7:RZOYLN;Q1V\M/4Q1A5HGUL/H>L\"O*&&:RQHAB3)(]-BF(/ MHO)4J[37R^[=AC8831<:>%0U1U7'5UE-NRR>;!')Z-S$B1Y&YK '..U0MFW$ M&@IOG+;M^SVW#WG1=<4ZQJ(]>D8/=NS'=/5DO;9?2=% UK:7I!Q+91Z8?[EV$_CN\-)#6Q)PVY2._&C+9%D2;X1Z8O2Y)Y< MX 6BXE(87K+(31(XK2S*72N8[3?\@LMI).?Y:GIU4[=[#YN_N"B0U(5 M$(\.@B/?&1U*ZXNF_6>;UIO'T3M2:W0(FG8W\6DGN.YZ5 -KU;*> MZQ5>]:!2LS4&4,>2I%.)8?TZF=BKC9@_^5;#?WGLY=7N%PWK)IP MI;1P%D&80HR0WH+WA']3O.8N6HZAR<[L"%I':J8.0='^9JH?B8W@].<%[2Y3 M7VD2*3] M%[.08CV^L,) 8"Q!#"47*Z)B49T/['>$#8O8T2!H+V0?*,:.2)Z4CWJ@4$C@>(@@E?,F^ ML!B:9.UVT#-LD7Q3./4A@1$ Z35M:N??=T:$=P?P00VK%G>GL[\4<;(7BDK1(RDT%Y2Y:53"M$ MXT+B3FO#F]RK_1EA P]+/O.FLU 4;3!X]$4CRL%>!IP MYD-(<6QPG;@4;/9:0HFAUK'( *A8@,*<"9(,O7%-'.P#*H:%U9DD_R.\'22& M$6"HJ_&E@"%4=GQ7RXY]5]V'<_H\_X"+U31._^C*->\"EN[\;^*SR"[3?D;D M:$'E),%)-" ]*:FU)$XGO/CMT7B=E MFMCM?L@?UGHW#5\'D.\(XI!]5[U664&:Z3%;2#(AJ&@5.$-,1IF"<:)FZYO< M##B(RF%CX2%@="22#Y?IT8 E2L*\)\B2FUMT$Z+QZIYK6;Y8K?W0VND\GAU] M-UEZ.4&FF,-HP,3@ZFQ9<.I'/8<'D$2&XIUU$8ZI\4 M+M_-.I7<&D?Z6$JBA6%B$&3@]7 M-?%.1BS<0?:R@"I! \9<0&"6O!0>2IOF'$]2,ZYS@%[DO@^V#A+"*(W8AD63 M6+R,WC(RQ*(K#JCWY6T"KB72?U*;-ATR=] SKHWY.?!TC"!&@:A[&;G'3CZ@ MMYG>"\H(!4I+"5CJD$*1=1)%)V>:W3/?1=2P51M-'6!OLAB!USNQD'C38\;' M4"AJ-:"Q!%(GR\'34B%ZBG0#Z9069RS2/I#Z8=L#-D7J^:7;_G;@YA?U2Z#- M^O_^S_\#4$L#!!0 ( (>"95$GHFE(5!P %DN 0 ; :'!G86UE;F1M M96YT9F]R9F]R;3$P+7$N:'1M[3UI=^(XMM_?K]!4=?$+4!=QG9+=BCFU\^]DC<(3D$V;(KJTTDPMJQ[=5?I+I_^=M$Y M[_UQVR(C?VR3VW^?75^=DP_EO;W[^OG>WD7O@GSIW5R3?:-2)3U!'E/!AR.?U"JU"KEW MQ5?^0/7W/O=M]CD:Y].>_OQI3[WD4]^UII\_6?R!<.O7#_S@J$*95>L/:I:Y MOW]<[=-!K6\=6 ?'?8O!Y_^OPB3WX';]C/2G-OOUPY@[Y1'#]Y\4#'W)Z> M_+W'QTR2-IN0.W=,G;^7)&"X+)G@ WVCY/]E)U5\N?HX"6<#X]C<8='LJC6< M4NO;B/>Y3ZH5H_YI#^^/8(HA>^V)59>:V#_.F? I=PAW!JX84Z0@,ADQP>"* MQ4U% 'UFNQ/X3/J"FE^9+\F(2KC*',*^F79@P3T#X8Z)/^(2+FE8^\RD@81Q M? )7^ZX_(CM\ESBN3^ ],%UJ$^I8ON@D4R$2X[$!\XO/*3[WWFC2!:RS%@;Y+ M;@-A K:1 YM#P9CFJ P(/&I9<&?99@,8[ C>]@@F?076%CZ=E/&>=4$904/: MKO'+Q\;1*?ER^UMYOU(_W CX?H=%=(4&+ )H':+GG J+NP]4FH%-!>E.I<_& MLD2N'-/8"$0GA'0!8D4C_(9.2;4$JJEZM!DPQB(A@;%C^FZ?"0UGK?(F<"XM M,/\,I,\'TS='S_Y"]/SRL7I0.7W\LS48,!-5"0%]Y0Y /S$RBTI"^^X#*[T1 MARZWN%\8M?U13P *T^+^-^$&7HE<&[?&^\QN,6Y+A)(+9M,)!9O YF..%H%' MA>\P(4?< QW]@-/E8!9X@CLF]T"Q>S8U&:*\C]8CDY)0L'[ /B,7P@#V%#Z8 M$]<&^1<^^D^X=&8_6$:)= ,87]U8(FTJ1P_LS!01C\63^L5>ID!TT4 M[M !4"\1;,"$@&F!OH2%_N5C??\4=(GZO5M21L934G &0M,5GBN4'50B$PY& M"\T IE9KD X8+5\F4W)$VO

    =\@MS2P2^2F31J-:K5&<)K]*:$HH]3TD/J0 M#KE8J-J)I2RNE/S2\P>P9-"7[*\ ;@(C2(W#K!(!JXTT>U]:=ZWS7N?F#[(# M=&%KHK>G)47QOWP\JM4JI_$[U.>JPHR$YVTP[J02*:LS>D'D0]7(DA#KXRPM MMR'Q?TO\AT38XD.@G( M$@DK1]2V44 P18AC1AVD=O D@284H:MG6(K^ \=&!@-O@8D)!_>!??,$7 &: M]X3[P-'7T+R?;;T4G5QK!2/76^%:@0GR'R75K> F+/):Z9:0R.%NHM"=I3"@ MT$@J:R%*\$]E(\&=X%BJ#WHK!;0:J F8OB)6<(WC<9L@/7V?FJ.0'E&V.TC/ MD0+1XRK5Q!R3*6'K '@QLAY-3,EY7UV$08#H/==1LP*U:J;]<:66\#:?]FVV MN7Q0+Q@?W+$^K,]Z17:D[<.YA+I>D0Q/D:\BMOA3N;J &L$8"OG$8C9+A#58 M+O ]!Y*?JE$$4_91BBRU30&46R)(Q9$U,NL+OQ:USKHW"DN/1UJ#(Y>E40^J M![7Z I(./99H232RYA=37SNNGOY#_8,_ZZ?$8P+=.+(S_\W/NRBR4 4[+'8M M !8K$"A6&$@O4.,V"$$PB<DH#UR11Q.W@,.ID&3GI_FO=O&9 MM$<[4$/:KDFCUT;@P/-P04W4"R]92LN!E1> [@W !$:(P6R4@6!IX&TN(T6X M(@Z^1^#?H<'Z0='V1O8+ID2[H"_X@)MI][B'_L4ZM:J16)1G3UF4*4V)^R%/ MZ,EXN+/G&)+X?C0FLR=EO+JBS0U%-S(INO7-9)Z/"$J\QI21/^N=ZLT1[;HB MQDVTMI7/'6\5QBNL'5G!QOJHC P"^ B2#Z77*/NY&=R_5N6B/_XBXU9[%PCASHT(FA,7>'LE.+ L7[,[M82G(P M(A."UO(!QPC\D2O4'AB(=_@*[J?H[2CJQ@(Z9\CD3AW0U;N"T:_EM41S0FU)W0J9^GS&3$\2TXGU@/+ MZ(C\'/.5WE>PS\('UB/M04"#2"$ME'&>X. H SZOSTO*!A\RAPD\ MD=1'EAE3?HI0UD-$BT%-$Q%:6(Q%6PO[AZ=2_23G4_B:?*'6GTR"P6KS+++* M^AEN!&2-_T\P=\FMRQU??H]@OQ^,L((QMSXJ MH6_^?ELB-PP--)M7+FN^Z MH"1@57,RS?GU4Z9P*ASI6 F'6D/_JM0J+UB_[X[]3I&?VZ>V3VV?VCZU?6K[ M5)Z?VFXIY6A+J;;=4MK,+:7WRQ-:+:FLV5QC2M-R4_7=G*=A+ ?&2](P\K(4 M _?Q'E@1UV)A]'S;-4@!,LB6@S"=0?9D L-&0+LHC6NI/*[\FV=OS_KUY5"< MQ#5?(?4LG?2Q JQC*H:@A$/;\B K/E!%+B>&J+"8*&/F"O4D.XG^.+6X]&PZ M/>&. D8]=/K A(_;A.&8ONN%:O[XR*C5#U'3^S!!WXJ&#XT 0Q_;^]:"[_:- M^O%AYM<5HYK]Z!/#-@Z-:OWHU8?=-_;W#UY_LD;CZ/7G6JT9Q_7L1]/#[JE5 MTRL'%" ]ZOSZH?XA)A)J?AT*-W"LU+QOI+I0.LX1FR;KY=FWB5GN&4Q[M!3/W@R& H2_3VUW2-K!N)\Z MP@HQND56A*QK%ZR!"R9-P3T4=%M,96'JWYV;+7*>0 ZYI/X_5J-D_-NER M.!+ZM:^&0GS;^A'8X^@0S2#O>]+]30CJO;&1DG^0NM$H'QB5\9C\WNIV6]?DXJIY M@]JGFUMLYT4:KZ*0?E 4K:"P7H:AK4++JT+;4R%M.0U/W#ZUS< I9 9._5W> MO?^E8F;I+%=P*U8/ M2^;8J&'S23&O7OOW!:A8.^#OWX;FIWSQU28N1?Z6,<_(Q,YYZ;!>[?\>JD\23IKHM6_OCGB5CMX M'%G(6\8/*12=O'=+K!?3R3>/ZZOY)I1+UAJTY((WW;O3RT.$'3H]A>"DS4&?^1/&G)GN3.C:A857=>?99C#$ MZUIH[F-KF[AO3=Q!)6G6Z;FZ?^>L.E M:N)NG=PA7?P2;JTVC"K9::FN."35 MC[9Q?$KFR&$W>W>L4 ([NUE-/KGRAHJOS"?7[('942_/M;/FZH=:[SW-*]TQ MB"HWJX]N%@F;AJH&X[H+FC.-&YCQL,4M/$6!/UR;$57OF25MV,ROCCNQF37$ M/FPC"L\,]!#8U02[;.O.4VHSQ7?!%QF/.3 TD0S[/\.;L2J!A^>16 :_.1AP MFZL9I?JO87^W\!,9"'<SP MY!>?3_"P6\(+\**DI6\H&L@#M0,U=_U6U;3%B:>0=* +;Q\'?D!M;.ED8ILG M!;A@@$YL2(XM4J5"<]Q@%3_(P!RE =X)^_*=*[AFL1'UQ38(-LI3S>/4X\ * MV"TJ)3:31=+-O&?61/>*4ENN(/M4.R_=A"KI-3,C1&6XZ:E B^>\:((E,AEQ MG)5Z@Z(O]?:GD( SU)1&/<^&MRARP3U5W5A*8B]&I$!"D^@_*<, ^(Q:^0;645_VK^Z@YQQ3(4 G+ MN7D@R0RR$3B@W,:1QHSY&C_XH*7U9X(@&=&5BJDX/)7HX>/RPD2FRO*RZ[5%(-:E!,B#L?7<=3)"3PK6CKMZ*+=/\V8*=H 3O[VX"=S0[8>2VN76*3W%*F6]?'!K9#;I+,;C9Y@^3[;=IR#T(5I#>Y M$ :Y0;?$@4F3?R$,_X1+9_:#9<#"!!R,1[SQN;+V,%?[76TJ1P_"A.U,,UM?MM:[9,&FME?LY;YG\AV+RW-L' MX.8LBW)^^P/UIUTL?'.5WJFJMUB =VR)? M)E-R1-KWQ06EZQODE@8VD%V;-!K5:NU5O/4\HH"D_JUBA>0&@*PU_"WL_WON M!HYD=G$!V4J+G(/R6%JL'%+P3"F2WTVPPX)M@J5:I,3'1]B4EHD'987=1E$- M%).62.KV\Q&8TNL/<,HG6A_W6GYN+LOZPVKTJ75X;$43 O#"HWT\&M7DDL3 M]*?1B;'OIH_@QG2*)WI@[Z-]*_1Y(US (^-D9(M+$[076+^"]?'0#\;19[KJ MY%>%UH 'J [RHE.]] &P:IN!3R4$"&/2X8P_8$T#A0 M_ 5[R,6!(VDK99;=4O5Y!]?Y)9AJI6 4T\$<*%3G(!R 8M9/,B^/5LB#9)XS M^E3,-U'Y9A(,)P$"%<,34S&B*AR_4%]D-3>\R,NP!VUS79+0B1<*,PHJ;!) MT*76\FG8-D/:MW1>Y=R:BC1)%U&N%ZVPR2(]NC:IOOIF9'[H_"E9KE( 9V4U MGAP^Z)/2F41;[IAV@#"JS::99S9;N*MP'SQEU.@@M4JE1*ZOSS<*1IL.X&Y, M3_6HLU':Z]QU0+Q8U &JURN(1]68Z1^H4VZUED1;+WWUDY(N ?9^WJ'DPK8M6"R[MT.6ELM!W+>QBD?QENO1+'.7G MCX0;#&/,(!=, C7F(_)M,_8FNR.NTLU46&CHQX:%\>*M2>77 MACLX,1,- GN 28O6YF](AL37$1S6=4-$ZG=@OBR2B!\ M3\>D4H?,++&N\%::)7G!QJ!VX)?T,*P]*A>FRT@"S"7,G5A4YPIT"%C?6#TR M*90GB>U*M0]JT3$=AFI% 'A-[!SN$I/:0*]4Z.AG=8(%FH1QSX^5 MS*;03-&J(=VIK!'@^4O0W>0N#[6K21NN^]/R .OLAO4VR)(H5:W=SZ10-1;1 MUNG;5J "$57!\MBC&,,<1M%7Z*VBC:(VJ/2^K,#$R_ILXJ6JV9PT; %EL6#, MU[ UU[\$3YO^_?39[?I$83B19".B#RNO-F(2,NA/9]+-%U3NUOGRRQ-)NBY\ M'W.0N?4LNEFGU%JKW)[CE\V064^Z04D%Q2OGP>5F'GQEY@-AJZW'R&7>V6_L MIG9:D&I!KB(! \6F]EVXAH&H3$,/%Z ?"IH# M)W=VKUEW D$-JIMKA >=+ $@^LH+ 2 [S!@:^O03_$3!3>I$H0#D+)@"-5PY MX.[J3BGAPSMG5[>[<>Q6B9Q1YRO21#A O(W-X '<198ES8 ML"&;0D4K0=*T+"0F%C9B"9=JS<69L,!?;$^B?G]D6\BP.\U,=S"$P;;=B5SA MJ#)?%94Q(L**]O^!9=4!;-C21E<&4@.B^1[Y0 4I6E]0N(C!8 ME] &3<]*I*WJ'(&9X<)ME-2.:@?9ZS-G)%3FC81\0=D#D\\;N0X#( W-9(>5 M_7+CN%)NU(^6I,+\::[F^9?8V'M>D](3'%H^47F,>YARWK MYRK&1%-EB=]Q,-&^4F M]%E.8HN.]Q&EVUV=-GWSF[R MM8>15LR"88U\K)"/+>OQ)IU/\8#Y@RH+HX_MRJ,#.ZJ/40A75;MU9$$_2B]$ M[3X1V-'<"1NDX5CZ:+"09;NK1:O;?2G4?409)P23XSQ<%-T%9?W'Q!MQ1A]C M62%91CB.^F#@\6(2"+2P/EIRNA?T_\2"4E'"4]+$PL?8]57R$HN%P(P-#O@Q>%7T0P M1=]HT R"'6P&V;"' *6 GV]S0\>JA8NBOOAA_# 9<3/.?N5R)@$0R%0&5!\P M=YGN6'-D5*,V#Z\:LU!HJGN2XDII-HZC_N+HDZ0_C^YG0Z?S:X<9EO !AG^" M!"39X6&OF^3^^ B=RZB=C2[6%4]CMX3T*7T:%@O8+K-/8!ZJ ](#I\3$)6-UHM6W#NVX"P\<2F'LJFAJ-^1$(?@R5+Z2^+5K-X9Z@H&"Q,LH=>H^B1+ITP/SI MVIEM,U(=YM+M9.!Y8%GZ,=*5RZX]=*GP/K/G")Z42II*+/75RC@]<\,V-]R4 MQ4H=CP$E8T?;$)$O2(PI*@YN!99RT>(9#]X=GSG*;D9:"LF*.^"]A$UZ?S@$ MW26LE:Z_Y%&!E9W KY,E7>8&Z2>%*:F3$,$=!J6ET2M=8$"FBBVIQW\X7-Y@ MWU0.MK-6#N2"^I1T1XR%FW$HV\;A/UPPU8915$3=^Q M;?/0%=.%F7AS!?*B1N-SR59_!2#68#VGA"K1B"(1>&^'[Q*N^[BKW\VXN'CH M.*CR= +Y5"^YDI#1=AHPNIKG-GJC"-$;1^_R[FWT1FZC-_(E\=09T",)AX)H MAX-4"@\R8;;(3H!>Z3I@&:1:TY64Q$)+@_D<2TM'(BN257*AL%KXWE)T)*:: MN(&/F185S4L M_:JU8&KC*_!LE^I#]-"X&/F^%VX,@LFK?DPF$V.D%*N/BA7,)<\ &E3??1-L ML-6%1="%QUM=^'JZ<*_O6E/X-?+']N?_ 5!+ 0(4 Q0 ( (>"95&N[PB. M_0< !0C . " 0 !A,3 M<65X,S$Q+FAT;5!+ 0(4 M Q0 ( (>"95%DWW8S[@< (8C . " 2D( !A,3 M M<65X,S$R+FAT;5!+ 0(4 Q0 ( (>"95%*:+1RDP0 )X. . M " 4,0 !A,3 M<65X,S(Q+FAT;5!+ 0(4 Q0 ( (>"95%%ZX'8 M>00 )X. . " 0(5 !A,3 M<65X,S(R+FAT;5!+ 0(4 M Q0 ( (>"95$*G3:JQ@@ ,M) : " :<9 !C"95&-T=G4:W, M *GF! : " :4B !C"95%J45]D<5"95$:\S,)P0P M "]^ 1 " >CM 0!C"95'7GC8-D!X $,W 0 5 " =CZ 0!C&UL4$L! A0# M% @ AX)E4;R3FOC_J@ APL' !4 ( !;%(" &-S:6DM M,C R,# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( (>"95$U7/!0_&0 ':/! 5 M " 9[] @!C

  • [O_\L*^;%X(I)X MDOY"HX5OQQF\F_XZS)(L_^7'??J_Y_C-D[&8Q:=EM[,&7$(LR=S/628N/QO]=^V_^K/4A7Q>/% ;_J7#=(LR* Y\!P11*(-((/X=.[K$SP04&8 MS>82)#"^E MOWW[^S^#LU^O+R]?7;Y^MS3@=5YF)O()[#J8]R*;T9._^=L?F'1YBKNV(OL\@VJ>(YF'X?!R\8!SM/1-QG9/-?GASMX;O= GP 2B1Z MVXR$DGB#'_Y63!]R0H-(+'#RSN9YG S@S!L.>R-QEW:!+P &>R%VHP4A\4@6 M=P#J_8>4G>'N3S\.3_:?+__ORUPJF<:E"OY;C.+@[,4@N!9S-1&%2(/307!Z M?'AP%+R?SY5(Q""XN9,1'&,[6BY>7E_>7+Z^>G]CIJ;_@"H3R7V4,FYY^ M\U9_LP-G9R3',(HH0&4V3G?Q.!5!4HYR.*_@_>^F<3C% Q=TU(B_G$G4>!/X MY6T='>3D)!*AN: G _._B'SGLUL2H M)F;&T3H0$X7_Q8_?IS%:#C<%''&DQIS-)$[\MDSJ^7TF%83L+DX2-,N+#*7W M-HY O4N2FM4%7^$&(*&&7VBYCO#S7(:2-,*TFG]M<,G@)2P6W*6V&N9OP$J9 M1N04D(T-L"TK<;$>KC36H,Q#$'59GS2<4;MJVS(_EY\OJ?#P\UGA:+N[]#??WF MCT'P#M?]Y9OKRXSBS M?)4B?H&*)&_0+P*Y!X*T]VDB%4 +"%!^%\.9I^9@68Q1TP4(T=I(Q(J;"UDL M_6O9U*D\-]["V&/#X/AWK!+4GO@1WH'TW\6]L%O26NO M6O3^EQ(V$>BJ+[,L&H %C\8$G%[GF9K)(@YQ^ -22V>LI;)."R/$TPS_.Z#K M\<9Y"5),?^5R4B:"STN0WEF93"A*@?(M:=ON!<&V".!!CP7P;#R.DQ@7NC"+& M<,#\(I([L5 _W"MX_(EG;L8IC>*3)7$8L_@(+5D##,8BLL$2YUDYF0;970K? M3.,Y7G:;%7CV*AF6>4RJ(=P'))@$#.R%@->6S3E],076Z4)0=N:H[\A@DMW* M/!5I"(@+7^R,2!3A4=UB.,O(*A0I[(1Q07LKI,#>\?Y_[!KO4%86J@#0QN>V MCI6T$N>=T&$!N[? &] VLQML6Q#]L,>(?@[+.9$X]^>,4 ]J\AAX7()T0'(- MZHR<((/R%F4OUN8SZ:!?(#($,ST2F6X]%.>"]Y ^VV!/30 H"!WX(YB?4+O( M1S*%$RG$S(L:C+A[4KMU<7YATN<43J.-N]:&UYN"YI(D6:4URS.9Q%P1T&,S7P6>J,K^-;W'Y4![P MNY2O=.Z[)4[ X=Y1GT$Z2\BPKO7EQUB]!:?@ZLRPB_R2Y.<^B69S&JLBM&H8G$NA+ MH50*_M(Z5,&1G*V1GZ=]EA]RV+W-XU &U_(VAKOV%'QL%-A:3V OY:CJ\.B; MV1X4(F9_Y AU*7PWR<*8R@E89.@?)T>[#OUPN >D=Q:<[QTU4WENPJF,RF1; M$J"&>\]Z+94?835X7=_)?-8O<<28'XE;)8\\U)H@M0E/(-ALI&@.6NOQ!,.# M+*NYG&'-R1C?O5,N#[=>+H?[?1;,+)>A4#V*+XH@@1,5A4@+QK_0(*R[K=S, M4$S[DA_1EZ3(FYUC/*>>Y$6.$! Y$6#TA_SD,/XGXUS,MDC,^AS%ODIO,P24 M5>4<6SIW1YAE2>_ )^YJ/[%J ML@A08M!=EL1B%">$98,@3$2,)1 1')-IA!]@(27'!4/M41,S,=$)$8AQJ<(? MQBE68R*,F3C:((#O1,+WY>P)H;)4H!F;B+N%S!4.:GCZ/!A+?;\H5J,R5V39 MJNT1S#X'WMYR8E]_9+,Z(2EAY^9J+^A#[5S/'(LR)A=S-5F@*6]/+C3LF3[' M0<@0Z8,LM$4M]?D^<'0),\[Q=Q,-1;=)RR%SH]-M#O:&VR-.?8YKO36U MB&_00=4G81K%G*^E/6=&8>EVNP%XH=,-8T,"L5-Y?,FD8)_M@ OJ]+_GN7S"D8E,%4^8505_8&[" M=L<\CT/ZE'S$\?9#()48N*-@/N:Y FGI)X25(L\'I7L7$>R#%1V1");-!P17+!) MQW'#:L1_@EJCP.BC+,)/5H0-@A99JRUT<#SO*Q4>:3_<.EN MB*QQMYX#:]-KW4?RD@$,+?]Z>["FSZ'/ML7H(=B,N8AW::]2/5B!96.\K=?; MO"OWJ1/ ,J)M:9K0P9JE*C:^4]P%+HPI"T^JCD]J":#4I^"@1(Q3\";P'H,@ MGLVS',OAL= !__G%X+ UVZO/P=Z:RPQ4_SYLK35#!(^Y<:.(<;9:@PP!I3 M9E_&B8#UU'Y#< 0:)Z%U"?]**M]..7=R7>M%/2K@4!B)*6P K$,#":3,UA89 M/4,>6H#DX='V"&2?HZ_OIG$>]<>TKNG-<[*N,UTV#Q_5 O0H?.BEU,'3.#> MC#);<5IL )/6P881*37B=)N]/P^ZB[+?.51=+)@.+YQ8=AB:\UVSNBWELDKT M1:JICAVRWEP9@.U$Z0AN-2JYIH622N&[D!^1JZ5^JQN'&IFH\T)0M$4!>#4S" MGA:^N;L5"O%!=L8OJ)6'XKX;#2K48)5,NQ3 ;99#S0Y3<"\7'M$<$4EA8H0U M2V3YQPAYNM2;R0]I7^*3LK)@IR?[#K:P./.@FSGF5^M)L8Y$U;)FR Q1)H4A M?X@"$=TB'R#1XZ;:P1)ILJ!_E5)IZQ,7IL57AL5!E9)YXA7&0!*,B.)\1T[GI/J;L&8TF*ZJ0!J]S8\RW!5-1/D M.2H4W0F]->,8/5=A-K?;X?S5.1*4N(YL"C:WC@C>;VO$J]/:,/O[=S'"YAZ3 M%M%*\*M50, 7T#S;VAR]0"BJ-SC#]*WV3\RRB-T;R[ &.!"F,$#L _1[P;? M$HMV5H.O2BIL;*,A%+7.#R3%B&XD&ZH@;6 F/G" 9.&^34B42:JF'.!/C.PD M>M+XM6M,RR6GX<-0,> 0E?1/DK7E^V^-E'7F$=9 02"K*%,JZS8 379SW,3& M36;#+/IP*14H"+0B5;2K<=CA+> ,(G4'%CDMBSPV(5?Y$?GN8^0\,^VM-L 8 M/-PP8]#4%\+B,'_3JSB-9^6LTEATGM%B.T1_!8G7%48$B2:5IP3$^*R1/\)D ME.3H?=%=&8O26Z5MC?7MS-4Z ;TRA2HH)F7*2=AR,K2XKKRXD\FM#':&![N MS6DQ-?Z_93/)]&$Q;_5"#\>\W>:^.>+3&XJ7C^0XTZ3Z MA\-OLC^_:7.OAZT*1IF[D*&N.'62VCN&NW#QS=B_3FHJZ05Y77%J[HS@9^ MW$?"0#,8+PYO$(SR[ .H?1&8#1AZ$ Q+<&;#_,9&$V#P4O''8.=$ YL#7Y-@SC6L ($],[<[D6%@FM=#HFIKPC%7Q=^0X#$,I.0VH]5WM6X+*$Z!A M-],&-363,&]>:H:VNF8\3P0'>*IDEC19F FV\\*G2Q6L!!LJPYO#>&H'AE;P MS01I?=W8\$TUW*KW:+QNCS%_V&W,OQ1Q0@U7LL"X,6&NK\8T36/X4LL#;26K M*]&Q;;LO52?]LC:P[)^T9/[<(!A9I:GPF'NQIHH=G62(G=^\:SS#]@\@I=P6 MNI]L>8G*8;>Y_&8$,&];.G'CTQ:3VK:_5B M)65=,:0DR,A &J4>N_B%:E$B"A.0+Z;8N6CGT.HI<] -G\!F(_CN[B55,,6]#I6Z M.PKC*4U>JV'<*8R:HQ%MO)3Z-<[@)\WYLV=!I=,-ZDI9B,4!^:RIF577&Z8M MG%ZTU+&=[7 ?6ZKGY+",0(ZU#D]]!.>%U?CQQHU)&^ K&C"W%L&=E!^(@%N_ MT@9 ]_&&0;=.K-L.]>BXV]EE$@AUAX%/Q!9=%7*M^.(2<^OJY,C6,-EL[E9_ MD8:KK+741+C62C.3Z(G1,8-JU6O1)L?-:@HN6/EK<5-O56_%XQ4)&YCJ5[0% M+9$HL$"R0$ YCM_H4H:"AE9+(I_S7:I$<(YRFI!H(#'@0LX)^Y!$W(%FFRS, M80"W2*BU >G*>+)E5ITW+8&V,KQ\W&V17HN[X!6>W3''E=^1,.N_=?8F^A70 M%C QF]8=[!QW*/W-(XWZ9RK^C=!Y3S,I"]. &(-ECFD$+SC>&F*W-*EC13:3<9E1I5LX5AN5#4;+K&S4@0 MD*:Q8@;=WBGNC&5>RS^K#(+768HZ7):36M66!<%-9.L1%]DL 9<:\ G%XZJ43H_IM1J,\)/9.YH+Q3?2-7O-$"? M@=EC"U(>K3DL?@0(94S7'HY#K-HZ08 M2V!H44SI?83K^D2NOU^]Q6K-!.H<&G=>*3%1 ,^0,)3S@G *Y7,N24@QFH_Z M7F:JC=Q7H=MU7-Q\B9III%]%1ETOX\;308.G+%1-%$CO 3>:&_W#Z"(-5@5^ MZ^:<&QJ(CE%K>T6/N7Y'7 .T! G5VP;=//US"88E-B43:$)R8H7)W\AJ=NF;PBBM6E743:RZ0D@[A?7W M>8Y%&<$_SMX9MMW:<&%\AE?/A"WSVOV*< 3RNT=KI_3 M3=I/J2]\I]8^','.C93F-IT]*78)1P HR'^)@6FP_ZF0V^AF'; ]]A@BU8A$B_+J$HG?;C4CU7GW4\_GAQ\IZ.X([#Z'TT'@ED$G2 [@47#E,TX'7,7 M<)((/<&H9]D9SL5=Y:<8!/B[R0*.*B+.MC0$!14R$;[]'>;_.^DD_5<@3S=,@63EPQ@-;\7" MY4G;[ /L=%5&*ZE<;0Y=,)>I]< 5Q;(T7RS5"G4S*KDW(_"=+QA=SC=!X4#WEH..6^+A.5^@H M+,JNHV%.Q5R)60FE\T82TV7ETVZMF@)N%I12D3"'DBSU)=9);7Q(S*:#-:4H M\Z"19-A"JGN^=_PU" :?;A@,+NV:/T2>8[1<>Y?/LUN9PM_=N2L;M6^> M=D/CZZP(SD#*L/!$4UN\BM4()@/K3%R\M-VW>8KN>,:4 4SR?QG1=4)Z7@^OS3JW&8<@.::Y8/=>IA*BM^9L%PM5@MWTE3&*CC:/Z*['>\?NP.D MM(N"9M P@A*C%0,]DLQAB_,M@?*GW5#^$O7!EXC%%Q(7I7YLCW5PZ,'%$99K MC".E4R/BD2*<&QV?AY7E'V"NJ+-]+8_&T=ZCGWX\?OH\"';$;B.I0', D,NV M6'1%0KA>":_=&=$=*&4@KH(G^$@W: GR!'*/@6EQA^QD9<(6B*XI9>>SRWV6 M*3H'1:$3T7$,,KV-\RSE0W>,IBK<(5:HACODIA-\^SBIO4_(FUP;C_ M8"&\)[?RY)YX3^Z7HT)GLL7O%AE1-G_77=ZP'N *C@W*NAP[&PZY>LTN*Y%S MT_D#=\E//QZ=/N>(O7M=;?MG8S=<2'72=/Y@<-;B#0DT[@[-;7Y;;Q\W*G7* M+@Z?#6U]X"*G9R*H(6)5A8^9N[E;66*T_)GX2#6]IKW=PASRYDS[6%#X6$XH M@$X)7(HX/NFX=QXO[+U0@;O+.+4K@+N-07].$ISA>D/NBRQ)!"@>.^]O_O^# MP?'^_@"D8+?%(Z'52QRC)F-*,J5X.;)Q7!@7>77**>>7@NLV,EL )?*8_)!U M#A4S(RBNL]3J$K65TZB/;K^R2$P7*-.0X]G]&G(\D&'Z;,,,TZOZ>FR'FO)L ME6>N+G]NP+6U:(@O9VMLBM[FJ%R86GVV N=[]4):5YLJ??;8'I$J([G2X%+%J>RH75 MH+#7)?*9PSYG3=SIOVD4GP\QY4PEHC A@"6/H8"?YUH_K@@18R[9=/"-O/:( M"Q)W-M6QYA0F@($1[;@.%CAVR;+65U?+7"1G/49Y!P;19%PF*!FDB1JF($U&.M=AD\:!: 5O0$S5A3;&W+-Q M6QA7GG6;_2U0P-[TRJ.[:OLWYO3+0<#>V:-!$PV^SI;E*B'-1V2KEBK&)%," MWHA0UMT=G[T'[7'QJ'9?I[_@O$8UV=B+'%36[65Y(964']22^F@C*!S,1K88 M4F[:LG&1\*!)EZ6E(G,>Y)*>T:;CC$^L!)S"+H(?RV@ 0!Z1_<"4;&:CQB;C M$OT3[/XE.H:J>9B^XWCI32IG79AA&08:[%R:8;UP/$IV)>CS)$YO,0]S4MT# M[924[2K.X#4/5>8]E T8:G"S38*:!?'9W#@U8&^7FI+0F2N+(.:A<=HU=^P+ M PM!R<0Z;>[ !IQFF:J8'.RL2+.!T^7.3 M&AH$KS/4#(I$&K<->NIRW*VZX(+!4G)C)OZ+;"F-0:F3@(&WF6X$&==P?\/,(*.(7+ MP/>!H/:* 4'>$@>5/C-;^]W8U!_;N:2J(C.-0A!A=.T+G902B3-8<=&.$RXQ MKD4]:'?B_"% TEF)VY)//^+2H./?[01B>#M8)="_'AAUET_,E'TX2)&)SN=LY9P]W5CG[ --&4M6/,/NRR"J6)135;Y3 M-\ /:78'FV)"&@(?-*R>"%OD;X65W'Y:4[('GYOUVMVA'6YN6U(J M-(8?I8,R3D),9>RW%7OD:"7=51D4' RQIOYR';?5U M54VC0TE?-.@F>7J-!O1>8V[MM^;Z#[=PF!J$OUYPYNRI[E>LAJ^:6^9Z;8X;KK"Z%;6 MGAR![0S;C2MV\VPA$DPZQYP6''KU*,U?4%G-GQ@%;W$J0X 52#+,-E;-MXH9 MM)VN2J.%&;63'J[?2%_M$#%3^[LQ4K3G 6!. A)#OZL.5'0"X+534/TFNFV8 M5AH1H@BXZMR"["5DO6\$+YCB(J/N><-]AS 7#&T3#YB]39%7VUIA*OK-?4)W#J=G9MMVTK;OQEW&YJ-*: M1:T)!"[XZ\H#I:6\T;VZ5IBE$QTM#.#?S?MLB?]TN*+)SWN4VX)(^8U'KSEK MI;Y$?GY:,9E*?9J.;F'6C010'#KE$MT(FNVFUN]%*]?=^G.P8\XB[87E*W&[ MQ+JD*'))R4:RN),RK1<>-3([66;+7.ZRNJM=@)]\B7&MN;$9R1V8*2K#,H!Z M+B5VO(&7S#1+1:T;D^T/,- -77-]]NI49AUF8=TCMP9B[?DZ3Q@':2^R/(DLOZ\[)6YC,+>G#?/<,"6402,;A]DB8>[^)VT9X*PC\+7OJBB9"?P/G*B_Y@,:2PH: M8YHC=:7*D5DL(TXQ?"8:&:LW/ B!]QQ7GN.GWG-\ORG3\9S,,%V[^E";.]&: M!M8]VMQ0J#C@;N0K+,,M*5&5[C-@*@/ZE(\33J)'MO5.653IC M9@EII[CH3JHN@BR;;* ,L+>U6G"C5W:NKIN9TXRS#9"C3\5/:K&WJI(( YV8 M4Q.2@B/6&UF'4O%L'BB-NY1%BV:8LUZTUI;C7-\#%HF. MN]B1UU3$J> $;IDR'26G8K7="WZ$GF&T58\PE)CW]LB M9UZM0;56 Q,SSEOGT!C_)O$+)MQ9N6X=B7+R]$BHK*';LKKZT1.*PU33!)D'*@ M:!>29W3YY_6T/%NZQ-HC8>?]DDWZC6N=;)67[ APFK.V5=$ZH%8O>_BT&ZQM M;4.!!20S+.W*F9['; R;IXF-1]18A&Y\JRE/E".Y-4;5"MKL.P2F!&8GLKEO M<\I75<[L-">Y,RQ!YWTKE%IEO>NW)J)+88M2-Q9FZD(^BLSH2MA 81!EY+/< M,4&!.#7-IA1&/0*NYKOO^"G8X\2;&[XJ7:[:N-UNI8/A[1P@T-'+,46[02G59^F,V(4$7#9&UW#9QU,>TU; 3NLS;8%LYLIUH?*Y?*%O.D MB6&L^ R9MIW(J4 ']3AJJ^%0$.GEZSHPMT?;..F:[ILROXUO1:)UC4;EJJS2 M XV9:O0/4CT4_5J:A"W+F#W&#W>.=ZDYH'):%AIF(?EQ'E?NE4>4'$N@J:Z$**39Y"JM&'K64EEIF!ZO,E->K@T'PME.; MF\M$\!Q+*^<@FU$\)N1 6'*":UK%VD#>JN&F=51CKE-8VG<59'@_<^5G?K:Q M?N;^G)9'*YBYC?B]SE*DJ[U#RYB.SF7JI& D44M<9M:ZM!\0T6Z5TD^>CVC] MP[1QHV:G;QRLZ>YM 0YND<2R?N02'Y\*\WA4HSA0 4S% 8T/_G'8_9KH+E M6,J$EFE)6JS/":N+S=(ZT2R_&RU<^L@9];);'FFM.1XNF-;FW7GG](3EZU 5 MK;_AMNB81]UFJX/5.,67S@)R#K/MIQ]/AD=/CUO65QMN;I$" M11\LG]6G/$/.E"%]*$:V*"R@?XL/H*/:8)'2_-$I^,6(QM0C$VBF0B3"[' M!A4I,RMAG8?05G\3!2:'#=,"V1=102ABDVHQ$NF'O)P7HNSN+4\B)'Z M5%XOCS-EE& HF5%QU2/U6Q&+7BT2C_>+8D4V@WZE)/Y7&4K8"3$@+,Q9B]\[AV&DXN+%,Y0]);/'3)]J_'7O :>_88O@N2=!)3 MFXY1.Z@?V1Q2M1I,V[[7 (L?6(XJ0-9O#@\#U^3/\0.>J7.E=YFG$B-!I2A2 7M79IZ:\8 M#FRY3J:KX(WH]E/KLQ%WY[EJ8S\O/&C3VDKH5(BZ=YC'"1I.F+6[/GT/K#]1[P\A53^2GS<9K=<4F# MS7&ML:U>JMJ>HY5,S;9I=W$DDV:1?!CL'3[6KQYBK#IX,6GBX!H85 MH@VS5J^680*J3(]!$(*MC&FSS))>Y%E26U.0A,[4/'H \@;I9T=.N4V\->G< M1]UICV]@08*WIKOB&R)B6J8^:9;0U\OG*QW+]:[8C,DCK+6IKL'SO]+NF#PO MJ:1D;C)U83UQ;-A&N6K_J)FB4$%S.L^M'BR7SZ?RCFVII>$W&W+4!X[?+@U9 M)^2Z/;BSZCW@)U4"X;W?9VMD;MWD%U,%JM5':N.QU,A!T_JH8#A :I]G SA7 MX?_!7\,#G1[G9,F@Q-=39>Z1^;)"X=R$W(+C#$VVVI>UO'H@(>?VYCC\ M@<./)^&^$7;8C*D*VQ(]LJ7)Z<%5T729&O(D6R?K($S4WL?$>E^==)A:GY\( M+XR([#2UG5FKEH$C-,%PD$K'&\8BI&(4R00GAKQVAZL)W(]T9WL9[0YT)Q/J M%F5*7A+.^9ND,(V1);RR-CIZB\ENQ$/7E#8K^DG.,>JJTQ$L,O[8(3VI5=#7 MB97-Q4H7C<<5V_;?2RZ6KJ;/*4'CA:A^C4X$LI!JA&?DGQAA)3_-J"%%>]T@ M1=.S#O=N_,!I8DHFEW;U1QVK4C/-W,F'RY=7;.4B:;8-PC&89) 1ZY6*A.&% MBR095HX3_]XK"E-2[8;Z.U4CM1-EQT?57V$U#;?O!KB8Y7#%RTT3;$ MJ>DXI',:XKRUWY!#?;=Y"94G&W9V_*K;(+^UM3I;HCV=="=#78(5 ZIG)5=+ M"4*ZR%7I#!BZG";-UL&[ F[3+F%CH:,:,4 #JP%>58[^Q#_!:$*XT#F><#]I MB)*IE(:BQU%E+B[I4E!KX!, M=P-T:-J[E!%#ADU^79=(T(9;J5%YZ=WCRW+F&Y>^VS[!5'1P MG>B< YBM=.:=#C)3O4S&%9I63E\'MZ1M[/DK7-_Q<"-]QP^XWT1M,VC^6A1. M$#Y2*UW!KO?TJ"$6NGSTWFEZ!\QN:!7YN7$IX]>I+=HQK,B:/;(BVHIB8@PW MY>OU<#.^PKJQ9'28TJ%?%9_:7#.\P4SF$\XMPG%GBF<)+@8V3%;#%=](%59-GQ'V,1(44JX8]MO6-IC;IEGR=GJ M;3^YWC[,2^EZC?04,9T()P@AZ0'R&EB@VYX#IC.T>X- 6S5;?%&KLH%YP%1; MF]'+R6[< X.=O%/)UI1QDZ6U'0*"R,UX>-WDQUC1D8Y]?0>&'\/I[*PVJEV[JQ"M76J36=8X0]R?FD% ME/B#J"<4^\2PX&!EPTP.Q M3W%Z;.(-PC@/RQDB<0NBM6[3C2;B+1 MF Z&X**=C3G+75Z:C@&2XJW+;LMV?C[9&YSK "]CR&\T+!&H1,X8JTM+#WRI80,2@;(:LQ+&H!-&.Q!$%\_QTJ;$)"AX0_VC6B9'[@/F\3 MW%2GF^:FHIE%G/I=W&UBH*.K HU%!JTZ:D].6A@Q'Z+5! ):=#<(P2;D1*QS M)R.96J6Z1A) "=>F$3IM[IAG3F)_S4S/H5,=HE#)L^[#()'D^:TE$LUUJ\BBT/6)&G)( M_0Y+ZH=>,6GQJC2.8UG-(IVF@GC6;OGM#!N/*B<3,-YEQ"]>:T&C;US1NND/ MJH04/54FH:J]:LY-;N8%X6)7HP;HU[_?NRXY.E0YFL6Z%Y,9)VK/6O46U28F M3S"H2C#P>K?B3YES>LK<6S5_T 3G\ZF8C5@]/F=V<:?8^OS<%B@CF1:59!N, M;Q1HM["X+]_%JEDT"? %V;%*+[Q5&XOJ %OUOBC7MQ2[L Q$YLVS?$?M&D^* MY MV 0O?7Y9=RKZ;6"=C1+9W<)ZK ]'*11V"4J#G>&^IH P?1OGCH-9(R><0[$A M>4=&P)W#7><55=OQ9'#?/,(!_0KH:8YU"$TH-SMB914\_X(3D9H OG0^O32- MZ\)L-B)J9'R7MG:9LQ)SHA--?FK0MGI/3(NIBFS,;ZF7K:DBJ/TRG&:Q\>+6 M).)>1V)C(EK?F@IW1F6NJ0N5''N%AUOBT?H:7> ]?>, M ]RDD9]C"T$-47"D6;;@Y;.6\^INBBS\,,V2V<#8J/7>+TEFFAZJFKRC0E7? M*?JA\B.JD_9G>JWHCC-98%DS8!CM! J)Z<,?9LN$9]HP5QJ^I;+6Q$G%63H M@FG!@:1FU\>&*F:+K^M=8^RO4!['4C9]V88(%=XFY0PZO)!X,6VC;U&1M=3& M;G6NKE933.2^->S#3[LC-4BZBJ;@0AN/6,H["ZXQ+C;62]RJ0&+7BYKT$2$U M8YCQ:4?FWHT;U02^4BQAYB_AC([5M,TZJS$>,[N"YBBM=71FIS-Q@S-5VY]E MRBHYQ?K@FXSV3:._#;$QJ.!?)>:*%+%N7$_LJ'J7N8,GX6!^[)2CNSI&Z-A: ME6@9BVM[I*DS^O(R1OOIC/;.\IKSM-F5']/%N$=K^3NN4.&7FK2'%'M9BYE% MAL6V4QQZY5GK\'#^=G43W+Q_^_;W?P9GOUY?7KZZ?/T.!8CK]!WT98KZ?Y/5 MCSYX[#Z DEWUY:RVXJC&0V:O:!BHE8=$S_LXSK$K+5@GP?VC-S]T&B2=/V,I MY@ZBUO[#RI0G,/V)F"OYB_G'<_1C)6+Q2YS2)-*/G@.Z$ V9-O^*;*[-I&=/ M]_9/3]!2*F T161NKXVH/3*B?BZBY>^.GNZ='IYT?KV_-^S\;N5MG^WMGQRM M==N?:<@\;'A]!0KD?_YP^$-E/!(T_'(P_Q@,#3#P^R-:M,R):R]^;_F^N?KU M]>6%YI^):@T8EX1DE0 ]C-_[)>VS&(Z&_Q:C.#A[T:LQM\WX*JK]W;[<*YGSR1\^#'CWGH"S'V:U0%$P);A:JD#,U M"*[2<%DKZ]N66O<4^B^!C[S<"UXF8BHI,]:?0_X<:A><+Q:6#5B$_I]$YU-T MHYQ%LSB-J7L4FI-OQN,XE)V'TCT/'V\ ]>84VEX#Z"PM8"U^E7D$[S="2F!_ M\OB3IR.;[ ME90/6H/\'C[%\!L'YJT%P@Y&*1 8W.O])W=N(V)I,Y/=1+UK59?_ M\]O5BZMWP? ^,<%^#'X51#?1J/_A-YV^M!2 BRCQX>B;G(2G>T_7.0J7 0'.WAFS5LG)%0DI>@F#[:9F[0YO"V MFB18$]ZE%INZVNF^G+H/)$([P]W.>'C3>AH$UV*N)@+3;4X'P>GQX<%1\'X^ M5R(1)MUG$^MTS");N@BSLOU?OOLQJ#[4_!YTRM@*/_$@.#D>!N=B-@<)O,AC MY+Z^P;27X*THDT'PZG5P?#P<'@R"]S=GFRQVFO@2!6X34CXP\[=Y5&+*QTQ$ MRWD;5'9+E&E=:1SZTR:X8M=O:6IGEAY7OT<%Q%1%IRS!$29<))W=$3#KOO E3VC:-NNC&;K=QAMF.)KU5K59+^@*-F P6G-%8NTX. M^^*F@'5EM62O7NS%RA>[,)GZ%5XQW_%FO-SY)U8M#@V#V5NQZ)&WQ#M9ULR@ M?3+\&AZ64^]A6>%A>7MV_4[C7Q"\O7YS\?[\77#S]O+\ZN75^=F[JS>O^W0\ M=53==Q;=:^C>$ OY*D5=DK)\DW@>1X&=B)%,3,\_E^P>^S;DL:3F?T4NL!0K_\#W!+&>_1YP.9-082N\A:+R,_25'[\QFGN_BCL/@H/OL91.-SW9^&GSL(7^BR\ MN/S]ZA^7U_\,WEU>O[H)SEY?!&^N+RZO;_H$%O<]#ZW&3Z;N#C)RL>Y_L#_< MWP GY/G56ZY^HI9",\O7215.02J0MBU"ODYM@6LT?']S]I=>G5KM;_>7X,(9 M>R3G,HVHY]\LBZI> TC5%^R(. _&.?V:ZEZG\7R7/4XBAR,>:[W=FY'C8B3U M%#$U,!P$U)X/?VM)0$RA'WPVQ^/?L.1M^*E/ZA&5S_Z.RI$Q#"\_TFQ>Z)?D MN;KFUA[TUGUZZ6[-P&'Q-,Z8+U8 \,L-6//#SC5_H7VA+[-Z8.%PWV>7;U3R?'NP]&WY6S?/)_M[!\.E7KWD^/-T[ M?GKP-6J>]0R1>WXXAY5''OG ++G^%M-CEK]<42W ^V$IEX;6Z8%DK$RI&67. MM!*#"3N"#8GT'"N%.#>CH?7]S0<,?C9M?3?96]Q+4Z_M*U/[J@OF[FOO>,V:V(W):_^'1%K M(C; G(;6Z$0?-.964MV68Z-@)Q)JL-N1#;".GOT)BI_AT_LH.G_ G8BE]LN[ M<)_LG]Z7U/DLCT7RI4]>73KS$$+!AP7ZYM;V*/I%[?NBWA@/8(B\?,&.=C8B M_YPJ<^2*'Q@O;)B YD7L\5B]*B[:%Q^Y,Z604Y9M.3<& 9@6@0X3\^#D[UC2NN/U33X M[SQ+1;!S<_G?NW_Q2[ZQ2XY^N2";D_:M>RDD?CDW=CE'HL!8(?RBIW7/L%P' M#RSP 3P@(->4%_2-%?1>#G@Z,S^[(OH'MHZ89 !\/@_.5U M\/0 &>9S2=U!F+=;IVBN:?OTSP'T%],O1[H:77 K/!%@=S^)*)7 8/]R ?)BC%3*-63\L MT]?R-H;G8=%JGUZI0W/VXGM_\;V1\T)2 S;DC^C3(K?+[?&*[$PJSS-%R'UZ ME?;I/]RO-3S2Q>6Q/MNS>@^D$$6(RC6<%@2L50ZX?SEV@<>B9-0PNT/L/>U^ MT;[8)YV+?9[-L&.-S<^F;F380M"I4QJ#&)2YK*<^+B<\ZHZR7%%O2M_'.MU3 MU37R&\F-3P[W#KL*L?LO=UI2@,98&6Z(-O M3MM2C_;FS WH(5-N_X+=B4)WR<(L#76S9$>2NXOMA=(!X4\4A#_"=,JC^F2X M_]NCS,B'XIOI5G-<\ASL;45RSED)1!\+?]UE7-@XS[-)3BVL4N)B,!EC%H#O M1VO3"\3M\,^N/U\1,43JP*X!B\34150^+NQ^ADW6:CP7NK4J;WK&&\5-!Y&(^#4[PD&>/H>VCAMV+[UN>7)?"TX,>2>%.W$G 1+T@JVT9XJXT?#8M MPD>"X_0!-0?++: [#I@T)[Y*=^HC#>+9">@/S1,-)OC9\R_:ZCV;Y/O/#X/3+^DA]D"O9X.A,L)0*<:59^B,W8 =U-4Z M<.YO+L335SFC6@7=WYV?7'U MYA]G-^?O?S^[#F[^>?/N\M5-1V(&EF?%X\6#L M@U+,1O?JB_L0@U_1+&W9KHHQG[:0:<12JBF[93"OZ8QD9,TH.38)(GD;(\W2 MO_3-D$Z-N7'P*B7&$CZ,X4-Y+W;VKB3FVN3UII($C;?3Y]C(O=VLN]$=&%^) M I&@B_Y\"^;G_FUUZZHQ2*! U*_L%9BLAOCIS&YV4M?ED!,;.>W6%(C@_?(/ MW"C(9/"10;X-\GCO%K.-^593K$1P)IPF$*?.R:&G?,9:(=/9'/L^Q!^#0V;J M;T43MV>IL47A(EOC8QJ58@*O*K&!CV;]9W(^;%:YW "@K;ETT'@I[00:Z,[? MW,#Z:*![6#NCZNIAO<62<7B/G>@TCIUE:5QDQ-VODV&IE*# )>'V'7@N\.XJ M%GM!0H=IH@H46R-9MVY2%RT+4^;T8P;,-E"A)^ M#?.#W4U',>R[6-ZG)+6O$_.EI\*A@#ZH> MC;#.LF;Q\NKUV>]PG",]!IWJ>U$6=KT7!KZ"(8K!\%F/ A#MKW^PJI^L#^9M M>3!OG9/@H=R0+0K.;'DP*>.("&1,_:HAAR.R8_;-XM),9"IS M6FM0W9'G):K?"I?0N9?(#9E<-H(9N'4*K1NG-9*1"*R5;=/59LC'-N)NLA%6 M+^)CY$<9ED4U-$/P##?!HCM8XBT6BZ-.L7B1@6)4([N&Y8G# I9,KX&N)+$G&)B/@)KH9"ZJ!7VF6I:FX)<<&ZC9D4 JN_R4+ MI;[F='9*,SS:G(2OIB!>GX'P8+/5')Z!3DN63V+#>V-T+2Z,@?'BBS0+PC@/RQF2WZ*.04<)VJ2:1L!,(F,:"1''(V$9YQFZNO"XG(I_ M.X9FZ*R"N<& J^YATX)J*YXD\+68<=];"1";9-@>%UF-X(:C. .PA9^80X\? M%$Q!=C,X-N&+19$5V<=(:CG<7M> M2\V ^U!?L:.V HI6>NT..Y$^3GF#LK=B"^;AWDZZ=\X^02$FQ0SV#X@)A@D) M.97)Q3=V0FUCL0J#D(DMP0V-E[TG>YI&LI)-Y 5K84\S!DOCESEHLG?P'.K: M;?[H(&!C5R#]#,,4V+M:\@_-G[@A.GX,S[^B*"M9CZI "XAT\?K98#GF,NOR M78J16,8>M>1]' 96Y4)(T61%S(UO#I%:-VFM, Q:?R= ?A<,&7"6"7TM34/; MY3#]\\1J=WJF5)G?QEK;Q%,9#UDL]*DO-9[9<19M U;*>^17-J@JL""C M^0PKM<#\'9X,:+9^12V!9OMW<5>[X-1:S6?Y*#:NZXZ[/>T4<%XRZJUM@WMF MB;[?VMR7.^9;/LU[B!^!A_A@8SS$!]Y#[#W$_3KOVG5CK9&$+;'I!Z*GMRI2 MUXI\,JC^P /OS YH^(#Z-NY.^ZC5C8';^L8-MW_UTD)/LO9@)&N-WSM09C[A M-LLP 0^EJG\GAK![M%QJFYK>%)PUSF5=O[1Y;]>.8:_RO>9";\VK-2FSOCG- M5>M$Z5FI3]6#V>EKLV,D\J,@S_)- 8>#W_S;N/DO8/,W%GI;7NTW*<@%9^RM M5QVU5M^9_&%+M#=4LPZ_OO:&2N&IU][ZP:RW>4C0P:-XKX[V/7F5=E#[KWAF MEW-;WFD5G9Q7V.ZQWT$V7I5Y+OQ&WZ17Z=[HO)AKOM%^B\@>]:E:O"+OLA[P M6BVM#M2=3T6&]Y8QNHL9LH1VCVHXZ[]C6)OFTGYD#I!*XK'8TFUI>%4S %' M/M%MLO]>CN'IWO'!>NZ(^]SVZ?[>P>EZSI-/>#E&(OPPR3%I]HE>_^@9_G_/ M]=211($Y%( &$D>!D0[]+?987O[RLRRIKRJ)IVL)8JUC?+=A^&53Q'KTEL[@ MA1R#R5V+/Z\C<]]-M&9Q%"7R8>;F+$V=D+UNY;Z.N/5%JGHP>3E-&BK8ACT) M2Q,BD4>< L$INY&;JHL9F9'D5&/.ITVESKB_J?,3I,WB2CATT@E6% A5W8)* MYB[?!S B"=/V=! <[!WCC\EE@GG\+Z^# [ 3AD_W=^2NWP?-I7SQYI67^C6G M"HN<0-A?F2Z47IJ6C/B7UQLI35_?)EMOOM[OW>R!P1%Q29Z,*'_^FFGK.ACO MO9S!O(6_OGJ[D8+V$'M2$P*MXBOP2+8T:Z_.O8"M.558B:F*?#%HB!>YO]"; MDOFSLDW"WG@)6W.JVEUR;_*)2#7_GI>O9>N?*"]^P\3/? %:!?(3!CL7OUWO M>KE;T\ZEFO4XL46Q.4TBUQ/JFE&'9S28ZKDFZD_TO:@I6*C,/>(%M$- 7PF% M%=16/E]Y^?P&\AG*J,PU*4>="9+:%GII72/7O#IZO("NZ<,WPD>$,$B%34AI ME,-QG"2Z[OXB+R?6&\OT"L0\H249 "),,H4$"XK88+R +K58O#CS8KGF5,%= M2.#.F)[/*Y!ML_3FS8T7J#6GJBP0Q-IK/KU Z5EZ2T1,_OA<7[_#@,-<:B*L M@4./9DY./$43,4*.RLG L!D&HS+Y4!DE2":4,67/),-D#IH=)K-$.B-7^],_ MVO/"N]PO)YX)L.VL$-LXD)?F=35HGJ] SN9)MJ@2B^9V2C6GS]OK-Q?OS]\Q MMY1AW HB2C!FC1#^:]G3>!8SZR737S%\2*0:AK>%ZP2!^6P0 MA' [,,<)S3'+ ?D6Z2/E)7M9LADA-E*<'RK8_#++9V7E*[I"GWH2S^&-AOO_ M$>S\(P9-XP9>T#I_ONH8C_:.C]?)4UZNQ,#9?W*P=X1MU!MSBIU/; [SZ=&W MZ0.XWNSNZKPDIJ*N]9C:\V'\CEQZ[[%8=Z::)57^2%B:(A^POZ8LH1*K+L;'4JP'6&+W+'JS+$^$"6 MJUIOPY<79[;!(@6M0)%.1!Y,B#^6$HJ3 #3I-$1R^:PL%&@NI&*_3TGCOBG MWC2=6/*LG$SA(KH E/9$$Q=CYP?;%"+A[I&3')G-P1JM,>*DFWX1X>MS+)B(-]X)*Y#^!.:<3>+8RMPX*#'04+A!STG%*.@[=M M6P9V='>QDMYP:H$VJN$"\;QAIFN/:NM.G.ZFP/P5^&]L0 /[3HIPJFL=D*'Z M+;4IPIX&U@6+DLN=+V92%E5-PNF^BR&U,@;X^K36@,K+\M*2W+SQ2<#K3I4N MS G><#B!DG]U4H@7K*79DF&&T^6]_=_=VQ]E, +NUC:3WNO_6=+;&87VXKHB ME0X[\F'W/E")47#QM#;QU)F196JY!*)(K;FX&V"(ID-$C06YCZ P=D1,#:T* MF4;P7:D^!V<-BT#7M&^Y)+^_N</ZDON_Q3>3'.=@[>/;TJ_/C',. CKN__MS;PFB/3@Z^ MQ6U/GZTWVGNS^8@3_/^^AC:WCPK(#ZOUI$\\_BN2W:R!]:O5A&]^0C05I@Z* ML,N;MV]>WUR]N/K]ZMW5Y4V+FO1Y<_TI9=6OQ:?)7[_A]'\_6JC^S;/MY=EW M@!+.2D]AT,T<+:2YS M]$>RAUV$6 %,I-MT 3+E[#W8DO0/_?ZGKP[QOD^5!S@-< <>X&RB5ZQ:4&HF M%A@8079(9 ^F5"^3U274$R1\E)%IL#X2*J:4HKLIG*HF1ZC.\U+=&BX5,PJH M[ 4!5L=I4D@36VP9#$9L8#2&A5)& \U;*3DU37;+1)(C![$]:'K0]*#Y MM4#ST(.F2XFAE<([9!0512%G\$9%A@IBEMPBT[J:EQBB US$:',2AQ1+#D10 MP%"2!2$7)H>QOQC&A P9G&&J-<1*!13XD"K?U'#UXM5..F@MURP(KB7%URAS ME899PU"=D3M)/6YZW/2X^>UP\\CCIA.J!O6O:4/;I/QZNCUCX0R3Q , /K"T M82!XO4XVNP=*?><L5^'3$GBJ5ZMK1 MDQ[WF=4A>#"2U1V0##GFR2O7+KY,!<+ :& M7H3I0Z89E3E6&?8=\8%!TT1T;4$3C7AY<>86*W$%8'NA['?'&E3>N M5N"+]^6OB2^$)X:[J $IJLCCL A$--65I45&EUC/.M5"BHIJT^.#QX<^34HW M/GBWM>M^45/4$V8B)DIFUWD\CK%$GSTL+CI0@"U)LKO@-M:-5ID=O](U8BJF MLLWAZCBT%] '5Q4P-<: #^L81X/?ZOY#P5<6RBA#D7=L>\>VQ]:OAZW>M;U* M]T+5B0AM- X%B2RP308B%O'E&"VK 7.O+\Z\>N4AH$^3T@T!QQX"5D$ MK@M M!H$H$ (P86IX^EP%\N,WZ+K%5(A%OP!3%3-B LR5O,OJ)&2$X^0JQ4B2,?D\JZE3#+JQ:\V /;![8^C0IW' M\ 5]VY0GGV$&U#3.(\HV6A Z(:O?/(\QA32/04<"L*I*BPD/P8J\*4=/S/.0 M:9#&061<]0%:E*VYP(GLVWBS -@BN 7<]&I,:(N7P@ 5X5ZI)*->FJ5/&B]O M;^&\?)8/Z"8FQZJ9WX#WI(PMVZ^+_/&BJ-_$0Z.'QCY-2C+KBA;H-''Y26LDC7)UT7I]S"F0@81Y])7=U:V#Z Q)1W>3409Z\1K M@B3WDM&^-Z&RE+QG4:S"7!J(6O+CX5CA[>#J5":L/HK0Y)=J3B\]N"Q'394] M?? F_#3F ;, *)MC0BK8@M)?27/5GD/G@NKAG'8;13F:T:(6Z, I(C2/E_HN M/):MZSU^'OJ_#?0_]="O9^,2*6-9A668 Y4X'B\(USBS@K]$31*4XUJ,HL+O MSJ-A$&"OC^#HZ2'\\P^14R/8W\F!Z- W([MSF6JU$C7>1!@MVXWAC/-LUO$< MXQTP'H11J>!5 53)E4!<2=B25L9S<@6H$MZZ_E2 :6? M4F$$5FQQ3QSX/;D64M2 %>K>\)=6FZ7"DR.F P)NEY5)Q/<3*68#H[&1I>[; M>8CW$.\A_NM!_#,/\89K$?#(N 8&35VT%N()LSGQYG.D1T,^IML9$!\$EPH+ MO6(U)>B[JJR#:XDX6;'>VS8)+8"]H%,FE/"?? :'#IPKMP(NQF-%=TA #C89 M =Y3?R@;#<>2V0C $_W,*D@EQI^0'?D.,W[JZ4"554%/P/'"#= .,2H\?,I0 M_-U"ZMYKX7'M2Q.1]SVPZ>FX:@9X4M==D;%/=+0@%&M#H24P-"D]'^BF<*D< MC[%N"]LEX(<.2K%FVHIM^#C-"4Z(=0LS%6GT0O2DA)^:-SE',L=(&9#6E"J= MZJQV.UA(YTQJ1V%V9F$.BQLN6OP@'O \X/5H4E8 GB^]^$0("^UUCMP0:& T M?F=8!PT$ ,?^18ARQ>#J?I]($;$E7#5P"GU0?$L@ MY1'5&*^ G'M48SSRQ@BM&I2#21P/![A0Y6@6%]SOATVT)S;J8WUF Z/4H//, M*9(/%+4(@T\Y&8=[7!FUJ5L9B^NU]MC7CBGKV,1=#LT0I/)PK!(FW-@29A:- M%69(ON?$(^@Y<;PQ M/2>.ZV/T/2>^N#?/TA2P$GN#4N/::XZ[L]X^P!2JX&!X_O*:NM<^W=^1NQW*O%"*:I1R/ J0 MG(LB]^DXQKYYW+V1BIABI=.[1* [58^IU6.>)A%Z^8+(EO0HF]ZJK?V82*"Q@B"2 M(Y%CV\TJ&_7]WLU>0-T9XC"X0-:)2W2WAJSSG84%VPC/#C ,Q'UI*1^J5)*S M][&G=QQ*57EK07>*(X3$NVF&3[9/)4K555/%G9-P.'IVI+992369"]\K"L)S3/>"#J12);DNBQ%@"@"?B3KE3$B-,!2?L460]:*;.%5%SKD[ M:F!3=.J?.F7MM1[W2C<#<1YEBXDL$$!S=W M,HK5%/ JG93H4-9M3+2='+GYF?5G422!+S 1KQ*3/YW:T XK64?L""TQ1H;_ M!)5U@IF>\,ELADF6QO@>25!EI0W"@4ZIJE+ZF?@SXP8 V+\>):;+06@'KFNR MV%SG1=&W<=Z-[7BN@K5!Q=H0/)9[+._3I*S "BY'Y3X4L9U3$V; M=VT5NJ6DZ:OSWX))"0H6WIF11<<'BBSD( #GO3@^VLPC&K*2.5WP$-2E&%NW' M+7Q=1^^J[B*/[>2UUGN-#1D3=J2N@4JR"7-H68=,:8JTPDHXB1E9"R%1M4LK MA,IU$FAOA7/@O[#EJO9V&!<[N[AV2D--OT&'4296-HG7A\'Z%P9[W*VTNJ'' M=XMPH8>=!H[?EY7W'*Q_)BW1D$*U3 H#]U0*=>M;A/H=WZ^5Z=[Q/4TH_/KI MR)]EZQ//)A<"Y7!3)*XS=.4I9>YD.?>/,K/XW8>\*H.Z3%'/01J*!QO>#W\+ M%.9@RO%88H?GK.+OF.?9*)$SBL!D82Q,>7J-;6.IR\5>(_W;^U%["/(>7RV^ M^I3'^VA4CLWF:E/ML>5QEM^)G'K>6+RHK#0#SAJO[\'C-EJTUX'[+B87O384C _AC6[>O.UZ)R17)OZW'! 1Z86<$E$F#5%<(T]]GQ$I MQS'EGUOVCFJ 3I,?_?8G^P'(@DPC@%_#^$$VKVE;%JQD:@Y+560SFBFNJUVF MNGN1%9S7BID'O-ITAK(?>9Q1>Z)R#C_,B>P4B>ON6^3_B$K)-[E=]09.Y:,[ MM[H\X-U6@?> UZ:J*B-"-KA'WBZ[2PLZ]"[M=FXQ*J"0L4.'&\D"^=%34UWA MVD*W<8:Q8>7FEF#N\<#-,!GP>1OQ@5M/(B1N,*KPD#.J*L$^6W,NCL7S7<'A MKDD66>U8(C+3IGG"[I[CD M??_M.[ZGOO^'W/%.EP*J&)CGM-4[*,"6.P$R(G@(\!#0IY7IA@#OGEZ5Y>LZ MJJO,'E4BH2 :*),EH'"[>^K\7WAE:^N1@Q9OH/-\R9F+94TZ/%;K+*\T%4!5 M?X!%7LU65;ZDH-> Y['&8HTO7F\Q,)#J1VL-NDV<4"I6!96H4SEITP7CT+E[ M/:-O>L8&3I5'*(M0OA1^":%:PL!8<)Z&<1+;;KVY!.4$6^ 8W>4>0!;?CR?( M!W]]\-?CX#<-_G;;A#[X6YNJ:P.,N@(T_7YO)M17Q;D37:BIQL3%N1 MD_H8?5N1;RYROJV(E1C?5L2W%=E&?>!@15S.^WOJ!W"M$8=W\+0*4U\=/ ]5 M4=[HWH(!%#?+PP191 0Z2:Q@/9W.+W73CBB63I^K9D,8M8"?S?:"X%L?O?=Y M886,%NZ,"-*:NGL/]LUDZ0MRT5R8+$B_C^@IDL MIEFD?%%Z+X^V1Q[?Z89HG^IO;2[++&Y@"W/Y,@6 LU0&3MA=9Z/ #."1F%2] MNW1-.G.E(P:AT?[W,^KX!:"EV36K!ND"<#+C_\YSK(2FLJ[EXG!;@& ?%&,S M"OC = _C6C+*(VP.,I<3.%ER6Z0-8[)GR9HWY@3%VLE5OZO/0O38UZ-)Z<8^ M7_3@8E\;ZKFY/TMXYF#94BJR!96ZCJ9 ?]/ITGCK&*4",:;*E298K"N)/I*Y M!9',+5J9;D#Q)13+##_9R+992"7:6]CFA0PHIU;"82?'KPR+*G=J$8G3CD5P M)L2_V>);&*C )P0%O$"RP$SJ%)NL?E92X1;)J4>0OJY,-X+XP@@S&^^1M,( M@-%%=A =##\$UEOI?+MLW+22 "JB#-Y^=XFX0I=SZPUFF2YU%R:%TV;:B&W M^=)MLLIY5.L?L:K_5ZVWPY+)64=RMZ5B'=8_">,.)K<8U=24$; [U!-73)GK M0Z^/-RQ[?91X%+H&XYV(K'WG$F"TBQ]4LAPFI(;W5X #D3 M2O,PPD30;UJ][<%2=T1;NV^ 1JN.C9,$,=0XM3)[M\Z>B\QYB G>,*PT7# X MO;]YBP/@=T&.1\S9$.N.P&?3;>K&]VBX]J3<@SVP7_+5MX0#VX'P[/7[EV?G M[]Y?7[W^U4MR$*W0S):%&=?2NJK:78A1 M+L:M*,"4_RK#4_D;[!9/@FV@H>15/GJO*4L31&\5/:8/4>0'' M"W@;P_B)8K_JH$(573;2','J.MHE*)NY@$]2 MT"--66N+1NE (F:WH9/Q3QURJ*F7R]JE5QL]PO1I4KH1QB>BK$*8+$T6U%Y) M*T;U;:[5-:,OSBHK,@>3,\)$UWA4@L&J#5!58@\&^/(3+9,JR.'P+(4V[8^- M?F?S[E!!'7-_P0@C()%$BYH;-YA\7%$;'84NG/'1W^8!@U6MC4T_A]9(.7&4 MBF:0VP2N;6).C"8_6O8&GGF0[J3@^V,'0)$&HHSBPLP$*. 13&>EC6+P!/ V MJQ:HK1'7&78)TS,Q$Y$T>8GNG-06;. &>,S$&-= W8^P%,,1./K9O"!=6^G# M@K(@FW6Q,+)W4[FP[_:GXE<[%7URU:I3 M$0_$]A:#.O'''I"$TV%&M2MT ?<9>M+29XA/,79ZQ)B\Q+@+_\G*/)2 CV&& MKU6F-C_*.:F8-G+Y6"JF1OE?D$)/WAN^(YX+>+;@YX"KYFB)F5 [K].T:>#E M?DMWTTS?0^ECA%_7H[!'X>^$PH^>[@M1^A[)4WVB^^I)FW+"30Z[+2SZ8;?9 MY2S6EL:SG.@Y%;<2<'H,*$XF4#VA%4Z">2)"4K?_+!79$MP"/2I#4'&-PX7I MP[2S^KY5T3[EJ5_;U1.(>0*Q-0C$3C>&0.S4$XAY C%/(.8)Q#R!V-=5WT^] MDV6%9IY+HCCHR:EHFA$L%"%LF1G%%5[E\/39['BD.3-/$LG,;IP@TL HCG<+YN+8LJE MFR^R6QC!BHO&H,3Y$J:-W7$>ANY14-*=A.L+2FI3]0^;,OJX!:GK/#OP=2,K MM6/0;^FL6:(8<+*J*\T8J4'KM* __7C\]'E@CKU:U3"G9P\L$>B BE3* E-$ M+&NH3N@12 [Q;TY]KM4)5TGF3+3*Y^H*=E,EX0S5R84'>\>[_L36]_@AU2B^IZLDP6Y-LQ:DJ M<@KD\N'JB%U8B9T_HC9VS_@CZAY'E&]MNO81Y3*X7KBY((];LKJ.*-_8=/41 M92T[S+(AOHX_;B??DGKYA6LY&Q &J8 907G>YK"-5 MR 9 [M(RC?]5RMKU;,\1AP ^6PKXAK_W_ $]V73^C+L7$GG^@$\IRW'"A?$O MWKRJU=O7CSW*.7>;)7 =O:GI\CGB/D?>AX5@&-4LO?; M20:W@YW+'*8'AI4LO$;EH:E/D](-33TMK>]3^8FVLC3E4=2 *.H9HZV_B@#) M[81%C+RR""[D;1S*X+=8$:7X-=T@V+GX[7K7U&43K_G>4IYPEJYHP4&^7$']'MR!+#*^^>'6]G?/USJF6;CC&$C&23%!"_T+@K'NK'(VK M3..")@BOW[I)0O*/^N3L*/;QX?F"R1?LTL-/<8I\7U:O9O9O4KK53,]5L4K# M9.Y-E]M2-XRH>^UJBJ[].D=.]]WSYF9=&#R^OMA@=;]$10H](P-@56 MX:^OWG*3+^*1Y" BWN&ZZEMUQOT%3="%%^5 MN1)2A*KR FJ0HFI)!R95'/\UE0G\+YEA^*?Q;P.H, @1#6+6U1;98;7%7RX[ M\<=E,@9-1]6&4^/6\HEZ&[M//7C=(U&OVQ+RB7KU%E&FC*41LWO<8M5U)A[[ M++WU$LE7]_"!RSA\\UG-?-YJ-R=^? .G7QKA7Y4@OZJ5,\/5*1ZPYS"T+&6. M=O>LM6S!#0Y*KZ7W"],?^4'7C4@^6V\5(CUL8PCG0!VT(-' (-1Z>.8Q:0LP MR=.U F;=(U6O3W2M/<$TP]1:0<2#<+:VD[8N/:JC>T8U^'LTR^B'V'COA>>" M[0M/Y)9QP3[=&"[8IXW<$,\%^ZU%SG/!6HGQ7+">"W:S]8%NVZ"GN?(]T?W= M8N1&T+$*,VK'J@DQ8M1QC0!CL!1AK'1TI@$AOX96RK]JK-&[*_KJKG@4D./S M)E<'=3@WNAX@X;KG>X5B3"O'W!)9A]D\9I8\;%[I\<+C18\FI1LO?*ZEZP:H M@03^%TVSBG%3Y,5=EG^H%Z#@*S4!A4.[C1"))TGH&TE"#3\]*%A0\-F2JY0( MW<-"59TKC.[0IBV8!A7$+S#'7A3MK2EWV::<4CVC&*I]7&7A4(+"<8_S^43J=!!&ZLI_(@(RU4P M*U7!#>)O,> Z(<86RD%!8\IV)ZZ^KNC/*V2L/]6#H0?#/DU*-Q@^\V"X"@QS MB65GM3X(;21U%2*Z3AGMBM'X@;_Q7AF/#OV;E!6I^?L>'NX)#[H OCW.T\6A MTAKL(0_O3S\>G3X'I$&O4.U.+M!DE&XFDKKS-[B;2H8KDX3&O+JYO(UK3!P> MA3P*/?RDK$ A7R&T"H5J-)26[&TU#GUW?LI!$(_17$M@(D<)%B6MQU?I.2K[ MM$<]<-T/N'PAT2K@,NH+1[Q %0I+560S0*VZ3WNYQ$<1[R25^?L$]HW=.!Y- M[E%^WQT@]^7W]9SF\^"=+B3T]?>?/J5.?/W]RD-J(E.9MSH!C=)L:[;FB4AU MYU(\OFH7U7)%\0L;NJC]W.NV/0/>1WX:=:.&5VT[4&,*VJD;9:R:%6,]IVZ MK-SP 1C+5VD0:BZ.5&HBX11&5YG&Y-4S@=%N+DYBQZN>X]K6@#=%!G/"';C8 M3T#7VR\J&GA4R2F'_>2YJKKK!(%-3D,G(HQ/DW89/P(\2=3H0(E MY87B-'MT0QI@A9?-LQE=60W6YZCU+4=M Z?*H[5%:]_(9Z4C0N#PXCFJ>:C< M.?A9Y/"H,;8DK/DO@YUCW!0 /P8K0,YGKLSGC"QK;T:"G!8U]:EIJXVT(!>/]V^!HAF:E(Q,_B;RW123+?N3:\*.=.-"K?NW5Y0 M2N7K[7RY"[W)G>XP6_>.EYQEBZ^Z=>^&F3J#.O8R%]:U5&52;-W[-DX\P[]X M \>Q:!7>!WF)I;/O_-&=?3<%;#=R0V##.E8AT!.Q=2]Z/XGT_I8^FGF>)G]M M"^P>Y ^>)G_).,.60E(W#Z(\R%S<54D_)L6GI2)-UA+?$A\#?0F4I!>0+>/5Q#I:*+PC8V&WK M&>T]H_T:C/;/-H;1OC%&SVC_S47.,]I;B?&,]I[1?K/U@6XUWM,6K5+333NVPVJ^H(1*OMJGJ65$5!K@&K2Q;INY6/"?8L);^!4><"M MBD0]$]0JQ-7ND&N)3-T(3S<.@T%;"6CC)I4W9&"9>G>&NZO85DSQF$^%\Q#2 MHTE9 2&^T'RM?%@W(YYSX R"@()E[-OSC)L#U')9?(;\0TN_AX3[08*O(E\9 M;L$NO0NGN0]%4&;S,D<(4(7 YD!82UYBK%[;1U@NDQ%=$OKF #UN['4[0A=S MSW.LU]XE50-;".NB1X??F^NS7R^#L]47P[OKL],4?9S?O+H.+*[CJYNSWEO231R>#[0?&D2=N MJ@4:\5#JSEGHY&*B_EE(PP2787 1.^Y1#-CWR?(N1']@?C6P\IK^4B%<2XQ# M3>/Y')&I%NSP2-0W)/(%;FU[W+,,=5CSS,@SYV[B2S07K:W#E4,P5XCF0<1#2*>3&<=14'D>0P T63-$85#N1B1 M2T_W6L"H4Z]B>!6C=RO3A0Z>4V=5P !00:031@C2$K @ MHY8O98!"JPO4X:68QGE$)(@+Q RJ_++I7%YMZ#4Z>6#0P.")=E8! Z9T9\PO M?8>-H72]UI\RA)U./>92P A=YXK^AZX^3L%,+/!NH,L< LQ"Y.BS>EN[FX<+#19\FI0LN?#3.S,45[UYY2WP#=>Q@(U@K M!1H1N X1+5VJ8TP*'6MSX,#[R_OF+]_ J?)0I:&JIS&_!^/%S?) "M!;DJP8 MM"8USBQ#WTQ\D(&X%7'"-$CLUZ\Q]&DE2&F6Q;J^LYWT?:_$GS"'%Z#*":?A M?1IHFZX1"->&H*1AN6/4&P\_S1)8SBFD15X!K=_S M05@#08J#<8L)8BH402'RB=3U;C'&Q'<.]W>Q^XS$,KH@$@M5WWTZRHB(GBJI7SC+30J-)"J?DQ M-7BN&GC"O9;Y0#3#:2'38&<(Z#,J%8Q>*48?0C88H(SGA%-=>(A]E>LWW@L" MZ@< 4XB/R,IB>9 FY3""6X8%F!B<0!R9QS)8CA;-6WN/2,\\(CZ#L W^>MJ# MYZ'=HMR7?6Q:,PD#E71;L M'#21DE\H+NIC]5#5-ZC:P*GR@*H!]1Z4^EL.J%:?9-=K17:O%314S11J>Q([ M&9(CTJ%C:54\:[]D-!/L_2UG#,Y8V+%SN#NHE-B&+MERV_O4MC^BMA%?C) / MF"'Z&HU_9;DO8R_[P2[X!B'CQYOS]J\O7S/;B M^SCX/@YN'X?A_L8T2)[XD#SQT;[A+NZ. ME:[O('LL#K!VL7IU>7%U?O9[<''YCZOSR^#Z\N_OKZXOT25VXP6N1>"\1; < M36JC_TH23=7#'="R1HQ)J" K"[PGZ=3G+Z^#IP?[>X?[/O3=M]"WS])I@P&O M2:^3#,T0@5G+Z0)#R0F,&2&BG@<(VJN"?ZGQ8B5F< 90+JM"H:6\1&^']QK" M?-AW372Y1VGT=YZM34"?,)="4XA5#DHJM@ME\(H]B]=LI^]=2UT;S=O M[&9:&X$ZH_KU0!8%7YUW^[-4Z)_1K_&WOX[P5AV1X:]W)Y]I\!@R#8:;DVDP M[,XTP ''T7_^$(^.GQW(X?!D*(\.C\*GQ^*I.!%'!X?B\#0ZAO_^[\'!#UN9 MGG#@TQ,>&AJ^"(N_W7YJ%QQLDXK=X=_*7&6I(K*#)J7IFH?,-\R[.-U[-ORL MO(N#9WLG)\^^>B;#P7!O>/SUTSF.CO>>GA[V-T&B3?>&F_S0=5(\K&B_300\ M]/U\KD0BOB?1P;UF[B$W/?$:!R_+E.*$O77V-331XV<,-/41YMD=__NHAP:J MW20/HS2=11$9AAM34 5[T9%S7<#Q-1 %Z\VE/1G1S^>3T>!B<'ADH M&P0W=S*2Z2.%M Z[:)K'"AX_13C[(-&B?252SLFZH#KM+.\%P/5^)M].LU1V M:;I/EO\/I_JE^'C/7US.1)RPMMEV18O3=JU3X!%)_%DB/PJT38*; M1JG-2_ MG]&)_N:ME_2U)3WPHM[[A3J789S$(KCY\Z_.OQ-:M'F(GSEZ NZ]=TIO3&3?QHM\"M4:'#U@QKE*WI3,9S)-HPVZ M"S%=OP9 =>S"K%*.6>(VU&X,*R69 5\>@I(!LPPL.V@ L[2M45 +LSQ06.PV MG'/8?)K[#N"CFQ,4BRKN)/ ==(?C5')TS^@O8LBV9L)"CUA&5V@R1;[O. /T M8S8&R&A'1%]HC":2,;S)\7)DET(5 "K**[D9'%0^;'BG]A*SP&MTRO,XS MZ%VU_TY6,L(B81M0>E#Z,WI1VM-_BG"H]I/Y^@=E!!'H>-]TW)C,H947J8)! M]#4A808-?4M)WM[$ 1TZ8S,Y 3H$[<%]: \>=*<]>+"7Y)XK$1ET^K9NY>!6 MP:V^RZVZW7&K;KE;K7'KPH=;%^"+S?/%;90MF2:>PQ%Z9,E2+D1.[U8@C#.\ M(EO6EK [6#-]?3A&4(R%R+FC--7>$UF$:YV\_=/5_X_:[ #+Y] :-<#RJ98= MNEX3RP;7Y7]]\[(C2YT S0@A,/=NS"DO'E?%^K':$54&-I7Q_'C]<><@FBF. M,T*[K?,%T>Q4CM5O030E!L5^$J'/M;$48<+HGYP_YKCVU65*A*KM&XE4 5 V M77HO+.5RSNF2ZM'3OT/"\G&FVR@"4?XR=FL)M"YO$/O0M7T[<'T;?7BF*6$S M]2CDT@S"D6Y(\+..VR.:J@=P[ N07'7)J50]KD%=" *;WH]MYSKP3D;%U.ES MQZX6VQ0O3O:OB[H\9^<%JOHL7]>"95%J45]D<5->O;=MSMYJ_G/);0"E[+_M_;' M_P'@?__<_9AMM&ROX9O=[%W;ZZYWV8^\>Y)]<;[S+0OM5B/[TFI_R[]K (IK MWK7.+MKY\4DWPQ##6P?;J]!(CS 5@!CN 44$ A.\ (AX:%7@EFJW?+Q*!+&0 M>0*HQ@Y0XQ@P*AA >9 "!Z:"DLMNU5"J9&#(F'BA8EP*Y"CD3EJ(O%0X/?:D M&]\NOF&SLYJ?_W/II-L]6WW[]L>/'ROGIEU?:;6/WV*(R-N\6<^;/KWRTN#T M\TY^X_P?9' V1&__=_OCGCWQ#0WR9J>KF]8/K[*M7K/;OKBZLGA*Q]N5X];W MMX.#;U/? (@ 05WWYRYW38 MZ,[PSO>],E)*O3U//;ETU95=$%_JQLG#E[SNR;?=MFYV0JO=T-VH7*FC&8!R MI&WQ/O*@*'YSJ?WZ]4\<#MMJS6 M=?/XGTN^"0[VEJ(->.W6_FCXKL[2#8#_=R___L^E=ZUF-UHVV+\XB]*W_6__ M7.KZ\^[;0MAOU_[C/_[CCV[>K?NUU%0P;-,?;_L__O&V?VO3];I M7M3]/Y=[?/5]8A8+J'6 M^[H^7LIR%V_IR-\79J/U_2/>_7Y(MGON=//[T0=UNM/8@K6-;_3H].#\L+&% M#R\_L]K^(:U=OO]6VUC'1QLGI]L;[^L[&]\N/I):_?#R+*]M?&8['P[1]I>_ M\EIC&^[L'^"=#7M^M/'Y1ZWQF1Y>KI\?[1^S[;J$'_'1Q>$7R[=/-R]W-K;9 MT>DVV][_=EG;V&2URY-OAU^VXO7O&[4OA^CP\J_3[=-OW]V'][GY<,!KEY:E M-FU_.,!'7_XZJ7W88K7TO7&4'^Y_(]NGQZ3VY:_&X>7QX)J_X[-8\VB_16J7 M]?SP]/#'T?Y1_;"Q"0]/O^'X_>*H\=?)SKZ]B.U%AXVCTYWW\N+C_F9W>P^> M?]Q?_RHMT5A(#;#2*F(O$D )$K^*]"MT5BBYM!9TO>/_>'M#A"\IT>$P]#[O M6%T_]+K]/O[2J63[*]E>CLJ64!>0#QIHI26@07,@O5" !6V54(P$C);64O_/ M3+2?XOU;KA+NHX0+1X7+!;:80@L$\Y%;8:6 Q(P"8:0,E.I@'%]:^TRF*-K- M9APG+MY%X;9U?:OI_/G_^(M*K+\2*[J!QU#;R' =0)ZQR("]! I*"KBBQ#)O M!9)L:0U&5HHD1)1-4;SO>NWV#4S>;+J-Z"14$OZ5A/&HA&WL>\&= 4B2Z/)0 MSH$*R %-,%.<"\2]65H# ') [@+SVYN,JNV#CT*QOG,/$4Q4>+53."Y1 ;*" M&J]V(_W[YU(G;YS5DQ-0_';23OIQ@_.MG'=;?U/S?MX_;%:\.?;M[] MK!B)AM^B^]7N)N5>ZW-M$>GV\+KK8U?-=".GJD)L-X\,OP\?\O9&1PWOTVOF M_4[KG.C8J5?=T/"ZTVO[M<'CBX/#6PR/#;^G>]PKAZ"1C)ZS,9AABCF6D",K M,5<017K V=>MU'P$2]']??^WV^]1!$=Z='ADS![M%=I\L\L&WMGJP=[&V+U) M.730D-B+"E)!@B:2:.:%Y"::-1;]WBR),M_HS1OZ.5YOWN@!HA V/KXO=#+Q M3*U#O+TT"CDB")&#'N E[ $^$7V*U'4OF>+5ZT6'.#9K]-0"M76WU7ZBZMVY M/OVXX9NM1MZ\[[:/!8@;MWA[L_6_TGR"=51W$VDF(]0K+@WW/L7YK():*I[P M'*D!GL&N/922\^4HH$Z3>.?UE#K,+-(DQF, M@X/7]\?)'^M_=?%AYV?UW.;=;=\P\1$NCT?[P>)!*&QUKQO[(%VS^>]>(ORM MQEFK&;]VUL_S.&H-3UMW+D\QO.CEZ=QM-=_IL[RKZ_W[_O'VWL===>55J\HZ M6-\0KC"::(RX]0)2IYQ"PGKC@M-21@'+!12NC6Y\KY[F"#;R3K>=FUZ2=6>K MN7D>J6!G)]1\=ZMI6PV_B +'1$K'E/?>0:HC3GCN&/(2DO@757BA!;[3/?'M M=%[;GZ2[??>+*VC/O.<86Z0LB: =G3>KL54A<(L007AZ1.^%Y1M_;[2:>]V6 M_39Y.;X( U7<1:(9_V.&4^.H(IQ):P(AR8UQD 0%YC2EGIE:?!!$VHIDU(+*QFC= 8! MU7D>NFHRA7SR!SB32.QOA1O^'1YDR+3FE MR%HC-?1*P,@64 @>+J!P9QWXFXV@D6;>,B2@Q(X*Y93'5)@0>88FCB.WT(*> M;4A_-@*'!@K)E(K^&:+$"8F5EM0C#:$SRM@!$YE_.4_1*(9D:>\X3$9 F3V#)+L7"4&6]H"(I[[SAC,+*?Q1'3 M[#WG"8D,>4B%MEI(%[$N",FU]<1KS(-DG.!%%-FL/>=)@2*U2!GC$%>4!A:= M14FA4X)22+G"87JBFYGRSW9WVGF]_SZWO*VY:C;N:TB/.(L LYJH9CPA6T&,K/:4$1]U5)'"KE650 M8S,/CG))Y#<;QNR-D99();TD-"@JN8"4"JPAQ5+U?>'YMK]WK78D8^V+1;0^ MB"F*(@F41\9FG)9I%:+501 C(<,+8'W3D=YL;"]0AX7T!!EM*.5!:X.5(\YR M$V%5S<-RTB2]*_;VP;>.V_KL)+>Z/A!A/WM^]6!OL>R.$HJ$0](+':ARU& G M,(RH:1!$ =LYL;N92FY&XUU@*8O&(N,M59AI[['P%GH449.[>5CT^2O))=C< MBJ_<;NI^'&(11SYE"/=1B,K8Z"R)8!S#./[A;8&F<@$L<,IRG(T]^+/7R9N^TUFW_^[EG2(&."+) M+UN[6SNUS89IQ=M$PM/U-IVQ=]&)"M"_Z,,'$8Y*K$^/18U*ZAF1&*RH5U$PG*@(J=S881#UF M5"'!3?DE]3YOYEW_,?_N7<1-W3S.3=VO=SJ^V_GS8EN?MMKOZKIS*ZBXX;_[ M>NO,NWUO3YJM>NOX8C=5P^K\0FR5_MQF5@YAB3D6S*7X)5)14Z"@7A(>)1UD M^?7GI27ULHJ\W];.UW3#_TISRZ(PR6,2Q"/(-*<8&>6)8,)@P4/ A*@YH.)/ M$EBA3?? SGK3O:0,9\_9F?620<^4))'F:66$9!8YI8R+#IEEBRKPX46?="K7 MMIBB5= &[*6@)%#EC::&FF"(51IC*%WYLTVF2AZ>!<&33+_33 5A2/2U)"6& M&":M0#K",J:0*#J] A"O0VP36FXLG;.>8H,-=90BK=*R-NJU]MQQ;!?5VEX, M/U_&MH*DG/KHZW).!<<*28Z4"AI!2N*#%M2VIB2D224*(9P"P,+ Z.KJX V- M4(@95A["P!!:4$N:CJ\PR01DB;VBVBL<$"6"&Z,90<0Z&XPVVBVH,4U/3I-* MA$&<.>TT99!'!A&T,-)S&[S4$06I&5!\,J3XA*"R"NQ=V[N\^U[;O!Z;=5,N MN_Y[J_X];Q[?/&E2_O_'O.EWPGT-*'S'O?A#[/6_=;WN+_[4S1?.P$GJ01[O M41! T/4CGNY1$!''2XNB0F'*,):8N$AM,*+&4(&F6)VM4J 9C@)7U=J:O=26 M!^HIGL6/PQL\NOZ?"20$%XQ11*?Y)LT#T44Y(*\<@VB.PA$?6\WCKF\W-KSI MIMKPMY(%^BO0/\:.\3NFGA\7\XF+$H>XTI!Z>K^O;=_T/W3]:^LLO>0=?2GT M_[XSQU8?*:$D3 ?ND4NK08S CBF!37!>:#('U+$D6O-"-324Y))YXJ&C4EN% M8;3I )4D6/%@RB^=]SIO1X3N^4@/^SJ9;O"^[?_=\TU[:SRY.GGDU,ZNM[UV M.PXR,SS([,)$7[#(!$^$C.H*%4! M&045A,QZ YGG;@XJ0T7'3#=MGJK==[KM8E^#FW+J)Z6\[S7=Q.:$YTA/)F3; M(1 BJ8/!8D*9X9ICI)R2V%KBF&-S8-N5GDP!3Q@AP9$X3AO!*:-(,DVUDE%+ M4GEN-@>U&J8XG,?"S J2C,]!2&4H.A394^DA\= MN#$46Q_23EP883S%+7M>%[C,A,),2&=XV@*684O3U*E+NUX8R9@."(6TNXF9 M YVI*,Q4-49CJ#R.I->8Z$VKE JDB64""L*U9&H.2.^US*X^_BO>4;?MR<7' MM/[S ;%M-<]ZW4YQ!IH_!9I;/C6I,+/G3%G&21P9*6%8N0"ED4%%#TY']^UU M*"ZN%'?>%-?;M)&GH_$O2XE&,BU&H49 :Y#B9 Z6.Y515R9@2Z12W)^32X4Y M]HAS;J+CRI44''/AD(M,DZ0]$>=)<4M %2IW>IK:2S4Q(6BM*1(4F: Y(L(Q M&RC2EB/X.K1W1F'(H MC2$"$@@9QC1P/U\^6PG(0Z7 TPXZ(,MLJOFK#:8V0B\1BA%/M81*6B$-4TVW0)!*9IF9 S MDJ;)?"&UM59@+Z% +)+@UZ&^TXL^5.H[6?H L4B;ZEHD Y7,*Q@,YL8[1Q0) M26QW^F1A]>='S4Q MQ@M3M7HJ$8W*!(41@DF(F>9!$0^/$ZA[#)\=+Y3(L4 M05BD/:=:4XH#5]@&PS%V2,@@\"M1W#D<.E^[XCKCL+5"1%=!4TZTY%%+:>"I M3*#'=A[R>4NH*W,VHSZ/BHN-)0HSHYU3J6B]=H8'[RUU:6YRSO**2T 57L>Z MUK)HKV=:2$*\Y])2AIDD'NE('HAAV*D@7H?V5LOXYU-[-8?$1>\>HE2[3'&C M2>#8"YW^#7X1:B,NAL*4BK&417N-9\Z1J)T>40JMU])AQ;1)^ST$;]4<:&^I MF$,)M;FDBT@GI,#08<:"" )31 .CTC-EG;>2:A]_FX>]94I%'BH%GK("$XRQ M#4@3SA3%!AIKG(4B;: 2V0,+(2L+[B_DEIU%YF8%H#M3WE6A,J\MA(*]DKKA:QC]7F(ND4=BBR!RDH0@K&1RB""K)!/8$592A4MKR*:V, MI 3%7STSB@A2&JDN?8H: R14_,09UAH/:GHP;WL%F.G,>91@J'YU"H0E M(2$(C2TA%$40PDXX!052R','YV'8K(:PF3H+#E.!'(W^K$A[VTE+ J?&,<<% MEOW534@@A%A9%>A373=KNN%']J#?_]':/VGU.KKIWK=Z[:[WS7362XH$"8 0 M0&P"(@G":HT9MUY:*J")#IQ-2P,-#G.T=_SZ#]UV=[?_WO61(>>VZ]U> MMV6_/==N.^WNZJYN'@^>DKYNY\V\T6M,7N(SV8;^9L*S58Z9R"]5E!97V'C/ M2(1\RQ"!PI-*/1ZA'OI\4=7#"T$11\P:)2)Z>,6X,3+R3.9E<&(.HC\3T8JR MC*^.&A\@E1P12Z%#J:8&/2<^5^"??#JUV0S>MWSO1[9=8QC-JKT@"*!]GK_U3"9J O3H2.;.!T5CC M?]'!400%PJ.Q8J,E0WS^07?*8IP1E4$HRL]BRIFF$6:5Q=A3%[TB'Z1 \^Y]N]5XUVJ<];JZ&R_;"9NZW4:JP@"@@)[C6WVF$W M4/-*R%,7IUOLV/U^-36OUVM9W^E]/O'9%>US^?>V/ M^,<@@9/2Z(HQ9 RW-+(5F>::((\<'B(O%?Z:B,GU-9WN13W*M9$WP8G/CT^Z MJQ2O"';6_?U'[KHGJPC"_UHJ3EW[HW.FF\,+;*O>:J_^(\H=AO![B.T$03?R M^L7J_]V/@NQD-?\CVVW%;OV_RQW=[(!.?+/!B9W\TL<;QV<47W_TGRL@_+V> M-_VP'0C#__H]O3UPWJ9LF"CCU5XSOG,Z*[9)EZ8MV4G;AW\N_>/7G2^6UO:U MJ?NL%;)W2;C-;N>/MSI*)'7N4#!WQ%,\6M?SX^:JC9?X]E)?&FM_F/;;6Q>/ M2E6WCZ-@3:O;;356>7S)^V[4+1HTN,2TVO&M0.S2NC[K^-7AA]]=WCFKZXNH ML47'%!?]_MVWN[G5]<$MNZVS@=HHM2(929K3C2K:=_PPTQC/>%CTZANSOT?[X@*=H/W^$]B^M'=2V]CMUS:RS?]]]Z_UVH?-[-W.]O;6WM[6 M3FV&KX ?]0I?=.K608,JIFUVQUJ]7TWE;_]S\0A[]_?WLCT@&FJUFK=>(-['9@#/LIA$IMT)* M&MTV9Z6. Q(V2E(/+?7:2(.YN"\NFS5UHGK.YZL;+5LLJTWQFZ5AI/?O"[/1 M^OX1[WX_)-L]=[KY_>B#.MUI;,':QC=Z='IP?MC8PH>7GUEM_Y#6+M]_JVVL MXZ.-D]/MC??UG8UO%Q])K7YX>9;7-CZSG0^':/O+7WFML0UW]@_PSH8]/]KX M_*/6^$P/+]?/C_:/V79=GG_$1Q>'7RP_O*PW:E]V&SM?_OJVO1'OOW'\H_9E M,YY?JV]?'I]O[\?_-XX:1Q^VOKL/?U/WK[_J1[C^W9R>G>Y\.41''P[982/> M__08[FRLH\/]=7R(#RYW-C;/X__Q/D??#N/S:AN;7Y'102L= $H=1 TC0#F, M0!SAK;",..GB@(X@^%PPLFLA/#PD+Z"53OL%$(LO\&9;M[]E.TW_V\S;4W3H MQ(VP\$FZ\>JH+]'56C6M5MWH>KW5-:WS^VSTE'; MV&)?B221<7L* G$4I#D+H!0R('K C@L?R;EU2?>5H/SWVR:;I7]>!,QO:]#] M6/[Y8'UW?W/WXV&VN_EI9W<_^W2PNW>P7MO/]G>R2&?V(V?)$,EV=C/$WKC? MLIWWV?Z_-K,1IG/%7VY<'7V+F> M6>B!P5@#2G4T,DL#<)!;QI3U1L5!<<^?=?MQ'0*7L]3?=^QMSC2SU7[,H'[: MZW3S<#'U4;T8%&<_".VW8^OS%!YYI:/0]H^O7BMLM4? "\(B:Z06Z$@7 8Q] M[13E7-+A*$3+- H5*K2_NU[;VRK&FND,0X7MY,T4+5YE<(4689$9V,YPX.E> M:?!PY GM5B,;(.\D^+LV?N\[K-::^4E/GA3O M'H>#UP4(:'L_#IC>.(TA 03!B <)&8SD FBC.!*QXX2&Q0P*8!A*_'I=A#C=E$_SRFRC=KGU-5@21P=) >/: *J\!D9+"RS'4CHH M*./1-MZM[VYL[?R]OO?NX./Z;K9WN+>_N;VWG&W5WJV4UUSNUZDWF^?:=@M- M2)- [2L-R'0GZYQYF^9,798WL[S;R>Q)X0;=#7(L/@C,X^05E2N,D$=-7HUS M#*\P^;0K?]I8OD(E'V>F[:$IK^&L%CX[3_-:=P5U3U]/W?K@5,)TG:[N^K-V MZWLR\)L!A#[D;S7MH+ICI&![Z>QWK5ZSV[YXUW+S.0*\S\V' [ZS4?]VM&\O M#[^\K]7VEUKC$,D?'_?7N]M[\#S^ M_35MR1=9E ?.HA!'#Z: 9DP $AASEEO$J%A:V_!U_4.W_8,CQ4#[QU/LN@_= MVVK=QZJI(S"\.QGUM'=:=&.];8O[^GQKL$S)%O8XQS[*M*UPZ\H**?:2&^] MX$( *H,!V@L%<-I^G6B&/7-+:Q0!Q)6$C/_4#A=FI'E38'O6:F>M[HEO9Z>] M=MYQN2TB"ZU0@4_9Y;>UNY=M-L[JK0O?7DP5S4>I2*&I[6/=S"^+[[]5&EIR M\=T[>OK@LK)R1B=??,A?=Z[M.YW!7Q]C ]!<#O=/#KO$=AQ^U01" M@N(831W&@"(;A^RH5/$3"PR[04ZUW\N-/>;_UHOCJU^O:54\^@]0)XZJ-N>26!=#)Z9LY+%K!$RJ"E MM;WN2O9)]^JW56CY16?W'^>=#Z18<+>=]J=X9APDY],M?X8H][>_BB@WZZ%, M\Y<<4,8@T%Q"P"DTCAII32+UVWFSZ3NMKKX[N3\E>_O4BC*M'^5G8Z< M#K\2[;EUU 'L- &46@:D5A0X@Z2A\7OLUJ4UQA#"47;H8>>KI+C]9B#G%"L_ M:T=CS,]T/?/GWA9)/?'G2(!\9SF+A^J]Q-RRR_PLZIN[9V5@N;G/]630?_]# M8B1^[V1=7_=G)ZVFSYI%9&+T-77;Z^(]5[,W+VAM:4!;CX]Z??9%MR,.(NT% M93X 1(F._ A&IB0% Q8CS#@B:6/2I37.T&W#^FW@<;R<9#ZVHA/R*6G''(>M MGB,=^U5#Z2G$#B#BTM2ZQ$!:Y8#Q&A/C+%60+:UAID"4Q9T5:(_$A]G,J%VG M*P[F"'W;N^RLU^[TTF1AMY7%,PK'#^$WYK>$CVGYRKKMKHXQI7;G35]B/BUZ M%BNP']$==T*-X!7\ E-?F*Y@_+1YNI_.J,4+U41FU 8]GZ(H]V21/2K%[-$! MC%F&9?;S;C\9TFM[DMFZ[G0>$:-Y-;W3UL50OW?1,*WZI#JFW7_" O=;;;"X MHE J?VY/4MVO+$+ECY,\_G*-I^/$=0?=,P#/![MOX97R!1G-8,R[0-@4P#"7 MC&8X$7=R'^W_G.1GS6AP-:PYN7V_OK:>'31>WTK_P0;^+MR_6[$W$? MWC=JE[LGM2];=#N^8VP/.=S?CL\X(-NG6WB[\=?IX?[AY?9[>3XZ':Y=@,+A M R-C(<*3^,GY8&@CB>9*.9,?P%H-(6B8,ERRJ "*0O])-E+_)*]BU^R-_^9 M1FST6_9)M[.BT';VR;>SHC["$Z;1*]-Y<=,9#!7]D:*RFT?8S>;U,A)NG&;1 M4* -+L7 .3#8(6"I(9QP#PG$T6[VMK9FI?N+/V2_>.@WT8"[4=_AB+,Y( ES MNPQWVM9SO?S#%1NMBV@ND"8?7&E@+#(@,$Z0$=@':B.5C;YI37><_G=_Y,E2 M_J[O9A\_OOOU>I!'3F+.QE'?:KHT!>LS?7M?K\8R4+95<_7_W\N3H1__>^,$)\<8#7[]_*2)ILKZ? M?3-P^T>B!4-53J& =#AEWV2NE[;K*$X]:WOK"[<"X:Q(=^QD;^+]HL%DG5ZD MQYV35EIS/$Q_Z9[H[NVW^*%O-C6ULW_QX$5^6\YTTV5O\,C;FFA[\21S&M\E M752<'Z],31G3\K:>9:-GD\EH^YG2^/O_EEKS;Q;TJ/E[Z4.@XZ'K@EF(L(T M\FXW I.O1Z1IMYJ)XM0O,A_ISD6VE9B/ML7DT8;NZGX6W"WX6HOO/; M[/!RI(-3_P[@\Y7A96W_@'P55 \6>1=%W/]:0HOD"^;*O& M7SXJ55"F K(2=A^WVA?W+4M,'+7];G#"7%*I?GSJ\-)]VS[]%N_[/M\^W8S7 M_)T?G1Y?',5G;G_8QCM?#G[4-K;AX?[QK?C4V6D-?[[8V7__;?O+UD6\-ZQ] M^:NQL_%7([[?C\/+0W:TOPZW+W=/=M[?3!(, 3I&F8LL3"E @T5 0T(!2@?2 M A%.R-+:Q_L'FF?D#-XH\3H32W@V]8$W&.%8SZCY5ZA,IS^$5]2'*>^V5 RQ "C#$B@2/. N;=YHE3=! M/5B)[BEH/X;2S_S4.4"DS?L#$14*31V%AI+X4 CB75\.%1K]"HTN1M'(>*FE MQ09(+"R@U#-@"#? :>L5(2(Z9'(,-+JS*& V4=?PD^AF2M>Y-RB;A_MFKHKY MJDA FZUBNJG7Z4=&HZ+WBQ_?4YJRU2Z>5;](#_^1QT?'QV;-^&JM%.S\GG<* M0MO439OK>O)O4[&A='+:=\CIMNMD*1\R=P\E%Y W^K=[@YSC5BF=3""^-.@[,Y^NF?5PL970(ZC"O[JN#'4,@ITVC.#9Z]/["\^Q,M[/OQ;KSL[3[8+K? M+WB[?K;"^Y<]TKDX)%8Q]/A*P.)VL8F^8IID-:$ ' 0$22PI$ %AX&2@D#L M$40\U0V#RPC390:O,FR'XET;Z%E)IUM+OO_=.'O3S73_NUO;4IZU^A1XM>W3 M^JOO_LY&E=<-*<0.KR_1)K:FU[U[R<.[*8[^>=*^]IF//3!MK[\!':(6K>KZ M#WW167I;;:HYL;:4;E/-QVVO*I9F44SC49V]M/8N.GQYZ[ONV%X]CK![%YVN M;W26LZVF?1A%R]+X>V1\J\4SY(SE'(,$%$\:@_"*E$];1?/3]/@5A?#"K""1 M,ZX[.)VWNK_TX*?U#YLO.!O<+ZDXA>'Q/IG-:G@3S^VUB*\U30OI^)%!FQ#X-?I0/CZ0!^ M0)0O-!"/R'1PBWX"]$_C5Y5,QY I3X4>1DSY3UV/INRSO1/O[_6.*L,M25O& M$W)EN LF4W7+<$=&WA3\/O/]FUIICB/6G5XS,Z@\GM;//?O;Q[45GW MHF@"JZQ[L60J?V[=NG.2O:^W?E1L>V'$+:9NPI7H)B Z@E*B7C>VJ=OZ=9"Z M,M=%D;F"7;UDU]7%CFU:K/C;QC>YU.6J69*J^L-W7] MHI,7H^ZU04<[=_U\AW3.KN_TZE48;%$U!E6F7I:V/%YPZH:IDY7L'W9/3U5J>7%H>OFU:O.ZP"NYMWOE66O"@*@7EER25IRSBKA."H M*=-B*4BW':54F/&G=LMZERRWLM.%$7=EJ*5IRSB2(\/U?%LKV<[^OS9WG[R8 MKUJO5XJVC"-\?FO!WD=_'#VE IZ+JL(5/B^.H''E$I6E+>-(3MTPT?65PKW) MWFO;;;4K\UP<(5?F69JVC"$YA&]%)P^:(QNL[NFZ+T*,_:G[T8U5DAMTT"DR MT ;#;67,BZ,2E3&7IBWC2([=BC]N^*"+68*#LU14PC?S5GO$B"N#71BQ5P9; MFK:,(SEY*\JX'6\01]W@XV [,C]0&>K"B+LRU-*T90S)831JJ&PEVRG*R&TU M^[6/XGTK$UT805#MKQ8O;S9 M5'L;5BPJ5@SCWQ^J7'3+Z1!D/NJQAX(]]+X.% D$=Q-[NK(/TRHS)\ MHZL/'JJ7_&ZGMK?S<6MC?7]S8T1R>_OQA^W-VOY>]N:@MGZP$>^U\=N#\/?X M/GA>R<941Z.\90_GNF;C3VO0E+SM;S92W<5VD=S;/6GUXKU<['=_;OU9][HN M=3$O./C42+LK=![6Z-*\VL%(#:\R0^B0&!5[AZ7+G+L?9A12N1L:3;.2YFW%O[^2YE[$$E_4S2=PN1C%4M'YJ>WP5+X.^:O7 M] _WQ2^TQ&C[[;@=0=B!07.M]3[R\;&[H!\0F3(V]W<=W=O;W-][A 8\^++C ME^A\8F\^YQX3KR-Z]TFA^.=GLG\X%/:RDK^_5O"[7KL=E3'3GHPFVG9ZT>^ M^G\^ZQ5_OQW"+-6[/;C-3*_C;NTQ0SETT! LH8)4D*")))IY(;E!DF#1WV.F MO\?4]1XS@#QBBYE>!QQK?;::E&R]Z=)?F]<:MMZ-?F,[;0OW=]I&YVJG&3+C MG69JN6K8QOOFSNDW?/3E_6GM=/W'T>G6CZ.-W9-XW_QP?Y/$ZR]K&P>X=GD M:Z>;YQ_)[LEAX[R^!-O?_F,AM?$9_6.\ &OG9[DVQ^VT6'\^[ 1[[OQY^G1QC=R=/H-UK[$]]O? MNCS0- 6N="V1ZR7A Z^K J(Q@*CV;H0A M*4*BB(]UA]^]08\ M!4Y1&?#$#/B:20BB971S$/!0VNCB4 4DXP%H*)TQ&#,44F5COLS5LUV<"=KO MZXDCK?>W;>]D;6]])-)1_9>SIN\^B4L\UG.;:RB: I<8"F7W2B8UWZVPZ E8 MM#=")@*VD',/ 8J^#:#>(:"M$0!JY@R.LC,TI92H927*Y-1,>@+EU1OP%+A$ M9<"3,^!K,F%8D(X3!IC!'% H!5#.4$ 0CDY!X#[H5#J!+6.$2V3 KR!F'+C)1_D"U#)@38 U,/(%I 0PGF@@RBOP4Z!+U0&^W2#O>8'$5)M E<0 C2 6AT-EDL*K-;,,D0U M%*DRI5@6L$S!PM<3;/C4]F1")A?;2.659Q"BR M3+@JD0M3Q2#FCU-49CQQ,[ZF&L01"Z&Q0%J-HQE+#XRF'&!,!4>6V6!3':EE MCD2)S'B2D0C"R\PT]EM=79\$J1CTP*.6E"\F5$UCOJ,"I2>"TL[H:@E/& \Z M.. 0HH &KH$RW ,D-&0L^D,:^U3V@RU3,JG9UD<;QAR%,UZQL4]C;J0R]J<; M^\AD"/8"!RZ L88 BI@'"MH A(<"LJ@(/!35M\0RE\]V):9E[*\I%-(ZBVVY M*$(@*7WG+.UA5RV]F#45&S>B'@(1ZQP(+ A M.8KN$C,*A*BV4!L"N2$)K)8Q*=/,;17VF#]Z41GPY QX9!VG9\0SQX"6C@,J M55K'2230WMB@%"5.V&)J12)8(@-^34LONKIYG*>$D'ZTX^E4XE5,ZDZ!2KS/ MX^/]Q_R[=]?2Z7L_%1:-F9VVOYYPJ$\HUK\R:#RE*M()*B*=0)8#A:+O0P*V M@5MD):-+:X@O$UBMS%A@(YX"G:B,>+)&?'%EQ)11[QTF0&'HTO(J"22B!&"" M<, T!.%X8<2\6JTQ$T/L5^6O%F3,G$B,3-S66DU;14Z? #V;H_R!.ZA8L!#X M*!= J8? ,.6!]4HCB950).6WHV7!9(F\F2H<,7_\H;+=B=CN-6W 7KCF0/* M$0RH%ZEH#N/ 22&]$_$[4DMK8IDB6B+3?6TK+^YG#2\[\3K']8#&?O^%@>"I MK2ZI,'4P$"K$ !U1@"%B FTCV]O?>?<__]KYN+&YNU=LZ")^SS8_ M'VSM'TZHSC6)LG"M7II9*W&AZ\>V\M54NJ[GVN3UG]?%J\I=STLL^JI,T9F^ M2.4TJBK7KZ28[!2K+7WJJU:U,ODIW.I@U%^$./(IJ23PC M &6= ,V@!PU@: MAT3P4J>RCS8.!EG!D$; &,0!#<@ 3;0'7&CJ MO/%1C)$[H&7)JT)1LR\4]9A)PZJ S(P)1N7>;_#4GX=P9Z:T!3!=+ MWZ+Q:X$=<((C(81VT.IH\G2932SSI?T_$8)NE.P@ B/NG(^\0:+(((P&REL-))4480HC%*6-I")PJ!T5_1FGA@4#0"N14 M]&)T6D8CZ*3RO:L81 GM]^D4HC+2ES+2:Z+ G'1.8@*,@!302!J ]D$ [B/N M2B>9<7YIC:M%+0DZ#ZMEGDL3[E8O>&U3YM-=)5/AT5AXM#U*&A#AAB*D@>3> M1\<%2J"XH( QS)'%C@4KEM8$62;/#WV.:Q=S%)5XQ;8^W>4QE:V/:^LCTQP< MJ1#] ( DCMR#(0H48B':.I>0:R0YXM'6X;+ DXI2E&]=S-S5^VDU&GDW;?#3 MWTX^V5YLN&_:: W9FX[W6:W5]1F"OSVG#M"C!#5$R)=?+69U_^YU&WW M_&T(&.F&]:9[-]H)%22,!0F?;U0R088;S2APD+L("0P#([$%3$@571'A$2+) MU&Z!P36%QVBVWXB[MQ6 M[?U]YM%J[J66?-+MG?9>5W>]^UO7>_[ZT0,S@969/,),#KK;PRVRWREX]+\G MT#;^;NHOJK=SNGL2VW91V]^M'WWY._;%;KUV>L".OAQ].VQLDEKCX'+GR]\G M1_N??_SOY2:-KB -0ND "$H;UF#C0'0-.2#!>68=N>M-H1\%SVH/)UDNP[D].[1[NF(RI9Z%]G_:JUE2K.1!4_7W[%(4#%K0?1 MNTU!=L&!M) ![*$F,,(8Y_PG2':O,CUC#*R4:9Z524[I%9". M4R"LQ9H@$?6 +:U%JK4,^_\_ MWL@)(50OX]RSN=5"$LN?>M7K?3C1]2PL0< M*.A6T?)*.6>BG,?PJR8.:X,9D-JAZ+]C"HP+!! 9=9,R2UA@$2?(*RC!Q#BN$EM=+,9XE@$2Z6)VD3A,L)\6AVRQ=BA\[G[]J3;526@-"4V*5X%$9J6= HX A MX1'D'!D7WV:B2A6^E4*?/*:>$FD!YZE:KG842$@,X!'X*%=#JBJ!0%7(? MU]*N9X8$]TY&U0/60A'='NR!E 8#9+4Q6&ENK4F64J+E[%4V2FF6=E1V.5F[ M'-T?-HH#8@>8#]'C(]'CTU Y8(24@@9B"$$EL\O7DV:R'AN<.EO7LS.=NRQO M9E:?Y5U=K_)-9EGU_4HLGZ)4MIKO^C(9@:4*D<9"I!OEWQ7WWF&.(@31Z*,A MC%+4@ %NJ)!&!T:]7%KCA$]B75F5>5)>2YY&_??*DB=NR=?ECUDK2*GU;8:9VU_ MXIN=_+N/A"-^K\ICO'BD840.19[^ M9_PTAHNSZ[LZ-M9MZG8S=FEG1%(;?4%5J#06*MTH!T\P5C#*"@1,/* :2: H M$2 0QR15ABOMEM8(E\N,WUVG>B?%JHI3S*,Y/YU-5.9V;I.UMW7F3.%NO^<80V7,\KBCJMI-5YN?VZFN)S[3-JU>TLV+ ME.W>;'43S6['GYM9'MMZW"Z64;>[62MDW1/?\=&6=<_E:ZSY\R13%]E,AX5N9:R-_IM86@&4HC>XL M0\9P2Q7C4B!'8>0R%B(O%?Z*U-+PHI/V=7&L8P],V^MO0(?X@JNZ_D-?=);> MWM3FJ,JW^OUVESW8,2%,I&/$/1W3-ZN(^*UVL0?;:L0)WTYGQ3;ITK0E.VFG M8>X?OQ:1B/:8 "596BI:EPSHC[=Z[3[QSU1-[^N!I;5WNNWRUG?=L;VZ;F=[ M%YT( IWE;*MIQX>!J3=^%,GVKO KB6+GS/>%VBG]6[S9:-5CWW=2RDOWI-6+ M]W)1 O[<^CC.Q??H%SOIAU'ZGQIQ>.UV?BO_JQT,1YV[;9UPB]2C4/D6*0[=HEK]8R+".WGX,%Q!__5SCW+8TDCQ?&G.?/3K([3"D7KL MZX]QC#V^4\=J+'Y<@WX1,1ZSQ.;+^)7R46[E_>["BZJ7>DP_]0UZ.CUU&Y[N MX&4_=AYIA\^VXWDGG6PSLA%WH]<>J1*/J!+\ZGOZ1F6=<3IY4F717YE!ONR9 MSRMZ/1<*F\)ISZE2/[42XG/2FRFL]1RK?TZEZUG$=FN^.]P"^N&MFDUKW)>^>O.MU8E?Y]N:YK?=2%Z]W.C[^Y\J4R[2S-YAI:'QF MVY?;YSM?-DGMTN6'E[OUPR_;M/;A,SG:WXKG;Z)MO$F/]EWC>J;!G=0N+4[W MJ^W_V=C9^(R./FS3;?SYQ_:7;;2S;TF:J3C\LGMZ9Z8!I^<H5EX9[;Z1' M5D$M%4]XA=0 K^*'"J]*C5?D"J\X,90'A0%R*$2\X@H8X0F0EG(3-'9:L8A7 M=)FJ,B5-OX*MO#K%7.9QJ^4ZR?%P\\IA%SR7K*2D+^G/3AA :06/8\!C[=T( MG5/::H%E #I5$J;$:Z!@!,KX(Y+!\\"$65I#>)GQ9].Y*@VTO*8[3?Y3F>XS M3/>:V0B#I10. NXA!-19'8T8>8 QIQP'0B/"%J;+Q;.3*DJ:\EGNLA(?VJU. M)SMKM\)/ZDDL KFI4M*FR7P*M?I4:%4%GN. Y]X([^$,.LV\ AJFK=X%91$\ M*00&P0"%5DBE@CQ4+"LY*;>P--D%51;JO#&FRN2?;/+7?(DB9+57&*C@)*#> M.6!<-'ZA281ORR028FF-H66)Y+R8_,*'B3;/SWRSXSNKOSQ>#D[]DV?;YLN"E[IJXRI(G9LG73 A3$PAS&(0HO>C=: ,4XAK8I+X421=HFB.& MR^*>[7T78XZX[$QHO=&*+;DL4MO3@KB\V=7-XSPE).M.QW?G-K>C\BTG2(EN M[=PRHC,[8>M*8]8+A:G@9>O$P D&OV/2G&26J M3/_9IG]=,9:2:.3"26"Q8'6>?O@E0K/$W[+L"W.OM@"O('0MR-T?9 MEHFP2KWG ,KDL3H.@;%, <^<")QIH4186D/+G-TE6X_?GV\L2YFCL-.K-?T) M4*S*]&=B^B-[8$GI"!<>0.8UH!P98" -P!J'G().R2BT-;:LR-WM3DIF^@N? M=+#3/?'M[$U>*/YOPQC61AU"65(-7GTVPE:HL^DYWJ()SKWRO?G)I MXE/!0Q6IELH\98C>OL'.B8\=SAA0(6U-RQ4'TA(.#&:1:WG&G$FI .K9V^=4 ML[_E-=")S_Y6!OI, QW9XPI;$@PF0)H@H_L,(5!<"0"Q#08I)#5!*6F_6M0_ M8[K29\[%VOY6XM(%=5YH\C*_"X*G'(.\'QS7FZYPNOJQA@HCQ\+(SZ,DQ@L; MQZX @:=6 VH\!#)8![0QWF*,E/%T:0W=4YSW\5&&:M%^B6WTQ0A,9://L]%K M'A-1TQ@&+2">$D"%DL 8C "'7"/&M=0PU:3ESXD$EG0U?KDG5?MKUEH/A_\6 MFL-4-9TF.<=Z$T1KK6;KYH1*Y0\^!4I36[>M)HZ'6=9FO&AU?;#*%!7GU?K_Q<=2F>R.NUZ9;>LHI[RIVQ=;:6?LB-GI3=JMHB;/T-FM M 'LLP#Z\,8\67*#(1AZF#$QY618H[@.P&CG)A,/41!/#RQ!-P,$M#2>KL@G* MPLDJ()EK(+EF?MYR@P)UP'ME >60 \TB_6/4BGB >\-56C,GZ-T9O_(!R<)O M2/JIW?J>=Y)]1UMY/>SO52R+>(&9OP&4#CSD/WW35^7-QX5+.\J[XG"HJ.4* M.)KV-, V.LJ<:&"8=)HYYP6+RGW/K$*U?&EA[/0%9O\J.YV(G5[3&AV\A$1Y MP%@JK^)6,$3"J=5,%?!7"E"AQ7,/0OFKEDQ1A(Z"CT@04;O55,,XC#% #=: MQ%'*>XA#$>R[9T.^\L'<@# /&S+4:5: V*2]WI)3TG'>=40P)':]:_52(=R) M[($U?F].LI4+/_/_I^[DMK^=0U[O=;W+O&XW8],[V9F/AG"BVW.;O_KL)>7S M3R@6A3-\\NV]I(J3=9'P@PL_-P=&,'QN8297/ %6/.'7/.'T1L7"5(@9:^L M4FD;3R,D,-18 )VFD2A8";%>6H,K\.ZJSWG.<*D@:-$AZ)GN2P5!+PQ!(P%\ MP25'' %', :4!@ZTE@@$+S%REA$8?((@),H!0;_@GJ6D7'-Q9N7ES[%[ MO$)/K7]Z_*!C(_6Q[WMKG:S5ZW:Z\<3X6O/JNHVS[G*1E@;T)3A9+V>K]GZ, MR.B7@5*M]W6JUFL8W]X)!07I[%QK5D5'QJ9CV].(0>.T4H)ZD?3!8 MI",ZV,"TX8:[M)Y@F4NR+,FSRQ>5SSFJC'QR?D1EY"4R\FN?PU"ID?4<,(4] MH,YB8#1W !MJ*>5.Y'^4_L^C8MUUMZC[^[?+O:W_$ M/X97-'3[.&\6DQ3J)L)9GY(37@[,BCNNYMWX-/MS>,-%U843GVEK6XW8FHNH M;%FSU8W/BP@226K:#]$?MW4].]/M;MH@L7OB.SYBH.ZY/''6"'[%_)U.7T+> MU$V;Q],C\G1]VD2TLW*E]+>[Z*$^6?O#M-^N/7C9H/44]^MQG;4Z>3*QU;:O M%QNX__XC=]V3(7B/7-BWBU5X?8DVL>V1@S]XR13%]E,AD9N],?IG:FT!YX92 M)0-#QG ;Z267 CD*N9,6(B\5_HKQTO"BDRNO^2R.&\"TO?X&=(@ON*KK/_1% M9^GM36V.JGRKWV]WV8,=$\)$.D;Z?;+F]]UQW;J^MV MMG?12:E9R]E6TXX/ U-O_"B2[5WA5U\4C;.V/_'-3L27K+_BI/3O\V:C58]2 MZ$0,CZC=ZL5[NO1X9B18%-'7;6 M\:O##[\/Q_V\632TN.B>4-(U&*[ /B ."-?@_H/#*\6A6^2O?TS@%2GX@X?A M"OJOI\S<__KU$5KA2#WV]< MMY/I^.'J5[C0KPX6!U&?;?64F/O%=CZ(N9^ND\/&Y_/:AP-VN+^)XG/B__&<_8/S M[5/W[7#_[\;VE_C__N?+JYA[X_/%-JY]J\5V'7V(S]C__&/[LI8?GL;[GV[% M9W[[43M]WZA=;I+;,?>CC:W+0_P9'YX>?3O:/V3Q72ZW\5]Y?)?&]NDAW=E? MQ]M?8D_LN[!] ='5]O+3R;N:I\WZ*FRKL*U*MYI?;"/7V#:59*M%VHUPIF;9 MWY#0WH@!OTDL^;=!F:5J6\)9WV.BVQ*67!T/FFT?FW'IW5 +CW7>S.)PH;_K MO)Y"U" B.NA$<(Z(;Z+->]MKY]V\*@6V /_RU7)+W#NQE17?["_5KA_M>JI M:S]$?4L,8*>Y=Z59Z^V\$P]MQ*_-XT^Q&UHNLH6=L*_/*Z(P!E&H[8TX01X1 MF60+;* :4$$TD$Y;P#V5P7")(]%;6N-WUQ2.S1)*Y.'EL/!K M5X &[C''' 1E$*!,4B!1,$ %SDP(U#JJE]:>OZ!P>M7(RLT?RGQFU;&SZ=B% M<%)O+E%:R#F>IW <1N"DP!(: '5I$LIY!P*GW$!K0T"LF(1BDRML.BLPK5*UGIFJ M]1ISKNA$DJN%A$K&+/)IQ7!%4[%"^1 1:9>-;9J[$LUEHV5"G>+46+TDVIMI8B_ MWT;V^WWH^Z?C1M^IW?IQ>UJ[)/DP\E'Y,-$);[0&@^\CIA8>L]1KWKMD/;8U MT4Y=+P:Y3SIW?3V(Y*OXY9T^2\Y=U5W][K*VUX@D-9&[_IK*^_+JLS?2+2+')/[;=NF]H3"H0NU) SAO G=.K\[K+[N*30/W5= M-VV*N76SOWI-GS*DLY\FUSYB$=O<;#C^.+T<9S9!(6R\Y 8Z25U ^O^S]Z;+ M:25+V^BM$'K/L'<$Y:YY<.]0A-JR_:G/1O* VV'_<=0HL!GT,MB6KOYD+4"@ MR1861B!51XSLC)M@KG4SI# %&/ZTT&U(RM_EME[CXWSCYT_V[#_<\:9PW2.'M-&]W7XD/SGR\?FWOBX_L#UMA_ M_?W#V?/3>:F[#[C1_:=SU SMH^8_';@_/GKY3APU7XM&\Z\NC+'UX>R '';_ M_G*EU-WGUZ.Z2 ML%IT?7E=O_4^X9R/9RI^T)O2[P5T*,"P'#"V! \6>81,\XACGU$&A898CIQ8QDV6&AP)B2K8W67C,T" M$0\"(C;+F5C,,IAD%Q0@6 X(Q#D0:(U9]( !CD<@"XPII(T!7\(K'QQ13N*8 MR8*N*T.WA3!L;Z>BVZECI0#(V6&5.M@] 0Y=)5G5JJ0_>''4AU^'HT';Y[^& M^?*:_68'.:6E%V_>HMBR-B&WC<9K2NB?I9G+1DMI"1,CB+116QV%,3SQ8#G\ M]([[0(4GEMWBV-!/;8T?MML30_-75K-G"UKVYERSJO?W*KT"M[48H66,T.E" M!,MYEF(,%,5D)'BL7B,MG$!*1Y!P #Z1(UB\KMG5A/>BUANMU@5\BY2*E-9N M(E=PLK:8R/LWD7,_S8##3)Q62"1&$3?.(JV)1H%$;I(A,JJP>2;RX22=W."( M3=K!?FN/6JW8"5EG:B?V=-#O=&HC^_T'5=VVK(+2[S0CI;!!$.4CRZD8+7V@>K?4NUD+WP>#T?56;TWD^!@L]^TW]]G MBS4I*/>B/ZC,V!425\C:$F3M%A >0Y("\D(#J"C= *68L=XEHF9&'% M(&R%=-+$%)S8'$ N#;NVZ,J'OC4)X//CME\/,HY7HJU%2D5*14J/1TH;GPP* MAFA>:*E0X26H\(7^3%$+G(#Q(B&30EQPC9R4%#$JI8/_B.2YP%(=JQ7T9RK: MNX':>R^-*XOVWD%[YXZL],%&JBE27B7$DS=()VD1)T%$*;%PE&^4]CZ<'<>? M5VY^&T]&L>OBX,;RS;CB%%2ZHGQC ?K M+?>6>I.2](0P0J?%JFZ7-U(J4OTR/K^]4.>:*XI30$;$'&A,$EG%&0K$V&A5 M()*%U=>YWO1FPJL;[:W[$!= +8"Z+* :&13+=?Z$D]P%;I@4VKO$&":8!7TS MH);J?VO#VK.%,J!446(%96>RKJ@J@%L MP#N MA@&N8D"5))>$>LVUHH:DW 7>:,6M"885!KLN5)WG+D6LL8PF(&&B13S*B(QR M!#E/N/=,*Z"S.[L@E8*H!5$+HFY:<#%)"NK:5]0 MMZ!N0=T[\U@N<<".48T-Y@HH+-/,BJBT=$0SJDK@8 .P=KZ)%CC16D>*J',< M<4J XA+K$?,@2"(D]PE/V@9P?+5_R%;2W))2ND57%F%MT95%6%MT91'6%EU9 MA+5%5Q9A;=&515A;=&41UA9=682U15<686W1E4586W1E$=8675F$M457%F%M MT95%6%MT91'6%EU9A+5%5Q9A;=&515A;=&41UA9=682U15<686W1E4586W1E M$=8675F$M457%F%MT965L/X8YE41L+IXYN'"7V>7^KIGT!,]2Z:L[/FV/X-O\CY/K M:4ZN;[9BS7K?[\)H3MN]XUJO/\I%= ;P#VRG=F('HUH_U4:M.(RU M<<^.0WL4\QSWJ@3IW"^TEMH]V_-MN'PX@A>J7J)/;IRB7YS9Z>@Y?:($//-) M?]C.V>!/![EI:?MK_/-;.XQ:LZ,#"Q^<9GSC^4>L@[&/1S=_9(UB^Z&0Q,79 M6/S9&LP&?_L9G3&DESWBE M?A,\XT1#0O3]0=52]NFX%^(@7P5CLALSEEIKD,^9_$_;<6YT$L0YZ;D14BL2 M.)9!>TRB-O23 M7*D)*5YED^H@*Z\)\_[.YUDKS7%7?=#.SL/K.#T.Y_M4,_ M[MA![>WI$/1Y6*\=]/S-&KT >F*]H/?C9UG$J+?GR%1)IF5[Q_!-[5YM\5Q/ M52A5_5F;G.]9&L%6]H _K7Q6/=^_]OL=$%+U%*-6?PRW"B"J^-W'DU'M) )" MM"H\[_;'\-S_OK_GN:7 _O5N9E^6'^OM[/+4%L@;5FE%!N9VHSH/Y/,DGPSC MT]DO?\[(1+M7/4+UH6O*X4WQU9@G5)H,L5-B.+W]%'V?5.@[HRX7WF/J"3'D MQK?QDYO?^]%M"7XB&/^EV_[X/<'D[QBLU+0,M@Q6:G&KVTY]L$NTD4X.'U_O M'2Q9ZO)^2WE?=_9Q\9D&_6^3W^EMGF\"?>MY0GVK>I[/^MUN?VJ6?_25IL"52],BF)7";NVHG;CZGMVZ-?1)N'/%/-_F5UN][L$/%8S,X2PE_1 MI8^IL/7?XUZ'SI& M8PV(!QD> /.P8$B'$.!/;9E)C%KG=G:Y4G4F=0&^ GP%^&X OL2"XY8[++C@ MUC/M-'$Q$&Y2\$[$PNC6A6[S.LT)S(\-VB%M.$,\$H.IJ0MVETYX!?T*^FT7^BT!?H1K92+V M*F+#/2,F6B&H4$%%0WCX :TKF+Q-ZPRNZL58G# M\.*H#[\.1X.VSW\-\^4U^\T.24<:'3TR#$MD#1<"VH\C1H74_WP=9I8$;T@ M"FL:N#+!1,J52](1RX(DH>CTINOT/)AJ16#41H(L(0%QS"VRB5@4@]61!(6I ME46G'[Y.PR+([7>5TX*!6RVUDS$Z6 +>8*N-+/1[*Q1['C%TX#4):Q-*Q$C$ M:8K(&>>1EIJSX)VGFFP>_7XXF=4WA 3SL=AA[5M[U&K%3L@Z4SNQIX-^IU,; MV>]Q^$LQOVLFX<$!U&^.^A8ZO-@98=/S>=7P>#J24V>0"14'E.#_6"?@(.!K2:.\MDX(D573\ MX>OX;PX(%AU?NXZ3A9-&%H1K0:E#?>DTS^-<9HH>#(>^!8L]]I)!X:2)_[K8N7 LL%Q+_'#:OOB8#@IV[HMV;ZQV MKR :6/1X[7H\#_;Y0,%73@Z!N0;^#2X4,I2!T>9,^,0%LSQM&O]^Z+F"[WJ# M"$,XBZ%V;-N]&FB@_6K;G=ST 8$M1$-8ZZ!$;E0;1@]*,FJ7_,'[CO]5%;\O M%/N>U/F>"_/_3'8L7H)(_]L?#H]Z;\^%MS=H#^&M1< [C*.CU+3?"[0M VV+ MY4^UBU%BC9&D(@%%L1SIE"MF82H= Q\DJE22$AX! *PGN; P&8 P#RV*'$, M3BB!DK/ ;03AR$F3D.0B KEAE,L" (\ %807RRJOHFJOA!LE(%P2C#"@N6< MA8B1"THCKK3& 0OKCX,8.'5& M":N2P!MFYA]Z-L7!( 924&D95%JL9"@Y9MS&@)(C$?' 0312]!@2AEBD0+?<,PA)W.6@[=& M,BXX,7QGE]09OWH4HNCU0]'K->4G%I7^?2H]CQ0"$@?@71C%0"WB/FAP(41" MR6/.B)6:*5&,]<-7ZC6%"XM2_SZEGH< 58@ R3(@ZW/] >XITH$:T''L,4G! MN;"Z&B-%J3=6J==Y-KEH]N_3[(7#R,1XPP@XTTKF_$2:D/9> R''/@4PV#[[ MUIO&P!]ZAN)A'-4Z_>$C2SJ M5:>BO6O5WH6*[XE&&[E$21*,N!8$Z40]PDH(;T,2UJB-TMZ'DQ.AKE6\OVS' M]CSB<4XY#80T_:^MSN&6WKX_C(^+]:J M2E(82?()^6H7V5N%K$H<*6%L-$RXD OJL56UXUB12JPIIKV"T=ZZYWD!U *H MRP*J%BD$:4@@1/' M!4>C#YFP1%*O?H!H)9^Z6O#VGG&3B#84>P%$D[G5H7 MA9VU$E6G@&+N7TCBSB[7M*[D539< +< ;@'<^P5#"1<=3,C+& M((7 RO+"8->%JO.D*>\]%T%;Q()/B!NA,JI&1),E7H7$570[NP2OJDI,0=2" MJ 515[#*G+QW0+[-X5=A>V90R(A"N, M1!(! 7)8X&,4YYM+05 ('&X"U\TVT0*/T,F!@M[E8D-> M40X)(DS42FMF#! M<3FM8_5 (K4_V88+[>%)QY[FYXP_QNARY>^_L@AKBZXLPMJB*XNPMNC*(JPM MNK((:XNN+,+:HBN+L+;HRB*L+;JR"&N+KBS"VJ(KB["VZ,I*6'^,T MO^[^!W[,/K$09_2Q-XJ#:31^]S]N\,?N>1CT\L>Z=G#<[E7A3'-Q]^/"7586 MTR=X%M2O[OBT/8)O\S\.\],-:KS_*Z?P#>+E7:\-8 MCP>V4SNQ@U&MGVJC5AS&VKAGQZ$]BGF.>U6H-CCFS^R1N'\4!3RXFPL_LRCK38Y'.=&)T&E^EU,["S^\P.0KO_U0[]N&,'M;>G0U#U8;UVT/-7E7WC!K^( M5V_/4:H2A1VV:B\Z_6_#C7^*?^WW.S#W0\!G0.3^&.X5AO_>_&&_F]F-JV-= M]QXWG1S-O["7>9MYJWC"W-A4FY8^2^-D&)_.?OESQC/:O>I+JP]=CVY+R!/)U"_=]L?O M"?:;!FMN==N?\/(E#UW^GNP,?N"0Y[RKKS]N M?+K$1-QF&:W]'MM;)>'GKOT/J\@M\X#WG$M[RR==.IEV$S)B;_ELRQQ$\$IK MKF0,7EMN!'5&\X@]C]9I1Z7*568HGE:9@5\><)69HV>S!-D#TMC_^\M1TY\> M[>^=?OP,W[/?:1UV#\0A?V&]U&^_?G7YH MOJ:'G^'Z_>?D0_,Y.VQVVH>?6]VC]V\ZEQ-DCUZ^)D?-XV\P3AC+WZW#_0^T M\?D+;C3_:36:GAR]SPFT'\3'E_^DPV<+50RHTD(Q'I'!N8P5H1 72 MGD4D+9&*>.F-PW>O>55* M]>\_;"Y_%P- DPLD@"WIT6K.]4(O_.VZ?Y%7R4'K# MW7)2ULN2+]J<18$4D[.,R6DO$&#NC/*YKYLBRB*NB426JX0DL5SJ$!/8G)U= M1<4&%:)?$0\9V.(RC!]-'8@NXP*(LCM+! MN23V*D$4!%H&@1:;P$8A3#8&N?2R09QR@4PR'@7%:."8PKM^9Y?A3>I-O6K7 MZ-%KZ\K90='656KK8O@H ) ZAJ+4'O$0,#*."A19DH%2G70 +D_O7I-W\ZJF M;P%?>#]HCR+JIU1%#VS.!84G'OXB3]A>O^37FN04]_$1&8B#[HEM#W(\[:IY M>-&&@<1.^VL,Q5(L82F.%C<:/%9@%%C(%80)>)9@+@QW%,@=<#R3)#<^[NP* MO$E1G\?C6;X:]+^VAUGI4G]054\:I7&G.KLS[CTZO[(T5=L*,=VGO3A7F!?] MP?Y47?:FVE*,Q#)&8K'JO-664N[!VW>Y/K+#%FDE%:+4&V\9)5ZJG5UU9QNQ M/F]B0T^D/@KWIRKKB)P=5D=)NR>Q-ZP" (_,^UEOE/3V13=;=A#_RL)YMB"; M@IU+8&=C@IN3X.G>I\"PY$0(I#C3B >1LQ*?G2DRT$#80@Z3A&)28*&1LM @+H"Q".Y-PVMEEH,17TX.+ MI[S^/=B30>RVQ]W:O\!7'L39JT"\*E_@WS7XNVL'7^+T:&_TX\&/\_,>O:^V MRL,-EW:!9B*ZN!VT/Q76<*\77DW$.3SH?8W3+,R"9DNAV<$B)7%1.VV31"$( MAK@"U\X2ZW/?1AFXE4HX<.@HV22/K@1?-O" 0%'D^U#D.2VQ#.1%K45")H$X M318463@D> !(=HPP0W=VS=5]WM(8^W=HW[.6[1W'JD3+)/.KR@GOM*UK=WX] M_?^V+M9]WN,1,@]Z8'[ Z=V/DW\/>C-9 MO3D753$V2QF;UXNLT6),M;0482XBXEIBI&UDR$?)?/1<&4IS($M)LAGVIE#& MS8MA+7^DM*CU[U#K.8=,D3!)%:BUT!9QG"+2D3/0;24YDP8G \X@J3-RY]#6 MYG')+2 !P'O,$9^AB/.'582CZ/&];),5/5ZI'L\I!;<@,AHUDD)+Q#D5R 2F M$6:<)N>H)B"UK,?L+IY"V2C[I932>&+;H1:_YWWA.(E0]4>M.'BS'% >#&)Y/I+37"T=91.5BR]YEE1*0=3D@&%JUP M6-&8TY(E*V&+^]PG.;&GO[Q)LKT^S]:$+F9R>C414P&DI0#)7R 7F3]H@9'4 MUN<22@)IG##R(G$A1=+0;2E$.UXD:$DL$&$"X68Q13Q%!4R!KB*E/ W4\Z+ M7!B&U DM 9 'JO.;D\-1=/XWZOS"T27G&>?*HY0+BG/M'7)6:125M ZSY$1B M.[NJSLU=:HF7&,DOE9*>A 9K@_@U]L:/+49R7U3E9]@T$\N;B50*^"P%/E\N M''[VAFF> '>PL+ETA$#..8UT,#P&)8A7(>^W7(W1EGR.!Z&WZ]QP*7I[1[U= M/%@D'0]&("9) M)@,+*.)42=$"H0EH),.[N";HC>KC+FP>0F4X;#68N1<:Z? MTNXMUV7D%N[/K1M*/D"PNJ\&;KD19%6Z*L3PU^D[D.Q![]P-VCL7:P&T90#M M\]XB$6$B*J:E1X&[B+A@"EGF E)2"8V3,Y96_=V(I'?W@I9IRKHM89''C OW MU4JMX,)OPH4YT6'.8,^,0E%@C'C.!0,'A2$BF(R:4)$PK3JMT15$1WX[+CR@ M$]:W:YGXVHYLCV-/8)T9 M2*_L:57VH]G?\R":07PUE=:KCNV-]GKA^4Q@Q:PM9=8N5/CQ*CJ"B4.&$YE3 M%PARG'CD/,&:>I:$D=5&'UL!W=U21OO E7KUQ96+YOXVS9T34N-%8M(P9!T7 MB(.^(BLDL%+JB8W<:.\.TX:/L ZO)OM>=<:N)ND>.\]]6V.UE6+_J#MX"@;\\EMA]=X>#+P>J% M.B2)LF18KM9O@7YSF;WG &P\":8DXR%H879VM:XKJC>#AA?W>1N94E'M-:GV M0FD2)KP%,2 B5$*<>($,31X9Y7F@(JH@?"YBJ'DIFKNF?D"PE%=,/K;7E]M4 M[C'HPXH.PQ>#?C?+:Z\7&G:4171ZE!KG'=IMMRLT$N%B6 MI2S+A0(5(?#@"7& ,:G3\6/W>)YC#]X2BW MAH$E/I@3B[U8REY< M*!#@-(G,)XZ"Q, * T[(,4E08!%;'S!CP>_L,GJU:-DF;B%OOP=;5<%8+K/] M85+:K=F)K2166AK^*AK-*P8<[3?8)ZTTMR$2%*-WB#L64V/3F=,F$B M(N,(6\,0CXHB(YE'.GSAK!804&].U.B:=V MS_;\"DZ)_^P<_]V.=]_6/UC]"!]^6OZV[1;,8@PYB2%V3SK]TQAK(_L]YL;C M'3L"7C_JUS+(5^4CAZ-!V^=?AZ.^__+(=A V/4[T9B*P9K]IO[]OCUJM?B=/ M<=[T;-E!_"N?@GK6[^8BYC:/OUCJ92SUV86#[YQIA87!B"2F$$\4(QL51DY@ M9J-(DE.RL\OJG-REGDO9?=I@%;^/S/VBXK];Q1<./9H@'<8:*#@!+UU3AP#$ M)7)$$Y&WD=FH38MBU(=8 M">?.3=_!*"MX*1N%]U!(?#'5;687P !4FX,O9D(J\9A?- $7#F@&H:2B6"%J M(I@ &0URT4:D.?PG3(K5 4U6]@USP[*YX=N'<)C,Q M14,#XI[G'\8BD[LG.!8Q>*R28LVJT!,OF\<%%S9X\[C@P@IP8:'D1'#!Q-R MS5F)."4^MS^RR'M!I,!":E85Z1*KR+ NF\GJEUQ, M^BOHP:^>TBF]%.Z' &64V^N%_,_SN0A?P=/VP^4^4@7JEH*Z"P>,.0Z>)"<1 M8]@A;IQ".G>=I#Q)Z4' 7()+9VA=F=)FI4##)G"@ @V_$QI.%VKJT<24QB@D M+0 :K$>. TC$B'E2,7 0__[1X/ MGMG^%8_;O5ZU4YAJ)Q7"/;*-PF6,D2'412T=#IJ'1*Q-0$>U,R0PQ9C^=%#1 M4WF'Y)'K3<\>^.2#P2G,[#^V4[J8+FES+ISGL$D$P05%(MF\38@U,BR YQVE M2@P+&TD"FZ-%G,F&B%H$(%%0WA(69E!D)9 ME'GCE'E.(+$B1 6M$<&2(_ T(])&P0^=?/!!1Y#ISJ[B=,$/1@T!T,>L&-4 M8X-S.0#+-+,B*B!K1#.JIM3L+GF]!;PG(O43"MLA>$6,2,IXD)(I)DV M*+JD(@/Y>4:K2*%45UN7_%JMJ-6ITCWOJ190+:"Z7#T?P0I7$^N1