0001169561-23-000107.txt : 20230801 0001169561-23-000107.hdr.sgml : 20230801 20230801163350 ACCESSION NUMBER: 0001169561-23-000107 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230801 DATE AS OF CHANGE: 20230801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMVAULT SYSTEMS INC CENTRAL INDEX KEY: 0001169561 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33026 FILM NUMBER: 231132283 BUSINESS ADDRESS: STREET 1: 1 COMMVAULT WAY CITY: TINTON FALLS STATE: NJ ZIP: 07724 BUSINESS PHONE: 732-870-4000 MAIL ADDRESS: STREET 1: 1 COMMVAULT WAY CITY: TINTON FALLS STATE: NJ ZIP: 07724 10-Q 1 cvlt-20230630.htm 10-Q cvlt-20230630
COMMVAULT SYSTEMS INC0001169561--03-312024Q1FALSEP1YP1Y17600011695612023-04-012023-06-3000011695612023-07-28xbrli:shares00011695612023-06-30iso4217:USD00011695612023-03-31iso4217:USDxbrli:shares0001169561cvlt:SubscriptionMember2023-04-012023-06-300001169561cvlt:SubscriptionMember2022-04-012022-06-300001169561cvlt:PerpetualLicenseMember2023-04-012023-06-300001169561cvlt:PerpetualLicenseMember2022-04-012022-06-300001169561cvlt:CustomerSupportServiceMember2023-04-012023-06-300001169561cvlt:CustomerSupportServiceMember2022-04-012022-06-300001169561us-gaap:ServiceOtherMember2023-04-012023-06-300001169561us-gaap:ServiceOtherMember2022-04-012022-06-3000011695612022-04-012022-06-300001169561us-gaap:CommonStockMember2023-03-310001169561us-gaap:AdditionalPaidInCapitalMember2023-03-310001169561us-gaap:RetainedEarningsMember2023-03-310001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001169561us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001169561us-gaap:CommonStockMember2023-04-012023-06-300001169561us-gaap:RetainedEarningsMember2023-04-012023-06-300001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001169561us-gaap:CommonStockMember2023-06-300001169561us-gaap:AdditionalPaidInCapitalMember2023-06-300001169561us-gaap:RetainedEarningsMember2023-06-300001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001169561us-gaap:CommonStockMember2022-03-310001169561us-gaap:AdditionalPaidInCapitalMember2022-03-310001169561us-gaap:RetainedEarningsMember2022-03-310001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100011695612022-03-310001169561us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001169561us-gaap:CommonStockMember2022-04-012022-06-300001169561us-gaap:RetainedEarningsMember2022-04-012022-06-300001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001169561us-gaap:CommonStockMember2022-06-300001169561us-gaap:AdditionalPaidInCapitalMember2022-06-300001169561us-gaap:RetainedEarningsMember2022-06-300001169561us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000011695612022-06-300001169561us-gaap:SalesRevenueNetMembercvlt:ArrowMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-30xbrli:pure0001169561us-gaap:SalesRevenueNetMembercvlt:ArrowMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001169561cvlt:ArrowMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-04-012023-06-300001169561cvlt:ArrowMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-04-012023-03-310001169561us-gaap:FairValueInputsLevel1Member2023-06-300001169561us-gaap:FairValueInputsLevel2Member2023-06-300001169561us-gaap:FairValueInputsLevel3Member2023-06-300001169561us-gaap:PrivateEquityFundsMember2023-06-300001169561srt:MinimumMember2023-04-012023-06-300001169561srt:MaximumMember2023-04-012023-06-300001169561cvlt:TermBasedSoftwareLicensesMember2023-04-012023-06-300001169561cvlt:PerpetualSoftwareLicensesMember2023-04-012023-06-300001169561cvlt:ProfessionalServicesOtherMember2023-04-012023-06-300001169561cvlt:ProfessionalServicesEducationServicesMember2023-04-012023-06-300001169561srt:AmericasMember2023-04-012023-06-300001169561srt:AmericasMember2022-04-012022-06-300001169561cvlt:InternationalMember2023-04-012023-06-300001169561cvlt:InternationalMember2022-04-012022-06-3000011695612023-07-012023-06-300001169561us-gaap:TradeAccountsReceivableMember2023-03-310001169561us-gaap:OtherAssetsMember2023-03-310001169561cvlt:DeferredRevenueCurrentMember2023-03-310001169561cvlt:DeferredRevenueNoncurrentMember2023-03-310001169561us-gaap:TradeAccountsReceivableMember2023-04-012023-06-300001169561us-gaap:OtherAssetsMember2023-04-012023-06-300001169561cvlt:DeferredRevenueCurrentMember2023-04-012023-06-300001169561cvlt:DeferredRevenueNoncurrentMember2023-04-012023-06-300001169561us-gaap:TradeAccountsReceivableMember2023-06-300001169561us-gaap:OtherAssetsMember2023-06-300001169561cvlt:DeferredRevenueCurrentMember2023-06-300001169561cvlt:DeferredRevenueNoncurrentMember2023-06-300001169561us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMembercvlt:CorporateHeadquartersInTintonFallsNJMember2023-03-310001169561us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMembercvlt:CorporateHeadquartersInTintonFallsNJMember2023-01-012023-03-3100011695612023-04-200001169561cvlt:CostOfServicesRevenueMember2023-04-012023-06-300001169561cvlt:CostOfServicesRevenueMember2022-04-012022-06-300001169561us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001169561us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001169561us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001169561us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001169561us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001169561us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001169561us-gaap:RestructuringChargesMember2023-04-012023-06-300001169561us-gaap:RestructuringChargesMember2022-04-012022-06-300001169561us-gaap:RestrictedStockUnitsRSUMember2023-03-310001169561us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001169561us-gaap:RestrictedStockUnitsRSUMember2023-06-300001169561us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001169561cvlt:PerformanceRestrictedStockUnitsMember2023-04-012023-06-300001169561srt:MinimumMembercvlt:PerformanceRestrictedStockUnitsMember2023-04-012023-06-300001169561srt:MaximumMembercvlt:PerformanceRestrictedStockUnitsMember2023-04-012023-06-300001169561us-gaap:PerformanceSharesMember2023-04-012023-06-30cvlt:tranche0001169561srt:MinimumMemberus-gaap:PerformanceSharesMember2023-04-012023-06-300001169561srt:MaximumMemberus-gaap:PerformanceSharesMember2023-04-012023-06-300001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-132021-12-130001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-130001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2021-12-132021-12-130001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-04-012022-06-300001169561cvlt:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-04-012023-06-300001169561cvlt:JamesWhalenMember2023-04-012023-06-300001169561cvlt:JamesWhalenMember2023-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended: June 30, 2023
 
Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
Commission File Number: 1-33026 
Commvault Systems, Inc.
(Exact name of registrant as specified in its charter)
Delaware 22-3447504
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
1 Commvault Way
Tinton Falls, New Jersey 07724
(Address of principal executive offices, including zip code)

(732) 870-4000
(Registrant’s telephone number, including area code) 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockCVLTThe Nasdaq Stock Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  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 filerNon-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.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
As of July 28, 2023, there were 43,874,713 shares of the registrant’s common stock, $0.01 par value, outstanding.
1


COMMVAULT SYSTEMS, INC.
FORM 10-Q
INDEX
 
  Page
Part I – FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

2


Commvault Systems, Inc.
Consolidated Balance Sheets
(In thousands, except per share data)
(Unaudited)
June 30,
2023
March 31,
2023
ASSETS
Current assets:
Cash and cash equivalents$274,589 $287,778 
Trade accounts receivable, net176,512 210,441 
Assets held for sale38,680 38,680 
Other current assets18,654 14,015 
Total current assets508,435 550,914 
Property and equipment, net8,209 8,287 
Operating lease assets11,268 11,784 
Deferred commissions cost58,848 59,612 
Intangible asset, net1,979 2,292 
Goodwill127,780 127,780 
Other assets25,213 21,905 
Total assets$741,732 $782,574 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$284 $108 
Accrued liabilities78,089 97,888 
Current portion of operating lease liabilities4,763 4,518 
Deferred revenue302,629 307,562 
Total current liabilities385,765 410,076 
Deferred revenue, less current portion172,219 174,393 
Deferred tax liabilities, net519 134 
Long-term operating lease liabilities7,584 8,260 
Other liabilities3,629 3,613 
Commitments and contingencies (Note 6)
Stockholders’ equity:
Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding
  
Common stock, $0.01 par value: 250,000 shares authorized, 43,973 shares and 44,140 shares issued and outstanding at June 30, 2023 and March 31, 2023, respectively
438 440 
Additional paid-in capital1,282,326 1,264,608 
Accumulated deficit(1,094,336)(1,062,900)
Accumulated other comprehensive loss(16,412)(16,050)
Total stockholders’ equity172,016 186,098 
Total liabilities and stockholders’ equity$741,732 $782,574 
See accompanying unaudited notes to consolidated financial statements
1

Commvault Systems, Inc.
Consolidated Statements of Operations
(In thousands, except per share data)
(Unaudited)
 Three Months Ended June 30,
 20232022
Revenues:
Subscription$97,290 $87,628 
Perpetual license13,155 17,798 
Customer support76,915 81,317 
Other services10,790 11,238 
Total revenues198,150 197,981 
Cost of revenues:
Subscription12,363 10,985 
Perpetual license412 626 
Customer support14,957 15,033 
Other services7,818 7,113 
Total cost of revenues35,550 33,757 
Gross margin162,600 164,224 
Operating expenses:
Sales and marketing84,127 84,919 
Research and development31,431 40,113 
General and administrative26,959 26,976 
Restructuring  2,132 
Depreciation and amortization1,603 2,635 
Total operating expenses144,120 156,775 
Income from operations18,480 7,449 
Interest income780 261 
Interest expense(96)(105)
Other income (expense), net341 (389)
Income before income taxes19,505 7,216 
Income tax expense6,876 3,705 
Net income$12,629 $3,511 
Net income per common share:
Basic$0.29 $0.08 
Diluted$0.28 $0.08 
Weighted average common shares outstanding:
Basic44,057 44,743 
Diluted44,975 45,865 

See accompanying unaudited notes to consolidated financial statements
2


Commvault Systems, Inc.
Consolidated Statements of Comprehensive Income
(In thousands)
(Unaudited)
 Three Months Ended June 30,
 20232022
Net income$12,629 $3,511 
Other comprehensive loss:
Foreign currency translation adjustment(362)(1,715)
Comprehensive income$12,267 $1,796 

See accompanying unaudited notes to consolidated financial statements
3

Commvault Systems, Inc.
Consolidated Statements of Stockholders’ Equity
(In thousands)
(Unaudited)

  
Common Stock
Additional
Paid – In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
 SharesAmount
Balance as of March 31, 202344,140 $440 $1,264,608 $(1,062,900)$(16,050)$186,098 
Stock-based compensation23,724 23,724 
Share issuances related to stock-based compensation612 6 1,195 1,201 
Repurchase of common stock(779)(8)(7,201)(44,065)(51,274)
Net income12,629 12,629 
Other comprehensive loss(362)(362)
Balance as of June 30, 202343,973 $438 $1,282,326 $(1,094,336)$(16,412)$172,016 


  
Common Stock
Additional
Paid – In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
 SharesAmount
Balance as of March 31, 202244,511 $443 $1,165,948 $(898,699)$(11,863)$255,829 
Stock-based compensation31,095 31,095 
Share issuances related to stock-based compensation634 6 681 687 
Repurchase of common stock(310)(3)(2,793)(16,127)(18,923)
Net income3,511 3,511 
Other comprehensive loss(1,715)(1,715)
Balance as of June 30, 202244,835 $446 $1,194,931 $(911,315)$(13,578)$270,484 


See accompanying unaudited notes to consolidated financial statements

4

Commvault Systems, Inc.
Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Three Months Ended June 30,
 20232022
Cash flows from operating activities
Net income$12,629 $3,511 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization1,632 2,977 
Noncash stock-based compensation23,724 31,095 
Noncash change in fair value of equity securities(341)389 
Amortization of deferred commissions cost6,319 5,314 
Changes in operating assets and liabilities:
Trade accounts receivable28,057 9,389 
Operating lease assets and liabilities, net72 (283)
Other current assets and Other assets(1,393)(2,710)
Deferred commissions cost(5,600)(6,652)
Accounts payable178 482 
Accrued liabilities(19,530)(31,366)
Deferred revenue(7,213)10,258 
Other liabilities503 29 
Net cash provided by operating activities39,037 22,433 
Cash flows from investing activities
Purchase of property and equipment(1,147)(867)
Purchase of equity securities(312)(1,015)
Net cash used in investing activities(1,459)(1,882)
Cash flows from financing activities
Repurchase of common stock(51,030)(18,923)
Proceeds from stock-based compensation plans1,201 687 
Payment of debt issuance costs (63)
Net cash used in financing activities(49,829)(18,299)
Effects of exchange rate — changes in cash(938)(11,046)
Net decrease in cash and cash equivalents(13,189)(8,794)
Cash and cash equivalents at beginning of period287,778 267,507 
Cash and cash equivalents at end of period$274,589 $258,713 
See accompanying unaudited notes to consolidated financial statements
5

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited
(In thousands, except per share data)


1.    Basis of Presentation
Commvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") provides its customers with a data protection platform that helps them secure, defend and recover their most precious asset, their data. We provide these products and services for their data across the following environments: on-premises, hybrid, or multi-cloud. Our data protection offerings are delivered via self-managed software, software-as-a-service (SaaS), integrated appliances, or managed by partners. Customers use our technology to protect themselves from threats like ransomware and recover their data efficiently.

The consolidated financial statements of Commvault as of June 30, 2023 and for the three months ended June 30, 2023 and 2022 are unaudited, and in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the results for the interim periods. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements and should be read in conjunction with the financial statements and notes in our Annual Report on Form 10-K for fiscal 2023. The results reported in these financial statements should not necessarily be taken as indicative of results that may be expected for the entire fiscal year.
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of our periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, deferred commissions and goodwill. Actual results could differ from those estimates.

2.    Summary of Significant Accounting Policies
Reclassification of Prior Year Balances
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications have no impact on the amount of total revenue or net income. Beginning in fiscal 2024, the software and services line items on the consolidated statements of operations, related to revenues and cost of revenues, will be presented in the following categories:

Subscription - The amounts on this line include the revenues and costs of recurring time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual license - The amounts on this line include the revenues and costs from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.

Customer support - The amounts on this line include customer support revenues and costs associated with our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. Customer support revenue is typically recognized ratably over the term of the customer support agreement.

6

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

Other services - The amounts included on this line consist primarily of revenues and costs related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
Recently Adopted and Recently Issued Accounting Standards
There were no recently adopted accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures.
Concentration of Credit Risk
We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Historically, credit losses relating to these customers have been minimal.
Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. (“Arrow”) totaled 38% and 36% of total revenues for the three months ended June 30, 2023 and 2022, respectively. Arrow accounted for approximately 33% and 34% of total accounts receivable as of June 30, 2023 and March 31, 2023, respectively.
Fair Value of Financial Instruments
The carrying amounts of our cash, cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. Our cash equivalents balance consists primarily of U.S. Treasury Bills with maturities of one month or less.
The following table summarizes the composition of our financial assets measured at fair value at June 30, 2023:
Level 1Level 2Level 3Total
Assets:
Cash equivalents$24,890   $24,890 

There were no financial assets measured at fair value on a recurring basis as of June 30, 2022.
Equity Securities Accounted for at Net Asset Value
We held equity interests in private equity funds of $6,554 as of June 30, 2023, which are accounted for under the net asset value practical expedient as permitted under ASC 820, Fair Value Measurement. These investments are included in other assets in the accompanying consolidated balance sheets. The net asset values of these investments are determined using quarterly capital statements from the funds, which are based on our contributions to the funds, allocation of profit and loss and changes in fair value of the underlying fund investments. Changes in fair value as reported on the capital statements are recorded through the consolidated statements of operations as non-operating income or expense. These private equity funds focus on making investments in key technology sectors, principally by investing in companies at expansion capital and growth equity stages. We had total unfunded commitments in private equity funds of $3,773 as of June 30, 2023.
Deferred Commissions Cost
Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to term-based software licenses, SaaS offerings, perpetual software licenses, software updates, and customer support. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of customer support contracts for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. We currently estimate a period of five years is appropriate based on consideration of historical average customer
7

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

life and the estimated useful life of the underlying software sold as part of the transaction. The commission paid on the renewal of subscription arrangements is not commensurate with the commission paid on the initial purchase. As a result, the cost of commissions allocated to as-a-service subscription offerings, software updates and customer support on the initial term-based software license transactions are amortized over a period of approximately five years, consistent with the accounting for these costs associated with perpetual licenses. The costs of commissions allocated to as-a-service offerings, software updates and support for the renewal of term-based software licenses is limited to the contractual period of the arrangement, as we pay a commensurate renewal commission upon the next renewal of the subscription software license and related updates and support.

The incremental costs attributable to professional services are generally amortized over the period the related services are provided and revenue is recognized. Amortization expense related to these costs is included in sales and marketing expenses in the accompanying consolidated statements of operations.
3.    Revenue
We derive revenues from various sources, including subscriptions, perpetual software licenses, customer support contracts and other services.
Subscription
Subscription includes the revenues derived from time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. The term of our subscription arrangements are typically one to three years, but can range between one and five years. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual License
Perpetual license includes the revenue from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.
Customer Support
Customer support includes revenues associated with support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We sell our customer support contracts as a percentage of net software purchases. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year on our perpetual licenses and over the term on our term-based licenses.
Other Services
Other services consist primarily of revenues related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
We do not customize our software licenses (both perpetual and term-based) and installation services are not required. Software licenses are delivered before related services are provided and are functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and term-based) are functional intellectual property that is distinct, as the user can benefit from the software on its own. Revenue for both perpetual and term-based licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize subscription revenue related to the renewal of that subscription earlier than the beginning of the new subscription period.
8

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

We also offer appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Our appliances are almost exclusively sold via a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, the revenue and costs associated with hardware are usually not included in our financial statements.
Our typical performance obligations include the following:

Performance ObligationWhen Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Subscription
Term-based software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Software-as-a-service (SaaS)Ratably over the course of the contract (over time)Annually or at the beginning of the contract periodObservable in transactions without multiple performance obligations
Perpetual License
Perpetual software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment
Residual approach
Customer Support
Software updatesRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Customer supportRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Other Services
Other professional services (except for education services)As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education servicesWhen the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations

Judgments related to revenue recognition
Most of our contracts contain multiple performance obligations. For these contracts, we evaluate and account for individual performance obligations separately if they are determined to be distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses (both perpetual and term-based) are typically estimated using the residual approach. Standalone selling prices for SaaS, customer support contracts, and other services are typically estimated based on observable transactions when these services are sold on a standalone basis. We recognize revenue net of sales tax.

9

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

Disaggregation of Revenue

We disaggregate revenue from contracts with customers into geographical regions. Our Americas region includes the United States, Canada, and Latin America. Our International region primarily includes Europe, Middle East, Africa, Australia, India, Southeast Asia, and China.
Three Months Ended June 30,
20232022
Americas$122,124 $122,609 
International76,026 75,372 
Total revenues$198,150 $197,981 


Remaining Performance Obligations

Remaining performance obligations represent expected future revenue from existing contracts where performance obligations are unsatisfied or partially unsatisfied at the end of the reporting period. As of June 30, 2023, our remaining performance obligations (inclusive of deferred revenues) were $536,669 of which approximately 64% is expected to be recognized as revenue over the next 12 months and the remainder recognized thereafter. The vast majority of this revenue consists of customer support, other services and SaaS arrangements. Other services consists primarily of professional services revenue which is contingent upon a number of factors, including customers' needs and scheduling.

The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $107,945 for the three months ended June 30, 2023. The amount of revenue recognized from performance obligations satisfied in prior periods was not significant.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to customer support, SaaS arrangements, and other services.

In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheets. Long-term unbilled receivables are included in other assets. The opening and closing balances of our accounts receivable, unbilled receivables, and deferred revenues are as follows:
Accounts ReceivableUnbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening balance as of March 31, 2023
$188,736 $21,705 $9,867 $307,562 $174,393 
Increase (decrease), net(34,089)160 3,021 (4,933)(2,174)
Ending balance as of June 30, 2023
$154,647 $21,865 $12,888 $302,629 $172,219 

The net decrease in accounts receivable (inclusive of unbilled receivables) is a result of a decrease in revenue relative to the fourth quarter of the prior fiscal year. The decrease in deferred revenue is primarily the result of the decrease in customer support contract billings, partially offset by an increase in SaaS contracts which are billed upfront but recognized ratably over the contract period.


10

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

4.    Assets Held for Sale
During the fourth quarter of fiscal 2023, we entered into an agreement to sell our owned corporate headquarters in Tinton Falls, New Jersey for $40,000 in cash consideration and determined the assets and land related to headquarters met the criteria for classification as assets held for sale in accordance with ASC 360, Impairment and Disposal of Long-Lived Assets. The property's estimated fair value, less estimated costs to sell, is $38,680. We believe the sale will likely close in the second quarter of fiscal 2024. Upon closing of the transaction, we will enter into a lease for a portion of the premises.

5.    Net Income per Common Share

Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the vesting of restricted stock units, shares to be purchased under the Employee Stock Purchase Plan ("ESPP"), and the exercise of stock options. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the reconciliation of basic and diluted net income per common share:
Three Months Ended June 30,
20232022
Net income$12,629 $3,511 
Basic net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Basic net income per common share$0.29 $0.08 
Diluted net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Dilutive effect of stock options and restricted stock units918 1,122 
Diluted weighted average shares outstanding44,975 45,865 
Diluted net income per common share$0.28 $0.08 

The diluted weighted-average shares outstanding exclude restricted stock units, performance restricted stock units, shares to be purchased under the ESPP and outstanding stock options totaling 514 and 535 for the three months ended June 30, 2023 and 2022, respectively, because the effect would have been anti-dilutive.

6.    Commitments and Contingencies
We do not believe that we are currently party to any pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results.

7.    Capitalization
Our stock repurchase program has been funded by our existing cash and cash equivalent balances, as well as cash flows provided by our operations.
11

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

On April 20, 2023, the Board of Directors (the "Board") approved an increase of the existing share repurchase program so that $250,000 was available. The Board's authorization has no expiration date. For the three months ended June 30, 2023, we repurchased $51,030 of our common stock, or approximately 779 shares. The remaining amount available under the current authorization as of June 30, 2023 is $204,936.

8.    Stock Plans
The following table presents the stock-based compensation expense included in cost of revenues, sales and marketing, research and development, general and administrative and restructuring expenses for the three months ended June 30, 2023 and 2022. Stock-based compensation is attributable to restricted stock units, performance-based awards and the ESPP.
 Three Months Ended June 30,
 20232022
Cost of revenues$1,690 $1,243 
Sales and marketing9,704 11,393 
Research and development5,347 9,241 
General and administrative6,983 7,931 
Restructuring 1,287 
Stock-based compensation expense$23,724 $31,095 
As of June 30, 2023, there was $144,453 of unrecognized stock-based compensation expense that is expected to be recognized over a weighted-average period of 1.85 years. We account for forfeitures as they occur. To the extent that awards are forfeited, stock-based compensation will be different from our current estimate.
Stock option activity was not significant for both the three months ended June 30, 2023 and 2022.

Restricted Stock Units
Restricted stock unit activity for the three months ended June 30, 2023 was as follows:
Non-vested Restricted Stock UnitsNumber of
Awards
Weighted-
Average Grant
Date Fair Value
Non-vested as of March 31, 20232,953 $62.52 
Awarded556 67.34 
Vested(585)57.05 
Forfeited(71)65.83 
Non-vested as of June 30, 20232,853 $64.50 

The weighted-average fair value of restricted stock units awarded was $67.34 per unit during the three months ended June 30, 2023, and $62.60 per unit during the three months ended June 30, 2022. The weighted-average fair value of awards includes the awards with a market condition described below.


12

Commvault Systems, Inc.
Notes to Consolidated Financial Statements - Unaudited (continued)
(In thousands, except per share data)

Performance Based Awards
In the three months ended June 30, 2023, we granted 120 performance restricted stock units ("PSUs") to certain executives. Vesting of these awards is contingent upon i) us meeting certain non-GAAP performance goals (performance-based) in fiscal 2024 and ii) our customary service periods. The awards vest over three years and have the potential to vest between 0% and 200% (240 shares) based on actual fiscal 2024 performance. The vesting quantity of these awards may vary based on actual fiscal 2024 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During the interim financial periods, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. The awards are included in the restricted stock unit table.
Awards with a Market Condition
In the three months ended June 30, 2023, we granted 120 market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next three years. The awards vest in three annual tranches and have the potential to vest between 0% and 200% (240 shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The fair value of the awards granted during the three months ended June 30, 2023 was $87.90 per unit. The awards are included in the restricted stock unit table.

9.    Income Taxes
Income tax expense was $6,876 in the three months ended June 30, 2023, compared to expense of $3,705 in the three months ended June 30, 2022. The increase in income tax expense relative to the prior year relates primarily to current federal and state taxes driven by the increase of pre-tax income relative to the prior year quarter. We believe that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore continue to record a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero as of June 30, 2023.

10.    Revolving Credit Facility
On December 13, 2021, we entered into a five-year $100,000 senior secured revolving credit facility (the “Credit Facility”) with JPMorgan Chase Bank, N.A. The Credit Facility is available for share repurchases, general corporate purposes, and letters of credit. The Credit Facility contains financial maintenance covenants including a leverage ratio and interest coverage ratio. The Credit Facility also contains certain customary events of default which would permit the lender to, among other things, declare all loans then outstanding to be immediately due and payable if such default is not cured within applicable grace periods. The Credit Facility also limits our ability to incur certain additional indebtedness, create or permit liens on assets, make acquisitions, make investments, loans or advances, sell or transfer assets, pay dividends or distributions, and engage in certain transactions with foreign affiliates. Outstanding borrowings under the Credit Facility accrue interest at an annual rate equal to the Secured Overnight Financing Rate plus 1.25% subject to increases based on our actual leverage. The unused balance on the Credit Facility is also subject to a 0.25% annual interest charge subject to increases based on our actual leverage. As of June 30, 2023, there were no borrowings under the Credit Facility and we were in compliance with all covenants.
We have deferred the expense related to debt issuance costs, which are classified as other assets, and will amortize the costs into interest expense over the term of the Credit Facility. Unamortized amounts at June 30, 2023 were $399. The amortization of debt issuance costs and interest expense incurred for both the three months ended June 30, 2023 and 2022 was $92.

13

Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis along with our consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q. The statements in this discussion regarding our expectations of our future performance, liquidity and capital resources, and other non-historical statements are forward-looking statements. These forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, changes in demand as well as the risks and uncertainties described under “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2023. Our actual results may differ materially from those contained in or implied by any forward-looking statements.
Overview
Incorporated in Delaware in 1996, Commvault Systems, Inc. provides its customers with a data protection platform that helps them secure, defend and recover their most precious asset, their data. We provide these products and services for their data across the following environments: on-premises, hybrid, or multi-cloud. Our data protection offerings are delivered via self-managed software, software-as-a-service (SaaS), integrated appliances, or managed by partners. Customers use our technology to protect themselves from threats like ransomware and recover their data efficiently.
    
Sources of Revenues
We generate revenues through subscription arrangements, perpetual software licenses, customer support contracts and other services. A significant portion of our total revenues comes from subscription arrangements, which include both sales of term-based licenses and SaaS offerings. We are focused on these types of recurring revenue arrangements.
We expect our subscription arrangements will continue to generate revenue from the renewals of term-based licenses and SaaS offerings sold in prior years. Any of our pricing models (capacity, instance based, etc.) can be sold via a subscription arrangement, either through term-based licensing or hosted services. In term-based license arrangements, the customer has the right to use the software over a designated period of time. The capacity of the license is fixed and the customer has made an unconditional commitment to pay. Software revenue in these arrangements is generally recognized when the software is delivered. In SaaS offerings, revenue is recognized ratably over the contract period.
We sell to end-user customers both directly through our sales force and indirectly through our global network of value-added reseller partners, systems integrators, corporate resellers and original equipment manufacturers. Subscription revenue generated through indirect distribution channels accounted for approximately 90% of total subscription revenue in both the three months ended June 30, 2023 and 2022. Subscription revenue generated through direct distribution channels accounted for approximately 10% of total subscription revenue in both the three months ended June 30, 2023 and 2022. Deals initiated by our direct sales force are sometimes transacted through indirect channels based on end-user customer requirements, which are not always in our control and can cause this overall percentage split to vary from period-to-period. As such, there may be fluctuations in the dollars and percentage of subscription revenue generated through our direct distribution channels from time-to-time. We believe that the growth of our subscription revenue, derived from both our indirect channel partners and direct sales force, are key attributes to our long-term growth strategy. We intend to continue to invest in both our channel relationships and direct sales force in the future, but we continue to expect more revenue to be generated through indirect distribution channels over the long term. The failure of our indirect distribution channels or our direct sales force to effectively sell our software applications could have a material adverse effect on our revenues and results of operations.
We have a non-exclusive distribution agreement with Arrow Enterprise Computing Solutions Inc. (“Arrow”) pursuant to which Arrow's primary role is to enable a more efficient and effective distribution channel for our products and services by managing our reseller partners and leveraging their own industry experience. We generated 38% and 36% of our total revenues through Arrow for the three months ended June 30, 2023 and 2022, respectively. If Arrow were to discontinue or reduce the sales of our products or if our agreement with Arrow were terminated, and if we were unable to take back the management of our reseller channel or find another distributor to replace Arrow, there could be a material adverse effect on our future business.
Our customer support revenues include support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We
14

sell our customer support contracts as a percentage of net software. Customer support revenue is recognized ratably over the term of the customer support agreement.
Our other service revenue consists primarily of professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues from other services can vary period over period based on the timing services are delivered and are typically recognized as the services are performed.
Foreign Currency Exchange Rates’ Impact on Results of Operations
Sales outside the United States were 45% of our total revenue for the three months ended June 30, 2023 and 44% of our total revenue for the three months ended June 30, 2022. The income statements of our non-U.S. operations are translated into U.S. dollars at the average exchange rates for each applicable month in a period. To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency denominated transactions generally results in increased revenue, operating expenses and income from operations for our non-U.S. operations. Similarly, our revenue, operating expenses and net income will generally decrease for our non-U.S. operations if the U.S. dollar strengthens against foreign currencies.
Using the average foreign currency exchange rates from the three months ended June 30, 2022, our total revenue would have been higher by $1.2 million, our cost of revenue would have been higher by $0.3 million and our operating expenses would have been higher by $0.9 million from non-U.S. operations for the three months ended June 30, 2023.
In addition, we are exposed to risks of foreign currency fluctuation primarily from cash balances, accounts receivables and intercompany accounts denominated in foreign currencies and are subject to the resulting transaction gains and losses, which are recorded as a component of general and administrative expenses. We recognized insignificant net foreign currency transaction losses for the three months ended June 30, 2023. We recognized net foreign currency transaction gains of approximately $0.5 million for the three months ended June 30, 2022.

Critical Accounting Policies
In presenting our consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP"), we are required to make estimates and judgments that affect the amounts reported therein. Some of the estimates and assumptions we are required to make relate to matters that are inherently uncertain as they pertain to future events. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable and appropriate. Actual results may differ significantly from these estimates. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows may be affected.
In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management’s judgment in its application, while in other cases, significant judgment is required in selecting among available alternative accounting standards that allow different accounting treatment for similar transactions. We consider these policies requiring significant management judgment to be critical accounting policies. These critical accounting policies are:
Revenue Recognition
Accounting for Income Taxes
Goodwill
There have been no significant changes in our critical accounting policies during the three months ended June 30, 2023 as compared to the critical accounting policies and estimates disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies” included in our Annual Report on Form 10-K for the year ended March 31, 2023.
15

Results of Operations
Three months ended June 30, 2023 compared to three months ended June 30, 2022
Revenues ($ in millions)
105106 107549755834406 549755834408
Total revenues increased $0.2 million, driven primarily by an increase in subscription revenues, offset by decreases in perpetual license and customer support revenues. We remain focused on selling subscription arrangements through both term-based software licenses and SaaS offerings.
Subscription revenue increased $9.7 million, or 11% year over year, driven by the increase in our SaaS revenue. Our SaaS revenue doubled year over year. This increase was partially offset by a decrease in term-based license revenue. Term-based license revenue declined 4%, due to a decrease in the average selling price on larger term-based license transactions (deals greater than $0.1 million) period over period. Subscription revenue accounted for 49% of total revenues for the three months ended June 30, 2023 compared to 44% for the three months ended June 30, 2022.
Perpetual license revenue decreased $4.6 million, or 26% year over year as a result of our continued focus on subscription arrangements. Perpetual license revenue accounted for 7% of total revenue for the three months ended June 30, 2023 compared to 9% for the three months ended June 30, 2022.
Customer support revenue decreased $4.4 million, or 5% year over year, driven by an $11.5 million decrease in customer support revenue attached to perpetual license support renewals, partially offset by a $7.1 million increase in support allocated in term-based license arrangements.
Other services revenue decreased $0.5 million, primarily due to a decrease in professional services delivered during the period compared to the same period in prior year.
We track total revenue on a geographic basis. Our Americas region includes the United States, Canada, and Latin America. Our International region primarily includes Europe, Middle East, Africa, Australia, India, Southeast Asia and China. Americas and International represented 62% and 38% of total revenue, respectively, for the three months ended June 30, 2023. Total revenue remained flat year over year in the Americas and increased 1% in International.
Total revenue in the Americas was impacted by a 10% increase in subscription revenue, offset by a 30% decrease in perpetual license revenue, driven by the shift from selling perpetual licenses to subscription arrangements. Customer support and other services revenue declined 8% and 9%, respectively.
The increase in International total revenue was primarily due to a 14% increase in subscription revenue, offset by a 24% decrease in perpetual license revenue. Customer support revenue declined 2% year over
16

year. Other services revenue increased 5% year over year due to an increase in the delivery of professional services for the region against the comparative period.

Our total revenue in International is subject to changes in foreign exchange rates as further discussed above in the “Foreign Currency Exchange Rates’ Impact on Results of Operations” section.
17

Cost of Revenues and Gross Margin ($ in millions)

 Three Months Ended June 30,
20232022
Cost of RevenueGross
Margin
Cost of RevenueGross
Margin
Subscription$12.4 87 %$11.0 87 %
Perpetual license0.4 97 %0.6 96 %
Customer support15.0 81 %15.0 82 %
Other services7.8 28 %7.2 37 %
Total$35.6 82 %$33.8 83 %

Total cost of revenues increased $1.8 million, and represented 18% and 17% of our total revenues for the three months ended June 30, 2023 and 2022, respectively.
Cost of subscription revenue represented 13% of our total subscription revenue for both the three months ended June 30, 2023 and 2022. The $1.4 million increase year over year is the result of an increase in the cost of infrastructure related to growth in our SaaS offerings.
Cost of perpetual license revenue decreased $0.2 million and represented 3% of our total perpetual revenue for the three months ended June 30, 2023 compared to 4% for the three months ended June 30, 2022.
Cost of customer support revenue was flat relative to the prior year quarter and represented 19% of our total customer support revenue for the three months ended June 30, 2023 compared to 18% for the three months ended June 30, 2022.
Cost of other services revenue increased $0.6 million, representing 72% of our total other services revenue for the three months ended June 30, 2023 compared to 63% for the three months ended June 30, 2022. The increase in cost of other services revenue was driven by timing of the delivery of certain professional services.








18

Operating Expenses ($ in millions)
457145724573

457645774578
Sales and marketing expenses decreased $0.8 million, or 1%, primarily due to a decrease in stock-based compensation, partially offset by an increase in travel expenses versus the prior year period.
Research and development expenses decreased $8.7 million, or 22%, driven by decreases in employee compensation and related expenses, including a $3.9 million decrease in stock-based compensation. Investing in research and development remains a priority for Commvault and we anticipate continued responsible spending related to the development of our software applications and hosted services.
General and administrative expenses were flat year over year from the prior year quarter. Stock-based compensation decreased $0.9 million year over year.
Depreciation and amortization expense decreased $1.0 million, driven by the reclassification of our owned corporate headquarters as assets held for sale in the fourth quarter of fiscal 2023.
19

Income Tax Expense
Income tax expense was $6.9 million in the three months ended June 30, 2023 compared to expense of $3.7 million in the three months ended June 30, 2022. The increase in income tax expense relative to the prior year relates primarily to current federal and state taxes driven by the increase of pre-tax income relative to the prior year quarter.
Liquidity and Capital Resources
In recent fiscal years, our principal source of liquidity has been cash provided by operations. As of June 30, 2023, our cash and cash equivalents balance was $274.6 million, of which approximately $194.1 million was held outside of the United States by our foreign legal entities. These balances are dispersed across approximately 35 international locations around the world. We believe that such dispersion meets the current and anticipated future liquidity needs of our foreign legal entities. In the event we need to repatriate funds from outside of the United States, such repatriation would likely be subject to restrictions by local laws and/or tax consequences, including foreign withholding taxes.
On December 13, 2021, we entered into a five-year $100 million senior secured revolving credit facility (the “Credit Facility”) with JPMorgan Chase Bank, N.A. The Credit Facility is available for share repurchases, general corporate purposes, and letters of credit. The Credit Facility contains financial maintenance covenants including a leverage ratio and interest coverage ratio. The Credit Facility also contains certain customary events of default which would permit the lender to, among other things, declare all loans then outstanding to be immediately due and payable if such default is not cured within applicable grace periods. The Credit Facility also limits our ability to incur certain additional indebtedness, create or permit liens on assets, make acquisitions, make investments, loans or advances, sell or transfer assets, pay dividends or distributions, and engage in certain transactions with foreign affiliates. Outstanding borrowings under the Credit Facility accrue interest at an annual rate equal to the Secured Overnight Financing Rate plus 1.25% subject to increases based on our actual leverage. The unused balance on the Credit Facility is also subject to a 0.25% annual interest charge subject to increases based on our actual leverage. As of June 30, 2023, there were no borrowings under the Credit Facility and we were in compliance with all covenants.
On April 20, 2023, the Board of Directors approved an increase of the existing share repurchase program so that $250.0 million was available. The Board's authorization has no expiration date. For the three months ended June 30, 2023, we have repurchased $51.0 million of our common stock. The remaining amount available under the current authorization is $204.9 million.
Our summarized cash flow information is as follows (in thousands):
 Three Months Ended June 30,
 20232022
Net cash provided by operating activities$39,037 $22,433 
Net cash used in investing activities(1,459)(1,882)
Net cash used in financing activities(49,829)(18,299)
Effects of exchange rate - changes in cash(938)(11,046)
Net decrease in cash and cash equivalents$(13,189)$(8,794)
20


239323942395

Net cash provided by operating activities was impacted by net income adjusted for the impact of non-cash charges, and decreases in accounts receivable and accrued liabilities.
Net cash used in investing activities was related to $0.3 million for the purchase of equity securities and $1.1 million of capital expenditures.
Net cash used in financing activities was the result of $51.0 million of repurchases of common shares, partially offset by $1.2 million of proceeds from the exercise of stock options.
Working capital decreased $18.1 million from $140.8 million as of March 31, 2023 to $122.7 million as of June 30, 2023. The net decrease in working capital was primarily driven by decreases in accounts receivable and accrued liabilities.
We believe that our existing cash, cash equivalents and our cash from operations will be sufficient to meet our anticipated cash needs for working capital, income taxes, capital expenditures and potential stock repurchases for at least the next twelve months. We may seek additional funding through public or private financings or other arrangements during this period. Adequate funds may not be available when needed or may not be available on terms favorable to us, or at all. If additional funds are raised by issuing equity securities, dilution to existing stockholders will result. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operational flexibility, and would also require us to fund additional interest expense. If funding is insufficient at any time in the future, we may be unable to develop or enhance our products or services, take advantage of business opportunities or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition and results of operations.

Off-Balance Sheet Arrangements
As of June 30, 2023, we did not have off-balance sheet financing arrangements, including any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities.

Impact of Recently Issued Accounting Standards
There were no recently issued accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures.

Item 3 - Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Risk
None.
21

Foreign Currency Risk
Economic Exposure
As a global company, we face exposure to adverse movements in foreign currency exchange rates. Our international sales are generally denominated in foreign currencies and this revenue could be materially affected by currency fluctuations. Approximately 45% of our revenues were from outside the United States for the three months ended June 30, 2023. Our primary exposures are to fluctuations in exchange rates for the U.S. dollar versus the Euro, and to a lesser extent, the Australian dollar, British pound sterling, Canadian dollar, Chinese yuan, Indian rupee, Korean won and Singapore dollar. Changes in currency exchange rates could adversely affect our reported revenues and require us to reduce our prices to remain competitive in foreign markets, which could also have a material adverse effect on our results of operations. Historically, we have periodically reviewed and revised the pricing of our products available to our customers in foreign countries and we have not maintained excess cash balances in foreign accounts.
Transaction Exposure
Our exposure to foreign currency transaction gains and losses is primarily the result of certain net receivables due from our foreign subsidiaries and customers being denominated in currencies other than the functional currency of the subsidiary. Our foreign subsidiaries conduct their businesses in local currency and we generally do not maintain excess U.S. dollar cash balances in foreign accounts.
Foreign currency transaction gains and losses are recorded in general and administrative expenses in the consolidated statements of operations. We recognized insignificant net foreign currency transaction losses for the three months ended June 30, 2023. We recognized net foreign currency transaction gains of approximately $0.5 million for the three months ended June 30, 2022.

Item 4 - Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of the Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended, as of June 30, 2023. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2023.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting that occurred during the first quarter of fiscal 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Internal Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
22

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are subject to claims in legal proceedings arising in the normal course of business. We do not believe that we are currently party to any pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results. Please refer to Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended March 31, 2023 for additional information.

Item 1A. Risk Factors
In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended March 31, 2023, which are incorporated herein by reference, and could materially affect our business, financial condition or future results. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results. If any of the risks actually occur, our business, financial conditions or results of operations could be negatively affected. In that case, the trading price of our stock could decline, and our stockholders may lose part or all of their investment. There have been no material changes from the risk factors set forth in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended March 31, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Purchases of Equity Securities by the Issuer    
On April 20, 2023, the Board of Directors approved an increase of the existing share repurchase program so that $250.0 million was available. The Board's authorization has no expiration date. During the three months ended June 30, 2023, we repurchased $51.0 million of common stock, or approximately 0.8 million shares, under our share repurchase program. As of June 30, 2023, the remaining amount available under the current authorization is $204.9 million. A summary of our repurchases of common stock is as follows:
PeriodTotal number of shares purchasedAverage price paid per shareTotal number of shares purchased as part of publicly announced programsApproximate dollar value of shares that may yet be purchased under the program
(in thousands)
April 1-30, 2023160,700 $58.81 160,700 $246,514
May 1-31, 2023363,600 $64.60 363,600 $223,024
June 1-30, 2023254,300 $71.13 254,300 $204,936
Three Months Ended June 30, 2023778,600 $65.54 778,600 

Item 3. Defaults upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
On May 23, 2023, James Whalen, Chief Accounting Officer, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), originally adopted on March 2, 2023, for the sale of up to approximately 3,000 shares of the Company’s common stock until August 25, 2023. During the three months ended June 30, 2023, no other directors or officers of the Company adopted or terminated any Rule 10b5-1 trading arrangement or “Non-Rule 10b5-1 trading arrangement” as each term is defined in Item 408 of Regulation S-K.

23

Item 6. Exhibits
Exhibit No.Description
Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Furnished herewith

24

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.
  Commvault Systems, Inc.
Dated: August 1, 2023 By:/s/ Sanjay Mirchandani
  Sanjay Mirchandani
  Director, President and Chief Executive Officer
(Principal Executive Officer)
Dated: August 1, 2023 By:/s/ Gary Merrill
  Gary Merrill
  Chief Financial Officer
(Principal Financial Officer)
25
EX-31.1 2 a20230630ex311.htm EX-31.1 Document

Exhibit 31.1
Certification of Chief Executive Officer
Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))
I, Sanjay Mirchandani, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Commvault 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 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.

/s/ Sanjay Mirchandani
Sanjay Mirchandani
Director, President and Chief Executive Officer
(Principal Executive Officer)
Date: August 1, 2023

EX-31.2 3 a20230630ex312.htm EX-31.2 Document

Exhibit 31.2
Certification of Chief Financial Officer
Required by Rule 13a-14(a) (17 CFR 240.13a-14(a))
I, Gary Merrill, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Commvault 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 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.

/s/ Gary Merrill
Gary Merrill
Chief Financial Officer
(Principal Financial Officer)
Date: August 1, 2023

EX-32.1 4 a20230630ex321.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 Quarterly Report of Commvault Systems, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Sanjay Mirchandani, Director, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Sanjay Mirchandani
Sanjay Mirchandani
Director, President and Chief Executive Officer
(Principal Executive Officer)
August 1, 2023


EX-32.2 5 a20230630ex322.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 Quarterly Report of Commvault Systems, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Gary Merrill, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Gary Merrill
Gary Merrill
Chief Financial Officer
(Principal Financial Officer)
August 1, 2023


EX-101.SCH 6 cvlt-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Net Income per Common Share link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Capitalization link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock Plans link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Net Income per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Summary of Significant Accounting Policies - Deferred Commissions Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Net Income per Common Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Capitalization (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Stock Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Stock Plans - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Stock Plans - Performance Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Stock Plans - Awards with a Market Condition (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvlt-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cvlt-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cvlt-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Perpetual software licenses Perpetual Software Licenses [Member] Perpetual Software Licenses Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Non-vested beginning balance (in shares) Non-vested ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revolving Credit Facility Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving credit facility Revolving Credit Facility [Member] Effects of exchange rate — changes in cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred tax liabilities, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Market performance shares Performance Shares [Member] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Amount written down to estimated fair value, less estimated costs to sell Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingencies (Note 6) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Capitalization Equity [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Concentration Risk [Line Items] Concentration Risk [Line Items] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Diluted net income (loss) per common share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Operating lease assets and liabilities, net Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Repurchase of common stock Stock Repurchased During Period, Value Stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Unfunded commitments Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments Trade accounts receivable Increase (Decrease) in Receivables Schedule of Basic and Diluted Net Income per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenues Cost of Goods and Services Sold Compensation arrangements, vesting period Service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Number of Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Investment Type [Axis] Investment Type [Axis] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Local Phone Number Local Phone Number Increase (decrease), net Increase (Decrease) in Accounts Receivable Number of annual tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accounts Receivable Accounts Receivable [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payment of debt issuance costs Payments of Debt Issuance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Deferred Revenue (current) Deferred Revenue, Current [Member] Deferred Revenue, Current Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Customer support Customer Support Service [Member] Customer Support Service [Member] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Opening Balance Ending Balance Contract with Customer, Asset, after Allowance for Credit Loss, Current Noncash change in fair value of equity securities Noncash Change In Fair Value Of Equity Securities Noncash Change In Fair Value Of Equity Securities Research and development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Awarded (in shares) Number of awards, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Cost of revenues: Cost of Goods and Services Sold [Abstract] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Current portion of operating lease liabilities Operating Lease, Liability, Current Entity Shell Company Entity Shell Company Cost of revenues Cost Of Services Revenue [Member] Cost of services revenue Member. Recently Adopted and Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Schedule of Restricted Stock Unit Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross margin Gross Profit Deferred revenue Opening Balance Ending Balance Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Financial assets at fair value Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Weighted average period awards are expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Deferred commissions cost Increase (Decrease) In Deferred Sales Commissions Increase (Decrease) in Deferred Sales Commissions Stock Plans Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Restructuring Charges [Member] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Software updates and customer support costs amortization period Capitalized Contract Cost, Amortization Period Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Non-vested beginning balance (in dollars per share) Non-vested ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share issuances related to stock-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted net income per common share: Earnings Per Share, Diluted [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Assets Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Unbilled Receivable (long-term) Other Assets [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Revenue from Contract with Customer [Policy Text Block] Term-based software licenses Term-based Software, Licenses [Member] Software, Licenses [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Equity securities Equity Securities, FV-NI Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Accounts Receivable Accounts Receivable [Roll Forward] Accounts Receivable [Roll Forward] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Basic net income per common share: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Corporate Headquarters in Tinton Falls, NJ Corporate Headquarters in Tinton Falls, NJ [Member] Corporate Headquarters in Tinton Falls, NJ Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Opening Balance Ending Balance Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Perpetual license Perpetual License [Member] Perpetual License Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Net income, basic Net Income (Loss) Available to Common Stockholders, Basic Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Increase (decrease), net Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease) Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease) Credit Facility [Axis] Credit Facility [Axis] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Consideration from sale of properties Disposal Group, Including Discontinued Operation, Consideration Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Deferred revenue, less current portion Opening Balance Ending Balance Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income per common share: Earnings Per Share [Abstract] Fair Value of Financial Instruments Marketable Securities, Policy [Policy Text Block] Sales and marketing Selling and Marketing Expense Common stock, $0.01 par value: 250,000 shares authorized, 43,973 shares and 44,140 shares issued and outstanding at June 30, 2023 and March 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Opening Balance Ending Balance Accounts Receivable, after Allowance for Credit Loss Revenues: Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-Sale, Not Discontinued Operations [Member] Share repurchase program, amount approved Stock Repurchase Program, Authorized Amount Repurchase of common stock (in shares) Number of shares repurchased (in shares) Stock Repurchased During Period, Shares Unbilled Receivable (current) Contract With Customer, Asset, Net, Current [Roll Forward] Contract With Customer, Asset, Net, Current [Roll Forward] PEO Name PEO Name Concentration risk percentage Concentration Risk, Percentage Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Weighted-average fair value, units awarded (in dollars per share) Awarded (in dollars 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 Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized in period, included in opening deferred revenue balance Contract with Customer, Liability, Revenue Recognized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled Receivable (long-term) Contract With Customer, Asset, Net, Noncurrent [Roll Forward] Contract With Customer, Asset, Net, Noncurrent [Roll Forward] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] James Whalen [Member] James Whalen Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Purchase of equity securities Payments to Acquire Equity Securities, FV-NI Intangible asset, net Intangible Assets, Net (Excluding Goodwill) Disposal Group Classification [Domain] Disposal Group Classification [Domain] Other services Service, Other [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Other professional services (except for education services) Professional Services, Other [Member] Professional Services, Other [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Noncash stock-based compensation Share-Based Payment Arrangement, Noncash Expense   Common Stock Common Stock [Member] Deferred Revenue (long-term) Contract With Customer, Liability, Noncurrent [Roll Forward] Contract With Customer, Liability, Noncurrent [Roll Forward] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Subscription arrangement term Subscription Arrangement Term Subscription Arrangement Term Net Income per Common Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Performance obligation, expected payment terms Revenue, Performance Obligation, Description Of Payment Terms, Period Revenue, Performance Obligation, Description Of Payment Terms, Period Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Deferred Revenue (current) Contract With Customer, Liability, Current [Roll Forward] Contract with Customer, Liability, Current [Roll Forward] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Deferred Revenue (long-term) Deferred Revenue, Noncurrent [Member] Deferred Revenue, Noncurrent Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Basic net income (loss) per common share (in dollars per share) Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Awards potential to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares Net income, diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Private Equity Funds Private Equity Funds [Member] Restructuring Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Amortization of deferred commissions cost Amortization of Deferred Sales Commissions Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Share repurchase program, remaining available amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Deferred Commissions Cost Commissions Expense, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Americas Americas [Member] 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] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Education services Professional Services, Education Services [Member] Professional Services, Education Services [Member] Share issuances related to stock-based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of stock options and restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other current assets and Other assets Increase (Decrease) in Other Operating Assets PSU Performance Restricted Stock Units [Member] Performance Restricted Stock Units Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Disposal Group Name [Axis] Disposal Group Name [Axis] Increase (decrease), net Contract With Customer, Liability, Noncurrent, Increase (Decrease) Contract With Customer, Liability, Noncurrent, Increase (Decrease) Entity Central Index Key Entity Central Index Key Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income tax expense Income Tax Expense (Benefit) Subscription Subscription [Member] Subscription Repurchase of common stock Stock Repurchased During Period, Value, Excluding Excise Tax Stock Repurchased During Period, Value, Excluding Excise Tax Revenue Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Deferred commissions cost Capitalized Contract Cost, Net, Noncurrent Equity [Abstract] Equity [Abstract] Total revenues Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Credit Facility [Domain] Credit Facility [Domain] Increase (decrease), net Contract With Customer, Asset, Net, Current, Increase (Decrease) Contract With Customer, Asset, Net, Current, Increase (Decrease) Debt, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Increase (decrease), net Contract With Customer, Liability, Current, Increase (Decrease) Contract With Customer, Liability, Current, Increase (Decrease) Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Unbilled Receivable (current) Trade Accounts Receivable [Member] Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid – In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs Arrow Arrow [Member] Arrow [Member] Other liabilities Other Liabilities, Noncurrent Vested (in dollars 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 Non-NEOs Non-NEOs [Member] Revenue expected to be recognized from remaining performance obligations Revenue, Remaining Performance Obligation, Amount Deferred tax assets, valuation allowance, net of impact of reversal of taxable temporary differences Deferred Tax Assets, Valuation Allowance, Net Of Impact Of Reversal Of Taxable Temporary Differences Deferred Tax Assets, Valuation Allowance, Net Of Impact Of Reversal Of Taxable Temporary Differences Total operating expenses Operating Expenses Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic (in shares) Basic weighted average shares outstanding (in shares) Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unamortized debt issuance costs Unamortized Debt Issuance Expense Income from operations Operating Income (Loss) Reclassification of Prior Year Balances Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Awards potential to vest, percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent Proceeds from stock-based compensation plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Annual interest charge on unused balance of the credit facility Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Borrowings under the credit facility Long-Term Line of Credit International International [Member] International [Member] EX-101.PRE 10 cvlt-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 cvlt-20230630_g1.jpg begin 644 cvlt-20230630_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&N P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHK+\;>,_#'PY\':K\0/&NK)8:/HFG37VJ7TB,RV]O$A M>20A06("J3@ GC@4 :E%?-W_ ]X_P""%8Y92X<)Y8&R"4\L#\A]1GO* "BOF^3_@K MK_P3FBD:*3]I_2@RDAA_95]P?^_%>F? O]K3]FW]I?[5'\"?C+HGB2:RC$EY M:6-SBXA0G =H7"R*N>-Q7&>,T >B4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 51\3^&?#WC3PY?\ A#Q;HUOJ.EZI9R6FHZ?>1!XK MF"12CQNIX964D$'J#5ZB@#\I?^"RW[,'[._P:^+G[/FD?"CX+^'/#UKXA\37 M\.N6^D:7' E]&MQI:JLH4#> )9 ?[[>M?>6O>!OV1O^"?\ \,/%O[0WA3X- MZ!X5M-*T5I=6F\/:3%!/>1J08[<$ ;F>0HJ@D#>.O@=X0FC35M9TN-]+660(LMS;W$5S%$6/"AWA5,G@;LGB@#Y#TG_@H7_P M5E\?_!^]_;+^'W[+O@1/AA:)/>1:3=SS2:C/I\+,)9U83HS[0K_.(USL+"-A MUYO_ (*@_M>>,/VNO^"9/A;XR_!GPY8VO@O7-6,'Q"@O[DF^TF_AFA%O;1%7 M59$9_.+,4.4$380DBJ'PR_X*&_%#X)_L4-^PEXG_ &,_B.?BG8^';OPYI%O# MX?8V=PL@>..=N?-)59 =J1NLA4$. _RV?B1^PM\;/@A_P0ZO_A9J7A2[O?%E MQXGM_$^MZ'IT9N);)'FB0Q@1YWF.)(WDVY"GS.2%W4 >W_ CX[?MY_"C_@FI MH?C)_P!F?2_%?BN&PTNQ^'VB>%FDD271#IT!@OKU?.=V< .'2,H2Q0!4!+#B M-?\ ^"A__!0_]E#XW?#WP?\ MI_#WX9W&B^/]3CM7M?"-U*+_2P\D2,6S,X! M3SE."K*^T@2 \UY[\>?VEOVA?C5_P2A\&P?LO^"?B#H$7@VXTOPY\07MK)[> M\N;>WTQ%:6!H69S9M+A6?Y3PH=0I8'Q3XZ^"_@#K&I?"CXD?L;_LC?$S2O#V MD^++>7QGXV\4Z;=S3:EK#UK] * /PR_X)N_';_@G1\(_#?C#3_VV_A9:>(=3O-;CDT* M:Y\*KJ!A@",'4,?N9;!QWKW#]@[P=X8^,_\ P5CC_:-_8G^#^L>$_@]I.E7" M:K=3:>UK9W+O8O"8XTR4&^X:-Q$#D"(OM7&!UG_!#[]G#0/&WP)^+7@3]H#X M."XL=6\000FT\1:,R-)$T#AC&9%#*1G(=""IP000#1^QFWQV_P""8?[WT]YF/V>%&6 /1=:_;_ M /VW_P!IK]H;QS\)?^">?PK\%76A?#:Y^RZYXA\:S2XU"Z#R((XO+E0(KO%* M$ZY6/>7CW 5)H7_!4+X[?%/]A'Q[\=OAC\+= T_XF_"G5%M_'7A/6K>XN;40 M(Q$TT(BFC= %$CX9VV_9Y5^;Y6/R-J_[-GP8_9%_:>^)?AW]O#]FWXB^)?#V ML:M)?> /$_@J6Y6*>-II7".8Y8T9G62,$%BT;QD$8?=7VE_P23^!'A&S^!_C M'Q3=_L@7OPSL/'DL=I<:1KGB6[OYM9LHTF42O##?\ @F+H?[;OAC3='F\2^(K>TL=.T:[61K3^V#(8[J$JLBR&./R; MEP-X8K&O/.:Q_CW_ ,%&OVDO@]\-O@_\*](^%/A[6?CS\6-/@N1H:Q36^F:2 M)F 02(\QD+#=Y9S*%#0RN6"@*?D#X(?L4_'?5?VW-$_X)_>/=#U2?X6_#OXC MZCXG:\NK&3[->69CMWC#2$;&$J10)M7[K74WJ<>]?\%J?V7_ !)K_P ?/AO^ MUA>_"?7/&_@?1;)-(\=:+X;>47D%JES),)5\HAU#+/( X(56C4,0&% 'J7P% M_;K_ &JO 7[7&D?L7_M\_#GPMI^L^+-+:\\(>)_!LTGV2Y8"0^5(LCMR3%(@ M(V$,J@H0X>N2MO\ @HU^W7\4/VP/BE^R!^S[\%? FJZAX5U&:/1-9U9[FVM[ M"SAE\N2>]/GMY[$O$B)$J?,Q8Y"D5YG^Q%\,?V7/BU^VEX?\1?LP_L+>.K3P MMX71+^?XB>,_%%_:G3KU [!%@9I8KC+>6@BWAB2['"KFO1O^"?7@[Q7H_P#P M5F_:1\1ZOX6U&UL+V2X^Q7]S8R)#.#?(?D=@%?@9X)H [W_@G1^W[\=/V@OB M7\1_V;_VG/ &BZ1XX^';,9[C0-XM[A4E:&165I'Y5PA#JVUU?HN,MM?\$I?V MX_BS^W1\#?$OQ-^+7A[P[IU_HWB9].M8?#EI/#"T0MH906$TTK%MTC#(8# ' M'<^2_L&>"?%FG_\ !6O]I'6]7\,:C::=J$-RMGJ%Q8R)#/F\A/R.P"OQD\'M M7CW_ 35^/?Q._8$\/?$+]CSQO\ LM?$'6?']_XDDN/#5EHNB[[:ZG,"VX\R M9V41P9B23SP'3RV9NPR >^_L@_\ !6?Q7\0OV'/B/^V#^TCX4T*V_P"$'UK[ M%::=X5MY[=;UGBM_)B/GS3$.\TZIN!PJG.TX.>+G_P""D7_!33X??!?2?VW_ M (J?L[^ I?A'JUS;R2:5I=S.FJVMA/($@N-[2LHWED 8J;>$/"G[+J:E964S(=LEP& M60M%NP&VF)40ELG:@+ 'W3^W%_P5#\2_"K5/A9X$_9KMO"2WGQ5T6'6+#Q=\ M0KM[;2=/L9@/)>0HZX8Y))9L)A1M?=QU_P"Q]\>O^"@?B;XNS?#O]IGX0>#= M7\*S:<;G3?B=\.-2#Z;YFW<(V$LQ:7=@KE%5E;;E2K;QXY^W]X+\(_##X6_" M3X7_ !@_X)]W'BWX8:+H-O:ZEK7AG7;J^U7PA*$"RV\,L:QM(BA8B)966.;8 M0RJ0M>-_\$[?A5=6'_!1'1?$W[ ^G?%/3_A!!ITC^.+SQY;""VF8QS#R!L"I M,-Q@\L,#*KAV^ZNZ@#];:*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SI_;9_ M:$_:F_: N?VA?#GP>^+B> O 7P1T-8-6CL-/234O$=\\3NR>W'9]$_LB:O\ MM>"?C-XL_9^_:@N'\:>'M,TZ'4/"'Q5BT6.Q6^5BJO9 MSQQ_)YR[L@J,_NW+,VY<>,?\%0/V(CI/@;XM_M8_ CXW:CX2OM6\),OQ*\*Q M6T=S8>(H8H@J[D8@V\VSI( QZD!2[LWIG[*_[6W[1]G^TK>_L2_MJ^#O#UKX MQ7PY_;GACQ/X2DD^P:Y9*YC;]W)\T<@*N>B@^6XV+A2X!B_\%&_^"H6A_LU^ M'/$7PJ^ %I-XF^)NGZ:9M06RL6GM/"\!53]KO&P4! ==D9SEF7?@$!_>?!GQ ML@T3]D+1_P!HKXJ7Y9+;X$/#?[ _QGUWP]X6TZQOM9T1;C6+RTLTCEOI5EA17F=0#(P4!06)( ' K MJO _PLM/CC_P3LT+X-WU^;6+Q3\'+/2S=JNXP&?2TC$F.^TL&QWQ0!XE\&_B M!_P56_:O^&Z?M1_#KQS\/? ^BZL)+OP;\/=6\/O>'4+0,1$;N[W!XC(%R&CQ MD,&VH#@>A^ /^"BV@>)OV#O$G[8/B#P--9:IX+AO;/Q1X46XR;?6+9EC:U$F M#A'=XB&P2J2C()!KR_\ 9D_:&_;1_9E^$&E?LC^.?V!?&GB/Q7X3LQI'AWQ% MX?DA_L#4H(\K;RS7KD+;J$VAL[FPN2J,2H\:_9:^)>A_L_\ _!/O]I_Q1^TK MX9M?%]G)\6]4TC4](T^X:*VU?49EMX)%BDQNCC+NK^8!N55W ;@!0!Z_J7Q6 M_P""K/AG]F@?MT:G\2/AQ=Z9'X?7Q+>_"Y/#;HD>DF,3E5O=YD\Y8#N()(!! M&6Z'[!^!?Q:T7X\?!GPO\9_#UG+;6?BC0K;4H+6<@O )8PYC8C@E22I(X)&1 M7P'XC_8/_P""D^G?L.#P1K?[3<%]X2?&CXX?\% _^"?^GZ-\;_VBOBCX/^)G MP^N-:M[#Q=;:7X9_LR^T9)VVK/;E&(F56XP_)R!@;MZ?:.N:YHOAC1KOQ'XD MU>VL-/L;=Y[V^O9UBAMXD!9G=V("J "22< "OAGQEK/B7_@L'\4=,\#^ M*N MM/\ V=?!GB%+WQ#XHO(&B?QG>P$A;6U5@&^S@DAF..I8X8(M 'W>K*ZAT8$$ M9!!ZBEHZ=** "BBB@ HHHH **** "BBB@ HHHH *^7OVV?C[\?C^T'\./V*O MV9/%EAX5\0^/;:]U'5O&FHZ:EX=*T^V1F;R()/DDE?9)][@;5'&XNOU#7A?[ M8W[&&A?M/ZIX7\;^&?BIJ7@+XB>#9IIO!_B_1E626 . )8I(6*^?$0!E=PZD M9VNRL ?./[%&O?\ !0/X6WW@/69_'&H?%GX<>+O&OB#1O$MK=:/&E[X9D@UB M[MAJ'VA3N>%VC,K(Q*HNZ-%'R&OJ7]K3]M#X1?L@^&K2Z\;R7FJ>(M;+1>$_ M!VBV[3ZCK=P"JB.)%!P-SJ"[<#.!N8A3\:?LD?M4_M6?L:>#O!%I\?M(\.>) MOA)XQ^).M>'[?Q;I*-;ZGI>JR:U?I++.XE"HIVQG&X%1&WZ*WG@S MPAJ/BBS\;ZAX6TZ?6=.MY+?3]6FLT:YM8I"#(DN-K;CO"K)_P $4_\ DVSQO_V6/7O_ &WKF/!#?M%_\$W_ -H; MXFZ?9_LO^+?B7\-OB5XNG\4:'JO@&T6[O=,O+CF:VG@)!"CY5#D@80$%BS*@ M![!^R/\ M._%_P 0?&7Q?^Q_^U)IFC1_$+P;8P:G:ZSX=5TLO$&DRE56[2-R M6B=69%D7.-S_ "XP:\Q^&GQR_;Z_;MUOQG\0?V9?BAX.^'7@;POXHNM"\/0Z MQX<.I7FMS6X7?+<,S8@C;>A&P;ER1AMNYN(^ WC'XP>(_P#@LAJ_Q6^-O@E/ M!_VCX&3Z@/#KWJW%QI.E)>1QQK=M'\HF9D,[(N=@F1,/VI/AGX@A^*OA>RT?QMX$\6W?AGQ?:Z8[-:27EN0#-# MN)(1LD;220R-S@BO2?V@_C5X7_9S^"?B;XX>,D>33_#6DRWDL$3 /<,!B.%2 M> SN40$\985\X?\ !(K5-%\$^$_B#^RSKO@@Z1\0?A]XM+_$"_.J/>#7[J[# M-'J8ED 8^:L)^0CY0J'JY T_^"VGV_\ X=K^/_L6[;Y^D?:=O_//^U+7K[;M MM '%1_$?_@K3-\ Q^VG%XI^'WV)M'_X2!?A"?#LF[^RMGG;/MF_S?M/D?-MZ M;N.OR5]7_L\_&WPO^T?\$?#/QR\&QO'I_B72H[R*WD8,]NYRLD+$<%HY%="1 MQE#4MF-%7X#Q >7_ &_^"(8OQ_P3:\#?;-VPWFK_ &;= M_P \_P"T[GI[;M] 'UE1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!^Z?LT?LU?M&>,/VK+_P#;D_; MM"T;7(O M# \/>#/!7AZ]-U'I%D9#)))-/@"29BSCY)-3GL;^S\#6FBW][H]XTBQ[<[C$,;MWS5]3T4 ?&E_P#\/B=<^%LO[/5]\-OAK#J%QIIT MJY^+ \4R-&T)3RFNA9^7YGGE,MG;MWG.P#@>DZ-^SW\:?V2OV'-&^ ?[%UUH M>I>+/#L,4=G>>+49+6[DDN3->3.J-E=QDE95R=N5&3C-?05% 'Q[_P %-?V< MOVU_VJ/ 7@GX8_"*V\-2Z%%)'?\ Q!TS4M;EM(M6N(S&8[4F(;S;[A(Q 8$D MH004!JOX6O?^"R?@?PY9>#_!W[/?[/&EZ5IMLEOI^G6-]J$4-O$HPJ(BS * M.PK[*HH 9;F(IGBM-"?B M?K?B2[MK35/M>HZ]JD>MZ@[6V% 6*"*:2>$L2"R@N,[EV?I)38XHH4\N&-47 M).U1@9)R?UIU 'SY_P $W_V:OB3^RW\'?$O@?XHK8"^U7XA:IK-K_9UT9D^S M7'E>7D[1AOD.1V]:Y;Q9X'_X*%?L]?'[QEX^^ 5AIOQ6\%^.+F*\M_#7BSQA M+9W/AJZ52'2W>7=']F8L2(UQC"J%7;E_JRB@#YP_9%_9(^)7AGQUX\_:6_:Q MU?1]5^(7Q(@BLK_3M#WG3]%TJ-=J6$+/AGR I=NY1<$G<[>;?!CX,?\ !1+] M@?0+[X!? 'X=^#OBA\/H]3N;GP9>ZQXD.F7VCQ3R-(T%RK+MF579F_=\L68Y M&X(GVQ10!\[?L4?LH?%7X#VOQ"^,_P 9?%6E:Q\4OB?J2ZCK[Z4CKI]EY*2+ M:V<.\!F2/S&!8XR"!SMW-K:+\&OC9^TE^QUKOP2_;ABT"V\1>)K2[LM0E\(A MFMK>,MFVFC#DYD0A'P3C&OAZ;(:1_PCZ_ M%[_A() XTK9Y._['M\S[3Y'R[^F[GK\]?5_[/'P1\+_LW_!#PS\#?!LKRZ?X M:TJ.TCN)5"O<.,M),P' :21G<@< N:[.B@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#G/B]\6OA]\!OA?KWQF^*_B#^RO#7AG3)=0UO4 MOLDL_P!FMHUW._EPH\CX'9%8GL#7R3_Q$6?\$;O^CP__ #'WB'_Y7UZ9_P % M>O\ E&!\=_\ LF>J?^B#7\E%>SEN74<93E*;:L^EO\CP\US*O@:L8TTG=7UO M_FC^HO\ XB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_ROK^72 MBO2_L/"?S2^]?Y'E_P"L&,_EC]S_ ,S^HO\ XB+/^"-W_1X?_F/O$/\ \KZ/ M^(BS_@C=_P!'A_\ F/O$/_ROK^72BC^P\)_-+[U_D'^L&,_EC]S_ ,S^HO\ MXB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_ROK^72BC^P\)_- M+[U_D'^L&,_EC]S_ ,S^HO\ XB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!' MA_\ F/O$/_ROK^72BC^P\)_-+[U_D'^L&,_EC]S_ ,S^HO\ XB+/^"-W_1X? M_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_ROK^72BC^P\)_-+[U_D'^L&,_E MC]S_ ,S^HO\ XB+/^"-W_1X?_F/O$/\ \KZZ/X0_\%TO^"5_QY^*&@_!GX4? MM2?VKXE\3:G%I^B:;_PA&N0?:;F1MJ)YDUDD:9/=V4#N17\J-?1O_!(7_E)_ M\"/^RF:7_P"CQ6=7)<+"G*2E+1/JO\C6CGN+J58Q<8ZM+9_YG]:]%%%?,'U8 M4444 %%%% !1110 4CLJ*78X &2:6F77_'M)_P!;T5Z7U.EW9YOURKV1Z1_PGWA/_ *"W M_D"3_P")H_X3[PG_ -!;_P @2?\ Q->;T4?4Z7=A]D?\)]X3_Z"W_D" M3_XFC_A/O"?_ $%O_($G_P 37F]%'U.EW8?7*O9'I'_"?>$_^@M_Y D_^)H_ MX3[PG_T%O_($G_Q->;T4?4Z7=A]D?\ "?>$_P#H+?\ D"3_ .)H_P"$ M^\)_]!;_ ,@2?_$UYO11]3I=V'URKV1Z1_PGWA/_ *"W_D"3_P")H_X3[PG_ M -!;_P @2?\ Q->;T4?4Z7=A]DKX[\*.P1=5R2< >1)_P#$UKUY':_\ M?,?_ %T'\Z]X?/A1110 4444 %%%% M!1110 5]&_\ !(7_ )2?_ C_ +*9I?\ Z/%?.5?1O_!(7_E)_P# C_LIFE_^ MCQ66(_@3]'^1MAO]YAZK\S^M>BBBO@#]&"BBB@ HHHH **** "F77_'M)_US M/\J?3+K_ (]I/^N9_E36XGL>14445[9X@4444 %%%% !1110 4444 %%%% $ MEK_Q\Q_]=!_.O7*\CM?^/F/_ *Z#^=>N5PXW>)W8+:04445PG<%%%% !1110 M 4444 %%%% !1110 4444 %%%% 'SE_P5Z_Y1@?'?_LF>J?^B#7\E%?UK_\ M!7K_ )1@?'?_ +)GJG_H@U_)17U&1?P)^OZ'R?$/^\0]/U"BBBOTG_ %S/\J:W$]CR*BBBO;/$"BBB@ HHHH **** M"BBB@ HHHH DM?\ CYC_ .N@_G7KE>1VO_'S'_UT'\Z]X?/A1110 4444 %%%% !1110 5]&_P#!(7_E)_\ C_LIFE_^CQ7SE7T M;_P2%_Y2?_ C_LIFE_\ H\5EB/X$_1_D;8;_ 'F'JOS/ZUZ***^ /T8**** M"BBB@ HHHH *9=?\>TG_ %S/\J?3+K_CVD_ZYG^5-;B>QY%1117MGB!1110 M4444 %%%% !1110 4444 26O_'S'_P!=!_.O7*\CM?\ CYC_ .N@_G7KE<.- MWB=V"VD%%%%<)W!1110 4444 %%%% !1110 4444 %%%% !1110!\Y?\%>O^ M48'QW_[)GJG_ *(-?R45_6O_ ,%>O^48'QW_ .R9ZI_Z(-?R45]1D7\"?K^A M\GQ#_O$/3]0HHHKW#Y\**** "BBB@ HHHH **** "OHW_@D+_P I/_@1_P!E M,TO_ -'BOG*OHW_@D+_RD_\ @1_V4S2__1XK+$?P)^C_ "-L-_O,/5?F?UKT M445\ ?HP4444 %%%% !1110 4RZ_X]I/^N9_E3Z9=?\ 'M)_US/\J:W$]CR* MBBBO;/$"BBB@ HHHH **** "BBB@ HHHH DM?^/F/_KH/YUZY7D=K_Q\Q_\ M70?SKURN'&[Q.[!;2"BBBN$[@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ^X?/A1110 4444 %%%% !1110 5]&_\$A? M^4G_ ,"/^RF:7_Z/%?.5?1O_ 2%_P"4G_P(_P"RF:7_ .CQ66(_@3]'^1MA MO]YAZK\S^M>BBBO@#]&"BBB@ HHHH **** "F77_ ![2?]14445[9X@4444 %%%% !1110 4444 %%%% $EK_P ?,?\ UT'\ MZ]_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X M=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $ M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_ M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QKRO]D']D/X6QU/>OLBO/OV:_@SJ?P,\!7OA#5=:@OY+ MKQ#?:BLUO&RJJSREPF#W .#0!QG_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $ M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_ M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7N ME% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ M#O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"? M_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ M LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/ M^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ M!/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?' M?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU M[I10!\;^$_V0_AQJG[7?B[X577BKQA_9>E>%;"]M2GBFX$WFRNP;=)G++QP. MU>J?\.]_@G_T-OCO_P +*Y_QKL_#GP9U/1/VDO$GQQEUJ![37/#UGIT5BL;" M2)H6)+D]"#FO0: /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LK MG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#P MO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'> M_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"A MM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH @TO3X-(TRVTFV>1H[6!(H MVEBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQGX\_\ M%"_V,?V9O$#>$_C1\?=(TK5D ,VEVT,]]#7/%GBK5H%N;ZYNKM!.T?G2 L$3S-N 0& M*ESEF)(!ZO\ /\ :N_9T_:ATN?5O@)\7-(\2):@&[M[25DN;<'H9()0LL8/ M8LH!P<=*]"KX,_X*H_"KPS^R/>^$?^"C/[/WAZV\.^*/"WBJUM?%<.CPK;PZ M]IEP2LD=PB85V)"INQDK(4S8VE@.H4G:00<$$5!X,^.WPD^(7Q!\1_"KP9XXM M=0\0^$7B3Q)I<*N)+!I 2@A/2ODC_ ((T?#?1_@[XN_:'^%/A^_O+ MJQ\.?%5].M;K4)0\\R0K(@>1@ &-/^"D/["_P] M\<2_#GQ=^TWX8M=7M[@P7-NMTTJ6\H.&226-6CC8'@AF!!!!Q@U[)HVM:/XC MTBVU_P /:M;7]A>P+/9WME.LL,\3#*NCJ2K*00002"#7@W@#]EW]E+]BG]C6 M7P#\3]'\-W?AG0M!D?QEKVKZ+$G]K.0?-GE5B[,[L=J)N9AE$4G"BO//^"/N MH:A\+_\ @GD?'7Q3O9M$\*0ZQJVK^'6UJ8@Z?H&[>C,6Y";EGD![JX89##(! M]-_%#XX?";X+'15^*7CNQT5_$6L1:7H<=VYWWMW(<)$BJ"23QSC R,D9%=57 MY1_M7/\ $7]I'Q5\(_V]_B!]OTO0]<^.N@:'\*/"]QE/L^@>9-*]_,G_ #VN MY88Y!Z1H@RRE2/U&W":GI&B^7I4K*&$5W<2QVT$A!X.V29&P>#MQ0!#\>?\ M@H7^QC^S-X@;PG\:/C[I&E:L@!FTNVAGOKF#(R/,BM8Y'BR""-X&0<]*Z3X! M_M7?LZ?M0Z7/JWP$^+FD>)$M0#=V]I*R7-N#T,D$H66,'L64 X..E>4?\$V_ MV-OA9\%?V<_#7CS5O"UGJ_CGQAH\&N>+/%6K0+'K;P[XH\+>*K6U\5PZ/"MO#KVF M7!*R1W")A78D*F[&2LAR240J ?>=,K35;[PEJ8T M[Q%#:;B+*Z*[O*9L;2P'4*3M((.""*X?]JCP!^T?\;O!>C>#OV;_ (T6/@6P MU:9CXH\3?8VFU"*P:,;5LAP%E8DY(?"+Q)XDTN%7$E@T@)0.2H!SM/0GI7G_C3_@I#^PO\/?'$OPY\ M7?M-^&+75[>X,%S;K=-*EO*#ADDEC5HXV!X(9@000<8-LKG2I[074&IV]TCV\D!7<)5D!VE"O.X'&.%;O6I;@6]O;K?;8[B4G 2*9@(I6)X 1R6) &+/%WB#PEH/C'7+^3PM/"0UW;:$]PCQPXDS^ M[D9)LC^..4X.'!K,_P""F'C+]A?X9_LV7G_!/SP)X5T>[^( MM/L/"'AJPTI M8YM/N7,317P.>U>2?L$?MZ_"WQ9^S-IOPZ\<:Y::)\2_A]H M*Z-XB\#Z]?Q:??37=E%Y(,8N&0$2^6N3G",Y5L8Y^M:\L^-_[$?[)O[1^K+X MA^-7P'T#7=25 AU26V,-TZ@8"M-"4D90.@+$#M0!\,?M8_MJZ#_P5#T#P=^P M=\'/!&LZ+XN\0^.8QXYL]4\IX]&LK,%YI%GC9HYUS\ZLIR1 1M!=,_IM9VEO M86D5C:1A(H8UCB0?PJ!@#\J\(\5?\$QOV(?$?@*W\ Z7\"=+\.K8W7VK2];\ M+@V.IV5SQB:.[C_>EA@<.64[5R#@8]UT^RBTVP@TZ"25TMX5C1YYFD=@H !9 MV)9CQRQ))/)H ^0_^"8?_)?OVJ/^RW7?_H4M?5?C_P =^%/A=X'U?XC^.M7C ML-&T/3IK[4[R7)$,$2%W; Y)P. .2< 9)JKX)^$WPV^&^K:[KO@/P78:5>>) MM3;4?$%Q9P!&O[ILYFD/\3')Y]ZM>/? /@SXH^$+[P!\0_#=KK&BZG$(]0TV M]CWQ3H&#!6'<9 /X4 ?GGX1^+7PP_P""F?CJ#XP?M?\ [0O@SP;\(=$U1I/! MOP?OO&EG;7>L21,5%[JJF4,!D';%Z$@84EYO??VV?A%XK_;O_9WTCX=_L8_& M3X?7'AZS\20?\)) =6:;3+ZVMD#II[-8+(0@8PLT8*':%Y'%=I_P[0_8%_Z- M-\%_^"E:])^$7P1^$GP#\,2^"_@S\/\ 3/#>E37KW*O@V]C'\8-$@\(V_A'3K^(6VIA) MQ;&82*!]F50X94^;[N!7Z.?!:V^,=G\,=*MOC_J.@7?B]8Y/[9N/"\7L!S_$&[8J?XA_";X;?%F'2[?XD^"[#6DT36(=5TE;^ .+2]B#" M.=/1UW-@^YKH: "BBB@ HHHH **** "BBB@ HHHH **** "O)?V[/@)J7[3O M[(OCOX'Z&R#4=:T7.E+(P57NX)$N($8G[H:6%%)[ Y[5ZU10!\E?L$?MZ_"W MQ9^S-IOPZ\<:Y::)\2_A]H*Z-XB\#Z]?Q:??37=E%Y(,8N&0$2^6N3G",Y5L M8Y^>OVL?VU=!_P""H>@>#OV#O@YX(UG1?%WB'QS&/'-GJGE/'HUE9@O-(L\; M-'.N?G5E.2("-H+IG[G^-_[$?[)O[1^K+XA^-7P'T#7=25 AU26V,-TZ@8"M M-"4D90.@+$#M7+^*O^"8W[$/B/P%;^ =+^!.E^'5L;K[5I>M^%P;'4[*YXQ- M'=Q_O2PP.'+*=JY!P, 'N]G:6]A:16-I&$BAC6.)!_"H& /RKY!_X)A_\E^_ M:H_[+==_^A2U]>:?91:;80:=!)*Z6\*QH\\S2.P4 L[$LQXY8DDGDUB>"?A M-\-OAOJVNZ[X#\%V&E7GB;4VU'Q!<6< 1K^Z;.9I#_$QR>?>@"UX_P#'?A3X M7>!]7^(_CK5X[#1M#TZ:^U.\ER1#!$A=VP.2<#@#DG &2:_//PC\6OAA_P % M,_'4'Q@_:_\ VA?!G@WX0Z)JC2>#?@_?>-+.VN]8DB8J+W55,H8#(.V+T) P MI+S?H9X]\ ^#/BCX0OO 'Q#\-VNL:+J<0CU#3;V/?%.@8,%8=QD _A7DG_#M M#]@7_HTWP7_X*5H D^/?[8G@'X(_LLZQ^T3\#]$TOXCZ%X5DAM[JQ\&Z[;M# M;0AHT?$D(D51$DB,R ?*AR< 9KC/VT?C#^Q'\5?V$?%?Q&\:^*?"FL:!KOA2 M>?19C- ]S-?-;D6PA&=ZW*R! !]Y"I#8"MCW3X6_ ;X-?!/P==?#WX3_ UT MC0=#O;F2XN]*T^T58)I)$6-V9.C%D15.>H4"O/M"_P"";G["7AGQTOQ'T3]E MWPG!JT=QY\+_ & M!%(#D,ENQ,*$'D;4&"!C&* (O^":%A\2M,_8/^&-E\6_ MM?\ ;B>&U,BWV?.2V,CFU5]W((MC",'D8P:]SHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 12 cvlt-20230630_g10.jpg begin 644 cvlt-20230630_g10.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***;--';PO/,^U$4L['L!R30 ZBOF[_ (>\?\$X_P#HZ'2O_!5??_&* M]D^#7QX^#G[0OA0^-_@G\1]*\2Z6DYAENM+N0_DR@ F.1>&C;!!VL <$'H10 M!UM%%% !1110 4444 %%%% !17%7?[17P7L?CC;?LV77CNW3QO>:8=1MM -O M+YDEJ Y,F_9Y>,(_!;/'2NUH **** "BBB@ HKEOC)\:OA?^S[X!NOBA\8O% ML.AZ#92Q1W6HSPR2+&TCA$!$:LW+,!P.];OAWQ!H_BSP_8^*?#U\MSI^IV<5 MW8W*J0)89$#HX! (!4@\@'F@"Y17A/Q&_P""F?["_P )/'&I_#;XB_M":=IF MN:-=&WU/3Y=.O&:"48)4E(2IZCH37?\ P/\ VDO@/^TGH<_B/X%?%32/$UK: M2*EY_9USF2V9LE1+&V'CS@XW*,X.,XH [>BBB@ HHHH **XKXN?M$_!?X$:C MX>TGXM>.[?1KCQ7J@T[P_%/;RN;RZ)51&OEHP4Y=>6P.>M=K0 4444 %%%% M!1110 4444 %%9F@>,_"/BJ]U+3O#'B>PU&?1KW['JT5E=I*UG<;%?R90I.R M3:RMM." P..16G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 55US_D"WG_7K)_Z":M5!J<$EUIMQ:P@;Y('565LKVUJB637=RIV.&5G\O/_ "V! M ^:OI+_@G!IOB;]DSX/?'K_@H5XJ^'$7ACP#XH@.M>"/ ]AJ4+_V9?VK/"VE7BYBFLI[*TAY90-K[H7(QRI"L"#BN-_9A_X)T_M(?"[X<_%[]AKXF:]:ZC M\'O%MI>?\(1XCCU!9+S2YW(V,UN<8#?([J#M$D)QQ*S4 >06_P#P59_:_P#! M_P ,]'_:X\4_M"_!37M*U'54_M/X)Z7?VZZS8V+RE 5 H?MP?\%)_BIX/_ &E?"_P6^'OQCT#X4^$-;\%VVO6_C_Q+X6EU/^T&N,F. M)$566-, L1PP;+#@'C_ (>_L ?MZ^%?!OA_]G.#]FW]GVT@T;4@EW\7[_PU M8:G&;R2\L_ M#WV>5Y[=W=V/FE92GRJQ^16^;Y\)SGPV_8,_;NLM \(_ /4OV:/V?="L?#UW M'#K/Q4E\+Z=JMUJUA&"H4P3P,[RE2"7949V1Y?MN_'']K'PW\0-'M M_A3\>_A7\*?AY<:%]M;QOXXU"VDN=0N3@B&&VF.2NUEQM0DX8EA\JGRC]GW_ M (*;_M"_$+]AKXZ?$;7M9\.:GXN^$\XCTCQ1I6GD6>JQ.[".8PM@'_5N00$! M5TRH().Y^T5^Q)^T]IO_ 4%G_:K^%WP4\ _%+PYJ7A>VTG3/#_C:]CAA\-/ M%%#&)(XW4J &B:0&-6.+B4!5.&.#\)/^"(DGD\Q_E=@BL@V=<5/A=\6_^ M"T'Q!^&/A/\ :R\'Q?#_ ,4Z/XINX[I?A=;6D=G+%ILA.V07Q0)\4M(U5GO'TZ) MR5B6$GR_L#_ +5G[47B#]K+XG?L4?M6ZWH7 MB#6O ]C#J%CXDT/3Q:B:%S"=C(H52"EQ"P^4%2'!+<$:][^Q_P#&4_\ !5#P MS^U>CVUWX/TCX=?V+=ZC=7Z?;);H17"[C$%&+&4&;>3GV'K0!Z[^USXP^ M.G@3X"ZWXD_9ST7P_=^*88U^R2>*-32UL;2//[R>1Y&13M7.%9E&X@DX!!^* M?A#_ ,%#/VF_ G[:/P]_9_\ B-^U#\,?C!H_C>X^Q:L_@:TC']B7#<*!/"JJ M^'*]=VY0X(0X-?17_!5K]E#XN?MB?LM#X8?!C6[6#5K+Q%:ZH^FWUT88=5AB M253;.XX'S2)(-WR[HER1PP\"M_V(?VT?&_[17P2^.>K?L[?"[X?:%\/==C^V M>#_!FH1I)# 9(C-=,RH(Y&8+\D:L2!'RQ+9H WM+_:G_ ."A/Q^_;/\ C'^R MC\!?%G@K0['P;>(]CXCU[1VE?3X =HB6- 1-+([K\SC:BQ/P2PJ#]GW_ (*G M?&'3?V(/C#\8/VA/#^E:GXQ^$>O?V/OTZ(P0:E<2RI;P>8J\#$['<4"@H!@ MY)]5_9._9,^,'P@_;P^.7[0/C.RL$\.^/9H&\/2V]\))7".2=Z 93CUKS'X0 M?\$OOBGJOP%_:-^!_P 8+K3M)'Q3\7MJOA>_M+L7 B,=PUQ;R2JH!4>8L6Y> MNTL!0!X7^W'XG_X*0^-O^":Z_&7]HGQ=X)U?P=X\.DWYT32]*:VOM"BFFCN+ M2174!9%8!$='+,ID7DX8U^F7[,O_ ";=\/O^Q'TG_P!(XJ^"/B9^R!_P5H^. M/[&%K^QKXU\/?#S3])\(06%MI^I6VLL]UXBAM72.WB)R4A1(QYC.ZJ[F&,;1 MN8U^A'P5\+:MX&^#?A+P3KR1K?:/X9L+&]6)]RB6*WCC< ]QN4X/>@#X&_8^ M^%'PM^*__!6O]I;3?BE\-= \2V]I(LMK;^(-&@O$A/[PK"WBS4Y"4MPRNK*D4L11 M]P_B+#':O0_V2OV&?VD[[]K&Y_;P_;J\9>'[[QG#I+:=X7\/>&%_&/X,?M*?!KX?>&?!U_<1 M>&/ OC6^MEU3Q1% GF%\2L),R+@+Y912[>6#E&>O1/B-_P %1?C!9? GX#_M MK>&;#3[+X?>*?$/]C?%71Y++SI-/F6)M5FN_"7C#QMI]G+J'AL2J$"NEU&WF"-0I M" .A92^WYVCKZF\7?L0WWQ!_X)WZA^R/XZD\-/XAOM D=[WPYH,&F:?'K D- MQ#+%!!&BHBS!%+!59U#$@%B* .?\3_MA_%7Q=_P4PL/V5_A'K&F1>"?"/@\Z M[\3=2DLEFD&Y/,CBCDSA 1+:+HM4\7RZ590:/9\S0S3/;6T2*B@NLI"JH)ZGEC3OC7^R-^V'\#/VV-= M_;:_8?L_"_B,>--(CLO%W@OQ->-;9D58E\V&3*K@F%'R7!5BXPRMP 5?@-^W MU^TA;/\ '+]F7]I33="3XJ_"/P5?:[IVN:) ?L>J6\=L)(YFB; !S-;.,!0R MS8*(5.[S+P'^US_P5H^+_P"Q3)^V[X1\4?#VPT7PO:7MU?:/-HK/"/VBOVUOVMM8T9_B+\0/AOJ]G_ M &/X>=GM=*L5L3^ZWG.YL6]NH +!5A&7$?L7^!?^"E/Q&_X)JVOP2_9_ MT3P-J7@3X@1ZK8G6M6U![>^T&"6ZFM[N%E)VR(^V1U9%=E\YQC(7 ![)\>/^ M"I'Q]U#X;_LS?$G]FWP]HD=W\9-1O+#4]"UJ(R0M>Q7-I:" 2C#I&+B24;A\ MQ7!X-4I?VH?^"I?@7]M(_L(ZSXX^'/B#Q!XMT%=2T/Q,VAR6]KH46V2223RT M :;:D$R*C[B7,3%L;E/1_$3_ ()C_%'P[9?LE^!_A+9?V-W/+"AR6W/%<$+G(&T9)->D>*_V2_C!J_\ P5D\,_M?V=E8'P9I M?@*32;N=KX"X%R4NP (L9*YF3G/KZ4 >;_LS?\%%?CMX'M/VA?!G[7\ND^(] M6^!MNUW%J^@V@M!JJYE182H 5=SI%M;:"/-.X';FO&[?_@JS^V!X3^&.D_M< M^)_VA?@GKFE:AJJ'4O@EIFH6ZZU96+RF,%0',XE ;#%]@8,RD!E'O/@_P#X M)R_$CQ+\_L ?M[>$O!F@?LY6_[-O[/UM!HVIA;KXOZAX;L-3N;RP#LVU[>XA9Y),-C< MR*2%4%E.7(!ZK^TY^W'^U'#^V_\ "_\ 9S_91F\-3:;\2_AW'J]@_B6R8QPR M2_;7^U.T9WE8X(%D\L?>*8SS57]G3]I[]O&;]JWXI_L#_&3QQX0U?Q?I'@27 M5_!GC&UT7D;2<[N<5^E%?%/ M_!,?]E[]L?\ 8W^)7C?X3^/O!_AF;X<:SK][K-GXHM=4WWDUPPBCB58@V50Q MIE@Z ANC$5]K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %5[W5M*TV6"#4=3M[=[J7RK9)IE0S/_=4$_,?8\=:C\+?^">'BC7?!GP[DG_ +?\5:_KHT8S10JS M2SP6\\!>6(*K.&3>2F&*KG%:'Q-_X*S?#_PI^S)\,_CUX$^%U_KNJ_%B_:P\ M+>&+O58;!4N8Y?(G$]U(#'$B2X3>1@[@3M&XJ ?6U!( R3@#J:^>_P!F;]KK M]H3XG_%F\^#?[0G[%/B/X>7D.E+?V/B"TU1=8T:Y0](S>01B*.0C)5=S9VL# MM. ;7_!3WPS\5?&/[!GQ(\-_!:SO[GQ#=:/$(+73%8W$]N+J%KJ-%7YF+6PF M7:,EL[0#F@#W'2=:T;7K7[=H6K6M[ '*&:TG61-PZC*DC(]*6RU?2M2GN+;3 MM3MYY+63R[J.&96:%_[K@'Y3[&OS*_9H^,GA']E77?C9^TW\%/AMK&C?"^W\ M!Z#8:!HE]I%S91:OXL\F.)8(890K/)YID65T!/S,^2""?L_]@GX&R_L\_ RT M\)>-]:AO?'_B&XE\2_$*X:96GN-5O&$DS. W452\2^(]# M\'^'-0\7>)M2CLM-TJREO-0O)CA(((D+R2-[*JDGZ5\.-_P64^*.N^%-2^/? MPX_8"\5ZU\(-(O)(KOQPVNQPSM#&VV2=;7R6RJGKARJX(9TP< 'W7>WMGIMI M)?ZC=Q000H7EFFD"HBCJ23P![TS3-6TO6[)-2T;4K>[MY,[+BUF61&QP<,I( M-?F%_P %I_VJ-5^/'[-'PQ/PC\%:A?\ PW\;:E9:J/%,6J" 7ET!=1_V/+ % M)$BE?,9BQ57C VDJ&K[D_80^'FA_#7]F;0]&T7]G.3X4-<3W=S>>!IM=DU-[ M"4W#KN:YDYD,B(DG;:'"]J /69=8TF"0PSZI;(ZG#*\Z@C\,U+!/!VF2 M1&^ZZ,"#^(K\-8?$<5FH,0)F:W@:)VG5%!?Y225PQ5 03U'CS_@JGX'\+Z=\%/B1 MH'PWEU+X>_&+4!8-XNGU@6[^'[KS5B:*XM_)<.58N"1*!^XEQD*"P!]745X) M\1/VWCX8_;C\(_L1>"_AA_;^H:YHKZMXBUS^V_L\>@VJB0AFC$+^:Q6/A2\? M,D8S\^1XSK/_ 6!\=:]'XM^)_P"_8LUWQO\*? VH26OB#Q_#XCAM2PB :6: M"V:)FDC5"),ALA&5G\L'@ ^X:*^4OVD_^"J_P\^!OPM^$WQK\'?#B^\8>'/B MG?".&2TO_L]W8P_N]Y$'E2>?,I=E\G&VU<7TNIN&"1> M6#%"$>21D0(20"V2P ) !]0>*/#6A^-/#6H^#O$^GK=Z;JUC-9ZC:NQ F@E0 MI(A*D$ JQ&00>:QO@]\&OAG\ ?A_9?"SX0>%(=$T#3GE:RTV":1UB,DC2N0T MC,QR[L>3WKY4\!_\%8_B#;>(? ^I_M*?L9ZU\// WQ*O8K;P?XTE\1Q7L;/, M 8#<0K$C0*ZD-EB"%RP5E!8;WQ=_X*2?$RV_:=\0_LJ_LK?LK-\1M?\ "-G' M/XBEO?&UIHRJ6C63R[=)U)N" Z@E<$-GY2/FH ^K-1U;2M'B2XU?4[>UCDE6 M*-[F94#.WW5!8C)/8=35BOE;XHZOJG_!0?\ X)O^.'\9_ SQ/\/]>;2+N6UT M#Q/8R0W%MJ-FHN;>:"1TC:2)I$0"4*N077'!KM_^";G[0VJ?M0?L7^!_BOXD MNC-K,FG-8:Y,QRTMW:R- \K>\GEB4X_YZ4 >Y4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\/ M?LB:=-\,_P#@L-^T1X#UQ"DWBK0-.\0Z1(XQY]L#&'*9ZA9+@H?>,^E?<->5 M_$?]ECP_XX_:6\#?M3:/XFN-&\1^#K2ZT^[\BW62/6--G5@;2;)! 1V:1&'W M68G!XP ?FOXO\,_'?XP:A\8/ /[7_P ?CIX\^)US=W\7P\T[3)+J/PKIT31 MN(+E=DD<(CC?]X/OI(%1<%BQ/;Z5\,O$\/\ P2?^$'@#XK_L%>)/'UAHVNZF M/%VFP+=V'B#PXK:E<.MU:VPC$DV^&5CR1']S>"I)7]1:* /S!_X)L?"OXE^$ M/VX-/NOV4=(^,^B_ N'1+AO%EI\6+,6L,MTT4PCBMHUQ'(RRFW(91YB@2;CM M/S?I]110!\I^/[&__; _X*#Z-\.)K*9_A]\"$AU[7'DC(@U/Q-.I^Q0@GAQ; M1[I<##KN_7&B@#B_VD/A==_&_P#9^\;?!W3M26SN?%'A M6_TNVNI"=L4D]N\:,V.2H9AD#J,U^=/PT^/_ .TQ\!_V$M5_X)P>(?V#OB1> M>/VTC5O#^D7^G:$9M(N;>]DGW733KD'8+AN4#1ML!+KDX_4JB@#\NOVK/V+/ MC=\(?^"9WP$^ %AX(U;Q)XCT'XBQZCXAM/#NGRWWV(S_ &V>0'R5;"1F98R_ MW2PR#\PK]1:** /SY_9Q_93M/B#_ ,%/?VBM3^/O[/#:IX3UBV T>_\ %'A= MGLKEFDB#-;RS1[2VW/S1G<,9!XIO[(G@C]H/_@F]^VYJ?[*:^#?%7B7X'^-; M@W?A/7;32;B\@T">5CY8FEC1EA^8&&7<0#^[F.T%L_H110!^-7@W]G:__9 A M^(?P(^/'[+_QT\6:U/K5S)X$O_AUJ=_%HVOPR1B.-9S;.%&[:K,P623:Y1E! M0 _6_CO]@Q?B%_P2,D^ NC_!:?P=XALK&7Q'H'A&777U6?3]2262X6 3LBEI M)49XRN/D-PRY.WV)[U\K?#WX ZI^RYX%\8_LX?'O\ 9)^. MGBKQ@=8N(_"Q\!ZKJ$/A[7[:5$C'F&W?:%(#%BJ2,58(X4J17[/44 ?FK^U/ M^S!X]\,_!W]DGP#X _9XU[3(?#OCY;[6_#FG7$^N?V"D]W#<2+/=+$/E#.^6 M8!5P5!8+N/J7[:_PU^(OB3_@J5^SCXY\.> -:O\ 1='2Z&KZQ9:5-+:V.6?' MG2JI2+.?XB*^V** /SC\ >+?BY^PO_P4B^.&O>)_V6OB)XPTSXGW,-WX3OO! M>@F[AN) [R(CR%E2-?WS*[%LQE,E2I!KS7X)?L6?M,?%W_@GS^T)\+-8^%FK M:#XQU#XDQ:SI6CZI:O;KJ+P,DDD<,D@5958"14=249@O(!R/UFHH _(SX<_" M;P?\;)_AQ\$%_8/^/>I^(+2YM5\;_P#"=>+]3TW1="DB0(UU!))YJ@#]XRJ8 MT;;\BABV*[[_ (*'_"CX1>,OVJ]>U']IC]ASXG6-O-9PGPW\5?@RSW\^KNBJ M$%U$Z"&*15 3!'F#RP-S)M.&;^U+?2HK-FQ,LA+QJ2ORQMT(; VLN>Q_X(C^ ]7\#_P#!._PE M-K43QR:Y?7^J0Q2#!6&2Y=(S]&2-7'LXKV_]JOX ?\-0_ [5_@7<^.KWP]8Z M\T,>JWVG6ZR3R6JRK)) NX@)Y@786Y^4L,'-=KX2\*^'_ OA73?!/A/2X[+2 M]'L(;+3;.$82"") D:#V"J!^% &A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17SO\;OV_P"/P5\: M[O\ 9N^ ?P"\2_%3QOI-C'=^(=/T">&VM-(CD :-;BZF.U)&5E8+@\,.<\5K M_LM_MQ>%_P!HKQOK_P &/%'PVU_P#\0_"\"7&L^#/$R)YWV9BH%S!(AVSQ9= M!N&/OJ<$,"0#W&BOF;XB?\%%-43XM>(OA!^S-^R]XL^+%YX+E$/C+4M#NX+6 MRTZXYS;++-GSYUPP,:@'((!)!QZ+^SG^V#\(OVD_@S??&GPS<7FDVNB37-OX MITO7;?R+S0[FW7=/#<1@G:RK\V03D'UR >J45\J?#[_ (*8ZSXDO?!?C3QU M^S#K'ACX9_$CQ"FC>"?'=SX@MYY+BYE9UMC=62*'M(YC&VU][@<$X!!KUSX_ M_M'_ /"F_&/@+X8^&?!O_"2>*/B!XC^P:9I U'[,(+.)#)>:A(_ER?NH(\,0 M%RQ=5!&<@ ]/HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***YGPA\9?AAX^\=>)OAIX-\9VFHZYX-DMH_$UA M;;B=/>X1WB1VQM+%4?@$E=I#8/% '345RGQ@^.?P?_9_\*'QO\:?B-I/AK2_ M-$4=UJMV(_-D(SLC7[TCX!.U03@$XXK(^ _[5O[.G[3MG=WGP&^+NC^)/L&/ MMUO93%9[<'[K/#(%D5200&*X)!P>* /0J*\C^+O[=_[)/P'^(*_"WXL?&K3] M(USRXI+FT:TN)ELDE($;7,L4;1VH;((,S("&!Z$&O2/$?C3PIX2\&WWQ#\1: M_;6NB:;ILFH7NIM)F**U2,R-+ERFMVF@D4,C^7,B2*&4@@,H."#6O0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% ' :1\,/V?_ -G'4?'/QVM-.L?#ZE)YC=5\6_:^_:2N?V@?VP]2 M^'?[2'P:^+MW\$_ 6I/#IWA?P7X1FD3Q5J,$FUKB[D+Q[K<,K; I.5"D;2S& MOKG]EC]O'X3_ !P\867P2^'7[.?Q,\'PVFE,UD_B/P0FFZ=;P0JH$*LLK!#@ M@*@7&!VQ0!P7_!#9/[2_8B?Q]>$/J7BKQQK&J:O<'EIKAIA&68]SB-:P_P!G MSP9:^(/^"@'[8W[/4-TUKHOBC2-(EN?*7(AGO=,832J.FYC-/A;\(_P!C_P"+?P*K:>WUBQTQG,$=K;+^_B>4%=S2A0FPGG=@=#\)?VAO@VWQ&\3 M_P#!2;]HGQO#HOAW7+MO!GP9AN+::>:;2;>5C-=06\*/+(]W<*[_ "H6$<:@ M_*17H_\ P4%\:^)?%.C>'/V+_A9JLEMXI^+][)I]Y>VY^?2= B4/J=Z?0^2? M)3.-S3<'(KS_ /:ETKP%^RE^U3^SO\5O%.F'2OA/X'T#6/#Z:@MH\MIX>NI; M6.*U>7:K%!(J>6)".JY)'6@#ZC^#WQJ^%?Q^\$0?$?X.^-K/7M&GE>);RS+# M9*A^:.1& >-QD91P&&1QR*ZBOE3_ ()K))XM\=_'/X]>%-.N+?P+X[^(PO/! MDLUH]NFHI%;B.XOXD< ^7-)@AR!N*'N#7U70 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YC^U9X(_:2^(_P_M/!7 M[,_Q3TOP5J&H:JL6O>);ZQ:XN+/33%)YAM$'RFX+^4 6*@*6(96"FOEW_@D; M\(],^ _[4O[3OPDTCQ!J6K0Z+K?AV)M4UB<275Y(T-]))-*P RS.[,?KWZU] MX5\>_L!_\I OVNO^QG\._P#I->4 >7?'#X]? B3_ (*H>+==_:6M+OQ%9?"C MP[I>D_#GP/I^DMJ5QJ.L7\*WG>,_AO\5?#'AV>TUKP'KVAQ:/+K-C*,"6Z@VOY_EED8%9%< M%(BP*JM<[X>L_A_^SQ_P6X\:>+_C%)9Z5'\3? EK+X#US5&6.!KF-+6"YMDE M;Y5F;[.QQD'!"_\ +10VG^T1KGA+XL_\%;O@'I?P3U.SU'Q#X.TK6[SQ]J&E M2K*++3)(%6"&=TR!EFF4(3D&Y0X^<&@#A?%WQ1^'7[.6M_M:_!_]H.QNU\5_ M$S4;N[\#63Z//XN%2WR#]V)^JFOLWXC^/O"?P MJ\!:Q\3?'6I)9Z1X?TV:_P!1NG&?+BB0LQ [M@$ #DD@#K7P'\6U^+_@S_@G MUX__ &Q_$=_>>'?&WQQ\1Z3-K6H02E+CPWX:GNHK>SM$?K'LM7&YN"&N6S\P M!H _1*UM;:QM8[*RMXX888PD,42!510,!0!P !P!4E?&/P_^%G@G]D'_ (*1 M>!_@M^S7'>:;X7\:?#?4KSQ=X<&K3W5N)+:1?L^HE978%VB3:-P'IGTI9(TE1HI4#*P(96&01Z&EHH !@"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO"G MPF^&W@7Q9X@\=^#_ 78:=K'BJ>&;Q'J-K %EU&2)66-I3_$5#L!_O&NAHH MY'XR_ 3X,_M"^&%\&_&WX:Z3XETV.7S8;?5+4.8),8WQO]Z-L<;E(..*H? K M]EW]GS]F72[G1_@/\)M(\-17K*;V2P@)FN=N=HDEJZ)JEHUMJ&F7D(>&:(C!4K_(CD$ C! K6 MHH \P^ 7[&W[-_[,6HWVM?!CXE^!_^15L_P#<;_T(UJUE>!_^15L_]QO_ $(UJUXU M3^(_4]BE_"CZ(****@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/\ M%U]=:7X4U/4K&79/;Z=-+"^T':ZQL0<'@\CO7\PG_$19_P %D?\ H\/_ ,Q] MX>_^5]?TZ^/?^1%UK_L$W/\ Z*:OXL:]_)*-&JJG/%.UMU?N?.Y]7K473]G) MJ]]FUV/MG_B(L_X+(_\ 1X?_ )C[P]_\KZ/^(BS_ (+(_P#1X?\ YC[P]_\ M*^OB:BO=^IX3_GW'[D?/?7<9_P _)?>_\S[9_P"(BS_@LC_T>'_YC[P]_P#* M^C_B(L_X+(_]'A_^8^\/?_*^OB:BCZGA/^?$_Y]Q^Y!]=Q MG_/R7WO_ #/MG_B(L_X+(_\ 1X?_ )C[P]_\KZ/^(BS_ (+(_P#1X?\ YC[P M]_\ *^OB:BCZGA/^?'_YC[P]_\KZ^)J*/J>$_ MY]Q^Y!]=QG_/R7WO_,_HO_X-NO\ @H1^U]^WQX4^+>I?M9_%W_A+)_#&HZ-% MH;_V!I]A]F2>.\,HQ9V\0?<8H_O[L;>,9.?TUK\8_P#@SX_Y$7X\_P#86\/? M^BM0K]G*^1S*$*>-G&*LM-O1'V>5SG4P$)3=WKJ_5A1117">@%%%% !1110 M4444 8OQ"_Y%6?\ WT_]"%>!_ M^15L_P#<;_T(UJUXU3^(_4]BE_"CZ(****@T"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#)\>_\ (BZU_P!@FY_]%-7\6-?VG>/?^1%UK_L$W/\ Z*:O MXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHHH **** "BBB@ HHHH **** /W( M_P"#/C_D1?CS_P!A;P]_Z*U"OVEA/X7S/-Q?\7Y!11174-4_B M/U/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?'O\ MR(NM?]@FY_\ 135_%C7]IWCW_D1=:_[!-S_Z*:OXL:^CR#:I\OU/F.(MZ7S_ M $"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R/^#/C_D1?CS_ -A;P]_Z M*U"OVC?$+_D59_P#?3_T(5YS7I83^%\SS<7_%^044 M45U'*%%%% !1110 4444 %%%% !1110!Z7X'_P"15L_]QO\ T(UJUE>!_P#D M5;/_ '&_]"-:M>-4_B/U/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH *R?' M7@[2_B#X1O\ P7K=Q=PVFHP&&>2QN6AF520.HK6HH \+_X=[_!/_H; M?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQ MW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ MC1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ M -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^->5_'_ /9#^''@;XG?"_PY MH?BKQ@;?Q)XJDLM2-QXIN)'$0@+C82?D;(ZBOLBO/OC'\&=3^)OCWP!XOL=: M@M8_!WB%]1N89HV+7"F(IL4CH_P $_P#H M;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E< M_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% ' MA?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X M)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^ M._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LK MG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_ MP3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ MZ&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9 M7/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:\K\)_LA_#C5/VN_%WPJNO%7C#^ MR]*\*V%[:E/%-P)O-E=@VZ3.67C@=J^R*\^\.?!G4]$_:2\2?'&76H'M-<\/ M6>G16*QL)(FA8DN3T(.: .,_X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ M ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_Q MKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X M=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ M!/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?' M?_A97/\ C7J'PI^%OAWX/>$4\%^%[[4KBT2=Y1)JVH/YQ][RH4#22XR,[5.,C/6N]KX*_X)G?#GP=^VQ\0/B!_ MP4/^.VA6WB35=0\97.D>!++6(1<6^AZ7;*AC\F-\JKGS N[&08V8$&1\@'T5 M\"_^"C'[$_[27B5/!OP=_:!TC4M7F)%MIEY;W%A<7!ZXBCNXXFE..<("< GM M7M=?.W_!0;]BOX3?M$_L^^(+Z'P?8:=XQ\/Z3-J7A'Q/IULL%[97ENAEB43( M WELR!64D@ [@ RJ11_8\^._QW_:G_X)N>'_ (H?#_6=)B^(]_H"?B;X?^#?BKQQ:V7B?Q4D MK^'M'E5S)>K$"SE2%*C !/)'2OA3X)_LZ^*?V>?^"PW@Z#XC?&/5?'?BSQ/\ M*]0U?Q/XBU-%C66Z:6:(1P1+Q# B1(JIDXP<;1A5^H?CA^R;K/Q2_;8^#?[3 M=CJ-G'IWP]M=:CUJUGF=9IVN+8):^4H4J0LC2,^67@+C/(H ZCXZ_MI?LK_L MT:E!HGQR^.&A^'[^YB$L.G7$S2W)C)P',,2LZH2#ABH!P<'@UU'PD^-/PG^/ M/A%/'?P;^(6E>)-(>0Q_;=*NUE5) 3&X',;@$$JP# $<$?AIX/U+Q_P"/O$-KI.C:1:/=:EJ-Y)MC@B49+$_R Y)( M !) H\#>-_"GQ*\':9\0/ NM1:EHVL64=WIE_ "$N(7&Y7&X X(.>0*^$/\ M@HIXM\1?MMZ!\5?AMX UB>V^%_P5\*:IJ/C+6+-\+KWB6"SDEMM-1NC16SA9 M9NOSA5(&$:OIS_@G/_R8?\(_^Q!TW_T0M 'M%%%% !1110 4444 %%%% !11 M10 4444 %%%% !7C/QY_X*%_L8_LS>(&\)_&CX^Z1I6K( 9M+MH9[ZY@R,CS M(K6.1XL@@C>!D'/2IOV^_COK'[,_['7C[XU>&W":GI&B^7I4K*&$5W<2QVT$ MA!X.V29&P>#MQ7#?\$V_V-OA9\%?V<_#7CS5O"UGJ_CGQAH\&N>+/%6K0+)$M0#= MV]I*R7-N#T,D$H66,'L64 X..E>A5\&?\%4?A5X9_9'O?"/_ 49_9^\/6WA MWQ1X6\56MKXKAT>%;>'7M,N"5DCN$3"NQ(5-V,E9#DDHA7Z5_:H\ ?M'_&[P M7HW@[]F_XT6/@6PU:9CXH\3?8VFU"*P:,;5LAP%E8DY,K35;[PEJ8T[Q%#:;B+*Z*[O*9L;2P'4*3M((.""*@\&?' M;X2?$+X@^(_A5X,\<6NH>(?"+Q)XDTN%7$E@T@)0.2H!SM/0GI7R1_P1H^&^ MC_!WQ=^T/\*?#]_>75CX<^*KZ=:W6H2AYYDA61 \C ,YQDD #)/ KT_P9^P M_P",_#'QM_:.^).E?$"'11\8M/L;7PQJU@'FNM'9+&6*>=XSL&\3R[T"N>$' M*GB@#J/&G_!2']A?X>^.)?ASXN_:;\,6NKV]P8+FW6Z:5+>4'#))+&K1QL#P M0S @@@XP:]@T_P 2>'=6\/Q>+-+UZRN=*GM!=0:G;W2/;R0%=PE60':4*\[@ M<8YS7A7@#]EW]E+]BG]C67P#\3]'\-W?AG0M!D?QEKVKZ+$G]K.0?-GE5B[, M[L=J)N9AE$4G"BO#/^">W[-OB_\ :%_X)0ZC\$/%GB[Q!X2T'QCKE_)X6GA( M:[MM">X1XX<29_=R,DV1_''*<'#@T ?1GA7_ (*+?L.^-OB GPO\+_M.>%;O M6I;@6]O;K?;8[B4G 2*9@(I6)X 1R6) &&K"UUN^$A<7-Y';HDTFX]=T@9L]\T =+1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? O\ MP3U^*'@S_@G_ /$_Q[_P3]_:+UZV\+$>+KC7/ASKFM2BWLM9TVY"*B),^$#C MRU.TGEWD0''T\+_&WX7Z+XFLH7+V\6K6*RM;L>K1/ M]Z)B!@E""1Q0!\D_MD?\%=_AE\,-(^(WP*D\$:JGBJ719K7P%>V-U;7]EKK7 M"^3',LEO(QAVLY,[F"U[Q_P $Y_V?-;_9>_8R\#?!WQ4BIK%GITEU MK$:N&\JZN9I+F2+(X/EF7R\C@[,C/6H?#O\ P3._8)\+:%J7AS2/V6/"GV;5 MK9K>]:[LVN)C&3DA)I6:2(Y (*,I! (((&/0O@-\#?!G[.?PTL_A-\/KS5Y= M'T^69K%=9U:6\E@1Y"XA5Y"2(T!"(O95'4Y) /F[XE_\IN_AS_V1&^_]*[JO ML*N>O?A-\-M1^)EG\9;[P782^*M/TQM.LM>> &YAM69F:%6[*2S''N:Z&@#\ M_OVF?VQ[?]L/X[Z]^QI\//VC_#GPN^'/AN8VGQ*\>ZGXAMK.^UA]S)+IVFB9 MURN5='E''!R=FU9O>_!6C_ BV_9BUK]ES_@G5\9_ =CKEKX8N4T%]'\2P7DE MG,X$9OIS 9)"V]U)E*L=Q7V%;-]_P3=_80U.]FU+4/V5?!TT]Q*TD\TFE*6= MV.2Q/%O#OCCPQJ'@SQ?H\&HZ5JUE M+9ZE872;H[F"12DD;CNK*2"/0TSP?X/\,?#_ ,+:?X(\%:';Z9I&E6B6VG:? M:)MBMX4&%11V ' % &E1110 4444 %%%% !1110 4444 %%%% !1110!Y+^W M9\!-2_:=_9%\=_ _0V0:CK6BYTI9&"J]W!(EQ C$_=#2PHI/8'/:O)/V"/V] M?A;XL_9FTWX=>.-!]>OXM/OIKNRB\D&,7#(")?+7)SA& M6?&_P#8C_9-_:/U9?$/QJ^ ^@:[J2H$.J2VQANG4# 5IH2DC*!T M!8@=J /AC]K']M70?^"H>@>#OV#O@YX(UG1?%WB'QS&/'-GJGE/'HUE9@O-( ML\;-'.N?G5E.2("-H+IG]-K.TM["TBL;2,)%#&L<2#^%0, ?E7A'BK_@F-^Q M#XC\!6_@'2_@3I?AU;&Z^U:7K?A<&QU.RN>,31W.6)))Y- 'R'_P3#_Y+]^U1_V6Z[_] M"EKZK\?^._"GPN\#ZO\ $?QUJ\=AHVAZ=-?:G>2Y(A@B0N[8').!P!R3@#)- M5?!/PF^&WPWU;7==\!^"[#2KSQ-J;:CX@N+. (U_=-G,TA_B8Y//O5KQ[X!\ M&?%'PA?> /B'X;M=8T74XA'J&FWL>^*= P8*P[C(!_"@#\\_"/Q:^&'_ 4S M\=0?&#]K_P#:%\&>#?A#HFJ-)X-^#]]XTL[:[UB2)BHO=54RA@,@[8O0D#"D MO-]:_'O]L3P#\$?V6=8_:)^!^B:7\1]"\*R0V]U8^#==MVAMH0T:/B2$2*HB M21&9 /E0Y. ,U'_P[0_8%_Z--\%_^"E:]%^%OP&^#7P3\'77P]^$_P -=(T' M0[VYDN+O2M/M%6":21%C=F3HQ9$53GJ% H \+_;1^,/[$?Q5_81\5_$;QKXI M\*:QH&N^%)Y]%F,T#W,U\UN1;"$9WK&?'2_$?1/V M7?"<&K1W'GPO]@+012 Y#);L3"A!Y&U!@@8QBO;J "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** + "BBB@ HHHH _]D! end GRAPHIC 13 cvlt-20230630_g11.jpg begin 644 cvlt-20230630_g11.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BN&^._P"TO\!OV9/#47BWX\?%#2_#5E<.4M3?2,TMRP +"*% MTDI ()"*<9&:Y'X!?\%#/V,OVGO$O_"&?!+X\:9JVKE&>+2[BUN;&XF"C+>7 M'=11M+@ D[ < $G@4 >ST444 %%%% !1110 445Q7C#]HGX+^ ?BOX>^!WB_ MQW;V7BOQ7&[^']'>WE9[Q5W;BK*A1<;6^\PZ4 =K1110 4444 %%4_$6OZ/X M4\/WWBGQ#>K;6&FV\#>%]2\:^+ MM6BL-*TBPFO=2OISA+>WB0O)(V.RJI)^EOW6/6@#M:*** "BN*@_:*^"]S\ M<9OV;8/'=NWC>WTL:C-H MY?,6U(4^9OV>7C#+QNSSTKM: "BN/^.'Q]^$/[ M-W@G_A8WQM\:P:!HGVR.U^WW$$LB^VNI64.HV4PDA MN(EDAD (W*PR#S[&@"6B@D 9)K-\*>,O"7CO23K_ ()\36&KV(N9;?[;IMVD M\1EB"I!Y% &E1110 45F7GC/PCI_BBS\#WWB>PBUG4;>2> MQTF2[07-Q%'CS)$CSN9%R 6 P"0">17.^!/VB?@O\3?B3XE^$/@7QW;ZAXC\ M'R*GB32X[>57L68D*&9D"MD@_=)Z4 =K1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% 'YO\ @KP)X3_;-_X+;?$G3?VA M-&@U[1OAEX:1/"_AK5(Q+:J4-J@=HFRLB;IYI2K @M*I/"@50_:9^-/_ 2- MLOVK='N=?\#>,_!WC;X:^+&LX[WP'X<@T^WO+N"X55$S(/WR*\?RL-K;6()( M.!['^UU^PI^T=I?[5-O^WG^P;XOT6Q\;RZ(/(P6.V0Y 3#5/AA_P5 ^,?CC]B+XW^ M+;^^\+3_ !'^#4RVSZ]X=*W6D:M'),T<%Y"-Q5U?RIONG:P"L N[:M_]J;]@ M/XW:)^VKJO[8WP$^"WP\^*-AXMT>.T\2>!OB!%#MM[A(XHQ:XMX4\\KND 9]^T8^=BS,0#RKXE?MP_P#!4/P!^R/X,_;ZU#Q-\/HO"^H- M8Q77@V+1G>>\CD!3[5-*1E#*Z%O+B9?+61!\Q#5Z9^VE_P %'/B1H_QJ\ ?L MS_ 3X@^"OA[=^*_"\/B'7_'GQ!N8EL])MI8W>*!?-(C,A$9^\#N,D8&W+,-# MX_?L,?'OXB?\$G/"?[('AO3]+;QGH]EI$5[!-J2I;AK=\R8EQ@\=..:Q_P!J MK_@G;\:=4^*WPT_:D^#?P_\ !'C76_"_@NUT#Q;\/_'$<;V.I)%"R"2-I 4W MCS& +%=ICC8;OF4@"?LS?\%'OB]XJT'XY_!SXB>./!7BOQC\+O!%]K_AOQUX M)ECGTS6[>.U,BN1&3&621X0P3 RS(0"A+2_\$]?C]_P4R_:R\.>'_P!I#Q5K M?@=/ ,=OJ5K<^'K>T\C4-=NH5F$4H/?VI/@G<:W%KOE77P9T, M07US!;^:RX>6%FD48 8@R!@K==P*#T/]I_Q1'XX_X*K?LG>-(K4P+K'A>2]6 M MDQB6*:3;GOC=C->6)_P3(_;PU7]C>Z_9,M/V>?A-X?GT^^%S=>-HM31]3\ M3;;HR)%YBH3&%#9W2D96%$"KDU]'>+_V,/C[XJ_:Q_9L^-ZZ+ID.E_#;P=#8 M^+T;5%,D%R+=D98@!^]4,V-PZCF@#Z[\7WOB33O">IZAX.T:'4=7@T^:32]/ MN;GR8[FX"$QQO)@^6K/M!;!P"3@XK\O_ (V_\%'_ -O']F72]-^)GQ _:C^" MWB'5I-<\K6/@_P"&U@NY[&#<^0T\!9DP$7K)E?,7[V"*_17]J#X7>)_C;^SM MXT^$?@OQ.-&U7Q'X*_.#7?\ @F7^ MWCXU_8YM/V7K/]G7X3^%)?#^H1W-UXDL]41M3\4R+(X0O*BD(JK*SL9&W-Y2 M*JJ.* /H3]K+]LW]K3PW^WI\.?V5_P!FA?#7D>/O 8U"%/$MFS):W#-?%KAW MC.\K%%;A_+7[Q3&?FJ+]D_\ ;$_:G\(?MG?$;]CG]LGQ3X?\1?\ ")>#F\26 MGB?0=+%K^Y5;:0IL4*"ICN,\KN5HB-S @CHO%/[(?QS\3_\ !2GX+?M8?V-I MT'AKP;\.'TKQ&&U)3/!>/:ZDA1$ _>*'NHAN!QU/:K&D?L8_%"X_X*D>._VG M?$VF6#^ ?%'PW_L"-TOQ]HDE:*SC=3'C*C$,OS9]/6@#P;PM^TU_P4J_;+_9 MM^)?[5/@G4O NE_#F&PUBRL_A_?:<[7=[8QVS>>ZW*C<)EC8[6+!7E0C8JXS M[?\ \$,_^42?";]B_P#X*6-K=1[)46W5@?.9!P"I1)'8^85QCZ6_P""8?[.GQ*_95_8 M\T'X+?%NULX=#M0BB\1?%K7X=(@$DXC"V221M.Q8_=5G:WB)/&V5_2O(OV!'\(?L#?\ M!2W7/V.O#'CZUUGP3\1_#%E=^'-0@U!)T;48("QW,K%49F2]3;G)_<^PKUWX M\?\ !.SQG^V9_P %#?\ A9_[3WAFRO/@[X<\*FP\.Z3#KTL4]].5#%I%MV22 M+]]-*^X."1!$IR"17*_M8_\ !&?P?X1L_"'Q0_X)P^ ;/PQX[\+^++?4&&H> M)KV2&YACRZG==32A625(R NW&;?3O'/@SQ%JODK:S+' K-'*"JNH-O$ M=RG=N5_E8/QC_ /]@O\ ;&\.?%G]H7XG_&^Z\,WVI?%;X?75CI]SHMZ5M_[0 MN(/]0J.-Z0Q,?*5WY*QACUH \Q;]OC_@J%JG["=G^WW;>,/ %CX>T75!:7VC M'06>YUM3?_9C,^?EB02.L02-E8A&?=D@5UWCS]NS_@H3\'=4^#?[1WQ-O/!# M?#_XNZO9Q1^ M,T]VN-,L[E8Y(BUTX#O.89-Y(.P.,;,<#IK?_@GW^T7'_P1 MHG_8D;3=)_X3J2^$JV_]J+]FV_VXMY_KL8_U()Z=>*V_VMOV&/CW\8OV=?V= MOAKX+T_2Y-4^&M[HTOB=+C4EC1%MK2&*7RV(_>?,C8QU% &EHOQ?U";_ (+2 M:O\ !H^!/"*VT/PV6\&OIX9MQK#-L@/EM>[?-,7S?ZLG' ]*\:^"'[8?_!4; M]JWX-?$KQY\,/''@/08/AUK.H%]1O=#WW.IK#")%LHX]K1Q[51F,K#+-,@& MK&OH/2?V3/C!9_\ !6/5/VOYK*P_X0R[\ KI,,XOA]H^TA(1@Q8R%RCB)9ZBLJ-'/9K%'O8#Y#N!R.PH M\=^/O[?'CKXN_P#!'WP[^TWXJ^&W@K5=?N/&4>F:KIWB'PU#J6FR2127">>E MO<;U5BJJV?X2S <&NI_;H_X*#_&CX-?'KP+^SUX6^)WASX4:!JW@FWU:[\>Z MYX5EU&*6=]ZBVBBC5E2,% "=O!;DJ -W/:O_ ,$R?VI;S_@DUI?['\&DZ+_P MF=IX\;59H#K"_9Q;&29LB7&"V'7C%>Q?M?? 7]M#Q#XC\,WG@+X?_#KXJ^ ; M70([36/A?XXTZSC:"]$80W5O=RQ%AT!!\P$$'Y6!!4 YK2OBI^V-\:_^"?7Q MCN-6^,?PI\2WVGZ3=IH/C;PE?"XAU#35C=KQ+BWB!%M<&W5A&."&E7 M(_L8?&/]JG]E_P#X(U>*/V@O#OBWPV^D:6T1\ 6#::TEQ9ROKIM[TW.X!9 _ MFDH 3M[XKV3]AG_@FQ\6_A5H/QL\0?$'2O#W@B7XKZ#/I6C^!O#FH2W=EHT; MQ3*'DD8MN8&7@*6 !?!&X*O%_#;]A[]OY?\ @FKX^_8+\<_#OPE9B/[*?!.H M6VO*SW\C:PEY<^?;M( M@)\N0PNFX#!W#(P2*^7/$W_!//\ ;L^(?PQ^%_ANV_9K^%7@B/X:Z]87%U8: M#JD:WOB&2%0'O9ID4H/]6/E9V=GF9B<"@!VJZ#^UG<_\%V-5M?"OC_PI!K/] M@FX@N+NPD:%?#OF(RVI4*3]I\DA=^-N[)S7HWPS^,_QL\4?M+?M;>$/@?X.\ M%:5XK\(VB3^&=3T_P=;1WFJ7"/(XBO)44/=%PAC!_;'\+?\ M%,=+_;-_9Q\'>&O$.D:CX9@T;6H-;U3[.UBF=DK[=RESL5&4J6YW KT)[#]D M7]DSXO\ P;_;D^.OQ[\:V5A'X>\?WD$GAV2WOA)*ZI(['S$ RG##K0!Y)XC_ M ."LGCFZ_P""8?A?X_>!TT^X^*WB7Q%%X6@TY+,21C54ES,_D9Y#0*KA!?CAX+_8I\*_&KX>>!O$Z>$+;4_B+\3/&S006$%VT6YH+ M>.4B,;B,@$,6\U "NQF-#XJW$41""#'R".=$(;)&RU0=ZZS]N']@GXO>(_VN-'_;2^ ?PT\#?$";^Q M!I?BGP!X^AC-O>!0RQW$32J4#A2HY*E3$I&\.R@ Z/\ X)J_MS^/?VB/&GCW M]GKXR^)O"?B/Q+X"GBDM?&/@>Y273=?L9"5$R%"4W*VW)7 _> ;5*-GZXKYH M_P""?/[._P =?A9<^*OB-^T#X!^&GA;4-?N@NA^&?A]X6L;4Z59AF8PS75O$ MC7&3LPI9P-FXL2V%^EZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "J^I:MI6BVWVW6-3M[2'>J>; *L5\5_M:>(;C]H3_@I_\ !K]CZ>1G\,^$;23QWXGM0"+DYSB@#[4HKYA^//[(? M^$??PF+U&5Y3"0R% 0,C83@$ ^PJ*^7_ (%?MQ?M.>,OBUX? M^'/QS_8)U[PKI7BFT>XTGQ?X<\20^(=.A4#(^U2VD>RW4G"[F?.67Y=I+#V[ M]HK3O'FL?L_>.M(^%DLL?B>Z\':G#X=>"39(M\UI(L!5OX6\PI@]C0!U&GZW MHNK37%OI6KVMU):2^7=);W"N87_NN 3M/'0\TZ+5]*GU*71X=3MWO($5YK59 ME,D:GHS+G(![$U^5G["6I^%O@;\8O"_QF\,?#[Q#X2\/^ ?@3>+\>[W4=#N; M)+C5XY97$,GGJHN+II/+9 N21A1]T@?8G_!.+P3K47@_6/VF_C(8;;XA?&S4 M?^$AO+":8>=9:6J[=/LD!PQ2*W(/3(,A#!/V4[;5K+]F6;X:7NKR6SWB7'B&347\0*ME 4U7 M<^!"LQ>3$*C";3ZT ?4=QJFF6DGDW6HP1/C.V295/Y$T^VN[6\C,MIFWMV#\2(%DNGLX=/\ . FW MM-&A9?(,A.[ MV67QI>V_B"+3K>Q<\^1&7C?SI.J[1ABR,JJ^TD97C+_@K[X7TW]D#0OVQO / MP0O]-M)N-9%K=^&KC&6+ 02+..4QS'GS8L[2Q"@'V117SW^TW^W MKIWP0^(OPG^%/PV^'D?CG6_BSJ*QZ7##KGV..TL28O\ 3780REDQ)N P,K'( M<_+BN%^)O_!3OXC7'QJ\9?"#]D?]C_5_BLGPX;9XXUBV\0Q6$5K,"P>"%6B< MSR QR+@?,S1.%1@-Q /KZBODCXE?\%:OAYX<_82TO]N/X;?#:X\16=_KL6DW M?AN\U<6,UC='>)$>18I@2I0$87YE=6R,XK$O_P#@K/XX\'?%CP)I/Q=_8Q\0 M^%/ /Q*U**T\(^,M1UZ![B996C5)I;-$)A!\U&*-('"$L V-M 'VE17@VA_M MN?VS_P % ]8_85_X5EY?]D^$EUO_ (2G^VL^;E8&\G[-Y(V_Z[[WFG[O3GC) M^&W_ 43\,^+?CK\:_A1XT\"KX=TCX+6;7>I^)GUDW O(%#M(_D"!3%M5"'V[AM5V;"GT;]I3_@H]JOPX^.WAW]F7]G'X')\2?&'B+0(]:A MCF\6VNCV:6DFXQE)K@$2NRH6V#'RE<%B2 ?3VHZEIVD64FI:M?PVMO$,RW% MQ*$1!TR68@"I8Y(YHUEB<,K %64Y!!Z$&O /@U\3?$G[=/P6\>?"3]HG]EWQ M/\-[LPW&A:UINN1M/:W:31R1F:SN_+1+@*0QW("%.PAB"#7&?\$:_C3XJ^)? M[);_ V^(5ZT^O\ PP\1W7A2]FE8EY(;?:8&)/94?R1WQ!D]: /K.BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "OA[Q3ITWPW_ ."\'AOQ#K*$6GQ ^$]Q::3<.,*;FW#O)$"? MX@EL&Q_TU'K7W#7E?[2?[+'A_P#:&USP+XW7Q-<:#XD^'GBF+6?#^MVENLK M<">U=6(W0S*JAQD'Y%]P0#X9^/8^+'B?]N/XB^$?VRO@O\$_ MA]+=1:'>Q?PBX:WDC4$J8]\A;*'S=XP% Q?V4?@S\9/ O_!*SX@?"?QY^PSJ M?CC4H?BG/<:GX&UL76G7+V?V2T47MDR1E[ATEB*CR6R0'(8_=;]5** /R._9 M=^#WBS0/VQOAWJ'_ 3U\!?'SP?X:_MI)_BI8?$FQ^RZ3;V0DC,MNK#"S,8Q M,H63<^_RRAR"5_7&BB@#Y4_;5M=3_:H_:'\"_L'Z5:SOX8#IXN^+-RJ-Y3Z9 M;2C[+IS-T)GN I9,IOVD?BKHK^ /$L_QJU3XIZ!<_!; M6;32;MUAT:+.&M[A%\J*&)-@D!8 -C(^1BOZY44 17]FFH6,UA*[JL\31LR' M# ,",@]CS7YE?LA?%G]H7_@E/X#\9?LI?$+]C/Q_XQOW\376H>"-?\':(UUI M^L-)%%$BR2)DHI$*/\H>10Y5D4KS^G5% 'Y87G[#O[0'P7_X(G>,_ASKW@'5 M+[QIXQ\9V>OR>%=&L7NKFSC:YLD6(Q0ACO$=OYC 9VAL'!4U^C7[->FZCHW[ M.?@#1]8L)[2[M/!6E0W5K54K(37T7^R+^Q9HGC_\ X)Y>-?@_XL_9 MYU#X82?$I[JX?0M<\1SZG4I)RQ4?:E% 'YH M_P#!(G]G/]I#Q5^T.?C7^UIX$UG27^$?@B#P;X'BUS39;?>-TR&2$R >8L<) ME3>ORD7"X)Q7GWB/X 7?[)O[3_Q?7X]? 'XV^)M)\7:_/K'@#7?A-J-[%;WA MEEFE6WNC;2( _P"]123N="CD(RNI/ZWT4 ?EG^T+^RQX]T;_ ((]VW@OX=?L MF^)?"VLZ[\1[;6[KP+:W]UKM]"&A,1GD'E"2'./&'@WQ5X$CTF*Z\#:$VH317 2-/+* @! M]\"_*S+E9,KNP17&_L__ +/'[0O[07Q5_:[A\;?!K7_ MS\3_#'_ !3B^(+) MXX?-E,DD$+3@>6[ &(2A"VPEAVK].J* /QF\!?"1+7X+Z+^S'XY_8*^/WB/X MDPZDMCJ^@S^);^P\,SP+.SBX68,T,:@;#GR_*# N'QC/OW_!0_X&?#*/Q=X$ M\&?'7]A3QEK/@C1O!-KI-A\2OA=JDVHZOI9AC"K9S1F)4DC1@<23 [@^Y,,7 MCK]&Z* /A'_@C9X+_:(\%ZC\1)?%#?$&S^$?GPI\.[+XI(8M2 5G+R"(G$2; M-N[;B-F(*Y(;%[_@A_I=SK7PZ^+7QOC1DTWQM\6=1NM'## D@3!\Q?8M*R_6 M,^E?7GQA\"ZI\3_A7XA^'&C>+IM!N->T>>P36;:W$LMF)4*-(BD@%PK'!SP< M'M5+]G[X(>"_V;O@QX=^!_P^@9-*\.:PE8VEN[07S>3;A@-L:*5C&!R$ M!YZG[EKX]_8#_P"4@7[77_8S^'?_ $FO* /<_P!KG]IC0_V6/@_<>/;C2WU; M7+ZYCTSP?X;MLF?6M5G.VWM8P.3EN6(Y"*Q&3@'YG_X(_P _QNC^,W[1&B?M M">,9-9\56?BG2O[8D6X9X(;EXKIY(H03A8U)V*% &$& !BN?\?\ QJ^-$7_! M077/C'\8?V'?C#XNT3X?-/H_PFL_"_A-[BPB)8I?#ECI\VH[ M,2V6GFU234]68#&-MN21C!WSKMZ8KV[XS_L*_LA?&OQO+\6_B_\ "2QOM5$$ M0U*^;4KFUBO8H<,@NXXI4BNE3:,>?S)MN =D,:YVM0!]U_#;X>^% M/A+\/]%^&/@;3%L]'T#3(;#3;9?X(8D"+D]V(&2>I))/)K;KY<^%_P 4/VFO M@9^V)X<_9:_:%^,EE\1;#QWX1O-4T;78_#,&EW.G7UH09KWNI_##:EK?Q4UB01:;H=L?.5D@X)GO,1$A1G9OC8J0V M5;_P1RU+4=7_ .";_P -]2U:_FNKF9-5,MQ<2EW<_P!K7O)9B2:]Z^+O_))_ M$_\ V+M[_P"B'KYG_P""4GB/5O!__!)/P?XNT'PS<:U?:7H6OWEEHUF"9K^6 M+4K]TMTP"=SLH08!.6'!H T/^"DG[1GQ TO0)/V4?V;+W'Q!\3^';S4M7U.) MR!X9T""-C<7SL.4DDVF&'H2[$@A@N:W_ 3V\:^,])_X)&^'O'^DSSZCKUAX M*UN\L&NF,SS7,5Q>-$#NR6^95&/PKYT^#_[0'Q?^&'PL^*'CGXU_L&?''5?B M5\2;._E\6^+?^$*:.RLK?R9([:UA+MNCM+>,CJ,]2<@+CV__ ((E?&35/&'[ M('AOX3W?P=\5Z3:^&M*E:W\4ZKIWEZ9K/FWURQ%I+G]X4SAN!@@T >)^$? G MA?X1?LX?LX?MG_"[Q'JD_P 5?'GQ'T6U\5ZZ^NW$\WB9;^287ME<(SE)%7;M M V@H8LC#9-?3GQGMZB-=UT MZG*D; <$"D^,'[/O[$7["OAK7OVR=$^!EE#KN@QS7&@V45[+%TN;Q)I]@+1-7M)H1-;SO I*Q2[=P=4^48&.Y/OU ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7EOP5_97\+_!+XV_$[XWZ+XFO[R]^*&H6-WJ=E=(@BLVM8Y458BH!((E M).[/05ZE10 5Y;\"_P!E?PO\"/BS\3/BWH?B:_O;OXFZW;ZEJ5K=H@CLWB61 M0D14 D'S#G=D\"O4J* //_VHO@_XJ^/WP/UOX->%/B(WA9O$4*V>I:Q%9>?* MMB[#[3%&-ZA7DBWQ[SD*')P3BL[XU?LD_"WXR_LQS?LK203:+X?CTRTM-%ET MHA9=+:U,;6LD1/>-HD.#]X @GDUZC10!X+\$OV//B!X:^.$/[1G[1W[04GQ% M\5:5X=?0_#4L'AF+2;73K5W#32>3'))YEQ(0-TF0 "5"XQCWJBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** */B?0H/%'AK4?#-U.\46HV,UK M))&!N19$*$C/< UQ/[*/[.GA[]DSX >'_P!GWPKK][JEAX>6Y%O?Z@J":7SK MJ6X.X( O#3$# Z 5Z)10!F>-O"]MXW\&:OX+O;F2&'5],N+*::( M&LL;1EA MGC(#9&:Y/]EW]G_0?V6?@-X=^ ?AC7;S4[#P[!+%;WU^J":423R3$L$ 7@R$ M<#H!7?T4 >6?&[]F^?XZ?%SX>>+O%/B]!X6\!ZM+K3>%!8EAJ>JJFRTN))=^ M MN6=U0(^!9KK^P=?\ [(2_ MMY;>ZC$=Q;7%L[H)4<*,'<"AR1R:]CHH \J_95_9@A_9OT?Q%J&N^/+KQ9XM M\::_)K/B_P 475DEK]MN64*JQP(2L$*( %C!;&3SR /5:** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IK^J?V'H5[K7D>;]CM M))_*W;=^Q2V,X.,XZXK\6/\ B,3_ .L=?_F7/_O37[.>/?\ D1=:_P"P3<_^ MBFK^+&O:RC"8?%*?M8WM;J_/L>%G6-Q.$]]$^W='[9?\1B?_6.O_S+ MG_WIH_XC$_\ K'7_ .9<_P#O37XFT5[/]DY?_)^+_P SP_[8S+^?\%_D?ME_ MQ&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]-?B;11_9.7_R?B_\ ,/[8S+^? M\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]-?B;11_9.7_R?B_\ M,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]-?B;11_9. M7_R?B_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]- M?B;11_9.7_R?B_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ MYES_ .]-?B;11_9.7_R?B_\ ,/[8S+^?\%_D?U+?\$?/^"NO_#U_0O'FM?\ M#/G_ @/_"$7>G0>5_PEG]J_;?M2W#9S]DM_+V^1TPV=_;'/V=7XQ_\ !GQ_ MR(OQY_["WA[_ -%:A7[.5\QF%*G0Q2.'$UJE.I:+.P_X6O_ -0#_P F MO_L:/^%K_P#4 _\ )K_[&N/HK?ZM1[?F8?6:W?\ ([#_ (6O_P!0#_R:_P#L M:/\ A:__ % /_)K_ .QKCZ*/JU'M^8?6:W?\CL/^%K_]0#_R:_\ L:/^%K_] M0#_R:_\ L:X^BCZM1[?F'UFMW_([#_A:_P#U /\ R:_^QH_X6O\ ]0#_ ,FO M_L:X^BCZM1[?F'UFMW_([#_A:_\ U /_ ":_^QH_X6O_ -0#_P FO_L:X^BC MZM1[?F'UFMW_ ".P_P"%K_\ 4 _\FO\ [&C_ (6O_P!0#_R:_P#L:X^BCZM1 M[?F'UFMW_(]5T/5/[9TJ'4_(\OS03LW9Q@D=<#TJW65X'_Y%6S_W&_\ 0C6K M7F324VD>E3;E!-]@HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH R M?'O_ "(NM?\ 8)N?_135_%C7]IWCW_D1=:_[!-S_ .BFK^+&OH\@VJ?+]3YC MB+>E\_T"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R/\ @SX_Y$7X\_\ M86\/?^BM0K]G*_&/_@SX_P"1%^//_86\/?\ HK4*_9ROB\U_W^?R_)'W64?\ MBZG\_P V%%%%>>>D%%%% !1110 4444 8OQ"_P"15G_WT_\ 0A7G->C?$+_D M59_]]/\ T(5YS7I83^%\SS<7_%^04445U'*%%%% !1110 4444 %%%% !111 M0!Z7X'_Y%6S_ -QO_0C6K65X'_Y%6S_W&_\ 0C6K7C5/XC]3V*7\*/H@HHHJ M#0**** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ[_ ,B+K7_8)N?_ $4U M?Q8U_:=X]_Y$76O^P3<_^BFK^+&OH\@VJ?+]3YCB+>E\_P! HHHKZ$^:"BBB M@ HHHH **** "BBB@ HHHH _>>D%%%% M!1110 4444 8OQ"_Y%6?_?3_ -"%>EA/X7S/- MQ?\ %^04445U'*%%%% !1110 4444 %%%% !1110!Z7X'_Y%6S_W&_\ 0C6K M65X'_P"15L_]QO\ T(UJUXU3^(_4]BE_"CZ(****@T"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#)\>_\B+K7_8)N?\ T4U?Q8U_:=X]_P"1%UK_ +!- MS_Z*:OXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHHH **** "BBB@ HHHH ** M** /W(_X,^/^1%^//_86\/?^BM0K]G*_&/\ X,^/^1%^//\ V%O#W_HK4*_9 MROB\U_W^?R_)'W64?\BZG\_S84445YYZ04444 %%%% !1110!B_$+_D59_\ M?3_T(5YS7HWQ"_Y%6?\ WT_]"%>E^!_\ D5;/_<;_ -"-:M97@?\ Y%6S_P!QO_0C6K7C M5/XC]3V*7\*/H@HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ M[_R(NM?]@FY_]%-7\6-?VG>/?^1%UK_L$W/_ **:OXL:^CR#:I\OU/F.(MZ7 MS_0****^A/F@HHHH **** "BBB@ HHHH **** /W(_X,^/\ D1?CS_V%O#W_ M **U"OV>>D%%%% !1110 4444 8OQ"_Y%6?\ WT_]"%>!_^15L_P#<;_T(UJUXU3^(_4]BE_"CZ(****@T"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#)\>_\ (BZU_P!@FY_]%-7\6-?V MG>/?^1%UK_L$W/\ Z*:OXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHHH **** M "BBB@ HHHH **** /W(_P"#/C_D1?CS_P!A;P]_Z*U"OVEA/X7S/-Q?\ M7Y!11174-4_B/U/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH R?'O\ R(NM?]@FY_\ 135_%C7]IWCW_D1=:_[!-S_Z*:OX ML:^CR#:I\OU/F.(MZ7S_ $"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R M/^#/C_D1?CS_ -A;P]_Z*U"OV_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_ MQKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH M \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"' M>_P3_P"AM\=_^%E<_P"->5_'_P#9#^''@;XG?"_PYH?BKQ@;?Q)XJDLM2-QX MIN)'$0@+C82?D;(ZBOLBO/OC'\&=3^)OCWP!XOL=:@M8_!WB%]1N89HV+7"F M(IL4CHZ44 >%_P##O?X) M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\ M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ M (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97 M/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 M >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^ M"?\ T-OCO_PLKG_&O*_"?[(?PXU3]KOQ=\*KKQ5XP_LO2O"MA>VI3Q3<";S9 M78-NDSEEXX':OLBO/O#GP9U/1/VDO$GQQEUJ![37/#UGIT5BL;"2)H6)+D]" M#F@#C/\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^ M'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\ M=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'? M_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"- M'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C7J'PI^%OAW MX/>$4\%^%[[4KBT2=Y1)JVH/&H+DD6D=],6GN M\J% TDN,C.U3C(SUKO:^"O^"9WPY\'?ML?$#X@?\ !0_X[:%;>)-5U#QE M)4\ M&_!W]H'2-2U>8D6VF7EO<6%Q<'KB*.[CB:4XYP@)P">U>UU\[?\ !0;]BOX3 M?M$_L^^(+Z'P?8:=XQ\/Z3-J7A'Q/IULL%[97ENAEB43( WELR!64D@ [@ R MJ11_8\^._P =_P!J?_@FYX?^*'P_UG28OB/?Z'-81:EK\;-:_;[>X>U:YF5 M2=PC\T@ C)_%22OX>T>57,EZL0 M+.5(4J, $\D=*^%/@G^SKXI_9Y_X+#>#H/B-\8]5\=^+/$_PKU#5_$_B+4T6 M-9;II9HA'!$O$,")$BJF3C!QM&%7ZA^.'[)NL_%+]MCX-_M-V.HV<>G?#VUU MJ/6K6>9UFG:XM@EKY2A2I"R-(SY9> N,\B@#J/CK^VE^RO\ LT:E!HGQR^.& MA^'[^YB$L.G7$S2W)C)P',,2LZH2#ABH!P<'@UU'PD^-/PG^//A%/'?P;^(6 ME>)-(>0Q_;=*NUE5) 3&X',;@$$JP# $<$?AIX/U+Q_X^\0VNDZ-I%H]UJ6HWDFV.")1DL3_(#DD@ $D"CP-XW\*? M$KP=IGQ \"ZU%J6C:Q91W>F7\ (2XA<;E<;@#@@YY KX0_X**>+?$7[;>@?% M7X;> -8GMOA?\%?"FJ:CXRUBS?"Z]XE@LY);;34;HT5LX66;K\X52!A&KZ<_ MX)S_ /)A_P (_P#L0=-_]$+0![11110 4444 %%%% !1110 4444 %%%% !1 M110 5XS\>?\ @H7^QC^S-X@;PG\:/C[I&E:L@!FTNVAGOKF#(R/,BM8Y'BR" M"-X&0<]*F_;[^.^L?LS_ +'7C[XU>&W":GI&B^7I4K*&$5W<2QVT$A!X.V29 M&P>#MQ7#?\$V_P!C;X6?!7]G/PUX\U;PM9ZOXY\8:/!KGBSQ5JT"W-]&?V1[WPC_P49_9^\/6WAWQ1X6\5 M6MKXKAT>%;>'7M,N"5DCN$3"NQ(5-V,E9#DDHA7Z5_:H\ ?M'_&[P7HW@[]F M_P"-%CX%L-6F8^*/$WV-IM0BL&C&U;(!/C+\,/B=X M@\1^%_ 'C*TU6^\):F-.\10VFXBRNBN[RF;&TL!U"D[2"#@@BH/!GQV^$GQ" M^(/B/X5>#/'%KJ'B'PB\2>)-+A5Q)8-("4#DJ <[3T)Z5\D?\$:/AOH_P=\7 M?M#_ I\/W]Y=6/ASXJOIUK=:A*'GF2%9$#R, SG&20 ,D\"O3_ 9^P_XS M\,?&W]H[XDZ5\0(=%'QBT^QM?#&K6 >:ZT=DL98IYWC.P;Q/+O0*YX0* M.H\:?\%(?V%_A[XXE^'/B[]IOPQ:ZO;W!@N;=;II4MY0<,DDL:M'&P/!#,"" M"#C!KV#3_$GAW5O#\7BS2]>LKG2I[074&IV]TCV\D!7<)5D!VE"O.X'&.$M!\8ZY?R>%IX2&N[;0G MN$>.'$F?W%;O6I;@6]O M;K?;8[B4G 2*9@(I6)X 1R6) &!/" MNCW?Q %MI]AX0\-6&E+'-I]RYB:*[DNV58X6*'>SF3<_F'=D,Q'W'\&-"\7> M%O@]X3\,_$#5A?Z]IWAJPM=;OA(7%S>1VZ)-)N/7=(&;/?- '2T444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P+_P $]?BA MX,_X)_\ Q/\ 'O\ P3]_:+UZV\+$>+KC7/ASKFM2BWLM9TVY"*B),^$#CRU. MTGEWD0''T\+_&WX7Z+XFLH7+V\6K6*RM;L>K1/]Z) MB!@E""1Q0!\D_MD?\%=_AE\,-(^(WP*D\$:JGBJ719K7P%>V-U;7]EKK7"^3 M',LEO(QAVLY,[F"U[Q_P3G_9\UO\ 9>_8R\#?!WQ4BIK%GITEUK$: MN&\JZN9I+F2+(X/EF7R\C@[,C/6H?#O_ 3._8)\+:%J7AS2/V6/"GV;5K9K M>]:[LVN)C&3DA)I6:2(Y (*,I! (((&/0O@-\#?!G[.?PTL_A-\/KS5Y='T^ M69K%=9U:6\E@1Y"XA5Y"2(T!"(O95'4Y) /F[XE_\IN_AS_V1&^_]*[JOL*N M>O?A-\-M1^)EG\9;[P782^*M/TQM.LM>> &YAM69F:%6[*2S''N:Z&@#\_OV MF?VQ[?\ ;#^.^O?L:?#S]H_PY\+OASX;F-I\2O'NI^(;:SOM8?'_#.I7=D;2YO=)L1%)) 75S&2 M.J[D0X]5% 'Q!XW_ &8_^"E?[,/[ OC/X21>+/@YD!E\*Z4W M@.'P_#.MU!9^2VY;TR *TF/*P8\CAO:OI+Q5X6\.^./#&H>#/%^CP:CI6K64 MMGJ5A=)NCN8)%*21N.ZLI((]#3/!_@_PQ\/_ MI_@CP5H=OIFD:5:);:=I] MHFV*WA085%'8 < 4 :5%%% !1110 4444 %%%% !1110 4444 %%%% 'DO[= MGP$U+]IW]D7QW\#]#9!J.M:+G2ED8*KW<$B7$",3]T-+"BD]@<]J\D_8(_;U M^%OBS]F;3?AUXXURTT3XE_#[05T;Q%X'UZ_BT^^FN[*+R08Q<,@(E\M@>#OV#O@YX(UG1?%WB'QS&/'-GJGE/'HUE9@O- M(L\;-'.N?G5E.2("-H+IG]-K.TM["TBL;2,)%#&L<2#^%0, ?E7A'BK_ ()C M?L0^(_ 5OX!TOX$Z7X=6QNOM6EZWX7!L=3LKGC$T=W'^]+# X30!\A_P#!,/\ Y+]^U1_V M6Z[_ /0I:^J_'_COPI\+O ^K_$?QUJ\=AHVAZ=-?:G>2Y(A@B0N[8').!P!R M3@#)-5?!/PF^&WPWU;7==\!^"[#2KSQ-J;:CX@N+. (U_=-G,TA_B8Y//O5K MQ[X!\&?%'PA?> /B'X;M=8T74XA'J&FWL>^*= P8*P[C(!_"@#\\_"/Q:^&' M_!3/QU!\8/VO_P!H7P9X-^$.B:HTG@WX/WWC2SMKO6)(F*B]U53*& R#MB]" M0,*2\WUK\>_VQ/ /P1_99UC]HGX'Z)I?Q'T+PK)#;W5CX-UVW:&VA#1H^)(1 M(JB))$9D ^5#DX S4?\ P[0_8%_Z--\%_P#@I6O1?A;\!O@U\$_!UU\/?A/\ M-=(T'0[VYDN+O2M/M%6":21%C=F3HQ9$53GJ% H \+_;1^,/[$?Q5_81\5_$ M;QKXI\*:QH&N^%)Y]%F,T#W,U\UN1;"$9WK1C!J70O^";G["7AGQT MOQ'T3]EWPG!JT=QY\+_8"T$4@.0R6[$PH0>1M08(&,8KVZ@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 0* "BBB@ HHHH **** /_V0$! end GRAPHIC 14 cvlt-20230630_g12.jpg begin 644 cvlt-20230630_g12.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! MD &X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHKDOC7\=?A-^SIX&D^)7QI\90:#H<5S';R:A<02R*)) M#A%Q&K-R1Z4 =;17+77QM^%5I\'F^/\ +XUM&\'+HG]KG7H@TD/V+R_,\X!0 M6(V\X SVQGBKGPR^)G@7XR> ]-^)OPT\0QZKH6L0&;3=1AC=%G0,5W .JL.5 M(Y Z4 ;M%%9FE>,_".NZ_J7A31/$]A>:GHWD_P!KV%M=I)+9>:&,8E523&6" ML0&P2!GI0!IT4V>>"U@>YN9DCCC0M))(P"JH&223T %?/.H?\%8O^"=VE^-# MX"N_VI-#-^)_),L-K=268;./^/M(3;X_VO,Q[T ?1%%0:9J>FZUIUOK&CZA! M=VEW"LUK=6THDCFC8!E=&4D,I!!!'!!J>@ HHKBOC9^T5\%_V<]+TS6_C5X[ MM]!M=9U--.TR:XMY9!//0"@"6BOF]/^"NO_ 3DD<1K^U%I.6.!NTR^ _,P8%>Z_#OX MD> ?BWX/LOB!\,?%^GZ[HFH(7L]3TRY66&4 D$!E/!!!!!Y!!! (H VZ*** M"BBL[QAXM\.^ ?"6J>.O%^IK9:3HNG3W^J7CHS+!;PQM))(0H)(5%8X )XX% M &C17-_"/XN_#GX[_#S3_BM\)?%$6M>'M5\W^S]2@BD19O+E>%\+(JL,21NO M('W?2L[XJ_M%?!?X(>(?#'A7XJ>.[?1]0\9ZF-.\,VTUO*YOKHO&GEJ8T8*= MTL8RQ ^;KUH [6BBB@ HKBOCO^T5\%_V9?"%OX]^.GCNW\/:1=ZDEA;WMS;R MR*]RZ22+'B)&.2L4ASC'R]>E=K0 45Q7P@_:)^"_Q[N=>L_A%X[M]:E\,:HV MG:\D%O*GV2Z!8&,^8BY.5;EK_ )1\ MZE_V-.F?^C&K[/KYQ_X*H_LS?%+]K7]DN\^#WP>M+*;6I]^%NJ2Y6.^LY M[1YW@CSV(+RA1G:Z7*$DA17I6B?MR^+?V/?^"7O[/GA7X7#0X?%WQ"273=(U M;Q/.(].TJ%+HK-=SL2 AGBY8A%#,[9"[6]B_P""EG_!-G5_VQ/VWTZ>XG$<5Y;E$2XM9),?=!'F(3D!E(X$C&N'^*'_!+CXT>//V& M?@GX*TS_ (1L?$OX.7$EU!I&ML+G2]262X$LMK(=I5E;RH#AAL8*R-@-N !+ M^SI^WU^T!9?M3V?[(/Q,_:'^%OQ2?QIX;NKCP?X[\!7$$D.FZE'#,ZVUVEN2 MNW]R>-NX[D.3N*KP_P#P1>T;]IE77[2MY'$9+=?G.=L@X15V?,[FM^Q9^R]^V/^RM^VO\3KFZ M\'^&;[X7?$?Q=>:U=>)!JF;VW7-W+;1QP[@=Q>=$DW(0-I*L>M &G_P7.^)W MBOX;?L!ZO:>%+Z:V;Q-KMGHM_/ Q5A:R"265,CH'$/EMZJ[#H:ZKX;?\$W/V M/-<_8VT;X(ZC\'=">#4_"EO]K\10Z;#_ &DUW) K-?+5L.6W@^5\F_[. M9,=RWST >_?$_P"'?Q=_8A_8KTSX4?L5ZII=Q+HET+=/$'Q1\0PI#I%C)([R M3O(PC1RK,%5,!5#< [0A\-_92_X*!?M"_P##?/AW]D?XC_M&_#WXOZ'XJTBZ ME'B7P39)$NF74-O<3^5OA"I)Q;X(^88E4A@05K5_:J_X)A?&O4?V*_A9\"O@ MUXO@\9:E\.=>74];TGQ7J$D=MXC=MS.I+L0J(S,B1LR@1.PW!A\T'PW_ &+O MVPK[]O'X5_M;^,O@G\.?!7A[PQIEWIEQX-\%7Z+_ &7;O;740D?$:I-*SW3, M1'P$C48CYHW."#S@-C"?B;^SM M\(?C"VM3S)X6^*-^MKH^J:/;N@2,2"!(I',> X4%_FW?,Z[5&I\8O^"7G[0# M_L(_!7]F+P3KNF:_K?@3QH-7U^[N+\P6Z1N]S*Z0&0994:<(N0"P7=A<[0 : M^M_M2?\ !03]F#]M'X4_#+]IWQ9X&\0^&OB[J+V4>E>&M)>#^QIM\496.5P) M'"//#\SE]Z[QA3@U]L?$'_D0=<_[ ]S_ .BFKYO_ &Y/V2_C!\>_VL/V>_B_ M\/;.PDT;X<>*9;_Q,]U?"*1(6N+&0&-2/WAVP2<#T'K7TOXMTZYUCPKJ>D60 M4S76GS0Q!C@;FC*C)[W[4_[#OPD_9=U;X=?M"?L=W_ ,1/$UYK MEY+:WMIX&LKT/!)!"D=O]KE<2Q$.KGY0=F_&]7U'QS:WWA?1O$-BSFWLYI+2V>5H9,,OF -MW $A%?&&!/UM_P $ MD_V4_BY^QW^R]>?"CXTV=A!J\_BZ[U!$TZ]%Q'Y$D-NBG< ..@@%U*8P0/+99' M=^K@;"H6N1\:?M3_ /!63]FKX(:#^W#\:=2^'_B'P3J3V5SKG@33]-:WN=,L M[PJ(BLP7(?YT7EY-CNN0XW$?2OQS_8NG_:+_ ."?EC^R9XHU>+2=8M_">E6] MOJ"#S8K74;.*+:3C[T9>,HQ'.QR1SBOFSQG^RE_P5@_:3^">@?L/_&VW^'V@ M>!],>RM]<\=Z;J#W%UJ=G:%?*"P[LE_D1N4CWLBY*#<" >KW'[[_ ."@_P"P9X@^-?[+_@WP-^S;/'IWC'X6:AIUQX O+B\$+0QV MZI"8_.Q\A")'(#CE[=.E2_L__L-^)?@5_P $P]>_94TV&RD\9>)/!.M)JTBW M \J;5[ZUEC :3&"J;HH=^/NQ T >#:1_P4.^)OP:_P""6_P>\4?"3X<^%+7Q M[\2_$5_HOA_3-)T.*QTJQ9=3NHVF2UAVQAB?*&WA3)*SMG!5N'_;:TC]MGPI M^TS^R]X9_:^\:>$_% ;XFVMSH^O^&=/:U=93?:>+BVF3:JD+^Z*.JJ6#/D<< M>H:U_P $M_CWXA_X)L?"SX-Z?K&DZ1\5OA3X@O-9TC?>>99S/)J%S.(?-"D ME7A<,00&CVG )81_%G]EC_@IO^UO\8O@S\8_CSX2\!Z!:_#OQI9W<_AS0M79 MW6%;FVENKQW9G5F80(J1*S8"G)!/( _XY_\ !1'X[?$C]K;QO^S_ / K]H_X M5?"'0?AU_HUSKWQ)O+>.37-0!VR0QB!-*^(>HZU'KME/X1\ M+VNF:;;7,2[8;>86<$?G9C:5&FV$J9> X0;P#YF_X*JP?\%#+']CCP;??M=^ M,?!^OZ-KWB^ROX_[$TTVUWHM]]BNBEH^U5CE1HY)Z_-#]J' M]D;_ (*T_MI_L\>'?A+\6?"_P_TE/!^I6TD5O9:R3<:[/'#) +R1]S1Q*L;/ M\@P6:8G: %_2^@#\H/^"?NC?MU>*_&O[0.A?L@>-O"'A:"V^)%W-O^">&I_M*>"M'T73_& MWPS\./@9X2\ Z_#X]\77=U%H&M:N5DMU,DCV]]&X9$/$K+)$S _(F,\X]7_8 M\_81T']F']B?QA\(_P!J;QUH[W_Q)GO[GQKJ#WB1VUNUS;^7Y4'_ (;>&;CQ+X,;5+K$T-K%'!*+4/@[ \5U 2 -J,CE M5&XBMOPY_P %G_C)X_\ @8_[1/PZ_P"">VOZIX5T-I?^$UU5/%T8@TW8YR(" M;8/=!82DCN(U6/=AN 7H ^^Z*^7?B_\ \%3_ (1^"?V?/A[\9OA?X,U7QGJ_ MQ6N!:^ _!]FZP75Y<[18&U8E.X[_EO?%;_ (*@_M)^#SXS\<>!O^"=/BG4? '@6^D@UCQ1 MXBU]='GECCQOGCLYKW=IJ5SJ%OK2VTE_.)'!T254 M4GJF6<.4;H5(KT;XV?%GPKXJ_;-_9?U7X\_LMZKH_C[7H[F2PA_X3?"^&Y1+ M@QRQI;;;S. V=T>,XH ^ZZ*^.-<_X*D_%#5/VBOB)^RW\$OV+M6\:>*?!%V$ MM/L7BN&"WN[=?];<3O-"JVH4M&JH#(9&? QCG?\ V?/^"J7PP^+'[*WCC]I; MXC^!-1\'R?#B[DM/%?A^2X%S*DX"B)(7*Q[VD=A$ RH0^0>,,0#ZHHKX'\1? M\%E_C5X$^! _:2^('_!/77M-\(:R8AX,U<^,86BU R2#;]HQ;F2U5HM\B.8V M60J%'#!Z^W?AIXQ_X6)\./#_ ,0/[.^Q_P!NZ)::A]D\[S/(\Z%9-F_"[MN[ M&<#.,X'2@#8GN(+6(SW,Z1H.KR, !^)ITM M 'VI17Q;XU_X*P?$?7/'7C;2?V3OV,=9^)OAOX<7$D/BSQ3%XBCL8A)%N\U; M>,PR-/C8^-N68#(3:03XW_P5%_;\^+WQ _99^%_C+X&^"/%?AGP]XUUA&UJ_ MEOS8W!N(S,C:-+&%W%9"AD\T-L=$&5(:@#],I;NU@E2":YC1Y#B-&< M]!WJ M2O@_]H;XO^&_%O[37[*FN_M$_LIZMHOCK7M9NO[,LAXY 'AF9;R!,RHEJ5O= MP$B:;;^.FM;C5Q&XQ=^:+,^0 MJE@-F),L'&X;5\I@+&/,@<$KO"J30!^FOVNU^T?9/M,?FXSY6\;L>N.M25\6:! MX\^%^I_\%?\ 3]-UWX'ZAIGCVX^%$5W>>(9/%Q>"TB:$,]H;/[.%9E)*^;YH MSC.VL_5?^"POCG7K3Q3\6?@5^Q5KWC/X2^"]1DM=>\?Q>(H;9F6, RS0VK1L MTB*K!\[N$92_EYX /N.N(_: _9P^"W[4O@,?#+X\>"4U[0UOH[Q;)KZXM]LZ M!E5P]O(C@@.P^]CYCFO#?VA/^"I7@;X<>"?A?K'P1^'DWCS6?B_"9O!^ESZU M!I,(C C#?:+B<,D+AY FP\;E<%EP">Q_96_:L^.?QB\?Z_\ "KX_?L=^)/AK MK&B6J7$6I->#4M'OT;;\D5]%&L1EPZGRU+\!N05*T >I_"/X._#'X#> [/X8 M_!_P79:!H5AN^RZ?8J=H+'+,S,2SL2RBNRNX6\S+F*4C^(+($8CN!BOA']EW]L M7]JS_@GI\)(?V3/VAOV&?'_B2[\+2SV_A;7_ A8/(/#.C?;-.N#=AX)5N60EXY(G:0[-I+J%^Z#NK]:?'' MA:U\<^"]8\$WMS)##K&EW%C--$ 6C66-HRPSQD!LC-<#^QS^ROX7_8T^!=A\ M"/!_B:_U>QL+RYN([W4D196,TAD((0 8!.!Q0!^=OQH_X)S_ !Z^$O[*'[.7 MBJ^^'7B#Q/T@ MUW2IK1YX/LUN$D42JI9-VX!AD9!KY(UWPC\>_C1X ^*/@S]K;]GKX\>._C6U MW>GPU#$;M/#&E6XC#+<1*DB181A,R(JR)+^Y5 2QK]DJ* /RD^/WPA^-,G_! M*C]G+4M)^"WBN[O_ 'XN6Y\2: FA3K?VD:2W(+O;L@D5257#%<8D0YPP->M M?'J?XA_M(?MR_LI_M#>%O@5XXTW1 +N?58]8\-S1RZ.OGE5%WM#) 6"[AN;! M5@02#7Z T4 ?$W[#7PS^(GAC_@IU^TGXX\2_#_6M/T?6)[;^Q]8OM*FAMKX" M0D^3*ZA)>V=I->(_!G]C3XW?%W]E?]K3X.2>!-6T+5_$_P 1%U#PJNNZ?+91 MZF;>]:Y18FF55=9/+"!P=H,BDD#FOU'KE_C5\'O!'Q_^%.N_!KXD6,EQHGB& MP:UOT@EV2*I(*NC<[75@K*<$ J,@]* /RM_:Z_:-_:0\3_\ !+FQ_9P\=_L9 M^,/!R^"K31=+\5>*?$MF;6R=+1XH+?[()%5II)66)F"Y5%W8+ @U^HO[-BLG M[.G@!'!!'@K2@0>W^AQ5\L6?_!%?0M1T+3/A;\1OVR/B?XD^'.D7RW-GX$N[ M]([<[6+!'=_[9/Q4_:T\2?$;X@_!>.PU:/2_ ][!I$]C>W5@J/$ M-@E,3(GE1Q,VW(9YW'8UI?"3]F#]H#_@G;_P4W\->([/6/&OQ.\)?%#2I+'Q MCXODT6>X>WNI9L![MX_,";)5MG,KL/DDE]&-?I310!^8G[.?Q'^/W_!*;4_B MO\!?$O[)'CWQH^O>)[C5OA]X@\*Z(]Y9:E)(FR)9Y$Y12J1,P7=(I+@IT)W/ M^"D7A[]LWX]?\$\/AK\2OBQ\#0/&FF>/[?6/$7A;P?I\\KV%EY-RD;/$7E<- MS'O&3L,H!QM;'Z/T4 ?GQ^TMJ'Q#_:B_:M_9&_:#\'_ 7QWIFD1Z_>SZO;:S MX:FCGT>-;ZW16O @98 XB,BEFP4(8'%<[_P5[_9X_:-\(_'^'X^_LE^!-:U: MX^*/@B[\%^.8-!TR6X8*PC199?+!V"2+RTWMA5^S#)&:_2FB@#X*_P""A?[) M?B'X8?\ !(S1/V8O@]X*U/Q#?Z!&=&DN;JWE$<'[ID&-CD M%MH]T2: M.*SFGM>;>24KL2=-^#&6R&!%?*GP[^ NJ?LS?#WQ;^S;\>OV0OCKXI\:_P!K MW$/AM/ VK:A%XO>"9+F4S2QPLD:&Z4E\DL?)#1 M;6^[&YH_\$I?AG\8?!G[6>M2_!&R^+FF? *'P\Z"T^+5K]F>:_)78+:$80E6 MR?,11A 5#_&/A3X@^&++QIX'\16>K:3J5NL]AJ-A.LL-Q&PR&5EX( M- &E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'Q)_P44NOA_XB_;0^$7PM_:SU]]/^#&H: M+J-R\5Y?O::9J.O(?W45[*K*-J)L9 [ ;G(Z,PJ3_@EM^Q_8?#GP?\./VF/@ M_P#$B32=$\4?"^RC\=^"HT>XMM6U0QJPO@S2[;>93PV$.0&&%W,:]A^/'QU^ M!M_^T1H7[$G[0'POL;_3?&WAJ;4]&U/Q)!!-IM]=Q2E/L*I*"#&/#'P)_:&_9HTS]G#7KN.Y^)GPMN-1^,WA:#4Y)[552P22VU"2) MF802/,6 (P#M 4#S&W 'O7CW]C/X?ZSKWC?X]?\ !2'X\J1>:[$_B7^R5_P4 T/ MQ7X3^+'PMTV>?X=>);W3=;\-^.[6V:XTV2(;&NPNYA'&ZE@LP(^ZW(P:^=OV M9?$_PG_X8K_:(T'XP'7O&'[/_AWQQ?:=X0EB:2]G_LA9(P1:R,VYX8',"[&'5;_P 8:IXLO+I/ M$DBR)YT%Y;2RM#)%+N8!54$$I\S8.?LKX2>/K;XK?"GPQ\4;*V\F'Q)X>LM5 MAAW9\M;B!)@N>^ ^*_/?]KS]G_PA\./V%[F75OVWO''Q,\-ZUI4%C\(? UU? MVY74KRXVQV>6@437_D;UE5"0BF)25^4+7W%\(;GP7^SW\(/AE\"_B#X\T32] M:C\,:?HFDV%_JL,,VI7-K:PQ21VZ.P,[ @9" GYAZB@#YZU[P7:?M^?M[_$C MX0?%K7=9D^&OP=TG2;6+PMI6MW-A!JNK7\+3M*/ #Z[?/=7.G64Y$5Q9F9R6>-)F M7RP22H!R22:K?LV:EIOPB_X*B_'_ .&7C"^BLKOX@V/A_P 1^$%N7"'48(;6 M6"Y$>?OLDK$;1DX1CC .#]GG4-.^,'_!5OXO?&'P5>Q7^@^$_ .F>$9M4M7# MP37[S"ZEB1QP[1^65<#[IP#U% 'UU1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7GWQX_:L_9T_9BTN/5OCQ\7]&\-K,A>VMKRX+W-PHZF.WC#2R =RJ'% M>@UX):_L]_L9_L<^'=2^/GQ8:PN-2C*RZ]\2OB#.M_J=Q*Q"C]_*I*%CM588 M%1>@5.E '%V7_!:[_@GIY ]Z^C M/A=\7_A9\;?"T?C7X1?$'2/$FE2G:+[1[Y)T5L9*-M)*,.ZMAAW%>9?M$_\ M!0+]C?\ 9SOM&\(_''XFVUM)XFTY+RSLDTFXO UDYPL\JQ1OLB)! +#G:V = MIQ;\*_LA_LRR?$'1?VE_@7ID?AC4+F..[?4O EV+2Q\06)- M.BE\VWAU*WW-;R8QOB<$/&V.,J02.*X[]C?]B/X+?L8_#JQ\+_#_ ,+Z6^O' M2X+;Q#XK@TWR;G6)44;I'W/(R*S MY0AZ#\/? ?A;P3%\ M-?#?@O2['P]!9M:1:':V$:6BP,"&B\H#9M()R,8.3GK6Q10!X]\,?^"?_P"Q MC\&O'X^*/PS_ &=/#FE:\DA>WU"*V9S:L>K0J[,D!Y(S&%P#CI7>>-?@[\,/ MB-XH\.^-?''@NRU+5?"5X]UX;OKE27T^9PH9X\'@G8O7/W172T4 /V6? MV>OVG=,M-)^//PFTGQ+'8.S6,E]$5FMMV-PCE0K(@; R P!P,@X%;7PG^#OP MN^!7@R#X>?!_P)IOAW1;9V>/3],MQ&A=L;G8]7D-Q&9O('^O6*26-V3!&,D\*37TS7A?[>7[0'Q<^ M"/@?PIX;^ .B:5=^-?B#XVM/#.@7&O;_ +%8O,DLCW,H0@L%2(X4=SG#;=K M'SC\)_BIX>L]?^.O_!2;XS?![Q%+X:\5FQ\'_#;PW=>&Y&O=2TZ.+RC&EN5) M6*ZF\OKA=P<'TKZ<_P"">7PV\=_"']BCX)K+6?$L%FJZSJFFV?V>"YFR?\ 8C:3_P"D<5=Q7#_LQ?\ )M?P\_[$;2?_ $CBKN*_/9_&S])I_ O0**** MDL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *\3_;T_9Y^(W[2?P;T_P (?"KQSHWAG6M)\46> MM6GB'6+661M.:V65DFMVC93%,KE"'.5V>8I!#5[97RY_P53N[:]^&GP\^''C M'Q168^*]/MEM;O3@B$K<"Z!#NRG##>S!B "&S@]G_P $\/&O MQ ^(O[$7PS\:?%&XN)];OO"\#75U=9,MRBEEBF Q+JDFQ&E%[]G$X*VV8QLG5PPD*8 ."/I6OC?5=-_X*1'5+ MDV'_ 40^#<$'VA_)@E\-0%HTW'"DYY(& : /FK1? __ 3_ -+U>WN]0_X) MO?M@ZOIMG,LMIX;UCPS<3Z=$5.5'E&\!91Q\K,P(&"",Y_3CX-^,],^(7PMT M+QEHO@75_#%G?Z=&]KX?U[3%LKS3XP-JPRP*2(F4 #:"0!BOE7^S/^"EO_21 MKX+_ /A,0?XU]4_!M/&\7PNT2/XD^--,\1:Z+%?[4US1H!%:WDN3F2)!PJGC M@>E '34444 %%%% !1110!_-9_P="_\ *534_P#L1M&_]%R5^=U?HC_P="_\ MI5-3_P"Q&T;_ -%R5^=U?=8'_./!WP_P!(77_''B>QTFR: MZ@MENM0N5BC,TTJQ11Y8@;FD=5 [EA6I7Y7_ +2&G?!WXM_M(_&32_VNM42? MQQI/Q+\):;\._#^O:D\$$?AB;5[!)GLHMRI(98'D,S+E@I9OERQH _5 $, R MD$$<$45\[?"/]E;XR_LI_ 7XB_#?]G[XK1:R-0GN[GX3:3X@5_*\+^;&1';F MX=Y3-"CE74% !M.=Q(4C,HA:%[C$*ILW%64;MQS0!]X45\E:CX&_:I_;:_9_^ M T&O>+[CPOX;\0:+!JOQEGT?47L-3OE-FCP6\/EKE(YI"QE4,I4.H&<$5QWC M7X4^$OV$_P!MKX(^$/V3O$>O6,'Q$U:\L/&'P_NO$=WJ-K=:?'"&;4=ES)(\ M3Q'0'=?LFCQLI!\Z8D2R8(VQ)@D[F4@'WK17*? >22;X'>#)97+,WA33B MS,2375T %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y^>*OV= M/^"?\'PBE^.MY_P2?^*M_=W/C&72)O"]IX=OWUACL>4Z@;<78_T1BNT2YP6= M1CFOT#K\Q_B%^U!_P5\^#WC74;#]H#Q79> _#J7>M?*WPIO?\ @IO\<]"' MB7X.?\%#_@AXFLL O-HWAY9_*)_AD58R8V_V6 (]*^POA+IOQ+T?X;:-IGQC M\1V&K^*(+)5UO4]+MO)M[B?)R\:8&U>G&* .BHHHH **** "BBB@#^:S_@Z% M_P"4JFI_]B-HW_HN2OSNK]$?^#H7_E*IJ?\ V(VC?^BY*_.ZONL#_N=/T1^? MYA_OU3U84445U'&%%%% !1110 4444 %%%% ']EG[,7_ ";7\//^Q&TG_P!( MXJ[BN'_9B_Y-K^'G_8C:3_Z1Q5W%?GL_C9^DT_@7H%%%%26%%%% !1110 44 M44 %?"W[6_Q1_9Q_;&\(^//A9\0OA!IUMXP^&OQ8\-Z!)!KL<+:A+IEQK^G0 MO=VTB@2QV]Q%+*ORM]UU)(WBONFO#/VN_P#@GU^SQ^V#;0:EXZ\#:1%XBM[Z MP=?$QT\MH:N/,Z=TM M^F#S\N6F^O;;]E?]G:R^"LW[.EA\']$M_!%R%^T^'+>U\NWG(D63<^T@NQ=$ M8LQ+$J,DUP7_ ZW_P""?/\ T:GX5_\ >3_ .+H 9^V=^W;X&_9;^&F@WW@ MB+3?$WB?QO<_8? &D1:G%':7DGR@W$MQN"1VL6]"[[@/F494$LO)?L9_#'X4 M>#?'UU\=_CC^TUX0^('QL\7Q+:WFHV?B"V>'386.5TS380^4B!P,@;I",X&2 M#ZAXR_8,_8]^(6B:#X<\:_ #0=1L?#&G?8/#]KE>')Y]/T"ZU2)Y;.Z> FTDNH%8R1PM(T9W,H!5N,Y MK\[/C9\*?^"@_P"SM_P3Q^(/PX\>_"3XI6UQJ7CGQ?#XGN;C5]3NY[A' MENW!4+)(6V*!T"J!VK])-'^#OPPT#XG:O\9]&\%V5OXIUZSAM=8UN-3Y]W#$ M%$:./(.U@". M,@'\* /.OV'-3^.&J_LW>'IOCQX8T'2M1CT^VCTF'P_>R3QRZ<+6#R99"XRL MI^?_BK_P %//V1?AQXA?P#X>\9 M7OC[Q3N9(_"GPXTM]9O)''#)F']TK \%6D!![=:^A*^--)_X(A_LU>&]3U#5 M?!_QR^,.AOJ=TUQ>)HOC*&U21V8GD1VHSC)QG- 'G7Q&_94_:*_;/\41^//A M?^QCX5_9[N#)YD/Q#U/7I[;Q*P)R9$MM*>(+)V*W);@=0<8^Z?@QX)\5?#?X M5:#X$\);Z'RYM1E4_:;RX4$G=+ M+A=[<]<"@#HJ*** "BBB@ HHHH _FL_X.A?^4JFI_P#8C:-_Z+DK\[J_1'_@ MZ%_Y2J:G_P!B-HW_ *+DK\[J^ZP/^YT_1'Y_F'^_5/5A11174<84444 %%%% M !1110 4444 ?V6?LQ?\FU_#S_L1M)_](XJ[BN'_ &8O^3:_AY_V(VD_^D<5 M=Q7Y[/XV?I-/X%Z!1114EA1110 4444 %%%>3:E_R$;C_KN_\S6]&C[9O6QA M6K>Q2TN>LT5X_16_U+^]^'_!,/KO]W\?^ >P45X_11]2_O?A_P $/KO]W\?^ M >P45X_11]2_O?A_P0^N_P!W\?\ @'L%%>/T4?4O[WX?\$/KO]W\?^ >P45X M_11]2_O?A_P0^N_W?Q_X![!17F/A'_D9;+_KN*].KGK4O922OQXF(_4U](_"KQ[+\4/AUI'Q!G\$Z MYXW1KS_@FK^TQ'*5 M'F)%\,W=5;N QD!(]\#Z5]*?"KQ[+\4/AUI'Q!G\$ZYXLUY-J7_(1N/^N[_P S7;@]V<6,V1!1117>< 4444 %%%% !1110 4444 : M7A'_ )&6R_Z[BO3J\Q\(_P#(RV7_ %W%>G5Y^,^->AZ&#^!^H4445QG8%%%% M !1110 4444 %%%% !1110 5\EZGX?\ ^"W#:E<-I'CC]G-;0SO]E6>'6-XC MR=N[$&,XQG'>OK3K7S)KO[.O[:_[/C,_[&'QUTGQ!X<0DV_P]^+BSW:6*?\ M/.TU*(_:0@&%2*8NJX'S8H Y_P#X1[_@N3_T/7[-W_?G6?\ XQ7TS\)8?BI; M_#;1H?C==Z)/XL6R4:]-X<$HL7N,G)A\T!]F,?> -?-W_"X_^"Q&ID:19?L= M_"_2YVRO]KZEXY::T4]F,4+>;M]AS]*[7X1?LR?M$ZWXTT[XM?MA_M&R>(M3 MTJX^TZ1X+\&0/IOA[3YL$!W7(FOV7.5,YPN3\IX( /?J*** "BBB@ HHHH _ MFL_X.A?^4JFI_P#8C:-_Z+DK\[J_1'_@Z%_Y2J:G_P!B-HW_ *+DK\[J^ZP/ M^YT_1'Y_F'^_5/5A11174<84444 %%%% !1110 4444 ?V6?LQ?\FU_#S_L1 MM)_](XJ[BN'_ &8O^3:_AY_V(VD_^D<5=Q7Y[/XV?I-/X%Z!1114EA1110 4 M444 %>3:E_R$;C_KN_\ ,UZS7DVI?\A&X_Z[O_,UVX/=G%C-D04445WG %%% M% !1110 4444 %%%% &EX1_Y&6R_Z[BO3J\Q\(_\C+9?]=Q7IU>?C/C7H>A@ M_@?J%%%%<9V!1110 4444 %%%% !1110 4444 %0Q:CI\]]-ID-]"]S;HCSV MZR@O&K[MA9>H#;6P3UVG'0UG^.]0\7:5X,U34_ /A^UU76X+&1]*TV]OC;17 M,X4E(WE".4!.!G:?I7YM?L2_'?QS^SK^R7XK_;)'PP\&:]K?B 7-[\0?&'B3 MXS3PZE>WT$L_EVKZ>=.=894+E(X%?<^]?FPRX /T1UGXZ?!+PYXTA^&WB'XQ M>%;#Q%<%1;Z!>^(;:*]E+8V[8&<2-G(Q@_"_]CK5X_V/;KXH?M-? ML;_#WQ!J/BO2I_$?B?XF>,/BU/I^JQ&Z!G6;']ER_9'C1T'EK(P+*0PC2'!\ MR4RARY*G@@'T=1110 4444 %%%% '\UG_!T+_P I5-3_ .Q&T;_T7)7YW5^B M/_!T+_RE4U/_ +$;1O\ T7)7YW5]U@?]SI^B/S_,/]^J>K"BBBNHXPHHHH * M*** "BBB@ HHHH _LL_9B_Y-K^'G_8C:3_Z1Q5W%8^$?^1ELO^NXKTZO/QGQKT/0P?P/U"BBBN,[ HHHH **** "BBB@ MHHHH **** "O#/%/_!-+]A7QK\67^-_BC]F_0[OQ'+>?:[BY:6=;>XGSN,DM MJL@MY6+K"BBBNHX MPHHHH **** "BBB@ HHHH _LL_9B_P"3:_AY_P!B-I/_ *1Q5W%?]B-I/\ Z1Q5W%?GL_C9^DT_@7H%%%%26%%%% !1110 5Y-J M7_(1N/\ KN_\S7K->3:E_P A&X_Z[O\ S-=N#W9Q8S9$%%%%=YP!1110 444 M4 %%%% !1110!I>$?^1ELO\ KN*].KS'PC_R,ME_UW%>G5Y^,^->AZ&#^!^H M4445QG8%%%% !1110 4444 %%%% !1110 4444 %%%% !6?XK\5^'/ WAR[\ M6^+=7AL--L(3+>7DYPD2=-QQVYK0J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P M10!Y;_PW/^R/_P!%ZT'_ +_/_P#$T?\ #<_[(_\ T7K0?^_S_P#Q-=U_PJ[X M9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 30!PO_#<_[(__ $7K0?\ MO\__ ,31_P -S_LC_P#1>M!_[_/_ /$UW7_"KOAG_P!$[T+_ ,%$/_Q-'_"K MOAG_ -$[T+_P40__ !- 'X#_ /!>3]FGXM?MG_M_WWQM_9JL]!\2>&)O"NF6 M<>I_\)EI=GF>)'$B>7=7,4G!(YVX/8FOC'_AUS^VS_T370?_ X^@?\ R=7] M8W_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !->M2SC$T:2A%*R MTZ_YGCULDPM>K*I*4KMWW7^1_)S_ ,.N?VV?^B:Z#_XO\ (_DY_P"'7/[;/_1-=!_\./H'_P G4?\ M#KG]MG_HFN@_^''T#_Y.K^L;_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ M (*(?_B:/[*VC1TW("K892,@D''!-=7_ ,-S_LC_ /1>M!_[_/\ M_$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$UXS=W<]Q*RL< M+_PW/^R/_P!%ZT'_ +_/_P#$T?\ #<_[(_\ T7K0?^_S_P#Q-=U_PJ[X9_\ M1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 32&<+_P -S_LC_P#1>M!_[_/_ M /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T M3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ M_$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC M_P#1>M!_[_/_ /$UYW??M6_LX37LTT?QFT$JTK%3]M'()KW[_A5WPS_Z)WH7 M_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B:UI594F[&56E&K:Y\^_\ #5/[.?\ MT630?_ T4?\ #5/[.?\ T630?_ T5]!?\*N^&?\ T3O0O_!1#_\ $T?\*N^& M?_1.]"_\%$/_ ,36WURKV1C]3I=V?/O_ U3^SG_ -%DT'_P-%'_ U3^SG_ M -%DT'_P-%?07_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?7* MO9!]3I=V?/4_[6'[.%M"T\GQCT0JHR1'<[S^ 4$G\*R#ZG2[L\8_P"&J?V<_P#H MLF@_^!HH_P"&J?V<_P#HLF@_^!HKZ"_X5=\,_P#HG>A?^"B'_P")H_X5=\,_ M^B=Z%_X*(?\ XFCZY5[(/J=+NSY]_P"&J?V<_P#HLF@_^!HH_P"&J?V<_P#H MLF@_^!HKZ"_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFCZY5[( M/J=+NSPKPY^UI^S78:Y;7EW\:-!2..4%V^V X'X5W?\ PW/^R/\ ]%ZT'_O\ M_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,36%6K*J[LW MI4HTE9'"_P##<_[(_P#T7K0?^_S_ /Q-'_#<_P"R/_T7K0?^_P __P 37=?\ M*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$UF:'"_P##<_[(_P#T M7K0?^_S_ /Q-=Y\/OB1X%^*OAQ?%WP[\36VK::\KQ+>6C$H74X9>0.13?^%7 M?#/_ *)WH7_@HA_^)K4TK1M'T&T&GZ'I5M96X8L(+2!8T!/4[5 &: +-%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17S-X__ ."A MVO:K\5M;^"G['G[,FN_/"\YM_%%]9:S;Z5I&G7 SFV:^N R-,"&!0#J" M20P%_P""7[?_ /PE7QBM?V;_ -I/X#Z[\)/'VIV[SZ%I>M7T-[8:PJ#+K:7T M.(YG4 DK@>@)/% 'T517*?&KXW?"[]GCX=:A\5/C!XOM=%T73HBTUSLDC8PJ*"Q/05Q7[/O[7.D?M!?L?P?M=:/X)NM/LKG3-5O8=$N+M7E*V M5Q =N_'.,D [SX6_"GPC\'O#L_A?P7#.EI<:E<7T@N)S(WG3 M/OH:A M>"XEA$2-A%V_NM[.0 H8#DD V_ _[>GBFQ^,'AWX+?M1_LN^(?A7J/C.1X?" M&HWVM6>J6&H7"C/V9I[5B(9B"-J,.3QD$C(!]&45SGQ>^+'@;X&?#/6OBW\2 MM92PT30;%[J_N&Y.T=%_:"TCPC/ MH=OK4]Y''IES=K,\0@NI8,EU50=WE[L8XSCG&: /4:*** "BBB@ HHHH *** M* "BBB@ HHHH **H>*O%/ASP/X9U#QGXOUFWT[2M*LY+O4;^[D"16\$:EGD8 MGH H)/TKY;T3_@HM^T+\9+-_&W[)_P#P3R\5>-_!0E9;7Q3K/BVRT'^T$4D& M6VM[E6>:,X.T@@G&"%.0 #ZSHKQ_]E']L[X=_M5P:UHFF:!K'A?Q?X6N%M_% MG@CQ-:^1J&F2-G:Q7.'C;!VN.O&0I(%97[<_[?\ \&?V%/ ">(O',Z:KK]\Z MKHGA&SO%2[OLL TAR&\J)1DF1AC("C+$"@#UKXD?#[PY\5? NI_#OQ=%*^FZ MM;&"\6"4HY0D'AAT/%:6C:5::#H]IH>GJP@LK:." .V2$10JY/+_$GPB\=_#/6/A]X^\(01W.O>$_$$T4I%K)]RZ@N( MB8[B') +KC!([$$^<-_P4[\0>(O#VK_&3X1?L;^-_%WPIT*>X2]^(%AJ-E ; MB*W8K/<6EE*XFN85*M\XQ]UL[2I /K"BL+X8_$CP=\8?AYHWQ2^'VK+?:+K M^G17NF72J5WQ2*&&5/*L.A4\@@@\BMV@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"^*&K:UH/PT\1:YX;0MJ-E MH5W/8*%R3,D+L@QW^8"MV@@$8(R#U% 'RO\ \$7=%T'3O^"=O@G6M)*R7>MW M.IW^M79.9+F\-_/&[R'JS!8T3)YP@K _X+4PV^C? /P'\3-(01^*/#7Q9T:? MPK=1\3+<,TF8T/7#! Q4=3$I[4N@?LX?MG_L+^)O$&F_L7Z%X9\=_#+Q#JDV MI6G@/7]7.FWWAVZEYD2TN"IC:W)Y"OR, 9W._BNE?LG?\%&-#\9> OBE^TU MX6U;XE> ? WBY]6TKX96OCF'4M:TV4J/(N);B:&)=16%QE8S+N R.%+Y /NG MXR?LR?!#XO\ B[2?BO\ $_P';:[J_A.PN1X>_M)FDM[-Y-K-*("?+:0%%P[* M2N 5P>:\<_X(TV%IJG_!+_X=:9?P++!+?\ !-WX"_$']F/]BWP7\#OBG;VL6O:&-0^WQV5T)HAY MVHW-PFUQP?DE3/H(==M_]1:V)/\ K(HVR7D'RL&/_3,OU/\ P5&^"O[7_P"T3X.\-_"?]G71 M]+N_#%Q?M<^/K2^\0'3VU2"-HS%8EU^<0O\ O#)M()PG(P(Y=VGZ=YBB5H(LX9UC+L ?O-USDT 8/B?X MR_"3]LC]K.3P]XT^*7AS3OA3\&];#266JZW! /%7B>/H2DC@R6EGGTVR3'^- M5XO?\$/O%7A?4/\ @GYX0\*V'B2PGU2QN=5DOM-AO$:XMT?4[DHSQ@[D# @@ MD#.>*]4U?_@G+^PMKVJW6N:S^RUX/N;R]N'GN[B72E+2R.Q9G)[DDDGZUQ__ M 2Z_8EC_8]_9[T_3?'?@+1;#X@W/VJ/Q)JVF2+*]W#]LFDMT:4??"QL@ [8 MQVH ^FJ*** "BBB@ HHHH **** "BBB@ HHHH ^2/^"W.LZOI?[ FMV%A>2V M]GJGB'2K+6KB(X,=FUTC/SV!9$!]0<=Z^JO#6@Z'X6\.V'AGPS80VNFZ=916 MVGVMNH$<,$:!$10.BA0 /85SGQ]^"/@?]I#X.>(/@A\1K5Y='\16!MKDPD"2 M%LAXYD)! >.14D4D$;D&01Q7R1XJ^%W_ 5=\&_!"?\ 95T_2]'\;:;;P0VO MAOXG^&_';>'M9M8('5H&N!(C[I%V(&V9WH"K,Y9F(!T'Q(AM_"7_ 6T^'-] MX100W7BOX3:C!XM2#CS[>%YG@DD ZGS(HT#'M&H[5S7_ 6$_9D^"'@7]CGX MM_'S0? =L?&7B?4-&.J^(KMFFN=@U&R011,Y/D1[47*1[0< G)JY^Q-^S]^V M#\&OVOKKXF?MH^%I?'OB/Q7X4@TG3?B7H.J026&@VT$9DDLI[=HX7B:1XT_? M(K*[L.[R-7M'_!2W]G[XB_M1?L;^*/@G\*;:TFUW5KC3GLX[ZZ$,1$-]!,^7 M(('R1MCU/% 'IWQC^#'P^^/7@P> /B9H[7NF#4[._$*3-&?.MITGB.5YQOC& M1W!(/!K%^)FK_LX_LQP>)_VH_B(FB^&Y;NS@C\1^)9(0MQ?)"NV"$D#=,X'R MHB@L> :]$KX6_:Z_9V_;V^+7[9]I\7M(^#G@CQIX#\'0(O@3PQXJ\2M%:)= ME$,FH30)CS)M^]5#Y"JJ<9&: .U_8L\#?$3]H']HCQC_ ,%"OBQX&G\-Z5XK M\+1>&/A_X5U2$?:FT)95F:ZNTY"M,ZJRH>BLW5=K-TG[:?@O]K/P]\#KSX5? ML)?"_P !V>AS>'[NWU"U;-M=6ZREM\>G6T:K;^85:1@9&4;V'!)K6^!6N?MZ M?$/7M7\)_M6_"/P;X5\-W?AZXCM]5\&>)9I;X7;-&BJI)_=CRVF8..59%Q7F MWP^T?_@JE^SU\.I?V=/#/@'PC\0S9R3P>&/BSK_C5X'AMY'9HWO[-XWEGECW M8.Q\84#+X)(!ZA_P3:\4?!WQ/^Q3X#_X44=270--THZ>(-:55O(;F%V2X6<+ M\H GRAPHIC 15 cvlt-20230630_g13.jpg begin 644 cvlt-20230630_g13.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! MD &0 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHH) &3VH **\_\ @!^U/^S]^U)I&H:Y\ OB=8^)+;2KE(-1:UCEC:W=EW*& M25%8!@#AL8.U@#E3BY\.?VA_@S\6_'/BKX:_#KQU;ZGKG@F\6U\4Z?%!*C6$ MS-(JHQ= K9,4@^4D?+]* .THHK,UOQGX1\-:KIFA>(?$]A97NM7+6^CV=U=H MDM]*J%V2)" M)M06TTW2K&:\U"Z=21#!$A>1R%!) 52< $\4 7J*YCX/?&;X9?'[X?V?Q3^$ M'BN'6] U!Y4L]2@ADC64QR-&X"R*K##HPY':NGH **X?3_VD?@EJOQTOOV:= M/\?6\OCG3-.%]?>'Q;S"2*W*QN)"Y3RR-LL9P&)^;IUH\7?M(_!+P)\7] ^ MGBWQ];V7B_Q1 9M!T5[>9GNT!<%@RH4'^K?[S#[M '<4444 %%%% !17%?!G M]HKX+_M"V^L77P;\=V^N1Z!J;:=K#06\L?V:Z49,9\Q%R1ZC(]Z/BI^T3\%_ M@EXC\+^$OBGX[M](U'QIJ@T[PQ:S6\KF_NB\:>6IC1@IW31C+$#YNO6@#M:* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ I)/]6W^Z:6D<%D*CN* /PK_ ."<'Q)^)?[#?_"-_MO,\UW\ M,_$GBRX\&^/[2WC9C:!8X)XIV ZL/-9T(&?W,J9'F#/U?^Q3\=_"7P:_:"_; M@_:(F==4TC1-4@U>W%E."M\@EU-XEC<9&)"4 ;D?,#TKU/\ 8-_X)P>)/!/_ M 3^\7_L>_M8:+89\4^(;VY8:9>+<"".2WM5AG1\8$LLZ7>ZJAU#X(:?J$"ZS:6+S&(% M0',XE ;#%MJL'92 RB?]LR]_:0^(_\ P5A^#?BSX,?$#PS;3>)/"<>H?"RZ MU2PD:*PLY+*9Y1>*JG>[/]H9=N@Q7Z) MZ2^I3Z1;/KEM%%>/;(;R&%MR)(5&]5)Z@'('M7P-X=_8[_X*&_\ !/KXC>+% M_P""?UIX+\8_#WQ=J3:A!X6\6W#0R:/.1CY?WL(8*NU PD.]$7<@*AJ /HSX M#_L(?![]D#QMX^^+?[.^FZI'?>+X&E;PB^IQPZ5'*F7BB@C6,>2-Y8 L6""5 M@ %P!\5?'S_@H;^W]^SCH8^*'C[]J3X)W6MQZ[Y5Y\&="6"^N;>W\UEP\L+- M(HP QS(&"L.=P*U[K^S+_P $_OVH],\!?&?X@_M#_&]4^)WQBT.\L8UT:\E- MAH;2PLB287 ,@/E*"@_=QQ!5<[B:^>_^'9/[>.K_ +&UQ^R;:?L\_";P]/IU M\MS=>-(=31]3\3;;HR)'YBH3&%#9W2D96%$"KDT >O?MW?\ !2'XP?#CXS_# MKX3^"_B'H?PJ\.^+_!,'B"[\?>(O#DNJJ)9O,VVB1HK* NU S%<@R@DHH^;L MOA#\8_C_ /%[]B?XUW/QH^*'PX\+P[XO^'^I(YOHC8W&X75N@VVT M@ 1@ORMAR"HV[FC_ &BOV?OVXM5T7X>CPI\._AU\2/".F>#[.Q\5?"3QM961 M$6HI;K&]Q;WLD1. 0,$.N"F=K!ODY+]CO_@FY\;OA5X>^.OCCQ1X4\.>#;WX MG>$+O1_#?PY\.:M)<66G%X)51I9G)&=[ #:6"AY#\H(4 '@W[+'Q2_X*%_!/ M_@EI8_M ?!'QGX*T?P/X(N[QQHVH:2UU?ZVCZDWG2N[#;&BR2E B%6(B8[LE M17Z>?LT?%R;X]_L^>"_C3=:6EE/XH\-6>HW-G$Q*02RQ*SHI/)4,6 )YP!7R M_P##_P#87^/GAW_@CUJ7[%VIZ?I8\<75G?1Q0)J2FVW2ZFURF9<8'[LCMUXK MZ._8X^%_BOX*?LK^ ?A+XYA@CUCP[X7M;'4DMIA)<:!6"L/O#/>@#Y*^&O M'_!PG\0<]_AE!C_P$TVC]M'G_@MI^SF!_P!"]+_Z'?UT_P"V#^QK^UWX<_;/ MT_\ ;W_8)9?+CNT5/+#!MR!D9%C!7?&RM$K L&(6C\ M ?V0/VW/C7^W+H?[<'[=4'A7P\_@W2)+'PUX4\+W!F#%DF168AY J@W$LA8R M,S-M&%48 !YI\7O^"E?[26N_M4?$KX.:7^TUX$^"\7@K6IM.\,:/XQ\,23C7 MQ$SJ)I;QT:.W63:C@DJ-DRX#;2Q]A_:7_P""AGQL_9B_8)\)_%OQ=I?@?4?B M3XPOTTK3;C0=7%UH6]O,;[<)0P#1B- 2HT/\ 9UN/B%I$OQ!\/>,)/%.F_:"\FF)+(GEOI^YD),94 M!RVS!ESQM)- %WX%?\%"_CO\./VJ_ GP'^.W[2?PG^+NA_$*[]X6\/W3/(^YD0AY%0S. M,('WHJ9VD$$ H_\ ! >\U74?AW\7]0UW3A9WT_Q,EDO+16W""5H073/?#$C/ MM7=_\%.?B_J'PS_: _9KT"R\">$=73Q)\25LYKKQ)X9M[^>P7[7IZ^9:22J6 MMI?WA/F)@Y5#_"*U/^"47['?QM_8[\'?$#P[\;KRQN[S7_&;ZC8W]C.OAG96$NG_#SQ\NK>)&O+X0N MEL+FQDS&I'[QML$G ]!ZT 9D@[:ZW_@F1^UM^T/\ &OQU\6_V M>OVGKC1]0\3?"SQ#%8MKNBVGD1WR/)P]:/V(_V M2_C!\"?VN_V@?C)X_LK"/1/B+XCAO?#4EK?"61XEGNW)D0#]V=LR<'W]* /J M>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@!LLT5O&9IY51%&6=VP!^-$4L4\8F@E5T895D;(/XU\^?\%7?^4= M_P 5/^Q>7_THAKP/X:?M^6/["G_!/W]FVXU3X4W?B>V\96::?<_8-2\F>RC5 MU+21Q>4_VE\2';'NCW$ ;AG( /T!HKY&^&?_ 4S^(US^UGX?_97_:1_9!U; MX;77C.TDN/"6H77B2"_,ZA9&03)%&%C+>6RD!V9'*JRX.X==^RS_ ,%!-(^. MM_\ %?PW\4OAXG@+6OA!J'_P#@L!H#?L:/^V!X]^ U_I$.K>*Y-"\!^&+/6Q>77B&51CS WD1B M%-ZRJW$F#$P&XE5;HO@9_P %%_'^N_M Z-^S1^UA^RMJ?PH\1^+-/>\\'RSZ M_%J5KJ012S1-)&B"*4*I^4Y.0%8*64, ?5-%?$]S_P %7/C-\0/%GC=/V5_V M(;WX@^&OA]JJ+XXM;.^G,)(=X-/,;SR*<$KM#EA@85OE'GG_!9']L#X M]K^Q=X&UOXYC1I#B-7< L?09Z]14E?!/[4OQGT/QE\5_V1O$_[3W[ M(^KZ)XUU_P"(%Y'H^D#QV%_X1BX35-.B2:79:E;X2+]GF"?NL %)X;>.^62WMYY)+@S0A+.*, M3A=Y>0N^Q0!OX /KNBOEO]ES_@J#X)^-GPC^)OQ!^+GPXOO .J?"":1/'.AS MW8NS;A1-@1OLC+2%[>:/RRH(=0,G(->7W/\ P65^,6D_!"]_:@U[_@GUXAMO MAU.3'X9\2'Q; 1=R>;Y:?:(Q 9+:-SE1*%=-^U 6W;@ ?>E-FFAMXS-<2JB+ M]YW; 'XFN4^ GQ1_X7?\#_!_QF_L+^R_^$K\,V.K_P!F_:O/^R_:8$F\KS-J M[]N_&[:N<9P.E?(W_!:#QMKWQ(M/AK^P!\.[\IK7Q8\5V_\ :IC^;[/IL,J_ M.Z_W/-(ESZ6CT ?$_"OC_P#8 M0^)=W_Q47PB\4W,%FKG'FV$LS@E >2JSK(V>FVXCQ72_$K_@J'\1[_XT^,?@ M_P#L@?L>:Q\5A\.W,7C/68/$$>GP6TZE@\$(:*0S,&CD4 89FC?:C ;B ?85 M1S7=K;,B7%S'&9#B,.X!8^@SUK\T?^"EW_!1'XJ_%'_@GYX3^)7P(\#^+/!^ MG>,-9ELO%>L/?FTN-)DB7BP("!IH[D.SK*C*"D."/G95Z[]I[XT:+XMF_93\ M2_M1_LD:OI7BG5OB']GT325\>",Z%,E[8QQW4A2U87:N/)E\O]W@ KN.<@ _ M02F3W$%K$9[F9(T7J[L !^)KP3X!_MR?\+8_:O\ B9^R/XY^& \*:]X "75A M.VN?:EUG3V88N@IAB\D;)+9]N7_U^-WRY/SU\>?V]_ /[7/[ 'QP^(GC7]FZ M\O\ X;^%?%6GZ/IKVGC4VTWB;;J=MB97%H?L@3?;2[1YN[>4R,;J /T"1TD0 M21N&5AE64Y!'K3&NK5+A;1KF,2LN5B+C<1Z@=>Q_*ORW_;._:I^/?@/5OV1O M!7P-^%&OV'A"XTSP]JVC:!:^+0!XLF0:<\.D22>4IS!^[0R."LC708F2X.SY,$ ^W**^*O%W_ 5J\?ZOXD\;:G^S/^QEK7Q$\!_#B[EM_%OC M2'Q'%9J&B!,S6\#1.TZHJEOE))7#%44@GJ/C5_P5<^%_@7X!_#7XQ_"CP+=^ M+[_XLWIL_!^A7&IPZ:HG1UBG2YN9-TH4%@ ?5M%?/O[,?[7'[ M07Q2^*NH?!W]H3]BOQ'\.[ZVTQ;ZRUZWU)=7T:Z0XQ']M@C$22$$E5#-G:P) M4X!^@J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** /"/\ @IOX6\3>-?V#?B7X6\&^';_5]3O="5+/3M,LWN)YV^T1 M':D: LQP"< 'I7QA\6O@=\9M2_98_8LT"T^$'B>>\\.>*+63Q'91>'[EI=+C M%Q;DM -:O]%T=+H: MOK%EI4TMK8Y9\>=*JE(LY_B(KQ[_ (*Q_LR?M+>&_P!IB\^(7[)W@;5]2MOC MEX/'A7QJ-(TV:>.VE2XM@99C&I6%)(4A3S'XPLYSR:_3FB@#X"_X*5?L ^,8 M_P!B;X5^!?V>_"-]XB/P@O[:2[T+26:.\U.V\H+<30[/F,[2J'P@+?O'9$U_M"]\:_%KQ=?VXT6\7+>3##,9E MNLE8U*!E)W98*JY/Z544 ?D#^U'\&OAWK/Q6\>:Q\0_V%/C-\//B>=5N;CPC MJ_P>274])UV=@=EPSNBA-\AWMY 0X8Y D!4][^V)\"_VUO'G_!&?P%X>^+WA MCQ!XE\>:)XR@U/6+/RGO-3AT[9?10F<)N>21$GAWGEE!^?E6-?J#10!^>7[7 M.O?$/]KCXS?L(+G2IDLKN M00Z2&CBG90DC QOD*2?W;?W37VS10!^:?P<_9)^+_P 5=4_;O^&][X,U707\ M>>*%?PAJ.M:=+:6NINE_JL\9BED4+)&S&$%U) 64'N,^<_&3X\_M/Z5_P2DU M3]D+QW^Q5XQ\-S>#]*L=/\3>,==M/L^EI9P7\'DO S@?:)G<0Q[4+##-(&(Z M?JO\2_AWX4^+GP]UOX7>.M.-WHWB#2Y]/U.W#E2\,J%& 8_B6%P)/-",X&TC> W$8&[Y@ W- ' MT1^P6K)^Q!\'PRD'_A66A'!_Z\(:^*&_9-_:(_X*"?\ !1'XC_'O5?&?CSX0 MZ3X'\K1O /B"'1Y[2ZNH5\Z$M:M*8SY;@7$K,IZ72@\-7Z1>&/#6A^#/#6G> M#_#&G1V>FZ38PV>G6D6=L$$2!(T&>RJH ^E7J /S+M?V3OVB/^">7_!1?X>_ M'+1O%?CKXMZ)X\272?'WB*319[NYMXW,4):Z:(R$1H#;3*S'G[,X'W:M?"7Q MM\9_^"6/[1OQKT/QG^ROX]\-+75)_"GA;3+ MAKBWTQ4EB626W9Y9%ES)O9 240C<%*L ?M::W\1_VM=1_9(^+G@G]GKQ]IUK MI?Q,#:U8:KX9G6?388KS3U-Q.$#"*%A$[J[$ JI/&#C]&Z* /SQ_X+%_ WX_ M>#OBKX;_ &N_V3_!FM:KKNK>&=2\&>*[7P]IXMIDAN#' "V5627]X1 MA7BM_85N_M,_L@^)O@K_ ,$1KS]F7P!X,O\ 6?$D&FZ/-J6GZ)8O=7%UJ$FK M6EQ=LJ1!FD"L9,$ XCC'9:^\:* /S1_;8\!_%OP;\-/V)?C18?!CQ5KMK\+8 M-+N/%VE:+HTDU[:,D.D2>4\6,QN?LDR?/M _\3^&M M$\87&H:[X/\ /EWF6V9(E>=GC9V="1'&X5'W ;Q^B]% 'YB_\$S_ (6?$_P? M^VY:W/[+>E?&71_@1#H-P?$]I\6;,6L/O'W@[X7>#M0^(/Q!\06^E:+I5N9]1U&Z)$<$8(!9 MB >,D4 :]%>!_P##TC_@GS_T=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\ M10![Y17@?_#TC_@GS_T=9X5_\")/_B*R?''_ 5^_P"";'PZ\+7?C/Q5^UEX M?CT^R"&X>RM;N[E 9U0;8H(7D?YF'W5.!DG !--)R=EN*4HQ3;=DCZ2HKXF_ MXB+/^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_ROKH^IXO\ Y]R^ MYG-]=P?_ #\C]Z_S/MFBOB;_ (B+/^"-W_1X?_F/O$/_ ,KZ/^(BS_@C=_T> M'_YC[Q#_ /*^CZGB_P#GW+[F'UW!_P#/R/WK_,^V:*^)O^(BS_@C=_T>'_YC M[Q#_ /*^C_B(L_X(W?\ 1X?_ )C[Q#_\KZ/J>+_Y]R^YA]=P?_/R/WK_ #/M MFBOB;_B(L_X(W?\ 1X?_ )C[Q#_\KZ/^(BS_ ((W?]'A_P#F/O$/_P KZ/J> M+_Y]R^YA]=P?_/R/WK_,^V:*^)O^(BS_ ((W?]'A_P#F/O$/_P KZ/\ B(L_ MX(W?]'A_^8^\0_\ ROH^IXO_ )]R^YA]=P?_ #\C]Z_S/MFBO 8_^"I?_!/> M6-9$_:M\+88 C,\@X_%*=_P](_X)\_\ 1UGA7_P(D_\ B*YCJ/?**\#_ .'I M'_!/G_HZSPK_ .!$G_Q%'_#TC_@GS_T=9X5_\")/_B* /?**\#_X>D?\$^?^ MCK/"O_@1)_\ $4?\/2/^"?/_ $=9X5_\")/_ (B@#WRBO _^'I'_ 3Y_P"C MK/"O_@1)_P#$4?\ #TC_ ()\_P#1UGA7_P ")/\ XB@#WRBL:/XA>#YHUEBU M@,K*"K""3D'_ (#2_P#"?>$_^@M_Y D_^)J_95?Y7]QG[6E_,OO-BBL?_A/O M"?\ T%O_ "!)_P#$T?\ "?>$_P#H+?\ D"3_ .)I^RJ_RO[@]K2_F7WFQ16/ M_P )]X3_ .@M_P"0)/\ XFC_ (3[PG_T%O\ R!)_\31[*K_*_N#VM+^9?>;% M%8__ GWA/\ Z"W_ ) D_P#B:/\ A/O"?_06_P#($G_Q-'LJO\K^X/:TOYE] MYL45C_\ "?>$_P#H+?\ D"3_ .)H_P"$^\)_]!;_ ,@2?_$T>RJ_RO[@]K2_ MF7WFQ17COQ#_ ."@/[&?PF\6W/@3XD?M":!HVL6:QFZTZ^DD66(.BNF1L[JR MD>QK%_X>D?\ !/G_ *.L\*_^!$G_ ,14--.S-$TU='OE%>!_\/2/^"?/_1UG MA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ $4@/?**YCX1_&?X6_'GP@ HHHH **** "BBB@ HHHH **** "J^ MJZ3I>NZ?+I&MZ;;WEI.FV>UNH5DCD7T96!!'L:L44 'OAIX?L+R"ST@PW=EHT$4L>=9L0=K*@(R M"1P>A-?=E?&?_!P=_P H?/C+_P!>6C_^GJPKHPG^]T_\2_,YL;_N=3_"_P F M?RST445]X?G@4444 %%%% !1110 4444 ?V7>'?@=\%&\/V#-\'_ L2;.(D MGP_;<_(/]BKO_"C/@E_T1WPK_P"$];?_ !%;GAO_ )%VP_Z\HO\ T 5=K\\> MY^EK8Y;_ (49\$O^B.^%?_">MO\ XBC_ (49\$O^B.^%?_">MO\ XBNIHI#. M6_X49\$O^B.^%?\ PGK;_P"(H_X49\$O^B.^%?\ PGK;_P"(KJ:* .6_X49\ M$O\ HCOA7_PGK;_XBC_A1GP2_P"B.^%?_">MO_B*ZFB@#R!U56*JH !P !TI M*=)_K&_WC3:]Q;'AA1110 4444 %%%% !1110!U/ASX5?"_Q-HT.M>)/AOH& MH7DNX2W=]H\$LKX8@99E). !ST%7O\ A1GP2_Z([X5_\)ZV_P#B*T/ '_(J M6WUD_P#0VK9KQZW\67J>Q2_A1]$BBBOO#\\"BBB@ HHHH **** "BBB@#^U?PW_ ,B[8?\ 7E%_ MZ *NU2\-_P#(NV'_ %Y1?^@"KM?GCW/TM;!1112&%%%% !1110!Y#)_K&_WC M3:=)_K&_WC3:]Q;'AA1110 4444 %%%% !1110!Z/X _Y%2V^LG_ *&U;-8W M@#_D5+;ZR?\ H;5LUX];^++U/8I?PH^B"BBBLS0**** "BBB@ HHHH **** M"O/OCQ^U9^SI^S%I<>K?'CXOZ-X;69"]M;7EP7N;A1U,=O&&ED [E4.*]!KP M2U_9[_8S_8Y\.ZE\?/BPUA<:E&5EU[XE?$&=;_4[B5B%'[^524+':JPP*B] MJ=* .+LO^"UW_!/2YOTM[OXJZM96TK[8=3O/"&H+;N3TPPA) ]R![U]&?"[X MO_"SXV^%H_&OPB^(.D>)-*E.T7VCWR3HK8R4;:248=U;##N*\R_:)_X*!?L; M_LYWVC>$?CC\3;:VD\3:58HWV1$@@%ASM; .TXM^%?V M0_V99/B#HO[2_P "],C\,:AY M^EK8****0PHHHH **** /(9/]8W^\:;3I/\ 6-_O&FU[BV/#"BBB@ HHHH * M*** "BBB@#T?P!_R*EM]9/\ T-JV:QO '_(J6WUD_P#0VK9KQZW\67J>Q2_A M1]$%%%%9F@4444 %%%% !1110 4444 %?,W_ 4Y\/7UQX(^'/Q$O_A]?^*_ M"_@CXI:=K?C30--T\W&_@#HFE7?C7X@^-K3PSH%QKV_P"Q6+S)+(]S*$(+!4B.%''K/7_CK_P4F^,WP>\12^&O%9L?!_PV\-W7AN1KW4M.CB\HQI;E M25BNIO+ZX7<'!]*^G/\ @GE\-O'?PA_8H^''PZ^)EI-;:YIOAR,7]G6C_P#IZL*^S*^,_P#@X._Y0^?&7_KRT?\ ]/5A71A/][I_ MXE^9S8W_ '.I_A?Y,_EGHHHK[P_/ HHHH **** "BBB@ HHHH _M7\-_\B[8 M?]>47_H J[5+PW_R+MA_UY1?^@"KM?GCW/TM;!1112&%%%% !1110!Y#)_K& M_P!XTVG2?ZQO]XTVO<6QX84444 %%%% !1110 4444 >C^ /^14MOK)_Z&U; M-8W@#_D5+;ZR?^AM6S7CUOXLO4]BE_"CZ(****S- HHHH **** "BBB@ HHH MH *\3_;T_9Y^(W[2?P;T_P (?"KQSHWAG6M)\46>M6GB'6+661M.:V65DFMV MC93%,KE"'.5V>8I!#5[97RY_P53N[:]^&GP\^''C'Q168^*] M/MEM;O3@B$K<"Z!#NRG##>S!B "&S@]G_P $\/&OQ ^(O[$7PS\:?%&XN)]; MOO"\#75U=9,MRBEEBFK"NC"?[W3_ ,2_,YL; M_N=3_"_R9_+/1117WA^>!1110 4444 %%%% !1110!_:OX;_ .1=L/\ KRB_ M] %7:I>&_P#D7;#_ *\HO_0!5VOSQ[GZ6M@HHHI#"BBB@ HHHH \AD_UC?[Q MIM.D_P!8W^\:;7N+8\,**** "BBB@ HHHH **** /1_ '_(J6WUD_P#0VK9K M&\ ?\BI;?63_ -#:MFO'K?Q9>I[%+^%'T04445F:!1110 4444 %%%% !111 M0 5\U?&G]J#X6_$K]EO4-?\ BI^Q5\7O$OAW5_$K^'=0\#MX#$NJ2;$:47OV M<3@K;9C&R=7#"0I@ X(^E:^-]5TW_@I$=4N38?\ !1#X-P0?:'\F"7PU 6C3 M<<*3GD@8!H ^:M%\#_\ !/\ TO5[>[U#_@F]^V#J^FV4;P%E''RLS @8((SG]./@WXSTSXA?"W0O&6B^!=7\,6=_IT;VOA_7M,6R MO-/C VK#+ I(B90 -H) &*^5?[,_X*6_])&O@O\ ^$Q!_C7U3\&T\;Q?"[1( M_B3XTTSQ%KHL5_M37-&@$5K>2Y.9(D'"J>.!Z4 =-1110 4444 %?&?_ <' M?\H?/C+_ ->6C_\ IZL*^S*^,_\ @X._Y0^?&7_KRT?_ -/5A71A/][I_P") M?F47_H J[7YX]S]+6P4444AA1110 4444 >0R? MZQO]XTVG2?ZQO]XTVO<6QX84444 %%%% !1110 4444 >C^ /^14MOK)_P"A MM6S6-X _Y%2V^LG_ *&U;->/6_BR]3V*7\*/H@HHHK,T"BBB@ HHHH **** M"BBB@ K\_/%7[.G_ 3_ (/A%+\=;S_@D_\ %6_N[GQC+I$WA>T\.W[ZPQV/ M*=0-N+L?Z(Q7:)N<8H K?\(E_P3^_Z0<_M#_^$)J/_P F M5^@W[,EOX0M/@%X5MO /PLUGP1HR:2@T[PGXAM'@O=+CR<0S1NS,CCT+$\]: M^5OA3>_\%-_CGH0\2_!S_@H?\$/$UE@%YM&\/+/Y1/\ #(JQDQM_LL 1Z5]A M?"73?B7H_P -M&TSXQ^([#5_%$%DJZWJ>EVWDV]Q/DY>-,#:O3C% '14444 M%%%% !7QG_P<'?\ *'SXR_\ 7EH__IZL*^S*^,_^#@[_ )0^?&7_ *\M'_\ M3U85T83_ 'NG_B7YG-C?]SJ?X7^3/Y9Z***^\/SP**** "BBB@ HHHH **** M /[5_#?_ "+MA_UY1?\ H J[5+PW_P B[8?]>47_ * *NU^>/<_2UL%%%%(8 M4444 %%%% 'D,G^L;_>--ITG^L;_ 'C3:]Q;'AA1110 4444 %%%% !1110! MZ/X _P"14MOK)_Z&U;-8W@#_ )%2V^LG_H;5LUX];^++U/8I?PH^B"BBBLS0 M**** "BBB@ HHHH **** "OGOXJ_\%//V1?AQXA?P#X>\97OC[Q3N9(_"GPX MTM]9O)''#)F']TK \%6D!![=:^A*^--)_P""(?[-7AO4]0U7P?\ '+XPZ&^I MW37%XFB^,H;5)'9B>1':C.,G&=?$;]E3]HK]L_Q1'X\^%_[&/A7]GNX, MGF0_$/4]>GMO$K G)D2VTIX@LG8K_:;RX4$G=++A=[<]<"@# MHJ*** "BBB@ KXS_ .#@[_E#Y\9?^O+1_P#T]6%?9E?&?_!P=_RA\^,O_7EH M_P#Z>K"NC"?[W3_Q+\SFQO\ N=3_ O\F?RSUMZ;\-/B%K/@34_BAI7@K4[G MPYHU[;VFK:Y#9.UK:3SB0PQR2 ;59Q#*5!/.PU;^"^G> ]8^,7A/2/BI?FT\ M,77B:PA\1W0D*&&P:X1;A]PY&(BYSVQ7[;?MD_M=?MV?L$6?Q<\2:!X"@TCX M0>"_B7X"L?A5X9TSPW;CP[JO@^>SUDWUM%(L3)*LXCMA,^XO&[1X*#8#]CB, M1*E*,8J[?=VZI??J?$8;#0K0E.;:2[*_1O7;30_".BOK[]DGX,?!#_@HS_P5 M"N[_ $GX5CX??"0WVH>,_%GAFVU'[3'HVA6<9N;JW25(XL)(X$*!47RQ.H&0 M@)X'5OB1\/OV^/V[]0^(_P"U-\7XOAEX/\1:AKV^BO>IH.E6ML_V/3K: MUAP6VPPP6D2KP"5)! .=56]ZUME=^7EIOU_IF7L?=33W=EY^>NRU7](^?Z*_ M1_\ X*PQ?LFWG_!+_P#9@\1_L9_#/4/#O@NY\3^,+>REU_RVU75&MYX+=[V\ M>/@RRM$9-H)5 RHH55"C\X**%7VU/FM;5K[G85>C["IRWOHG]ZN%%??O_!%W M]F#X4^'?B1X&_;8_:UT);SPS??%#2/"'PH\*W"C=XG\1W5Y#"UUM8'=:6"2> M?(V-K2K''DD,A\H_;=^+?C']FC_@L/\ %/XR?"2ZCTW6/"/QNU:^TCRX\1*8 MK^0^4R# :)ERC)T9&93P:E8A2K.G%;+\>Q;P[C0C4D[7?SMW/EFBOJ'_ (*S M?LZ> ?@E^T?I?Q*^">CBP^'?QC\&:=X_\#6"8VZ=:ZA&7EL1C@>3.LJ!>JQ^ M6#7R]6M.HJM-274QJTY4JC@^A_:OX;_Y%VP_Z\HO_0!5VJ7AO_D7;#_KRB_] M %7:_/WN?I"V"BBBD,**** "BBB@#R&3_6-_O&FTZ3_6-_O&FU[BV/#"BBB@ M HHHH **** "BBB@#T?P!_R*EM]9/_0VK9K&\ ?\BI;?63_T-JV:\>M_%EZG ML4OX4?1!11169H%%%% !1110 4444 %%%% !7GG[3?[3OPL_9+^&+?%/XL75 M[]D>_BL-/L-+M/M%WJ%Y+GR[>"/(WR,%8X) PI)(KT.OF3_@J)9>*=,^''P_ M^+'@#X5>)_&GB'P-\4=-UK2O#OAG09=0:[,<5QYBSB(,T$1CW 3A7V2F(;2& M) !DK_P50U.=?.L_^"?\$U?VF(Y M2H\Q(OAF[JK=P&,@)'O@?2OI3X5>/9?BA\.M(^(,_@G7/#CZM9K.VA>)K#[+ M?V62?W<\63L<8Y&>] '04444 %%%% !7QG_P<'?\H?/C+_UY:/\ ^GJPK[,K MXS_X.#O^4/GQE_Z\M'_]/5A71A/][I_XE^9S8W_ [/XI?% MCPQ\,M0\7V/A^#Q%X@L],EUW5,_9M.6>=(C<38Y\M-^]L?PJ:_4CX'>)/^"H M/_!,CP1\7OV5?!?B7Q#XMU[PA\:/ V@>"_#.JV,M_INMZ1?P>(#)':6MQO$5 MM=I;VY?RBI4Q_>#(37Y*U]>?#+_@MU_P4"^&'[+FM?LVZ/\ M">+I)KJ\TP> M&_$\FN*UUH.GV\5W'<643/$TK+-YUL0XE4PBS4(,.8^L6-RKQ7T+LY.]Y8I9<,^?G*L)? LFIM=^$=5M=X)T^<":&&57 9)HE<0R*P!\R)NV#3H4Y4:C MBW>Z6OIH_P!!8BK&O34DK6;T\GJOU7W'T[^U_P#\H./V/O\ L:_'O_IS%?(_ MA[X0^.IO"%E\9O$OPX\41_#L^(8M*U'QC::),;%)SAY+9+DIY/V@1$N(BV[& M#C%)XD^./Q:\7_"KPW\#_$WCN^O/"7@^XNY_#.@S.#!ITEU)YEPT8QD&1_F. M2>:F7]H'XSK\##^S.OQ$U > F\0?VXWA?>/LIU'R_*^TXQG?L&W.>E:4ZQECO[=D$LC2-(6N+G#SSG,C;LDG:N/CO_@N!HW[ M-NE_\%"/B),O%(N?&GCG7'R+=)9?,NKQ]JG>^W>P4#YGPHZU MC3POL*G.I.R7]=/Z9M4Q?UBER.*3;_X'?^D?4W_!6-H]+_8N_8F\):N<:W!\ M$)]0N4<8<6-U=(]F3WVE$DV]NN*^%:]X_P""D/[6>E?MC?M4:K\1O!.DR:9X M*T73[7PW\.M&D!!T_0+"/R;2,@_=9@&F9#UMAH2A12EOO][N8X MJ<:E=N.VB^Y6_0_M7\-_\B[8?]>47_H J[5+PW_R+MA_UY1?^@"KM?!O<_0U ML%%%%(84444 %%%% 'D,G^L;_>--ITG^L;_>--KW%L>&%%%% !1110 4444 M%%%% 'H_@#_D5+;ZR?\ H;5LUC> /^14MOK)_P"AM6S7CUOXLO4]BE_"CZ(* M***S- HHHH **** "BBB@ HHHH *^2]3\/\ _!;AM2N&TCQQ^SFMH9W^RK/# MK&\1Y.W=B#&<8SCO7UIUKYDUW]G7]M?]GQF?]C#XZZ3X@\.(2;?X>_%Q9[M+ M%/\ GG::E$?M(0#"I%,75<#YL4 <_P#\(]_P7)_Z'K]F[_OSK/\ \8KZ9^$L M/Q4M_AMHT/QNN]$G\6+9*->F\."46+W&3DP^: ^S&/O &OF[_AS&*%O-V^PY^E=K\(OV9/VB=;\::=\6OVP_P!H MV3Q%J>E7'VG2/!?@R!]-\/:?-@@.ZY$U^RYRIG.%R?E/! ![]1110 4444 % M?&?_ <'?\H?/C+_ ->6C_\ IZL*^S**THU/958SM>S3^XRK4_;494[VNFOO M/XFZ*_MDHKWO[?\ ^G?X_P# /GO]7?\ I[_Y+_P3^)NBO[9**/[?_P"G?X_\ M /\ 5W_I[_Y+_P $_B;HK^V2BC^W_P#IW^/_ _U=_Z>_\ DO\ P3^)NBO[ M9**/[?\ ^G?X_P# #_5W_I[_ .2_\$_B;HK^V2BC^W_^G?X_\ /]7?\ I[_Y M+_P2EX;_ .1=L/\ KRB_] %7:**^=/I@HHHH **** "BBB@#R&3_ %C?[QIM M.D_UC?[QIM>XMCPPHHHH **** "BBB@ HHHH ]'\ ?\ (J6WUD_]#:MFL;P! M_P BI;?63_T-JV:\>M_%EZGL4OX4?1!11169H%%%% !1110 4444 %%%% !4 M,6HZ?/?3:9#?0O#-4U/P# MX?M=5UN"QD?2M-O;XVT5S.%)2-Y0CE 3@9VGZ5^;7[$OQW\<_LZ_LE^*_P!L MD?##P9KVM^(!)/C-/#J5[?02S^7:OIYTYUAE0N4C@5]S[U^;#+@ M_1'6?CI\$O#GC2'X;>(?C%X5L/$5P5%OH%[XAMHKV4MC;M@9Q(V,/BU/I^JQ&Z!G6;' M]ER_9'C1T'EK(P+*0PC2'!\R4RARY*G@@'T=1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D,G^L;_>--ITG^L;_>-? M#O[7'_!47XX^&O''B[X;?L9?LY6_BU/A[XHT#1/&?C3Q!KB6>GV^I:AJ%K;) MIL$6TO/(WGB-Y=RK 6+E6"J']ZG"51V1\_4J0I1O(^X**\0_8A_;2L/VP/#7 MB:SUSX:W_@CQOX#\0R:'XZ\%ZE>)(_&7B MR\N(M973;U?+\.I';23+]H(!S*_ED"$$,JG7= MP1';1EP54MG)'.W*[M7]EK]M?2_V@?&OB'X(_$#X3Z[\-_B9X2MH;K7O WB. M:&9S:2G$=Y:W,#-%=VY;Y#(A^5N"!E27[.?+S6)]K3Y^6^I[?17EG[-/[35M M\>[_ ,:^"/$/A$^&?&7P]\42Z-XJ\--J'VKR5(\RSO(I?+C,EO7 M7&4)/J=2TXNS+C)25T>C^ /^14MOK)_Z&U;-8W@#_D5+;ZR?^AM6S7C5OXLO M4]FE_"CZ(****S- HHHH **** "BBB@ HHHH *\,\4_\$TOV%?&OQ9?XW^*/ MV;]#N_$,[B23DFO@Z9IFG: M+IMOH^CV$-I:6D"0VMK;1!(X8U 5415P%4 #@ 5/10 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y#)_K&_WC7Y MJ_\ !0#]D_\ :C_9=U3Q[\Z6%9?-P$1S@$J#7Z52?ZQO\ >-?FE^VO\&?VV/V4)/B)JOPZ MT?3?B3\+?B1\8?"OBBSM=6\5M9ZGX;UD^(=-<6:^5DVC(4G!4HS=]_P2J^'.G?#O_@G M'\(=#M 2VJ^!K36KV8L2\MQJ*?;I79CR6+W#2>S_X) M$_$&]\8_L$^"O!_B.T:S\1?#R&;P5XITJ48DT^^TN0VIA<=F\I(7^D@JJB@J M;Y>Z_+_.Y-)S=2+GV?Y_Y6/!OC3^R?\ L_\ [(G[=W[&GP__ &?_ (@V4 M_BOQ;-J%PC-+=:A-_97+'FX'R[0VY>3E343?M%&[UM M^K+IQ]FYV6E]/N1\L?';Q7KW[!G_ 5"UK]L3XE?"WQ+KWPS^)7P\LM#N/%' MA?19=1D\-W]K*I\JXBB!=()%56W 'TT+2O&&J^&(O#'@_P $ M^'=0:]M_#6C+-Y\BR7+*HGN)9OF9D 4#(!P^U-5*/)S.U[6W_3^D9.$W4Y5> MW-?;Y[_INKK"3$# MV4D5]E5\I[U+^%'T04445F:!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'D,G^L;_>--KL6^%.YBW]O=3_SZ_\ V5)_PJC_ *C_ /Y*_P#V5>JL M31[_ )GE?5JW;\CCZXSP)\!?AW\-?B?XP^+/@JQN+'4?');6.Y/V6XN MK>,Q+=+$>(YFCVJ[KCS!&A8$C->Q_P#"J/\ J/\ _DK_ /94?\*H_P"H_P#^ M2O\ ]E3^M45]K\Q/"U6_A_(X^BNP_P"%4?\ 4?\ _)7_ .RH_P"%4?\ 4?\ M_)7_ .RI?6:/?\Q_5JW;\CCZ*[#_ (51_P!1_P#\E?\ [*C_ (51_P!1_P#\ ME?\ [*CZS1[_ )A]6K=OR/'/@A\!?AW^S[X>U/P_\/K*X#:WX@O-F3ZU7DYPD2=-QQVYJW87UIJEC#J>GW"RV]Q$LL$J='1@"K#V((->6_MS_\FC^/ M?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *R?!WCKPC\0=+DUOP7KT&HVD-W+:R3VY)59HVVNG/<'@ MUK5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ'BKQ3X<\#^&=0\9^+] M9M].TK2K.2[U&_NY D5O!&I9Y&)Z *"3]*^6]$_X*+?M"_&2S?QM^R?_ ,$\ MO%7C?P4)66U\4ZSXMLM!_M!%)!EMK>Y5GFC.#M(()Q@A3D ^LZ*\?\ V4?V MSOAW^U7!K6B:9H&L>%_%_A:X6W\6>"/$UKY&H:9(V=K%-L':XZ\9"D@5E M?MS_ +?_ ,&?V%/ ">(O',Z:KK]\ZKHGA&SO%2[OLL TAR&\J)1DF1AC("C+ M$"@#UKXD?#[PY\5? NI_#OQ=%*^FZM;&"\6"4HY0D'AAT/%:6C:5::#H]IH> MGJP@LK:." .V2$10JY/ MRM],LRVU9+F[N&$<1<_=7DG(SC# MXA^-=-DU?4M2O1:Z%X=M;I8IKYP096W$-LCC0Y9]I&61>KB@#W"BHK&Z%]90 MWH3:)HE<*3G&1G%2T %%%% !1110 4444 %%%% !117S-X__ ."AVO:K\5M; M^"G['G[,FN_/"\YM_%%]9:S;Z5I&G7 SFV:^N R-,"&!0#J" 20P !],T M5\Z_!+]O_P#X2KXQ6O[-_P"TG\!]=^$GC[4[=Y]"TO6KZ&]L-85!EUM+Z'$< MSJ 25P/0$GBO7_C5\;OA=^SQ\.M0^*GQ@\7VNBZ+IT1::YN7^:1L$K%&O621 ML85%!8GH* .KKF_A;\*?"/P>\.S^%_!<,Z6EQJ5Q?2"XG,C>=,^]SD]L]!VK M@_V??VN=(_:"_8_@_:ZT?P3=:?97.F:K>PZ)<7:O*5LKBYAVEU7 +_9\\ [= M^.<9/$:?_P %,/ $O[)G@;]I:_\ AIKBOG/P/^WIXIL?C!X=^"W[4?[+OB'X5ZCXSD>'PA MJ-]K5GJEAJ%PHS]F:>U8B&8@C:C#D\9!(S<^+'[<6NZ-\;=3_9W_ & M^*7BGPY907?BV/3-7M-.LM'29=T4P+(@/J#CO7U5X M:T'0_"WAVP\,^&;"&UTW3K**VT^UMU CA@C0(B*!T4* !["N<^/OP1\#_M(? M!SQ!\$/B-:O+H_B*P-M1J]H_P""EO[/WQ%_:B_8W\4?!/X4VUI- MKNK7&G/9QWUT(8B(;Z"9\N00/DC;'J>* /3OC'\&/A]\>O!@\ ?$S1VO=,&I MV=^(4F:,^=;3I/$#6+\3-7_9Q_9C@\3_ +4?Q$31?#B5\+?M=?L[?M[?%K]L^T^+VD?!SP M1XT\!^#H$7P)X8\5>)6BM$NRB&34)H$QYDV_>JA\A55.,C- '0_LQWOB#Q'\ M6?B'_P %7?VB-'E\"^%[KP4ND>#='U9-MW#X>@D%R][=*,XDF=%9(QEL,0-P M*,WS?^V)XI\(?M"_L2?%G]LOXH>.M!/B[Q99:58?#CP3_;=O+=>'/#RZS9R* MIA5R1=7 4SS$ E5VK\H#*/M7X1)^V;\:K[6?AO\ MP_L\_#NR\#:EH,LB M:U)>O=W!EB"P21N<>68S*2?55'>O._VV?^"47P#\=_LQ>)_"G[+O[.'@[2/' M=V+/^PM12!;4Q;;V!YOWISMS LJ^^<=Z /JWX>^*O#'C'PA8ZUX1\1V&JV9@ M6,7>FWB3Q%U4!EW(2,@]1GBMJN6^#GP?^'?P,\!6GP^^%_@O3] TN F4Z?ID M(2(3/@R. .Y/)-=30 4444 %%%% !1110 4444 87Q0U;6M!^&GB+7/#:%M1 MLM"NY[!0N29DA=D&._S 5\Z?\$7=%T'3O^"=O@G6M)*R7>MW.IW^M79.9+F\ M-_/&[R'JS!8T3)YP@KZH(!&",@]17QSH'[.'[9_["_B;Q!IO[%^A>&?'?PR\ M0ZI-J5IX#U_5SIM]X=NI>9$M+@J8VMR>0K\C &=SN )_P %J8;?1O@'X#^) MFD((_%'AKXLZ-/X5NH^)EN&:3,:'KA@@8J.IB4]J^@/C)^S)\$/B_P"+M)^* M_P 3_ =MKNK^$["Y'A[^TF:2WLWDVLTH@)\MI 47#LI*X!7!YKX6TK]D[_@H MQH?C+P%\4OVFO"VK?$KP#X&\7/JVE?#*U\:7<6T2X>6W=5#'N5(H ^7?\ @C386FJ?\$O_ (=:9?P+ M+!#=%L_ ^G+9?#*UE_P"$4O\ M52))=)5DQ+(LS\J64?,Q/.,FN4_X)N_ 7X@_LQ_L6^"_@=\4[>UBU[0QJ'V^ M.RNA-$/.U&YN$VN.#\DJ9]#D=JX;_@J-\%?VO_VB?!WAOX3_ +.NCZ7=^&+B M_:Y\?6E]X@.GMJD$;1F*Q+K\XA?]X9-I!.$Y&#D Y;5O%5W_ ,%+OVKO!-S\ M([*0_!_X+^+EUW4?',D96+Q#KMO_ *BUL2?]9%&V2\@^5@Q_Z9E_I+XJ>%O' MW@[PUK7BG]E;X:^!SXXUNZ@>^N?$"M9P7NP$>9(Y=VGZ=YBB5H(LX9UC+L M?O-USDU>\4^!_P!N3]GC]H;QA\4/@1X>L_BOX,\?$1K2!M$\/2/)9:)IUJFR&V61@#+(1M+MC&4&.IKZ'H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB @B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D! end GRAPHIC 16 cvlt-20230630_g14.jpg begin 644 cvlt-20230630_g14.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! MD &X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BN)^/7[1OP4_9A\(6WCWX[^/;?P[I%YJ2 M:?;7MS;RR*]R\5 \<@# , 5(." >>E:E !169H/C/PCXIO]3TKPUXGL M-0N=&NQ::O!97:2M93[0_E2A2=C[65MIP<,#CD5 !0!/17SO9?\%8O^"=U_P"-5\ VW[4FA?;V MF\I9I+6Z2S+9Q_Q]M"+?'^UYF/>OH:">&YA2YMIEDCD4-'(C JRD9!!'4&@! MU%%% !17%?%?]HKX+_ [7/#7AOXK>.[?1[[QAJ8T[PU;S6\KF^N2T:^6IC1@ MIW2QC+$#YNO6NUH **H>*?$VA>"O#&H^,O%&H+::9I%A->ZC=NI(A@B0O(Y" M@D@*I. ">*Q?@U\:_A?^T%X!M?BA\'?%T.N:#>RRQVVHP0R1K(T;E'&)%5N& M4CD=J .IHKA_@A^TC\$?VD-.U35O@EX^M]?M]%U$V.IRV]O-&(+@ ,8SYJ*2 M<$'(R/>NXH **** "BN1^-GQW^$O[.?@9_B3\:O&<&@Z''=1V[ZA<02R*)9" M0BXB5FYP>U=/I>IV.M:9;:SI=P)K:[@2:WE (#QLH96YYY!!H GHKBOAO^T5 M\%_B[XX\5?#;X<>.[?5-<\$WJVGBG3XK>5&L)B\B!&+H%8[HI!\I(^7Z5VM M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 ?!G_!PW:B^_8X\'V3.5$WQ9T]"P'3 M.G:D,U\ZZW\:?''P6_8<^/'_ 3 _:*U#_BI_ %C#-X*OI20NJ:2;^V<+&6Y M8*KK*@R3Y4A7 \DU]L_\%:?V3_B]^V%^S_X:^'?P8L["?4M+^(-GJ]VFH7PM MT%M':7D3$,0"PA\?:"_V-S>W @C MU'3G))B>3!PT;DNF>,/*.I7 !Y[X\_;M\=_LR_L;_LR? WX-ZSX9T7Q3\0? MFD(_BOQE<+'IN@6:6MNC7$I6?$_P"Q M3XF^._PQ\?\ B35/!-UJ?PW^)?@V2*:P6_6)RL%Y';EDPA4N54!@L?.\2*5/ MVA/^":/QG\;_ &_9_\ $G@72O">H_$'X->&[#3]5\*>*56?2M;B2& 2V[,5 M*L \3 9VAEE8[E(6NZ_8H_9K_:1T?X]ZE\;?CA\!OA#\-M%@TXVWA[PEX(\+ MZ<]]%.RA'G:_AA$BH5+@J)#NWXVJ%.\ \2_X($Z7\?"/B%JUWXLT)_!2>+KV M+6=-%J_VZ;6/+MR)XWVX$&S(VDYR>E>@?\' 'Q'\5>$?V/-&\#^'-3DLK?Q? MXTMM/UB='*A[5(9IO*8CL9(XF/J(R.AK3_X)H_LO?MC_ +'7Q8\<_##QSX/\ M,S_#?7?$-[K-IXGMM4WWDL[;$A58@P*J44%@R ALX8BO;_V]?V._#O[*_V>$_9SD^#NDZ?I\5C'#;Z]I>G01ZK#*@'^E+=-&S&8D99FW!LD,"#BLC M]H71?CQ^R1^RUX0^$_[(/BGPY86>CS0Z9?\ C;XI^((531=-4X61C)L25E! M P=J1$!&)7'@OC7X+_\ !;OXN?!S_ACWQJWPXLO#UQ:QZ9JWQ%M]2S_ MK]BW]K_3?V_M%_:N\??#KP'X0T*?P7";Q"OA[,,JPJ$:-4G??M=F4; M/WN,$+SP'QX_88_X* ?&+2/$?PV^+'[-OP;^(.MZK>R#2?C6'@TB_M(&(V-) M%;I'([(!D JX!)!\T*4\/:3+XO;QDEU'I=IJ#2V M,FH[].81)/@%H3+A0^ =ISBNX\'_ +4'[=?P$_X*$>"?V6OVJ?&?@WQ7HOQ) MTJ>ZL9_#6CM:?V5(J3L$0L [@/"%/F%R5<-D,"*A^,'_ 3>^.4W@3]ECX>> M"-:L==7X-^(H+KQ7J5Y>^3NB6>TE;R%<$NJB*147@[50<5Z)^TA^R7\8/B;_ M ,%&_@U^TQX6LK!_"W@G3KB'799[X),C.+C;LCQE_P#6+^M 'LG[70)_9/\ MB> .3\/-:_\ 2":O!O\ @AF0?^"/^"Q?["O@S5?V<_P!G70OAUXR\ M)/J%Q/X?\1ZM=".>P$QY<1O-'M.?G*,LJA\X++P0#A?^""[+Q]^S#\*_A9=Z!K-O M=^)_B9X,U!(KK5UB^\\=I;819'(\S+(OS@89%RI /2?VH?\ @H1\:/$'[9FO M?LG? OX_?#3X2Z7X*TQ)M;\9_$:Y@4:C>.D;?98!<';QYJ@@+N_=R-NP%4Q_ M#7_@K]XJB_8<^)_Q>^(6B>'=6\>_"_7(]"9_#]R9-)UJ:XF\FUO(V5CF(E97 M;8V'6+*%=X"V/VDOV ?CIX1_;0\0_M:_ 3X&_#GXJZ3XUTQ(M<\%_$"*'-C= MJD:_:(&G78,^4&SNS^\D7;C:PVM!_P"";WQ;^*?["?CKX(?'9OA]X=\9^,[V M*^T\>!?"=II]GI;6T@EM8)VM84-SAMZ,Y#E4D.TNLO\ T0E?GA\;OV0O^"M/[37[(VE?LN?$3PU\/M+L/!IL MH[2ZM-9+77B/[,ODPL[9*0HL19V)"L[JF% )Q^C/@#1[WP[X$T3P_J2J+FQT MBVM[@(V0'2)5;![C(- 'PY\!/VF/%UE\2OVV=7T'P1X-TB_^'$5]=Z/J6C^% M;>UN;Z>%=4>.2^EC :\8-"IS(2-< /VVO^"IWB?]@ZV_;[T?QG\/\ M3/#^BN5N]%.A&6ZUN-;_ .RR7#%AMB42'8(T9#MC9MV2 ?7OA;^PG\?O"?BG M]L'5M7T_2UA^-%G?Q^"#'J2L96E34@GG#'[KFZBSG.,GTJ3P]^PQ\>]-_P"" M-,O[$MUI^ECQT]E* /J7]G;XIR_''X">"_ MC)/IJ64OBGPO8ZK-9QL66"2>!)&C4GDA68@$]0*[*O//V2?AOXF^#O[+_P / M_A3XTBA35_#GA#3].U)+>821K/# B.%8?>&0<'O7H= !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !57^W=$_Z#-I_X$+_ (U8F_U3?[IK\(_V M!_X),ZK\(]4N/V]/&NIZ;X MM7Q'*NF0646JLK:=]G@*,?L<+IGS3..3NX'&,9 /W7.IZ:(!='48/*9MJR>< MNTGTSGK4]?G!^VAH?["OP+_X)O?#1OAW\+=9\;_#36/B1;WWANVB\67.ES"> M>UO7^TM)/;22E<*Z^4R+]\'(VX/O/[3'_!2;6?@%^UQI7[(OA7]FK5?&VM:] MX534]$;1]<2*:YN7>=5MC%)%MCC @9WG:3"(&.P[>0#ZFHKYA_8]_P""B>M_ MM!?%[QQ^SO\ &?\ 9\U'X>>._ MA]OU#1%U0:F)K;*!BC11J6<>;"0J!PXD4 MJ3G%>:>.O^"MW[17@3P=J'QXUK_@G!XIT_X7Z;JXLKGQ%KOB:*QU!5:985D: MQD@\Q,NRKC)3<0OF#K0!]TT5\K?M-_\ !4+0OV?O%/PETGPW\$]6\8V7Q;TD MWVC/I>H"*\7>L)MH4MC&PF>5IXUP9$"D]33?V<_^"CWCOXB?M7S_ +'G[1/[ M+=_\,_%BQR>(XM2CNH54OM9XHU4'8KD,I<9C=3M(P0#ZKJ.>ZM;7;] MIN8X][87S' R?09KXM\7_P#!6?XC^(/%OC9/V4?V+=:^)7A+X=7,D'BGQ;'X MCCL8R\6XR_9XC#(TP 1B-I+$8;8 03S7[=?[37P!^-7P+^ ?QH\;_ CQ%JUK MXD\?P#2=+NM>?1KG1KU3L9Y5\B7SU5E.%^577#!L,* /ONBOE'XZ_P#!2[Q1 M\*_VP+O]C;P%^RUJOC;Q"_AV*_T%]*\0QP&]N'4/Y,JRQ!+:)8Q(S3M(P&P# M9\W%W]D?_@I38?':^^)/@_XY?"*Z^&?B7X56SW?BK3KS5%O88[1!(9)1*D:? M<\LD@ @AE968$X /J&BOA+3_ /@LA\4=9^%WB#]I;1/V!_$US\*-,^U1:;XO M_P"$F@66XFCRD?FVWE%HX6EVQO*AE6(DYWE2M?5/[)OQ[_X:A_9V\*_'S_A% M/[#_ .$FL&N?[)^W?:?LV)7CV^;Y<>_[F<[5ZT >AR21PQM++(JJHRS,< #U M--@N(+J(3VTZ2(>CQL"#^(KXR_X+9?&#Q!I'[/N@_LM_#ES)XK^,?B6WT.PM MD;#M:B6,RXQV:1[>(^JS/Z5R/_!''Q!XA_9V^+'Q8_X)K_$?5S<7_@C6GU;P MS/(NPW5C*461U4GY58/:SA+O!&I76O+HOBV^EOVM;CPTRR0G,;^6K7"3[_)$B>6 MREFS@J10!^B=Q=VMHH:ZN8X@QPID<+D^G-25^9W[0_QOTOQ)^P#\#/$/[6G[ M)NM>9'XSTK3=!T]/'OV:2=4TX>3JS2K:ON652Y\@@$=W-?6G@7]N!]=_;L\4 M?L.>-_A;_8%]I.AKJWAO7O[;\^/7;4P5VR-[\PR#/RY(![W++%! M&9IY51%&69VP!^-$4L4\8F@D5T895D;((^M?$?Q5_;R\(_M,? S]I3P]JGP" MN-2^'WPSMY-+N=8MO%YMW\1RB4J\<.+5OLX'EEM^Z3Y6C^7Y^/GG]KS]I_XJ M^!?V//V;_"O[.7PQ\0>&?!.O0V-TJVOB_P QKUUF<+HLLHA1I 0JN9" K!P" MAQ0!^L$EW:Q3);RW,:R2?<1G +?0=ZDKX5^,OQ8\)^*OVW/V8]3^.G[+VJZ/ MX_UZSN);&/\ X3;Y/#ZQ\5+7X;.8_'&MV_B&*PBMIE+AX($:)VG<&.1<#YF:-]J,!N(!]@T5\ MF^/?^"N7P7\/?L<^&OVLO!G@[4-;D\6ZTNBZ3X7EO([26+4AO\R&XG;), M8^7<&[YK] J* /A[_@M_\'/%OB[]DSP-X(^"?PKU'5/[-^)EC,-(\+:')/\ M9;9;*^4OY4"'9&&=1G + =Q5CXD_#/XAWW_ 7-^'WQ0M?A_K4WANS^&$UO M<^(H]*F:Q@G,>I 1M.%\M7_>(-I;/SCU%?;-% 'P5X6^''Q]T7_@KW^T9\4? M GP[U2'^T/@\L'@W7M0TJ1--O-46QT<0Q+.ZB)SYL3!E#''EOG[IQ\A^-?AU M\6?CK^RKXCT7XH?LW?M">-/CS;:BTVI:WXDCOFTG1K=+M7)M82X1W> >4(1& MQR[LF%5:_;&B@#\XOB'\+/BEXB^-/["^OZ;\*?$TEGX:\-6$?B24^'[D+H\B M0V2LET2G^CLK(P^?;]TUZ)\2?AK\1;S_ (+F_#[XGV?@#6I?#5I\,)K:[\0Q M:5,UC#,8]2 C><+Y:O\ .GREL_.OJ*^V:* /R_\ V9?B5^T)_P $I+/XH?LV M^(?V1?'OC*\U;Q/(CI4WV$S^6 M@\L3[?+W]1MW9ZUQO@+]FKXE_$3]M_\ :_\ #NJ^$M7T32/'W@:;2=#\2:CI M :_0NJ7B3P]HWB[P[?^$_$=@MUI^J64MI?VKD MA9H9$*.AQS@JQ'XT ?E1IWQ8_:R^"'_!,SQE^PIXU_8D\7V.H^&M!U:#4/&M M[;B+1(],DGFN)9Q.1LFE DD2-8F8.0K \$5]N_\ !)Y63_@G=\+ ZD'^P)#S MZ&YF->31_P#!%'1M-\,WWPA\-?MI_%/3OAMJ5V9KWP/#?1&*1203'OQMV_*O M6,@[02"17V'\,OAQX1^#_P /-%^%O@'3!9Z+X?TV&QTRVWEBD,:A5RQY9CC) M8\DDD\F@#\^_C5^S)\??^"A7_!3K7]5EUKQI\,_"7PLT6.S\(^,H-&G@:YO$ ME&][5W\M6+2O<'S8V/R0Q_WA7/?%[]C;]I/]@;]KSX7?M?\ A/XA_$'XU&YU MA].\;W4NCSWU_!8&-8F#"(RO(A@>;:6X5X4]1C]0J* /SFMM<^+7_!-7]OOX MO_%CQ/\ LW^-_'/@?XL2)J.CZWX(T@WKP7.]Y1!(,@1X>:5"&8-A$90P) UO MVEKO]N+]L?\ X)3?$#5_B[^STNA>([W6K.Z\,^#M'TZY_M*33(;VWD,DT$CN M_F[0YV!5)6(ML&Y17Z!T4 ?ES^U3J/Q0_:F_X)^_ F#P1^SC\0K2^\(>/=*T MO5-,O_"T_P!H*VFF!)+Q416/V4NVU93@$J0<$$5[!_P6#^#7QMT/Q%\/?VVO MV5O"NJ:EXZ\&7-QH]W;Z'ITMU5>!_R\Y/ K[FHH ^$- M _9"\5? G_@B9XC^#NF^#M0O/&7B+PE-JVMZ99V4DMY-J-TT;F'RU!9I(XQ' M"0 3F$UY)^U+\&OC79_\$ROV9M6TWX.^)=0O? >MV5YXDT.TT>9KZSC57.7@ MV[T&5"DD NN<9K]2J* /S_^.,GQ#_:*_;V_97_:&\,_ SQOIFA_9;N?54UC MPY-')HX,LBJMV5#) Q ##&:S\ +W]DG]HWXNZ?\>/V?OC=XFT_Q M1K\^K?#W7?A/J-[%:W_FRS2+!=&VD4!_WB*2=SH5?"%64G]^ M\ ?\$RM*\,R?\$T+[6-/U?Q:VM>(?AVWC2ZN]8T4-&L2W]N5A683%(\&!3N0 M2?.JO!_L*_"3QUX6_;@\)WG[#OAGXY>'/A;''+-\0[7XJ6(M+!05?]Q$J MX29\E0O!D5_FSM#-7ZKT4 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1161 MX^\?>#OA=X.U#X@_$'Q!;Z5HNE6YGU'4;HD1P1@@%F(!XR10!KT5X'_P](_X M)\_]'6>%?_ B3_XBC_AZ1_P3Y_Z.L\*_^!$G_P 10![Y17@?_#TC_@GS_P!' M6>%?_ B3_P"(H_X>D?\ !/G_ *.L\*_^!$G_ ,10![Y17R'\1?\ @O)_P2:^ M%7B1O"7C3]KRRCODA25EL/"NL7T>UNG[VVLY(R?;=D=P*PO^(BS_ ((W?]'A M_P#F/O$/_P KZWCA<3*-XP;7HSGEB\+"3C*I%->:/MFBOB;_ (B+/^"-W_1X M?_F/O$/_ ,KZ/^(BS_@C=_T>'_YC[Q#_ /*^J^IXO_GW+[F3]=P?_/R/WK_, M^V:*^)O^(BS_ ((W?]'A_P#F/O$/_P KZ/\ B(L_X(W?]'A_^8^\0_\ ROH^ MIXO_ )]R^YA]=P?_ #\C]Z_S/MFBOB;_ (B+/^"-W_1X?_F/O$/_ ,KZ/^(B MS_@C=_T>'_YC[Q#_ /*^CZGB_P#GW+[F'UW!_P#/R/WK_,^V:*^)O^(BS_@C M=_T>'_YC[Q#_ /*^C_B(L_X(W?\ 1X?_ )C[Q#_\KZ/J>+_Y]R^YA]=P?_/R M/WK_ #/MFBOB;_B(L_X(W?\ 1X?_ )C[Q#_\KZ/^(BS_ ((W?]'A_P#F/O$/ M_P KZ/J>+_Y]R^YA]=P?_/R/WK_,^V:*^?=._P""J_\ P3PU73X-3LOVKO#! MAN85EB,CS(Q5@",JT893@]" 1W%3?\/2/^"?/_1UGA7_ ,")/_B*YMCJW/?* M*\#_ .'I'_!/G_HZSPK_ .!$G_Q%'_#TC_@GS_T=9X5_\")/_B* /?**\#_X M>D?\$^?^CK/"O_@1)_\ $4?\/2/^"?/_ $=9X5_\")/_ (B@#WRBO _^'I'_ M 3Y_P"CK/"O_@1)_P#$4?\ #TC_ ()\_P#1UGA7_P ")/\ XB@#WRBO _\ MAZ1_P3Y_Z.L\*_\ @1)_\17KVF_$_P ":QIUOJ^E^($GMKJ!)K>:.&0K)&P# M*P^7H00:J,92V5R92C'=V-ZBL?\ X3[PG_T%O_($G_Q-'_"?>$_^@M_Y D_^ M)JO95?Y7]Q/M:7\R^\V**Q_^$^\)_P#06_\ ($G_ ,31_P )]X3_ .@M_P"0 M)/\ XFCV57^5_<'M:7\R^\V**Q_^$^\)_P#06_\ ($G_ ,31_P )]X3_ .@M M_P"0)/\ XFCV57^5_<'M:7\R^\V**Q_^$^\)_P#06_\ ($G_ ,31_P )]X3_ M .@M_P"0)/\ XFCV57^5_<'M:7\R^\V**Q_^$^\)_P#06_\ ($G_ ,31_P ) M]X3_ .@M_P"0)/\ XFCV57^5_<'M:7\R^\V**Y3QC\;_ (5?#[PQ>^-/&OC* MWTW2M.@,U]?W44BQP1C@LQV\#FO+O^'I'_!/G_HZSPK_ .!$G_Q%1*,H[JQ< M91EL[GOE%>!_\/2/^"?/_1UGA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ $4AG MOE%>!_\ #TC_ ()\_P#1UGA7_P ")/\ XBO5?A'\9_A;\>?!R?$'X/>-K+Q! MHLEQ) FHV#$QM(APZY('()H Z>BBB@ HHHH **** "BBB@ HHHH **** "J^ MJZ3I>NZ?+I&MZ;;WEI.FV>UNH5DCD7T96!!'L:L44 &_#OA3_ (*B:EI'A?0++3;0 M>"='<6MA:I#&&,NV_P"%&?!+_HCOA7_PGK;_ M .(JA^S%_P FU_#S_L1M)_\ 2.*NXK\]G\;/TFG\"]#EO^%&?!+_ *([X5_\ M)ZV_^(H_X49\$O\ HCOA7_PGK;_XBNIHJ2SEO^%&?!+_ *([X5_\)ZV_^(H_ MX49\$O\ HCOA7_PGK;_XBNIHH Y;_A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z M([X5_P#">MO_ (BNIHH Y;_A1GP2_P"B.^%?_">MO_B*XR[MX+6ZEM;6%(XH MY&2..-0%50< #H .U>N5Y-J7_(1N/\ KN_\S7;@]V<6,V1!1117>< 4444 M%%%% !1110 4444 6M%TK2]MO\ XBC_ (49\$O^B.^%?_">MO\ XBNIHKC.PY;_ (49\$O^ MB.^%?_">MO\ XBMS0/#?AWPIIXTCPOH%EIMH'+"UL+5(8PQZG:@ R?6KM% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\UG_ ="_P#* M534_^Q&T;_T7)7YW5^B/_!T+_P I5-3_ .Q&T;_T7)7YW5]U@?\ ?\ 8C:3_P"D M<5=Q7#_LQ?\ )M?P\_[$;2?_ $CBKN*_/9_&S])I_ O0****DL**** "BBB@ M KR;4O\ D(W'_7=_YFO6:\FU+_D(W'_7=_YFNW![LXL9LB"BBBN\X HHHH * M*** "BBB@ HHHH TO"/_ ",ME_UW%>G5YCX1_P"1ELO^NXKTZO/QGQKT/0P? MP/U"BBBN,[ HHHH **** "BBB@ HHHH **** "O/OCQ^U9^SI^S%I<>K?'CX MOZ-X;69"]M;7EP7N;A1U,=O&&ED [E4.*]!KP2U_9[_8S_8Y\.ZE\?/BPUA< M:E&5EU[XE?$&=;_4[B5B%'[^524+':JPP*B] J=* .+LO^"UW_!/2YOTM[OX MJZM96TK[8=3O/"&H+;N3TPPA) ]R![U]&?"[XO\ PL^-OA:/QK\(OB#I'B32 MI3M%]H]\DZ*V,E&VDE&'=6PP[BO,OVB?^"@7[&_[.=]HWA'XX_$VVMI/$VG) M>6=DFDW%X&LG.%GE6*-]D1((!8<[6P#M.+?A7]D/]F63X@Z+^TO\"],C\,:A M3:E_R$;C_KN_\ ,UZS7DVI?\A&X_Z[O_,UVX/=G%C-D045\/\ [7'_ M 5%^./AKQQXN^&W[&7[.5OXM3X>^*- T3QGXT\0:XEGI]OJ6H:A:VR:;!%M M+SR-YXC>7I M7B7+Z9>*,J8YT 6>%P&V2 +NV-@8 9O3=*<86? +]I MJV_:(^(/Q!T?P7X1/_"*^!O$ T"W\7-J&Y=8U2),WT4,/EC$5NS1Q>=O(DD\ MP!0(]S<5\2O^"E'P(\$?MH^!?V%_#ERGB/QEXLO+B+65TV]7R_#J1VTDR_:" M #O#D*R7VLZA)DK$FXA40 9:1CA01U) /$_!#_@H/X@\3_M M Z9^RS^U!^R]XB^$'C;Q'I<^H>#[;5=:L]4L=I]*T45\>WG_!5?Q9XOD\3>-_V:OV'O'7Q+^&W@W4+ MFSU[X@:1J]A:IPYU(4_B/L*BO%/$7 M[:?AS4_V+5_;>^ G@ZX\=>'3HZ:RVFV]U]DNVT]),7K(I1PUQ;HLS& XWO"R M!U)#5ZKX#\<^%/B;X)TCXC>!-:AU+1=>TV"_TF_MSE+BWF021N/8JP//-)QD MEJ-3C)Z/S.H\(_\ (RV7_7<5Z=7F/A'_ )&6R_Z[BO3J\W&?&O0]+!_ _4** M**XSL"BBB@ HHHH **** "BBB@ HHHH *^9O^"G/AZ^N/!'PY^(E_P##Z_\ M%?A?P1\4M.UOQIH&FZ>;N673TAN(S-Y _P!>L4DL;LF",9)X4FOIFO"_V\OV M@/BY\$? _A3PW\ =$TJ[\:_$'QM:>&= N->W_8K%YDED>YE"$%@J1'"CNZEIT<7E& M-+3:E_R$;C_KN_\S7;@]V<6,V1^:'_ M 4 _9/_ &H_V7=4\>_'+]F?Q#X9\0^ OB;\4/"&N^*/ ?B(R6]_;:\FO:=Y M#V5RN8_+GNEA67SAX,5455J":[KIUV?K^IZ+_ M ,$JOASIWP[_ .":^=/C3 M^R?^S_\ LB?MW?L:?#_]G_X@V4_BOQ;-J%PC-+=:A-_9#_$=HUGXB^'D,W@KQ3I4HQ)I]]I#?@A; MW]Y\>4\=2ZM\*+&"*)[(K;Q*;]M1\QUV6GDD;F4^9\OR\!JX;4-7_:6L?^"G M'P/\:_\ !3KP_P"'='MK>WU+2O@W/\,I)+C1CK]Y ([A+^6Z(N%E>((L2A-A M8)@_+(3[[^W;^RK\5 3#(%!\M\;07)., CB[CX%?MN?MN_M#_#/XB_M9_"/PS\*_ OPG\1K MXDL/#&E>+EUS4M;UF-<6TCSQQ1Q0P1G+;<;CDJ=VX,E0E%4UML_7Y?UW(J0D MZKT=[JW9VMO_ %V/L\@,"K#(/4&OG#]K_P %?M?_ U^!R_#;_@F3\(_ACI< M+:=J(O;74!]@^Q22E64Z?;0HMNTSM)<.6F9$W[2V[A^&K[]J/5/VC/&7A MSQ[X8\+6_P )ET:U'@W5M-N)EUBXNVC3[2MQ^]*JBL9=A1$. O)/-?-GPO\ M"W_!6S]C[PAJ7[.?@'X<^%_C/I$>HW+_B'):7EA;3RM*B:I;RQO+= MO&SMS%(,J H. ,H1L[W7H]OZ1O4E=6L^NJW_IG=?\$>]3^!>N?\$\_"/@+X M-:?JZ:7X9%[H?B'2?%$""\M]56=Y+Z*=%RGS2SNX4$@)*@.""!SW_!$S6M0T M_P#9L\<_ 2\NI)K?X1_&CQ)X.TEI7+,+."=)XUR>2 ;AE'H% Z 5WW[%?[.N MF?\ !.;]D/5H?BW\0H-4U%+K5/&7Q'\2Q1&.WDO95\ZZDC4@$1I'$JC(!;R] MV%W;1RO_ 1C^&WBCPI^QU+\6O'&EO8ZQ\7_ !MJWCZ]LI%PT*:A*I@!_P!Z MWBAD_P"VE7-Q<9M;-K]3.FI*5-/=)W_ ^Q/"/_(RV7_7<5Z=7F/A'_D9;+_K MN*].KQL9\:]#V\'\#]0HHHKC.P**** "BBB@ HHHH **** "BBB@ KQ/]O3] MGGXC?M)_!O3_ A\*O'.C>&=:TGQ19ZU:>(=8M99&TYK9962:W:-E,4RN4(< MY79YBD$-7ME?+G_!5.[MKWX:?#SX<>,?%%SHG@;QE\5=+T;X@ZE;71@_XECI M.Y@DE!'DQ22QQHTF0 .IP: /,?"OCC]N3Q'KT/@'PW_P5I_9^UK7"XA73K73 MK":\ED'&/*B?);/8*/I7VC\*M,^(VC?#K2-+^+GB:RUGQ+!9JNLZIIMG]G@N M9LG+I'_ .G%>"_&W_@G/_P $Y+'X%:P/$OP2\)>$])TW1Y9CXKT^V6UN]."( M2MP+H$.[*<,-[,&( (;.#V?_ 3P\:_$#XB_L1?#/QI\4;BXGUN^\+P-=75U MDRW**66*9R>6:2)8W+'[Q?/>@#V>BBB@ HHHH **** /YK/^#H7_ )2J:G_V M(VC?^BY*_.ZOT1_X.A?^4JFI_P#8C:-_Z+DK\[J^ZP/^YT_1'Y_F'^_5/5A1 M1174<84444 %%%% !1110 4444 ?V6?LQ?\ )M?P\_[$;2?_ $CBKN*X?]F+ M_DVOX>?]B-I/_I'%7<5^>S^-GZ33^!>@4445)84444 %%%% !7DVI?\ (1N/ M^N[_ ,S7K-U7=<>8(T+ D9KL MZ[#_ (51_P!1_P#\E?\ [*C_ (51_P!1_P#\E?\ [*F\51>\OS$L+52TC^1Q M]%=A_P *H_ZC_P#Y*_\ V5'_ JC_J/_ /DK_P#94OK-'O\ F/ZM6[?D0?';X' M^!?VC?AG??"#XFQWDWA_5)8#JUE9WC0?;8HIDE^SR,OS&)R@5U!&Y"RDX)KJ M[6UM;&UCL;&VCAAAC"0PQ(%5% P% ' ' KM/\ A5'_ %'_ /R5_P#LJ/\ MA5'_ %'_ /R5_P#LJ?UJC:W-^8OJM:]^7\C!\(_\C+9?]=Q7IUH:_\5/V*OB]XE\.ZOXE?P[J'@=O M8EU238C2B]^SB<%;;,8V3JX82%, '!'TK7QOJNF_\%(CJER;#_@HA\&X(/M# M^3!+X:@+1IN.%)SR0, T ?-6B^!_^"?^EZO;W>H?\$WOVP=7TVSF66T\-ZQX M9N)].B*G*CRC> LHX^5F8$#!!&<_IQ\&_&>F?$+X6Z%XRT7P+J_ABSO].C>U M\/Z]IBV5YI\8&U898%)$3* !M!( Q7RK_9G_ 4M_P"DC7P7_P#"8@_QKZI^ M#:>-XOA=HD?Q)\::9XBUT6*_VIKFC0"*UO)?]B-I/\ Z1Q5W%?GL_C9^DT_@7H%%%%2 M6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %?GYXJ_9T_X)_P?"*7XZWG_ 2?^*M_=W/C&72) MO"]IX=OWUACL>4Z@;<78_P!$8KM$N<%G48YK] Z_,?XA?M0?\%?/@]XUU&P_ M: \5V7@/PZEW)]A\72?#@:OI(@W'89;C3UF:$[<<.@/7.,4 5O\ A$O^"?W_ M $@Y_:'_ /"$U'_Y,K]!OV9+?PA:? +PK;> ?A9K/@C1DTE!IWA/Q#:/!>Z7 M'DXAFC=F9''H6)YZU\K?"F]_X*;_ !ST(>)?@Y_P4/\ @AXFLL O-HWAY9_* M)_AD58R8V_V6 (]*^POA+IOQ+T?X;:-IGQC\1V&K^*(+)5UO4]+MO)M[B?)R M\:8&U>G&* .BHHHH **** "BBB@#^:S_ (.A?^4JFI_]B-HW_HN2OSNK]$?^ M#H7_ )2J:G_V(VC?^BY*_.ZONL#_ +G3]$?G^8?[]4]6%%%%=1QA1110 444 M4 %%%% !1110!_99^S%_R;7\//\ L1M)_P#2.*NXKA_V8O\ DVOX>?\ 8C:3 M_P"D<5=Q7Y[/XV?I-/X%Z!1114EA1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SW\5?\ @IY^ MR+\./$+^ ?#WC*]\?>*=S)'X4^'&EOK-Y(XX9,P_NE8'@JT@(/;K7T)7QII/ M_!$/]FKPWJ>H:KX/^.7QAT-]3NFN+Q-%\90VJ2.S$\B.U&<9.,YH \Z^(W[* MG[17[9_BB/QY\+_V,?"O[/=P9/,A^(>IZ]/;>)6!.3(EMI3Q!9.Q6Y+<#J#C M'W3\&/!/BKX;_"K0? GCCXB7?BW5]*TV.WU#Q+?0^7-J,JCF9UW-@GW9CZDU M\V?\.=/A'_T==\??_#CC_P"1Z^F/A+\-].^#_P -M'^&6D^(-7U6VT6R6VAU M'7KW[3>7"@D[I9<+O;GK@4 =%1110 4444 %%%% '\UG_!T+_P I5-3_ .Q& MT;_T7)7YW5^B/_!T+_RE4U/_ +$;1O\ T7)7YW5]U@?]SI^B/S_,/]^J>K"B MBBNHXPHHHH **** "BBB@ HHHH _LL_9B_Y-K^'G_8C:3_Z1Q5W%1OD8*QP2!A22 M17H=?,G_ 5$LO%.F?#CX?\ Q8\ ?"KQ/XT\0^!OBCINM:5X=\,Z#+J#79CB MN/,6<1!F@B,>X"<*^R4Q#:0Q( ,E?^"J&ISKYUG_ ,$X?VFY8FYBD'PO;YE[ M'B8C]37TC\*O'LOQ0^'6D?$&?P3KGAQ]6LUG;0O$UA]EO[+)/[N>+)V.,OFNV_X*F^)'MT:\_P"":O[3$8D7PS=U5NX#&0$CWP/I7TI\*O'LOQ0^ M'6D?$&?P3KGAQ]6LUG;0O$UA]EO[+)/[N>+)V.,@#H**** "BBB@ HHH MH _FL_X.A?\ E*IJ?_8C:-_Z+DK\[J_1'_@Z%_Y2J:G_ -B-HW_HN2OSNK[K M _[G3]$?G^8?[]4]6%%%%=1QA1110 4444 %%%% !1110!_99^S%_P FU_#S M_L1M)_\ 2.*NXKA_V8O^3:_AY_V(VD_^D<5=Q7Y[/XV?I-/X%Z!1114EA111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7R7J?A__@MPVI7#:1XX_9S6T,[_ &59X=8WB/)V[L08 MSC&<=Z^M.M?,FN_LZ_MK_L^,S_L8?'72?$'AQ"3;_#WXN+/=I8I_SSM-2B/V MD(!A4BF+JN!\V* .?_X1[_@N3_T/7[-W_?G6?_C%?3/PEA^*EO\ #;1H?C== MZ)/XL6R4:]-X<$HL7N,G)A\T!]F,?> -?-W_ N/_@L1J9&D67['?POTN=LK M_:^I>.6FM%/9C%"WF[?8<_2NU^$7[,G[1.M^--.^+7[8?[1LGB+4]*N/M.D> M"_!D#Z;X>T^;! =UR)K]ESE3.<+D_*>" #WZBBB@ HHHH **** /YK/^#H7_ M )2J:G_V(VC?^BY*_.ZOT1_X.A?^4JFI_P#8C:-_Z+DK\[J^ZP/^YT_1'Y_F M'^_5/5A11174<84444 %%%% !1110 4444 ?V6?LQ?\ )M?P\_[$;2?_ $CB MKN*X?]F+_DVOX>?]B-I/_I'%7<5^>S^-GZ33^!>@4445)84444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5#%J.GSWTVF0WT+W-NB//;K*"\:ONV%EZ@-M;!/7:<=#6?X[U#Q=I7 M@S5-3\ ^'[75=;@L9'TK3;V^-M%4(Y0$X&=I^E?FU^Q+\=_'/[.O[ M)?BO]LD?##P9KVM^(!)/C-/#J5[?02S^7:OIYTYUAE0N4C@5]S[U M^;#+@ _1'6?CI\$O#GC2'X;>(?C%X5L/$5P5%OH%[XAMHKV4MC;M@9Q(V" ?1U%%% !1110 4444 M?S6?\'0O_*534_\ L1M&_P#1N7\U[!9V.EVY)Q)<7-PZ11 [6P&;85(Q5W=GE=%?0W[=__ 3"_:S_ .">>OK% M\=/!44OAV\U6>PT/QIHEVEUINI2Q%@R!T):"3",?)F6.3"-\ORG'DO@[X&_% M/Q[\-?%GQA\+>%6G\,^!X[1O$^L2WD,$5HUU-Y-O&/-=3-+(^=L48=RJ.^W: MC,.F-6G."G%IHY94JL)N$HM-=#DZ*V_AO\./'7Q@\?:/\+?ACX7N];\0Z_J$ M5CH^E6,>Z6ZGD8*J*.@Y/). !DD@ FI_'7PE^(_PU^*>I_!+QGX1NK3Q7HVM M2:1J.AH!--'?)(8F@ B+!WWC: I.3TS5VASM%?07Q8_X)4?\ M!17X&_"9OCC\5_V1/&&C>%X;<3WFI3V*N;*+_GI( MU6-QIVO0BWWQN2JRK(Q\MXB01YJL4^5OFX.#VE-SY;J_;J#IU%#GL[=^AQ%% M=3\:?@M\3_V>/B=JWP<^,OA.71/$>B3+'J.G2S1RA-R+(CI)$S1RQNCJZ2(S M(ZLK*Q!!KEJI--71+3B[/<_LL_9B_P"3:_AY_P!B-I/_ *1Q5W%5BW+%XSN) M).2:]SHH \W_ &AOV2_@)^U5;:%IWQW\#C7;/P[J)O=.LGO)HHC*5V_O%B9? M,7 'R-E3CD$9%>@Z9IFG:+IMOH^CV$-I:6D"0VMK;1!(X8U 5415P%4 #@ M 5/10 4444 %%%% !1110!_-9_P="_\ *534_P#L1M&_]%R5SW_!.;Q?\&?C M?^P#\7?^"<_B#]H7P]\*?''C+QAI7B+PWX@\87K66D:_%;*%;2[JZ4$0@,HD M0."&=Q@$@BNA_P"#H7_E*IJ?_8C:-_Z+DKRC]B?]CC]G_P#;6_90\9> _ OC M33=(_:1T3Q5;:AX3TKQ+XGBT^R\2Z$80DME;&=EB^UK+OD)9@2HC PN]A]C3 MY?[.I\SMI'7MYOR[GQ%5S_M.IRJ^LM._DO/L>T_\%K_ O_!1O]FSQC\8/!_C M;P_=6_P!^*_QHO?$^DWD4%G?V<]\96,1$ZAY;":_\% ] M!C_9<_X)\?LS?LD:"HM[CQQX7?XM^.F3AM0NM2)@TW?Z>1:121@>KN>"37U? M_P %,I8_V0/V?_VR?A_\?OB=HM[JW[07QDM-0^%'PWM-=BO;K3+:VU-[JXUF M:*)F%F)HO+0!MKLT**PZA?FK_@K7X@L_'7PP_8T_:TTG3;;4M%OOV?M*\-S0 M3KNMY=0T*ZDCO;=QTQYD^TKUP:C#3A:9X!T6^A#MX7\&W M6I06]YK$B-]V>^C:2WM^ 1"99 QW%:VOV53\/!_P='^+#\0OL&?^%N>+_P#A M'O[4QY']K;;W['NS_%YNW9W\SR]OS8JM\&/^"UGP]_::_;M^&?BCXQ_\$Y_@ MG!KNK>/O#UA)X[N!=_:]'B6[MX8KF*2279']G0*R9 5?+!(QFO._VY_BM^RO M^U+_ ,%D;GP=\1+'0_A)X+TSXDZKI>O?$WX>/FYU&0W4I@UFXEC"E#V&;J7Q1X@TC7 M]9D@O-3:_N;B4Q:?&L3"XD5E;<&9,!EY.>-\/4O6L_&'PJUCQ1::3'5;7[ M7)%%<*%#!V+95I6 [[N9_;[F\.?LQ_\ !,/X3?\ !.GQ[\3_ _XK^*>C?$/ M4?%NN6?AK68M2@\'6,T$D2:4US$6C\V223SWC0D*RDG(*,^5/_>%KKS2]WJM MU>_;KVU\C6I_NSTTY(^]T>J=K=^G?2_5F#^V3H4/[0?_ 2D_9\_;:O0)/$O MA/6+[X3^+K\_>O8K5'N])+>KQ6>^(LO(?A5_P;\?"?X9 M:VPCU+XG_'_6/&6E0/\ ?.GV%B=+DDP>@,S)@]^<=Z^&*[<-\$ET3=OO.'%_ M'%]7&-_N_IG]EG[,7_)M?P\_[$;2?_2.*NXKA_V8O^3:_AY_V(VD_P#I'%7< M5\-/XV??T_@7H%%%%26%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!_-9_P="_\ *534_P#L1M&_]%R5^=ZL58,IY!R*_:7_ (+R?\$@O^"B M?[9_[?\ ??&W]FK]GG_A)/#$WA73+./4_P#A+=(L\SQ(XD3R[J[BDX)'.W![ M$U\9?\0Z?_!9'_HSS_S(/A[_ .6%?98/%8:.$@I32=EU1\/CL)BIXRI*-.33 M;Z,^1_BS\5?'OQS^)NO?&/XIZ]_:GB3Q/JL^I:YJ/V6*#[3=3.7DD\N%4C3+ M$G:BJH[ 5Z9X:_:RTZ[_ &&O$'[%OQ1\,W>J6UKXJ@\3_#36;>=0^@ZB1Y-] M"ZMR]K<0V?\0Z?_ 61_P"C//\ S(/A[_Y84?\ $.G_ ,%D M?^C//_,@^'O_ )85N\1@6DN>.FVJZ&$<-CXMOV_P#EA1_Q#I_\%D?^C//_ #(/A[_Y85?US"?\_(_>C/ZEC/\ MGW+[G_D?$U%?;/\ Q#I_\%D?^C//_,@^'O\ Y84?\0Z?_!9'_HSS_P R#X>_ M^6%'US"?\_(_>@^I8S_GW+[G_D?$U26@M3=1"^>18#(OG-$H9PF>2H) )QT! M(K[5_P"(=/\ X+(_]&>?^9!\/?\ RPH_XAT_^"R/_1GG_F0?#W_RPI?7,)_S M\C]Z']2QG_/J7W/_ "/#_P!N+]K*W_:K^(^BOX-\+3^'/ ?@7PK9>%_AWX7G MNA-)IVEVJ8#3.H DN)I#)-+(!RTF,D*#7BU?;/\ Q#I_\%D?^C//_,@^'O\ MY84?\0Z?_!9'_HSS_P R#X>_^6%3#$X*$5%5(V7FO\RIX7'5)N4J#?"'B2R^S:CI7A73K._ MM_,5_*GBMHT=-R$JV&4C()!QP3755\1+63/OH:004445)04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3X.\=>$?B#I M@U&TANY;62>W)*K-&VUTY[@\&M:O"_P#@GO\ \D3U;_L>]9_]*37N ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?XK\5^'/ MWAR[\6^+=7AL--L(3+>7DYPD2=-QQVYJW87UIJEC#J>GW"RV]Q$LL$J='1@" MK#V((->6_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H W:*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **^9O'_ /P4.U[5?BMK?P4_8\_9DUWXP:YX7G-OXHOK+6;? M2M(TZX&M?%OXE:REAHF@V+W5_<-R=HX"(/XG9BJ*HY9F4#DUR/[ M&G[3FF_MA_L\Z+^T%I'A&?0[?6I[R./3+F[69XA!=2P9+JJ@[O+W8QQG'.,T M >HT444 %%%% !1110 4444 %%%% !1110 450\5>*?#G@?PSJ'C/Q?K-OIV ME:59R7>HW]W($BMX(U+/(Q/0!02?I7RWHG_!1;]H7XR6;^-OV3_^">7BKQOX M*$K+:^*=9\6V6@_V@BD@RVUO/_LH_MG?#O]JN M#6M$TS0-8\+^+_"UPMOXL\$>)K7R-0TR1L[6*YP\;8.UQUXR%) K*_;G_;_^ M#/["G@!/$7CF=-5U^^=5T3PC9WBI=WV6 :0Y#>5$HR3(PQD!1EB!0!ZU\2/A M]X<^*O@74_AWXNBE?3=6MC!>+!*4TT/3U8065M'! M';)"(H5M8WQX_;6N/AW\8K?]G#X)? W7?B;X_?21JE_HFCWUO96^F69;:LE MS=W#".(N?NKR3D9QN7< >ZT5XM^S5^V;H_QT\7^)/A%X[^&>L?#[Q]X0@CN= M>\)^()HI2+63[EU!<1$QW$.2 77&"1V()\X;_@IWX@\1>'M7^,GPB_8W\;^+ MOA3H4]PE[\0+#4;* W$5NQ6>XM+*5Q-58="IY!!!Y%;M !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%\4- M6UK0?AIXBUSPVA;4;+0KN>P4+DF9(79!CO\ ,!6[00",$9!ZB@#Y7_X(NZ+H M.G?\$[?!.M:25DN];N=3O]:NR-WD/5F"QHF3SA!6!_P6IAM]&^ ? M@/XF:0@C\4>&OBSHT_A6ZCXF6X9I,QH>N&"!BHZF)3VI= _9P_;/_87\3>(- M-_8OT+PSX[^&7B'5)M2M/ >OZN=-OO#MU+S(EI<%3&UN3R%?D8 SN=_%=*_ M9._X*,:'XR\!?%+]IKPMJWQ*\ ^!O%SZMI7PRM?',.I:UILI4>1<2W$T,2ZB ML+C*QF7.?\$:;"TU3_@E_P##K3+^!98+F#6HIHVZ.C:O M? @_4$U]1:G!+>:7<6T2X>6W=5#'N5(KQ;_@F[\!?B#^S'^Q;X+^!WQ3M[6+ M7M#&H?;X[*Z$T0\[4;FX3:XX/R2IGT.1VH ZOPC^S)^SY\+?!W@W1;/P/IRV M7PRM9?\ A%+_ %4B27259,2R+,_*EE'S,3SC)KYRU;Q5=_\ !2[]J[P3<_". MRD/P?^"_BY==U'QS)&5B\0Z[;_ZBUL2?]9%&V2\@^5@Q_P"F9?J?^"HWP5_: M_P#VB?!WAOX3_LZZ/I=WX8N+]KGQ]:7WB Z>VJ01M&8K$NOSB%_WADVD$X3D M8.8_@AJO_!3'P3?^%OAS<_LF_"'PWX'L;VTM+R+0/$'O&GQ2\.:=\*?@WK8:2RU76X(!XJ\3Q] M"4D<&2TL\^FV28_QJO%[_@A]XJ\+ZA_P3\\(>%;#Q)83ZI8W.JR7VFPWB-<6 MZ/J=R49XP=R!@002!G/%>J:O_P $Y?V%M>U6ZUS6?V6O!]S>7MP\]W<2Z4I: M61V+,Y/GZ;X[\!:+8?$&Y^U1^)-6TR197NX? MMDTENC2C[X6-D ';&.U 'TU1110 4444 %%%% !1110 4444 %%%% 'R1_P6 MYUG5]+_8$UNPL+R6WL]4\0Z59:U<1'!CLVND9^>P+(@/J#CO7U5X:T'0_"WA MVP\,^&;"&UTW3K**VT^UMU CA@C0(B*!T4* !["N<^/OP1\#_M(?!SQ!\$/B M-:O+H_B*P-M1J]H_P""EO[/WQ%_:B_8W\4?!/X4VUI-KNK7&G/9 MQWUT(8B(;Z"9\N00/DC;'J>* /3OC'\&/A]\>O!@\ ?$S1VO=,&IV=^(4F:, M^=;3I/$#6+\3-7_9Q_9C@\3_ +4?Q$31?#B5\+?M=?L[?M[?%K]L^T^+VD?!SP1XT\!^#H M$7P)X8\5>)6BM$NRB&34)H$QYDV_>JA\A55.,C- ':_L6>!OB)^T#^T1XQ_X M*%?%CP-/X;TKQ7X6B\,?#_PKJD(^U-H2RK,UU=IR%:9U5E0]%9NJ[6;I/VT_ M!?[6?A[X'7GPJ_82^%_@.ST.;P_=V^H6K9MKJW64MOCTZVC5;?S"K2,#(RC> MPX)-:WP*US]O3XAZ]J_A/]JWX1^#?"OAN[\/7$=OJO@SQ+-+?"[9HT55)/[L M>6TS!QRK(N*\V^'VC_\ !5+]GKX=2_LZ>&? /A'XAFSDG@\,?%G7_&KP/#;R M.S1O?V;QO+/+'NP=CXPH&7P20#U#_@FUXH^#OB?]BGP'_P **.I+H&FZ4=/$ M&M*JWD-S"[)<+.%^4.9=[?+\I# C (%>YUY-^Q+^S!;?L@_LZ:+\%CXB.L7] ML\]YK>K%"@N[V>0RS.JGHH+;5SSM0$\DUZS0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 $4 ?_V0$! end GRAPHIC 17 cvlt-20230630_g2.jpg begin 644 cvlt-20230630_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&N P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***\S_:%_;&_9E_93M[6;X__/#LEZA>SLY5EGNIT!P76"!'E9<\; M@N,\9S0!Z917E'[/7[<7[*'[55[<:5\!/C5IFO7UK#YLVF^5-:W0C! ,@@N$ MCD* D L%(!(R>17J] !117!_![]IOX%?'[7_ !+X7^$'Q"MM;O\ P?>I:>)+ M:"VFC-C,SRHJ,9$4,2T$H^4D?(?;(!WE%%% !1110 445P?Q!_:;^!7PK^)W MASX-?$#XA6VF^)O%TBIX4444 %%9UKXN\ M*WWB:[\%V7B2QFU>PMHKB^TN*[1KBVBD+"-Y(P=R*Q5MI( ;:<9P:Y3X0_M- M_ KX]>)/$WA#X1_$*VUK4O!MZMIXFM8+:9#8S,\J!&,B*&):"4?*2/D/J,@' M>4444 %%%% !17E?Q]_;9_9;_9=UVQ\,_'OXNV?AR^U.T-U8V]S9W$AEB#%" MP,4; ?,".2#7*>%?^"IO_!/KQGK$.@Z)^U+X<6YN)!'$+_S[1"QX \R>-$'X MF@#W^BD5E=0Z,"I&00>"*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\K?^"CO@[QQ^SC_ M ,%(Y?VS_C#^R_\ \+;^%^H:+;06MG=VYGL]+,=K'"ZR;HY(XW61))E$J;'\ MXX(8%D_5*O@/]I?]J/\ ;A_83_;;U3XB^/O"?B;XB? S7K#&EVFBV$971V98 MRPW1QC;+'(C@"5@)(Y,AMP.T \__ &3O%G_!+[]JO]MOPE\;?@1J6O\ P@\> MZ8$^R^!K?2K2PT_695$GFA3"'C+21.8V16C9U7(4MN-?2/A?]N7XLZW_ ,%6 M/$G[#-WX>\.KX2T?PU'J%MJ,=I.-1:5K*UG(:0SF(KNG<8$0. O.]_:0\5^*_V)?^"REU^UIX^^$GBG6?!'BSPQ#96VH>&M*-TP M?[%#;E!RJF19;<$QE@VQPP!X! /H7PW^W+\6=8_X*L>(/V&;GP]X=7PEI7AI M-0M]1CM)QJ+2FRMIR&D,YB*[IF&!$#@#G.2?C#_@G]XW_;*T;]I#]H[P5^QG M\-_#&J:OJGC,W.JZ[XPO)$LM,B@O-15(PD9#22S-,=O.%$+$@CD>E?LH:I\4 M_BQ_P6OUS]H+Q7\#_$_A#2O$7@IY-+M?$.G-%-%;+9VT$)FQE8Y9%B\PQEB5 MWXYQFN&_8B_:'\??L*?M _'WXD?$?]F[QYK'@;Q%XSECN]8\/:&99;*YAN[U M[=BDC1@PR)-*/,W8#*@YW4 ?2?[)W_!5'Q?XU^'OQ?TK]ISX50:-\0?@KI5[ MJ'B#2-#9A#J,-L) XB#M)Y;K)&$8[F0B1'4X) \P^$O_ 45_P""G/Q_\#K\ M<_@CX2^"'B*Q:]*-\,M.U:=_$,4(F,9,D9G7:<#?N)&5(?R\<4W_ ()Z?#O] MH3Q[\1_V@O\ @H+=?L^,H\=:=>6_@OP/XG?[*-;CDE\YH7,B$;"D447F%=DC MNPR &(^6?BYX)_9.\:>!KP>%OV0/C%\,_CO%=LMCX.\,Z?<3Z8;KSOD8"XW3 MHFS'RQA"KC"@KB@#]+?VW?\ @H;K/[(/[-GA;XAZC\'YA\0/&K16FC^"+Z\6 M3[)>&,-,)I("1*D3,J_NR"[.@&W)*\!X'_:N_P""K7PI^,O@[PU^U9^RCHNM M^&/&5P([F\^&NGW5U<:!ED5GN"DLRJD?F*S!AA@&VR$J17DO[9O[*?[:'B[] M@3X"_%/Q)H.I^*/B/\*9WOO$>CDM=7TEO-)')&7"Y::6)+>V20# MB:!_P59_:*_:B^+?@GX9_L:_LJZU9>?>A?B%J7Q"T.3[)I<)*!S');SK@(/, M(:0JSG8HC).* (/C]_P4G_;9TC]OSQG^PU^S9\%?"/B2]M-.M?\ A%IKU)HI MH97L;2\FGNI'N5B:)4DN%"@1G<8OF;!5\_XS_'GXO^'OVLOV7/!_[2W[/7PS MN_'?B;R#KNIR:5/-#_%#XW^)OV=O^"[_P 1/BKH?PKUOQ?8:?X: MLQXDTOPY;":^BT]M(TX/<11DCS#&_E,5R/EW9( +#M/V;)O'_P#P4#_X*OV' M[<.A?"7Q#X8^'G@/P\]A87WB.R^SRW\IM[B%(P 2I??=2.0C,%2-0Q!< @' M?\$E_%'[9,W_ 4 ^+LEMX,\*3#4/&3#XQ//<2%M,87=[E;#]_\ ,!-YJ#=Y MOR*OU/NG_!.C]J'P;)\2_P!J7Q/XG^$?@?P7I?P_UO[3J^L^%-)G@N=3ABGU M5GFNS)/()9 L#,-@3YI7X^8 >;?L,?$/7/V5O^"I'QL^%?Q)^$/BYI_BCX_E M'A_4;+2"UK%"U_=S)._^"8OBC]MWX.>$=,MO%/A6\L]/U3P[KHDN+6VO)+VTAD!,3Q/)&T5 MR'1@R\D YVL#X/\ LD?M]_%/_@GI^S@_[&_Q@_8Y^(,_COPY=7\?A--/T?S+ M/43//).OF2;@Q42R. \*RAT Q6=H?[%GQG_9]_X(B?%;3?B!X1OX_%GCC6]* MU5?#4-LSW-I;KJ6GK&CQ("1*0DDC+U564, 58 [GQW_ ,%*_P#@IOIG[+VB M?MO:/^S]\/-/^'JVMD-5BOIKB6\O'D=+>2Z2-9P8+9[AML2DO( R,V\'-?>? M[/OQ>T_X_? [PG\:]+TU[*'Q1H%KJ0LI)-YMVEC#-$6P-VUB5S@9QG KXS^. M'@_Q5<_\$ ++P?:>%M0DU8>!/#R'2X[*0W ==1LF9?* W9 !)&.,&OI+_@G) MI>IZ+^PK\*])UG3I[2ZM_!UHD]MR3429D,9_U@*!AM[]*\U_;7^+W_!,O M]H[X.#X4_L)_LMWLOQ(OM5MCH\OASP4;62)!(/-W"([I0R$H$VL-S!N-HKZ% M_P""E_@7Q/XG_P""IW[-FJV'@V_U'2[74-.&HW,.G/-;Q+_:H+"1@I51MY.[ MM3_^"K7[&7CGX1^)]%_X*#_L/Z-+HOB[PQ.?V[? MV>_@Q^VQX,^"VNZK#X7N)HOB'X"MX)XK^W1Y+=IT10!*$#02+YBC=LFCDP & M(YK]G7X:?L?_ !R_:L\$:5^RY^P%\1;G2M*O8+_Q!XM\:>*=0L4T">*59 P& M^:.4KL&(V93*^%& "U 'UQ^S#^W/\8/&?[>'Q,_8E_:&\.>&].O?#<1O?!E[ MH=G<0'4;(.^=/*'D:":WD 3:!MEZXXY[X"_\ !3?QI\4_B?\ '?QWXAT/ M0+;X*_!^UN!::S8V4[:EJ<\;,$"R-/Y3AUAF8*(U/[V $C))\[_X+2?"CXN_ M"WXI> _V[_V;-'OI/$EC:W?AK66TJSDFE5)K><03E(QDX26Y0L>A\D>@KM?V MB_MK_P#!53Q%\&OV3OA9^U5^S_X:T;4-.\?ZDB7= MIXCM9I7MH?)=Y8U\F:("9'1HR267*GCO7P?X \$_LX?#WX+K\'OC-^P%\6=< M^.-G?/9C1X;O4;>PU,&X)63]S)N3$3;<1Q,&958'#DK[W_P4_P#V?_$7@S_@ MG=\#?AAX(^!6HZ"^G>)9+F[\(Z??SZR^DM/'//)$]QLW28>5LDC )V@D $@' M??'G_@I1_P %$/V3/%?@_P"*'[1_[/?@C2_AQXQU$0QZ/I][-/JNG1':YCFF M\S8+D1DMQ&4.QEPIY'LO[2_[.[**;5[V M_M)VO86:>XC(A=)UC48B7[T;6+3;&2=D7[),-Q" D#.!FLK_@K+IWC_ .#'[=/P2_;6A^&NM^(/"/A:*.VU MR30K,S26YCN9)X5FCG)3>55F0C<.M 'M7[3G[]A+3SQGR72=8U&(E^\C+?$_C267[.)U95:&-8W7;B0^7R'9F5R JKN/B'Q M)^*'C_\ :P_X*J? 7X]Z#^S]XV\.^#;=H++2;[Q+HK037:1S3R2W3(I80Q%I M@J%C\P0L.N!PW[07[-/PS_9M_;^^)/C7]M3]G_QWXJ^'7CK4KO6?#'B7P4]P M!!<7$YN&BGREK6;+R()8=S,0 \3J5W./N,&(< ?2U?#O_!'CX3^#+";Q MI\;/!G['NM_##3=5E6QT+4/$/B>\N;K6K,2M(':VN!^ZV@1YD5BKLS!>%)K[ MBH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** /F[PE^P9JWAG_@I)XH_;TD^)-M-:>(= MCTY/#0TQA) 5M+2#>9O,PPS;%L;!]\#MS](T44 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5\;?MJ?\%+?B-\-]5^(7PQ_92^"S^*=5^& M_A\7_CCQ=?WR0Z;X=+IOC38PS=R[?^6:LIR& SL?;]DU^;O[?WP)_:=_9@L_ MVA/B;\*_!NF>+OAG\8M#%SXKWZDMMJ'AFZ2)D:Y"O_KX*ZU7PW<:DE[!./,3#-DXYGQ-_P4JOM?^*7B'X9?LJ_LL^+OBP/!]V;3Q3KNBW<%G86 MMPI(>"*68XN)%P1M&,D?+N'-=#^R1^V;\!OVH_'^NZ%I_P ,]4\$_$_0[!$\ M1^'?%VA)::O':AE 8/R980S)P2""RDJ RD_/?_!+;]I?X$?L>?";Q5^R?^U! MX^TSP+XZ\(^,M1FUE/$DWV4:JDA5DNXI'P)MR@ $L55& *L#0!]3?"7]L_P M%\=/@'XB^-?PN\'^(;_4/"T5Y%K7@.33_+UJVU&VC+MI[09/[]B J@$ABP&< M@@>1W'_!4;XJV=O)=W?_ 3'^/4442%Y99/#!544#)))X [UPW_ 33^,5A M\6?^"BW[1WBOP7IMY9^&O$MKHVJ:;'=VCP&Z1(S%%>"-P&59T9IE) ++(I-= MW_P5"^(GC3Q_J7@7_@GQ\']9DLO$/Q@U%H_$5_;GY].\/0Y:[D]MZJX_VEBE M3^(4 >J?L/?MEZ'^W#\*[SXN>%_AIKOAS38-7DL+7^W G^FE$4O)$R$AD#,4 M)'\2,.QKM_CW\=?AO^S7\)M8^-/Q8UEK+0]$MQ)";#7]*%W'$_M>?\%%OV9OV,X)M*^)/BXWGB;^SVO++PEI,#SW MD\8S@MM4I IP<-*4!P<9Q78_LY_M7_ ']K#PU=>*/@/\0K?6H=/F$.IVQ@DM M[FRD.<++!,JR)G#8)&UMK8)P: /1:*\H^-O[BO#?^'E_[ O_ $=EX+_\&RUZ M'\'?CY\&?V@M$NO$GP4^).E>)K"RNOLUW=Z3 Y)) &UT444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7YQ?MT_M%_M"?!/PY^T-\!_P!J/2_$ M&K^%?&VDSS?"'Q=I^@JVGVD4BM_Q+9I((QY;)E5#298F,LQ(=6/Z.U@_%#X: M>#?C)\/=8^%GQ#TIK[0]>L7L]4M%N'B,L+C#+OC*LOU!!H ^0_V=+K7OVQ/^ M"D4G[;'@GX=ZWH'P\\*_#L^&],UK7M,>RE\273S/(9(XG 9H4$C#<>AC3."V MU:NN?M@^ O!GQ#\1^#?^"E'[*-O=>+=!U^=? 6NZ-\,7U.UUK2R0UL;25Q,4 MF)!W*74 L 2K!@/N0 8':B@#Y8_X)U?"OXI:AXY^*7[:'QJ\#77AC6/BQK- MJ=$\,ZDFVZTS1K*(PVJS+_RSE9"-R$ CRU.!G R?@5X/\4_$;_@KA\8OC3XO M\,:A%IO@OP?I7AKPA>7UE(D+I.HFG>!V 5\2I."5)P)2#UKZ]HH P?BEXZC^ M&'PUU_XD2^']0U9=!T:YU!M+TJ'S+J[$,32>5$O\4C;=JCN2*\0^/'QC_:B^ M)_[%.F_M!?L;^$M1T?Q4TUOJK^$?$.DQ-?7=BCNL]D8Y P25AAQM^8A-J_,P M%?1M% 'PI^T;_P %%_#?[3_[.?B']G3X!_L__$+6?B+XXT*;0Y?"NH>$9[<: M(]S&8I9;J>0"-%B#,P8$C9L)YV!RP7/\ "!7H5% !1110 4444 %%%% !1110 4444 %% M%% !1110!^5/[8WB?3_V7/BA^U9I'[07@_4HKWXR^'HA\,_&YTQY[:ZB6!E. MFB90?)8'RU*\#]P"V (R?N?]GKX=_LE^./C)X@_;2_9V\;V.M:IXKTJ+3-?N M- UF.6RD,9C8-)#']RX^1%3\+3)\3+#PZ1_9=OJGVEO)4)'^[CF ,/R)C&Z7 !,@H Y3X' M?'3]F/\ 8=_:7^._A3]O1K*R\8>)O&USK.D^)KW1GU-=4T2<9M[9#!'*T.T9 M)B8*,.J\[!CT[_@D;\/K7Q!\+OBOXRB\%6]G\*?B-X]OKWP)X1U!(I8ETN0- M')OM\LD<H_!VQ^&/CRP^,MUHT/QA7QOJ?_"S/^$D MDB&HR-YGREC+\Q@^\./DW^9W-:W_ 32?PO+^V?^T<_[.CQ'X/\ ]L:9_9(T MW_D&_P!L?9_],-IM^3;OWY\OY=ODX^790!;_ ."D7A;]G+]G_P"$FE^!/@O^ MR?\ #6X^)?Q*UA/#W@2V'@;3B89Y2%DNR##C$2NO)R \D98%U]3OW4>=<-WP2 J@YVHJ+VKP7P["O[17_!: M+7]5U7]]I/P)\ V]II<75%U34$$C2X/\7DS2H?>%?2OL'Q/XF\/>"_#E_P", M/%NLVVG:7I=G)=ZCJ%Y*$BMH(U+/(['A55022>@% 'RU_P %E_B+J/A']DW3 M_A]8>*O[#B^(WCK3/"VIZMYXC^RV,YDEN'+GA4,-CL#P37D'Q-_:'_X M)9>.?@/:_LN:[\%/&GACX8WHBT_P]\4(_A\;;2XIE(V75O>R*9#(64EI6B.\ M,Y?*LU=I_P %E-%\/_M#?L%Z+\8_AS-#XJ\.>&_&.G^(KR;1I1,EYIBK/;3L MC+]Y1YX)8?=5&)P 37;?MR_M%?LG:_\ \$WO&>MV?COPWJ/A_P 0^!Y[/PG9 M6ES$QGO)(2MG%%"#N5XYO+;;MS%Y1) V' !]'_#C0++PI\/="\+Z9XFO-:MM M-T:VM;?6-0N4FGOHXXE19Y)$55=W #%E !+$@#-;->4?L*>%?&O@?]C7X8^$ MOB+#-%K-AX*T^*^M[D$26Y$*[87!Y#(NU".Q4BO5Z "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BOG+_ (*]?\HP/CO_ -DSU3_T0:_D MHKU,!EOUVFY<]K.VU_U1Y.89I]0J*/)>ZOO;]&?VR45_$W17=_8'_3S\/^"> M?_K%_P!.O_)O^ ?VR45_$W11_8'_ $\_#_@A_K%_TZ_\F_X!_;)17\3=%']@ M?]//P_X(?ZQ?].O_ ";_ (!_;)17\3=%']@?]//P_P""'^L7_3K_ ,F_X!_; M)17\3=%']@?]//P_X(?ZQ?\ 3K_R;_@']LE%?Q-U]&_\$A?^4G_P(_[*9I?_ M */%14R/DIN7M-E?;_@ETN(/:5(P]GNTM_\ @']:]%%%> ?1A1110 4444 % M%%% !1110 4444 >)?MH_L(_!/\ ;-^'^I:-XO\ ".CP>*7TM[70?&,VF>;= M:8QR58%'1I$4DGRRVW)/J:[KX(_L[_!']F_PP_@_X'?#/2O#5A-()+F/3;?: M]PX& \LA)>5@. 78D#@5V=% 'DWQH_84_9"_:&\3KXU^,?P"T#6M8"JKZI) MT-Q,%&%$DD3(TH #DX''2N^^'?PU^'_P (_"5KX#^&'@S3= T:R4BUTS2; M-((4R23DDFMNB@#G/"OPB^&7@?QEX@^(?A'P1I^GZYXJDAD\1 M:I;0!9M0:(,L9E;^+:&8#ZUI^*_"OAWQSX8U#P7XOT>#4=*U:REM-2L+I-T= MS!(I1XW'=64D$>AK0HH Q?!OPZ\"_#[P1:?#;P5X4L=-T"QMC;VFD6T $$4) MR2@3IM.X\>YKS'PS_P $[/V'_!OQ#C^*GAG]F3PK::W!<">VN([#,4$H.1)' M 28HV!Y#*@*D C&*]HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /G+_@KU_RC ^.__9,]4_\ 1!K^2BOZU_\ @KU_RC ^._\ MV3/5/_1!K^2BOJ,B_@3]?T/D^(?]XAZ?J%%%%>X?/A1110 4444 %%%% !11 M10 5]&_\$A?^4G_P(_[*9I?_ */%?.5?1O\ P2%_Y2?_ (_[*9I?_H\5EB/ MX$_1_D;8;_>8>J_,_K7HHHKX _1@HHHH **** "BBB@ ID[,D#NIP0A(/X4^ MF77_ ![2?]UJ_P S^\V/^$^\6?\ 06_\@1__ !-'_"?>+/\ H+?^ M0(__ (FL>BCV5+^5?<'M:O\ ,_O-C_A/O%G_ $%O_($?_P 31_PGWBS_ *"W M_D"/_P")K'HH]E2_E7W![6K_ #/[S8_X3[Q9_P!!;_R!'_\ $T?\)]XL_P"@ MM_Y C_\ B:QZ*/94OY5]P>UJ_P S^\VX/'?BMYT1M5R"X!'D1^O^[7HM>1VO M_'S'_P!=!_.O7*XL7&,6K*QVX24I)W=PHHHKC.P**** "BBB@ HHHH **** M"BBB@ HHHH **** /G+_ (*]?\HP/CO_ -DSU3_T0:_DHK^M?_@KU_RC ^._ M_9,]4_\ 1!K^2BOJ,B_@3]?T/D^(?]XAZ?J%%%%>X?/A1110 4444 %%%% ! M1110 5]&_P#!(7_E)_\ C_LIFE_^CQ7SE7T;_P2%_Y2?_ C_LIFE_\ H\5E MB/X$_1_D;8;_ 'F'JOS/ZUZ***^ /T8**** "BBB@ HHHH *9=?\>TG_ %S/ M\J?3+K_CVD_ZYG^5-;B>QY%1117MGB!1110 4444 %%%% !1110 4444 26O M_'S'_P!=!_.O7*\CM?\ CYC_ .N@_G7KE<.-WB=V"VD%%%%<)W!1110 4444 M %%%% !1110 4444 %%%% !1110!\Y?\%>O^48'QW_[)GJG_ *(-?R45_6O_ M ,%>O^48'QW_ .R9ZI_Z(-?R45]1D7\"?K^A\GQ#_O$/3]0HHHKW#Y\**** M"BBB@ HHHH **** "OHW_@D+_P I/_@1_P!E,TO_ -'BOG*OHW_@D+_RD_\ M@1_V4S2__1XK+$?P)^C_ "-L-_O,/5?F?UKT445\ ?HP4444 %%%% !1110 M4RZ_X]I/^N9_E3Z9=?\ 'M)_US/\J:W$]CR*BBBO;/$"BBB@ HHHH **** " MBBB@ HHHH DM?^/F/_KH/YUZY7D=K_Q\Q_\ 70?SKURN'&[Q.[!;2"BBBN$[ M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^X?/A1110 4444 %%%% !1110 5]&_\$A?^4G_ ,"/^RF:7_Z/%?.5?1O_ M 2%_P"4G_P(_P"RF:7_ .CQ66(_@3]'^1MAO]YAZK\S^M>BBBO@#]&"BBB@ M HHHH **** "F77_ ![2?]14445[9X@4444 M%%%% !1110 4444 %%%% $EK_P ?,?\ UT'\Z]J?^B#7\E%?49%_ GZ_H M?)\0_P"\0]/U"BBBO*^1VO_ !\Q M_P#70?SKURN'&[Q.[!;2"BBBN$[@HHHH **** "BBB@ HHHH *R?'7@[2_B# MX1O_ 7K=Q=PVFHP&&>2QN6AF520.HK6HH \+_ .'>_P $_P#H;?'? M_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"- M'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ MT-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#P MLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QK MW2B@#PO_ (=[_!/_ *&WQW_X65S_ (UY7^R#^R'\./BM\,=0\1^*?%7C 7$' MBK4K*,6?BFXB3RH9RB9 /+8ZGO7V17GW[-?P9U/X&> KWPAJNM07\EUXAOM1 M6:WC9559Y2X3![@'!H XS_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\ M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \ M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X) M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** M/C?PG^R'\.-4_:[\7?"JZ\5>,/[+TKPK87MJ4\4W F\V5V#;I,Y9>.!VKU3_ M (=[_!/_ *&WQW_X65S_ (UV?ASX,ZGHG[27B3XXRZU ]IKGAZSTZ*Q6-A)$ MT+$ER>A!S7H- 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ MC7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ M ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ M $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 0:7I\&D:9;:3;/(T=K D4;2 MN68JJ@ DGJ<#DU/110 4444 %%%% !1110 4444 %%%% !1110 5XS\>?^"A M?[&/[,WB!O"?QH^/ND:5JR &;2[:&>^N8,C(\R*UCD>+(((W@9!STJ;]OOX[ MZQ^S/^QUX^^-7AMPFIZ1HOEZ5*RAA%=W$L=M!(0>#MDF1L'@[<5PW_!-O]C; MX6?!7]G/PUX\U;PM9ZOXY\8:/!KGBSQ5JT"W-]&?V1[WPC_P %&?V?O#UMX=\4>%O%5K:^*X='A6WAU[3+ M@E9([A$PKL2%3=C)60Y)*(5^E?VJ/ '[1_QN\%Z-X._9O^-%CX%L-6F8^*/$ MWV-IM0BL&C&U;(!/C+\,/B=X@\1^%_ 'C*TU6^\): MF-.\10VFXBRNBN[RF;&TL!U"D[2"#@@BH/!GQV^$GQ"^(/B/X5>#/'%KJ'B' MPB\2>)-+A5Q)8-("4#DJ <[3T)Z5\D?\$:/AOH_P=\7?M#_"GP_?WEU8^'/B MJ^G6MUJ$H>>9(5D0/(P #.<9) R3P*]/\&?L/\ C/PQ\;?VCOB3I7Q AT4? M&+3[&U\,:M8!YKK1V2QEBGG>,[!O$\N] KGA!RIXH ZCQI_P4A_87^'OCB7X M<^+OVF_#%KJ]O<&"YMUNFE2WE!PR22QJT<; \$,P(((.,&O9-&UK1_$>D6VO M^'M6MK^PO8%GL[VRG66&>)AE71U)5E(((()!!KP;P!^R[^RE^Q3^QK+X!^)^ MC^&[OPSH6@R/XRU[5]%B3^UG(/FSRJQ=F=V.U$W,PRB*3A17GG_!'W4-0^%_ M_!/(^.OBG>S:)X4AUC5M7\.MK4Q!T_0-V]&8MR$W+/(#W5PPR&&0#Z;^*'QP M^$WP6.BK\4O'=CHK^(M8BTO0X[MSOO;N0X2)%4$DGCG&!D9(R*ZJORC_ &KG M^(O[2/BKX1_M[_$#[?I>AZY\== T/X4>%[C*?9] \R:5[^9/^>UW+#'(/2-$ M&64J1^KE !1110 4444 %%%% !1110 4444 %%%% !117C_[??QWUC]F?]CK MQ]\:O#;A-3TC1?+TJ5E#"*[N)8[:"0@\';),C8/!VXH A^//_!0O]C']F;Q MWA/XT?'W2-*U9 #-I=M#/?7,&1D>9%:QR/%D$$;P,@YZ5TGP#_:N_9T_:ATN M?5O@)\7-(\2):@&[M[25DN;<'H9()0LL8/8LH!P<=*\H_P"";?[&WPL^"O[. M?AKQYJWA:SU?QSXPT>#7/%GBK5H%N;ZYNKM!.T?G2 L$3S-N 0&*ESEF)/DO M_!5'X5>&?V1[WPC_ ,%&?V?O#UMX=\4>%O%5K:^*X='A6WAU[3+@E9([A$PK ML2%3=C)60Y)*(5 /O.N9\"?&7X8?$[Q!XC\+^ /&5IJM]X2U,:=XBAM-Q%E= M%=WE,V-I8#J%)VD$'!!% /VC_ (W>"]&\'?LW_&BQ\"V&K3,?%'B; M[&TVH16#1C:MD. LK$G+DJ5'*L".?GG_ ((T?#?1_@[XN_:'^%/A^_O+JQ\. M?%5].M;K4)0\\R0K(@>1@ &)/$FEPJXDL&D!*!R5 .=IZ$]*\_P#&G_!2']A?X>^.)?ASXN_:;\,6 MNKV]P8+FW6Z:5+>4'#))+&K1QL#P0S @@@XP:Y?P9^P_XS\,?&W]H[XDZ5\0 M(=%'QBT^QM?#&K6 >:ZT=DL98IYWC.P;Q/+O0*YX0*T_ '[+O[*7[%/[& MLO@'XGZ/X;N_#.A:#(_C+7M7T6)/[6<@^;/*K%V9W8[43'XO%FEZ]97.E3V@NH-3M[I'MY("NX2K(#M*%>=P.,WMUOML=Q*3@)%,P$4K$\ (Y+$@#.:^<_P#@ MGM^S;XO_ &A?^"4.H_!#Q9XN\0>$M!\8ZY?R>%IX2&N[;0GN$>.'$F?W& MK"UUN^$A<7-Y';HDTFX]=T@9L]\UTM !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!Y+^W9\!-2_:=_9%\=_ _0V0:CK6BYTI9&"J M]W!(EQ C$_=#2PHI/8'/:O)/V"/V]?A;XL_9FTWX=>.- M!]>OXM/OIKNRB\D&,7#(")?+7)SA&6?&_\ 8C_9-_:/U9?$/QJ^ M ^@:[J2H$.J2VQANG4# 5IH2DC*!T!8@=J /AC]K']M70?\ @J'H'@[]@[X. M>"-9T7Q=XA\PM( MK&TC"10QK'$@_A4# 'Y5X1XJ_P""8W[$/B/P%;^ =+^!.E^'5L;K[5I>M^%P M;'4[*YXQ-'=Q_O2PP.'+*=JY!P,>ZZ?91:;80:=!)*Z6\*QH\\S2.P4 L[$ MLQXY8DDGDT ?(?\ P3#_ .2_?M4?]ENN_P#T*6OJOQ_X[\*?"[P/J_Q'\=:O M'8:-H>G37VIWDN2(8(D+NV!R3@< ^ ?!GQ1\(7W@#XA^&[76-%U.(1ZAI MM['OBG0,&"L.XR ?PH _//PC\6OAA_P4S\=0?&#]K_\ :%\&>#?A#HFJ-)X- M^#]]XTL[:[UB2)BHO=54RA@,@[8O0D#"DO-[[^VS\(O%?[=_[.^D?#O]C'XR M?#ZX\/6?B2#_ (22 ZLTVF7UM;('33V:P60A QA9HP4.T+R.*[3_ (=H?L"_ M]&F^"_\ P4K7I/PB^"/PD^ ?AB7P7\&?A_IGAO2IKU[N6PTJW$4;SLJ(TA _ MB*H@SZ** /SD_P""A_A;_@I'H/A?X1:=\;/%7P;>QC^,&B0>$;?PCIU_$+;4 MPDXMC,)% ^S*H<,J?-]W K]'/@M;?&.S^&.E6WQ_U'0+OQ>L.5+! MV\U]GE"8!P/+V Y_B#=L5/\ $/X3?#;XLPZ7;_$GP78:TFB:Q#JNDK?P!Q:7 ML081SIZ.NYL'W-=#0 4444 %%%% !1110 4444 %%%% !1110 5Y+^W9\!-2 M_:=_9%\=_ _0V0:CK6BYTI9&"J]W!(EQ C$_=#2PHI/8'/:O6J* /DK]@C]O M7X6^+/V9M-^'7CC7+31/B7\/M!71O$7@?7K^+3[Z:[LHO)!C%PR B7RUR-FCG7/SJRG)$!&T%TS]S_&_]B/]DW]H_5E\0_&KX#Z!KNI*@0ZI+;&&Z=0, M!6FA*2,H'0%B!VKE_%7_ 3&_8A\1^ K?P#I?P)TOPZMC=?:M+UOPN#8ZG97 M/&)H[N/]Z6&!PY93M7(.!@ ]WL[2WL+2*QM(PD4,:QQ(/X5 P!^5?(/_ 3# M_P"2_?M4?]ENN_\ T*6OKS3[*+3;"#3H))72WA6-'GF:1V"@ %G8EF/'+$DD M\FL3P3\)OAM\-]6UW7? ?@NPTJ\\3:FVH^(+BS@"-?W39S-(?XF.3S[T 6O' M_COPI\+O ^K_ !'\=:O'8:-H>G37VIWDN2(8(D+NV!R3@< /B'X;M=8T74XA'J&FWL>^*= P8*P[C(!_"O M)/\ AVA^P+_T:;X+_P#!2M $GQ[_ &Q/ /P1_99UC]HGX'Z)I?Q'T+PK)#;W M5CX-UVW:&VA#1H^)(1(JB))$9D ^5#DX S7&?MH_&']B/XJ_L(^*_B-XU\4^ M%-8T#7?"D\^BS&:![F:^:W(MA",[UN5D" #[R%2&P%;'NGPM^ WP:^"?@ZZ^ M'OPG^&ND:#H=[YT44 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 $0!__V0$! end GRAPHIC 18 cvlt-20230630_g3.jpg begin 644 cvlt-20230630_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@'4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHKF/C#\9?AG\ ?A_>_%/XO^*X=$T#3WB6\U*>&1UB,D MBQ("L:LQR[J.!WH Z>BOG2Q_X*U_\$Z=0N%M8/VI-$5F. 9[*\B7KCEGA 'Y MU[[X9\4>&_&OA^S\6>#]?L]5TO4+=9[#4=/N5F@N(F&0Z.A*LI]0: +U%%% M!1110 4444 %%9VG^+O"NK>(=0\):7XDL;G5-)C@DU73H+M'GLUFW^494!S& M'\MRNX#.PXZ5HT %%%% !17!_'']IOX%?LVPZ1#_$*[J@ HK@_@G^TW\"OVC9-;B^"OQ"MM>;PY>K::T+ M>VFC^RS'=A#YJ+D_(W3(XKO* "BBB@ HHHH **** "BBB@ HKPWXI?\ !2?] MB'X*^/M2^%_Q0^/VGZ1KVD2K'J.G3:?=NT#,BN 2D+*"/A/^T-X?U76+K/V33&E>WGN" 21&DZH9#@$X7)P"<8% 'L5%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %?)O_ 6\_P"4;/CK_K\TC_TYVU?65?+'_!:'0-=\3_\ M!.SQOHOAO1;O4+R6[TDQ6EC;-+*X&I6Q.%0$G !)XZ"@#XDT3XP?\$:[/_@G MM8^$O&WA/0K[XI'P!Y,ZZ5X3NX]1_M?R2%?[8(5C#"7:Q8R%2 >&'RGTW]@; M]IWQ'_P3^_X) 7'QO^+7AR\OOM_C6ZC^'6B7,IB^V1W$3$@< MJ&*YW#/T?^P#^Q[^S8_[(7PS\2>,_P!EOP.?$LGA*SDU*_U/P19F^:XV LTK MR0^87SU+'.:S?^"SG[+7Q"_:9_8S7P]\'] DU'5_"GB&VUJVT2RCS+>01P3P M211(/O.$GWA1RWEE5!) (!Y;J?\ P47_ ."B/[,6E^#/CK^VO\"_!$?PS\:7 M\$$S>%GG74=$$\9EC\Q7FD!;RE=]A!SL*EXVP*ZO]O'_ (*3?M'?LY_MC>"_ MV:_@%\*_#7B^'QGX0@O--M[Q)A=SZC7DT,/C+2O$/BC4M/L=-8)MDD%P'DV)Y MF6WR1H%0'(R0!]+_ +3/PRUZS_X+5?L^7&A^#]1DT/1? 5I:O>Q6TLUO;>5) MJH57FVXR!LY8@G(/>@"U^TC_ ,%$?^"@'[%WP#\!^,OVA?A1X#3Q7XC\:WME MJNDV=M-,BZ9"D)C:)H;PJ)W+2D$LRX,8* ALP_%K_@H[_P %$_V1/$WAGXJ? MM??LV^$-.^&/BK4TM7M- O))M2T?,!XETKRK;29(HI82!*I;,(,SN9G$?RHH"DO@ 'T?\ MM?\ _!07XRZ-^T5X7_8R_8A\":#XD\=^(]*74[O5O$4S_P!GZ=:-&TJDA'0E MO*0REBV I0!9&? J?L]?MY_M5Z[\5_'O[%_[07PK\+:9\9=!\*7.J^#)]*GD M_L?7)! 'A1PTA902\;%@ZY42 B-DY^@?\$O_ (6_ OQE M^U=J?QC^ ?[$_BSPIX2\/6$L>@_$/Q?XHOEGNY)8A$\ LY2\4Y60B-54 ML0S*M 'GO_!%3Q+^UO-^UM\54L?"/AF?0]1\6HWQ;O+F>0W.GW(.I&%;+]]\ MRF\.V \&^)8]/TO^P+2>+S8F M\[)E\Z>75VCD\5\X?\ !,/XAZW^S!^WQ\9/V=_B=\(O%T>I_$3QUNTC M4H-()L[>*WEU&7SYI&((BD6:,HZ!PV><#FL']A7XY>-O^"%/[26%O!^J-"-7T;XBS7\3Z1;I:,)C.#<^? M]E)&)9%0R>64SE]FW)(KP?6/"?PM^*/[%^J66A?LM?%KQ9\>X]LOC+QMX@@O M;B'28HKL22.K/(5R\86((8_,^=\D[?F /I?_ (+(?%*P^.'[/G[-/QDTO3GL M[?Q3K,&JQV'M)=_,:33K M#YETY8[2W\F MVEG^=ATW>7L'^TPH \R_X)L_M?>!]*^&W[0GQ>\5?!KP9X,TKP'K)N-0/@?2 M9K>74U1;ELS":>023,4"KC8-TA]>,3PW_P % _\ @K3\6?A-+^U[\(/V7/!- MU\.OMD@T[PX%NKK5[ZU2?R7>,1S!I2KAEW+&O*$B-@.>*_8!_9E^(WQ@_9C_ M &K_ (+R>'[W2-2\4ZN$T)M5M7MTN)U:YDB&YP/D9U12PR &S4?[.7_!1[XU M?LB_LD6?[&2_L@>/)?C!X;:YL/#\$WAQY;"?S+IY4DD5769BHE("QJRR;5(< M!N #Z1_:N_X*:>.?@_\ "'X80?#CX"7P^*WQ;DCM]"\#^*X9+=M+G+QQ.MRA M\MV_?2)&@S'O!+DJ%P"O!/GH]M;27"3A8=LDDJD1;XY)%9A')A@2O(QOV4?AG^R5\:/ MVQ?!LO[+?[!?Q!.A>'+RVU74_'7C7Q1?V2Z)>02^E3: MFU[X663R9H(I(DD0HTC[R1<1.C*1E205!%"94M-3FL9%MYG\W1_E20C:Q^5N ?X3Z&JW[.GA3X@Z3_ ,%Q/CMXRL?! MEV8)_ $ZZ5=WT$L-G=3_ /$H*1^?L(P64@D!B &.#C% '._#'_@I[_P4$_:P MMM?^(O[,&A_!6VL-'OI4TWX=>(-7F?Q'J,**'!6(3()"P;:"OE@LK*,D<_1O MQW_X*!^*_P!F']ABQ_:7^/7P.G\/^-=0D33K?P-/J,;JVI/YFW,L9;;"8XGF MY^<*-A^;FOSS^./AK]D3QG)XPM/V@/V&/B=\)/BTM]:0%A&KN8\'(C8;U(P?T%CD25% MEB<,K %64Y!'J*_&+PYX%_8_^,^J^#?A9\#O^";OQ.U_QA>SQQ>,]/\ $OBK M4M/L=(;:%=Q!U- 'X]?%SXE?LG_ K_ ."S'Q:\2_MD>"X->\)O9"""RN-%%^HO6MK MQOY9Z$(LHW=L^]9_QLA_9Q_;)_:<^%.F?\$KO@!J>AZGHVLK/XE\0:9X?-A9 MVJB>!X9I I*IY.R5S(0I.Y5&\X ^A?@-\,-3U;_@NO\ %[6?%WP\GN= N_"T MJQ7>I:2SV5I@ #.NQCPW3T/O7,_M#_"3XL?\ !*7]N/2OVF?V8O!FKZC\ M*O'5YL\6>#M LY)8;9LYF@$2 A."TUNW 5@\?" A@#W[]L3]O;X\Z#^U'HO[ M#/[%7P\T+7/']_IWV_6=4\3RN+'2H"C2 %4="6$8$A8D@!T55=FP(?V9?V[/ MVGO&_P 5_'W[%G[0'PZ\+:!\9?#?AR;4O#%YIYFDT;5CY2M%O0R[\9EB<[9 M60R#$;(0?FG_ (*(_ 'PSIG[>>F_MF_%OX-^+?'?P8\>^'[.34+OP@+B.YTZ M9;)((RPC9&CXCADVN4#"1P#N0BO1O^"6GPM^"7BO]J#6_C/\"OV*O%7A#PGH MFGR0>'O'_B[Q1>_:+]I46-H19S;XY,@R-N60B-53/S,!0!ZU^PW_ ,%,;WXY M_LJ_$/XT?M"Z%I6A>(_A==7G_"5Z1I$,L,:P1PF6(JDTDCJ[E)8MI8Y>(X'( M%<+X%_X*R?%_PK_P3OO?VW?VC/AWX<6^UOQ,^D?#OP_X>M[BVCOR P\V=YII M3M#Q7))4#Y8,#EQCYW_X*2_LP?M#?#C]LSQ=\,/V>/#6H2^%OVC%TU]2^QV4 MCV\5Y]OC>422(,1XN$:5BW CNF'KCZ7_ ."IW[!7B;Q;_P $[_"GP;_9T\.W M&IS_ ONK*>TTBTBW7&H6L5K+;RE$'WYB9!*0,LV' !9@" 8.I?\%$O^"A/[ M*TG@KXJ?MV_!'P1;?#GQQJ,-K+<^%9)DOM">9#(@E5YI%+"-7'O%UKXO\)17EK:7+2PWLM_/+?01!;CS MA%' KP0NY:-CL$OS#(*_&WAWP)^Q[\:M9\'?"SX&?\$W?B;KWBZ]GCC\9V'B M;Q7J6GV.CMM"NXN \NU Y8[Y$7" #!9MH^E?VE_A]XCB_P""X7P'U;1O">I2 MZ+I?@&"WEU".TDD@@*-K "O+C:" 4ZG/S#UH W_@K^W_ /MH^!_V]-%_8J_; M;^&O@JVE\7:#6G"P@QS/&^*?[('B3P]X=@\->!](DNM)OK&TG6^E=9;1 )G:=HV&+A_NQJ>#G MRK]K?P?XLU'_ (+E? KQ7I_A;49]+M/!L*76I0V,C6\+>=J_RO(!M4_,O!/\ M0]:X/5_B)XF_X)]_\%@/B1\:?BK\%_&6L^%?B%H9M]"U#PKHQNS.\GV.4; 6 M57*O;R1,FX,"0V"""0#Z*^!W[?'Q*\?_ /!1#XM?LJ^.-(\-6/@_X>^'I]2L M]5M;6X2](C>S!,\C3-&5"SR$[8U/RKSP<^0^&_\ @HY_P4;_ &GM$\8?M!?L M>? 3P0?AEX.O9X88?%$D[:GJZPQB638$F0;_ "F5]@ +A0TK BN3_8=\&?% M/XS?\%+/V@/$?Q,^$_B#P3!X]^&VH100ZQ9,KVD5W)8"%'8?)YPA96:,'*L& M4\J:^1Z;K"E%6*/? M%*@*>8I;S8U'?\ A#_$#ZE*UQIC7/VH,(QL&)$V'Y.O/7I7TC110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%9OC+Q/8>"/"&J^,]521K72--GO M;E8AEC'%&TC #N<*<4 :5%?F9H/B[_@H+^U_?_!SX_6G[6$/@&/XD>*]&=$\/07%KHD-KINH.CW3/S>-)]F9"L@95#^8 & 1?M/]BOXF_M">/?@.NJ_ MM9_#S_A%O%^C:AI,S 26-F\BX;:K;GE&#]S; M\IW-]2_M.Z5^U3J_@>RM_P!D;Q1X/TGQ"NK(U_<>-+>>2V:R\J0,J"%6;S/, M,1!(QM#>U 'I%%?GI^U'\?/^"N?[*7A[1=1\7_%+X,:SJWB;6X=)\,>%_#VA MWTVH:K=2,!MB1T1<+N!9F8 949RR@_=7PE3XE1_#'0$^,D^GR>*_[)@/B)]) M4BV^V;!YHB!YV!L@>PH Z&BOG#]N?]J+XQ_#+Q]\./V9?V:],T<^/?BCJ-W% M8:OXA1GLM(M+6-9)YV12#(^UB57D?NVR"2 >-TSX_?MD?LG?M-_#WX)_M8^. M_#/Q \,?%*[FT[1?$^B:%_9EYIFI(%*QR0JQ1XF,B*"/FY+9&W:P!]@T444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %17]E9:E8S:=J5M'-;W$31SPRJ&61&&&4@]002"*EK'^(7@C0OB; MX!USX;^*(G?3/$&CW.FZBD;89H)XFBD /8[7/- 'YZ_%']BK]H#]D?XU?";2 M?V(OV@;74=&U#QCK-UX$\#>.K;S]/T:[.CWTMPJW49,C120^?&J +AW5F8ME MZ^JOV%OVLM4_:[^&_B/3?BA\/HO#GC/P9X@N/#OCGP]'+YL$=U'PS1$DYC?Y MA@DX*,,L,,WR0WPT_P""AG['WC3X)?L^Z/X+\'>/K3POXMUM?A;KLVN-9M=Q MR:/J -O>QMRGE0R2R_*<$1",,/?B! MXHN?$7C34-.0K:K=3'/D0[@"8TRQ!(&2[< "@#R;_@H7X5\,>"/CI^R7X4\ M&>'+'2-+L?B]%'9:;IEHD$$"#R?E2- %4>P%?:5?/G[9W[-7Q)^.OQB^!OCC MP*M@;'X??$)-9\0?;+HQO]F'EY\L;3O;Y3QQ]:]ZUAM372+IM%CC:\%LYM%E M;"F7:=@)[#.,T ?&?[-UN?VS_P#@I)\0?VH->'VGPI\&I7\&_#V!OFA.HX;[ M==KV+C+ -W2>+^X#7VK7S_\ \$S/V8?'7[)?[*MA\,OBFUD_BBYUK4-3U^:P MNC-'+/-.=K;R!N)A2+/'7CM7;_M,2_M1P^'="/[*MKX9EU,^)(!XA'B@N(QI M>R3SC%L(_>[O+QGC&: /FS_@I%?"NGJYCD?8JM]I\YH"IB8;240'AR1Q?Q2\$_'C]E3]K_X3?M"_MV_%&'X MQ>&Y];7PYX:UNVTY-(7PEJEV#MN6L808I@ZH<92,'WC]L/]E?XXZ[ M\>?!W[:'[)VL:*/'OA#3)M(O] \2NZ66NZ5(SN8#(G,^!?$D/B"3PUHNO'5+[7-0@W"$/*JA(X M&;(X;#L,$D,@!]DT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 445G:AXM\/Z5=M8W^H>7*@&Y?*;%%8_P#PGWA/_H+?^0)/_B:/^$^\)_\ M06_\@2?_ !-'LJO\K^X/:TOYE]YL45C_ /"?>$_^@M_Y D_^)H_X3[PG_P!! M;_R!)_\ $T>RJ_RO[@]K2_F7WFQ16/\ \)]X3_Z"W_D"3_XFC_A/O"?_ $%O M_($G_P 31[*K_*_N#VM+^9?>;%%8_P#PGWA/_H+?^0)/_B:/^$^\)_\ 06_\ M@2?_ !-'LJO\K^X/:TOYE]YL45FV'B_P[J=VEC9:COEDSL7R7&<#/4C':M*H ME&47JK%J49*Z=PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#P_]KO\ ;,_X9OUOPI\+/A_\*[_Q]\1/'5S-%X6\(:?>I:B1 M(EW2SSSN&6&) E:[XL\ VMY87_@_6KP6\>L6%PI5DBF8A8Y5WR8+$#YE.?DVOX_\ M\$]?VX/@Y_9?A/\ 9O\ VD/@KJWA3Q-?>-?$%SX.UCQ'I,<^F76H3:U>2O;V MEX1Q/'+*UN6"@%X\;@652 ?=7C_X@>"?A9X.U#X@_$;Q19:-HNE6YGU#4K^8 M1Q0H.Y)ZDG &2Q( !) KS?]BG]L'PG^VW\+M3^+G@?PS=Z9I5GXIO-)LA>S M!I+J.$1LMP5 'E[UD!VY@7_7,FS"@G;AF#*P.*\1_X(EV\%I^S+XSM;6!(HHOC!KJ1 MQQJ%5% MP . .U ';_ !;_ ."@L^A?&O5?V>?V&K>*;Q8N MAW<%I9:1Y@W)%)+O"'B.V$5[I5P0VW<%)#(VU]K@\[#D#&*F\?>'X?V;/#7B;XE_LU_LP MIXI\5>*-92[UG1M&U"#3Y=4N&+;KB:>?Y!M!8DXR2W )-?.?_!+;Q0?'/[37 MQT^(OQG$GASXP>(=1L6\0?#B>QDA.C:;;1^5;2([\70=7CW2KQ]P\"49 /MZ MYN;>RMI+R\N$BAB0O++(P544#)8D\ WM([TQ$B1K."7,ETH((& &)X(!XKZG\3>'-&\8^&]0\( M^([/[1I^JV,MG?V_F,GFPRH4==R$,N58C(((SP17D/Q3^*O[,W_!-#]FBUA% ME'H_A_1H7M?"OA:SN'FNM0N&9I!;6XD9GD=GDUYMX%_Y&NT_P!Y_P#T!J])KSL9_$7H M>C@_X3]0HHHKD.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /F#]LSXU_M+_ +,G[0W@?XUZ3H^N>)/@LVFSZ=X\\/\ AO1H[JYT MVZ)'_ (V: MKXO\6>-[K1Y+>QT2P_MK4KB-%FD W3R0W*ML'(90O7=L_5BL'X:_#/P9\(O" M:>"/ .E-9::E_>7BV[7#RD375U+=3MND);YIII&QG W8& * -ZODS_@CIX5 M\4>$?V>/&6G^+/#=_I=Q-\6]!WB;R-L@5P"5.#AAP<5]9T4 ?'\W M['O";7-F+!\XL)C:IN$T?RC+ MLQ#DX4H30_9#T3Q]^TO^W_XL_;^G^&>M>$/!*>"(_"WA*/Q#9&TO=<_?1RO> M-"?F6(;"%)^\&CP248#[/HH \7\,_ME6'B3PK\5O%'_"E?&=B/A;>WML]M?: M45DU]K<2X:Q"[C*LABPIQ_&M?!7[/'[4GAW5OC5=_M<_MT?LX_&CQ=\0DO'7 MPEH^F_#YYM&\*6@;]VMHDLJ%I>_F,N0?FY?+G]7:* /,OV7_ -J/PS^U3X4U M'Q=X7^&_C/PU%INH?8Y+7QKH0L)Y6\M7WQIO?<_$'_ )&JX_W4 M_P#0!77@_P"*_0Y<7_"^9BT445Z)YH4444 %%%% !1110 4444 %%%% &OX% M_P"1KM/]Y_\ T!J])KS;P+_R-=I_O/\ ^@-7I->=C/XB]#T<'_"?J%%%%5QX[*_J5%5.>^MMK? MJSNR_-OKU9T^2UE?>_;R7<^Z****\D]@**** "BBB@ HHHH **** "O.?B#_ M ,C5;>!?\ D:[3_>?_ - : MO2:\[&?Q%Z'HX/\ A/U"BBBN0ZPHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "OC;_@X(_Y0_P#QF_[!^D_^GFQK[)KXV_X."/\ E#_\9O\ L'Z3 M_P"GFQKHPG^]T_\ $OS.;&_[G4_PO\F?RR4445]X?G@4444 %%%% !1110 4 M444 %%%% !7]/G_!MU_RA_\ AG_V$-?_ /3S>5_,'7]/G_!MU_RA_P#AG_V$ M-?\ _3S>5X^>?[FO\2_)GN9!_OLO\+_-'W11117R9]@%%%% !1110 4444 % M%%% !7G/Q!_Y&JX_W4_] %>C5YS\0?\ D:KC_=3_ - %=>#_ (K]#EQ?\+YF M+1117HGFA1110 4444 %%%% !1110 4444 :_@7_ )&NT_WG_P#0&KTFO-O MO_(UVG^\_P#Z U>DUYV,_B+T/1P?\)^H4445R'6%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5\;?\ !P1_RA_^,W_8/TG_ -/-C7V37QM_P<$? M\H?_ (S?]@_2?_3S8UT83_>Z?^)?F;RO'SS_;>!?^1KM/]Y__ $!J])KSL9_$7H>C@_X3]0HHHKD.L**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KXV_X."/^4/_ ,9O^P?I/_IYL:^R M:^-O^#@C_E#_ /&;_L'Z3_Z>;&NC"?[W3_Q+\SFQO^YU/\+_ "9_+)1117WA M^>!1110 4444 %%%% !1110 4444 %?T^?\ !MU_RA_^&?\ V$-?_P#3S>5_ M,'7]/G_!MU_RA_\ AG_V$-?_ /3S>5X^>?[FO\2_)GN9!_OLO\+_ #1]T444 M5\F?8!1110 4444 %%%% !1110 5YS\0?^1JN/\ =3_T 5Z-7G/Q!_Y&JX_W M4_\ 0!77@_XK]#EQ?\+YF+1117HGFA1110 4444 %%%% !1110 4444 :_@7 M_D:[3_>?_P! :O2:\V\"_P#(UVG^\_\ Z U>DUYV,_B+T/1P?\)^H4445R'6 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\;?\'!'_ "A_^,W_ M &#])_\ 3S8U]DU\;?\ !P1_RA_^,W_8/TG_ -/-C71A/][I_P")?FDUYMX%_Y&NT_WG_] :O2:\[&?Q%Z'HX/ M^$_4****Y#K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^-O\ M@X(_Y0__ !F_[!^D_P#IYL:^R:^-O^#@C_E#_P#&;_L'Z3_Z>;&NC"?[W3_Q M+\SFQO\ N=3_ O\F?RR4445]X?G@4444 %%%% !1110 4444 %%%% !7]/G M_!MU_P H?_AG_P!A#7__ $\WE?S!U_3Y_P &W7_*'_X9_P#80U__ -/-Y7CY MY_N:_P 2_)GN9!_OLO\ "_S1]T4445\F?8!1110 4444 %%%% !1110 5YS\ M0?\ D:KC_=3_ - %>C5YS\0?^1JN/]U/_0!77@_XK]#EQ?\ "^9BT445Z)YH M4444 %%%% !1110 4444 %%%% &OX%_Y&NT_WG_] :O2:\V\"_\ (UVG^\__ M * U>DUYV,_B+T/1P?\ "?J%%%%Z?^)?F;ROY@Z_I\_X-NO^4/_ M ,,_^PAK_P#Z>;RO'SS_ '-?XE^3/;>!?^1KM/\ >?\ ] :O2:\[&?Q%Z'HX/^$_4****Y#K"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *^-O^#@C_ )0__&;_ +!^D_\ IYL: M^R:^-O\ @X(_Y0__ !F_[!^D_P#IYL:Z,)_O=/\ Q+\SFQO^YU/\+_)G\LE% M%%?>'YX%%%% !1110 4444 %%%% !1110 5_3Y_P;=?\H?\ X9_]A#7_ /T\ MWE?S!U_3Y_P;=?\ *'_X9_\ 80U__P!/-Y7CYY_N:_Q+\F>YD'^^R_PO\T?= M%%%%?)GV 4444 %%%% !1110 4444 %><_$'_D:KC_=3_P! %>C5YS\0?^1J MN/\ =3_T 5UX/^*_0Y<7_"^9BT445Z)YH4444 %%%% !1110 4444 %%%% & MOX%_Y&NT_P!Y_P#T!J])KS;P+_R-=I_O/_Z U>DUYV,_B+T/1P?\)^H4445R M'6%%%% !1110 4444 %%%% !1110 5D^.O!VE_$'PC?^"];N+N&TU& PSR6- MRT,RJ2#E'7E3QU%:U% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ MA97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_ MXU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10! MX7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X) M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'QOX3_9#^'&J?M=^+OA5=>* MO&']EZ5X5L+VU*>*;@3>;*[!MTFG16*QL)(FA8DN3T(.:]!H \+_X=[_! M/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ MZ&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A9 M7/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.] M_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-O MCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#" MRN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]T MHH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_ MP3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ M .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X M65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-+/'GAOQ7XR-]I>E--:B[\5W$L>X,H^9"<,.>E?6=<=^T% M\,[[XR_!?Q%\+],U.*RN-;TYK:*ZG0LD9)!R0.2.* /)_ O[!7P:7R_&%RJ[FB5C@9X&3TK5_P"'>_P3_P"AM\=_^%E<_P"->R>$ MM&E\.>%-,\/3S+(]AI\-N\B# _P3_Z&WQW_P"%E<_X MT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\ M.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T M-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN M?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=* M* /(/ O[%/PG^'WBZP\::)XD\837>G3B6"._\4SS0LV",.C'##GH:]?HHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@OCO\ M0_L^_LR:)#K M_P >/BQI'AJ"Y)%I'?3%I[G'WO*A0-)+C(SM4XR,]:Y'X%_\%&/V)_VDO$J> M#?@[^T#I&I:O,2+;3+RWN+"XN#UQ%'=QQ-*<!++6(1<6^AZ7;*AC\F-\JKGS N[&08V8$& M1\^V?\%!OV*_A-^T3^S[X@OH?!]AIWC'P_I,VI>$?$^G6RP7ME>6Z&6)1,@# M>6S(%922 #N #*I !]$US.I?&7X8:1\5=-^!^H>,K2/Q9J^F3:CI^A?,TTMK M$_T.:PB MU+7XV:U^WV]P]JUS,J D[A'YI !&YL8QQ7S]\$_V=?%/[//_ 6&\'0?$;XQ MZKX[\6>)_A7J&K^)_$6IHL:RW32S1".")>(8$2)%5,G&#C:,*H!]U^*OCM\) M/!/Q-\/_ ;\5>.+6R\3^*DE?P]H\JN9+U8@6/_ !')?)JNJ:(BR:588Q%I\19Y/W:#Y=PV M;E5 5^04 >F?"3XT_"?X\^$4\=_!OXA:5XDTAY#']MTJ[654D !,;@$?AIX/U+Q_X^\0VNDZ-I%H]UJ6HWDFV.")1DL3_(#DD@ $ MD"OC+]@B+PEKO_!2;X^^-/V;K""V^%R:=8:?J$FE($TZ\\0)L,DEN%^1MH%S MN*<$R;NDBD\[_P %%/%OB+]MO0/BK\-O &L3VWPO^"OA35-1\9:Q9OA=>\2P M6)+3X4?L8^$/$5SI ^-/CA-+U[4K-]LJZ5"T(N8U/^U]HC)'\ M00JVZL#@C[1;0O M#U[[\5[=\.?B9\/?B]X2M?'GPN\:Z9X@T:\!-MJ6DWB3Q.1U7U260RP1](P1 M&J@#@?:&& J(% /N/7M=T7POH=YXE\1ZI!8Z?I]K)%4 M*"23T K'\%_%KX=_$3X9VOQC\&>)X;[PS>Z>U]:ZLD;JCVZ@DR;64, -IZC/ M%?,7_!2?]FSX_P#Q]\'>.=3\4?'-="^$_AGP/=ZI:^$O#T!6]US4+>TEF'VV M9A@6ZRHA$:[@P7D*P5QVW_!-?1+3Q-_P38^''AN_+"#4/!36TQ4\[)&E4X_ MT >L> _VA?@E\2_A2?CGX,^)>EW7A!$G>3Q%+/Y%K&L+%96=Y0NQ596!)P.* MX?X??\%&/V'_ (I^.(?AOX$_:5\-7VLW,XAM+-KAX1(K[_@G_ . /V+_B/\5(=-30_%@UCQHNC6\ES;Z[ +V>X-CN M9H61&$D7SX)5HE.TXJ#_ (+#^%?V;_ _[$,_@+_A7>BP>(]0O;/3_AAI.BZ7 M''>KJ GBP+18E#*%CW!MO!#!.KJ" ?6GQ)^*'PZ^#O@^Z\?_ !4\:Z;X?T6R M ^TZEJMVL,2$G"KECRQ/ 49)/ !-<=\"_P!M#]EC]I?4KC1/@;\;]#\07]K& M9)M.MYVCN1&#@R"&55=D!(!8 @9'/(KC?%W[%D/[1NC?!76?VD_$UYJ%Q\.K M*WO==\,2I'-8:UJOV2-'EN0P/F%)59AU4AG4@AS7SC\4OC!^SU^UQ_P4(^!^ MC_L376G77B+P/XAFO_&?BK3;+[#%'H\8436.]U1KHNHD4*@<*)#@X9\ 'Z'T M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ? O_ 3U^*'@S_@G_P#$_P >_P#!/W]HO7K;PL1XNN-<^'.N:U*+ M>RUG3;D(J(DSX0./+4[2>7>1 =R8K5_;(_X*[_#+X8:1\1O@5)X(U5/%4NBS M6O@*]L;JVO[+76N%\F.99+>1C#M9RYC< E8\9W,%KZV^,?P ^"G[0GA]/"_Q MM^%^B^)K*%R]O%JUBLK6['JT3_>B8@8)0@D<5YWX=_X)G?L$^%M"U+PYI'[+ M'A3[-JULUO>M=V;7$QC)R0DTK-)$<@$%&4@@$$$# !-_P3G_ &?-;_9>_8R\ M#?!WQ4BIK%GITEUK$:N&\JZN9I+F2+(X/EF7R\C@[,C/6O*OB7_RF[^'/_9$ M;[_TKNJ^D?@-\#?!G[.?PTL_A-\/KS5Y='T^69K%=9U:6\E@1Y"XA5Y"2(T! M"(O95'4Y)T+WX3?#;4?B99_&6^\%V$OBK3],;3K+7G@!N8;5F9FA5NRDLQQ[ MF@#H:_/[]IG]L>W_ &P_COKW[&GP\_:/\.?"[X<^&YC:?$KQ[J?B&VL[[6'W M,DNG::)G7*Y5T>4<<')V;5F_0&O$K[_@F[^PAJ=[-J6H?LJ^#II[B5I)YI-* M4L[LY))- &-X*T?X$6W[,6M?LN?\$ZOC/X#L='_#.I7=D;2YO=)L1%)) 75S&2.J[D0X]5%=OXJ\+>'?''AC4/!GB_1X M-1TK5K*6SU*PNDW1W,$BE)(W'=64D$>AH ^;?^"2EE^T7;?LC>%9OC-K'A2Y M\/2^%=*;P'#X?AG6Z@L_);1PWM7U#6;X/\ !_ACX?\ A;3_ M 1X*T.WTS2-*M$MM.T^T3;%;PH,*BCL . *TJ "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KX^_P""M_P[\=V&C_#']L3X<^&Y]:O/@IXS36=5TFU7 M,D^ER-";HJ!R-/^"EW[/EG^SNO[1?P MAU:T\=V49ADO]"TK7+2VU*SMSS*\D%Q(K"2,=8L;F)&.#NKP7X'?%K0O^"E_ M_!3;PU^T5\)+"^3X>_!KP._%3^-/$O[+OA:34)93+-);6KVT&OB_X?^./P\^&\7A'7O#T)@B;PA,VFV]];^6R+!=00;8YT&0PRNX^(= T7Q9 MH%]X6\2:9%>Z=J=G+:W]G<+NCG@D0H\;#NK*2"/0U5\#>!O"'PS\)6'@/P#X M=M=)T;2X!#I^FV4>R*WCR3M4=ADF@#S+]N3]LCP/^Q#\"[KXM^++,ZA?3W"V M/AW1(Y0CZC?.K%(]QSL0!6=WQ\JJ< L54_.?[*=C\ =2^),7[9G[_VZ? W[/GQ1^&'ASQ;HT,G@OXEO-%;?$>/5T&G6$HB$D Y^$NN0_"C0_@3<:/-\9Y/B'IQ\#OX<:-K^"W!;S')_@;\'?&GPOA^"OB[X:Z-J?A.WLH;2WT"^L4DMH885" M1*BL#MV* %(P5P,$5RWP/_8A_9-_9NUR7Q1\$_@3H6A:I*C(=3AA:6Y5&^\B M2RLSHI[JI /&1Q0!ZI1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 ..444 %%%% !1110!__]D! end GRAPHIC 19 cvlt-20230630_g4.jpg begin 644 cvlt-20230630_g4.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@'4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHJGXA\1:!X2T.[\3>*M;M--TVP@:>^U"_N5AAMXE&6= MWBK>O+Y:RW%E>0VF[./\ MCZDA$ '^UOQ[U]#VMU:WUK'>V5S'-#-&'AFB<,KJ1D,"."".010!)1110 44 M5G-XN\*IXK3P(WB2Q&MRZ>]]'I'VM/M+6J.D;3^7G=Y8=T4MC&6 SDT :-%% M% !1110 4444 %%%% !17 ?'[]J?]GO]ES0[?Q%\?/BKIGANWO&9;)+MGDGN M2N-WE0Q*TD@7(R54@9&<9%-H- T4WD=H+^X@ED7SG#%4Q$K-DA6[8XKR*U_X* MW_\ !.>\G6WB_:CT8,QP#+I]XB_BS0 #\30!]&T5D^!O'G@KXF^%+/QU\._% M>GZYHVHQ>98ZII=VD\$RY(.UT)!P001U!!!Y%:U !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?G5_ MP7<\:>*_&/BGX,?L?:/KL^GZ3X^\3!M=>%L>=_I%M;P _P!Y4::1RIX++&>J MBOT5KXO_ ."Q_P"QO\6/V@_ _@_XX_L]:>][XV^&6J27MGI< !EO;=VBD;R@ M?ORQR01NJ=6!D RQ52 =Q\3/^"2?[$/CGX#7'P3\._!/0?#MPNG^3I?BS3]+ MC.J6LZCY)WN.);CYN61W(<9''!'(?M'^,?'G_!(O_@G1I%K\'O$4?C*[\.:O M;:;97/CFW:5?L\\DC%-MM)"P5/NH-QVJ .0!CQGXH_\ !93X^?%CX0W?P2^# M/['/Q T;XMZS9?V?+)%8RE-+F<;))X%">=O')3>J>62&+'9\W9?MH_LZ?MB^ M/O\ @D#;^"OBSJ-YXV^)FG75GK&NVUG;1/<>4LS$VZ"!0)GAB==S#<7,;D%N M,@'J7[9O[\.W7B+6+71)+JRU6TG>R4WD DEVI' M,D@ )^7+G ZYKB/VOO\ @IY\5/@OX*^"WAKX>Z!X.M?%_P 6?#MGJ5YKWC"Y MEMM#T<2Q0EBQ\P,%WRL&?@/\+OV8OB M$+OPA;Z+%XTUF^T(I96\EK$+810,K%YWDE*MMVJ50,2.#CVO]M%;.P_9A^!. MC?&[]AJ\^(_@"#P9I2^(/$6C3W"ZSX9E^R0K*(XX0K1Y4( MQ?LB_'[_ (*%^(?C*OP]_:/^$G@CQ!X/O=-:YL?B=\,]3WZ=#)M9EC?S9B9< ME=F$164LA(96W#XV_9(\7?MVR_\ !83Q]J5KX!\&3>,[FVCM_B+8SW,IL[#1 MOM6G":2S/VC)E5!#M!=QEF^4]D_8*^%/V;_@HAX9\3?\$\],^*VG?"Z&V,GC MZ]\=6H@M'7;*'MP4 292/*$:N#(),L/E3<.]T/XAZW^Q_P#\%N?B)XQ^(?PB M\7:AIGQ$L(-)\/WNB:09HW-S)IS+<%F*@PIY,BN5+,I4C:<' !ZI\5O^"AW[ M77QI_:F\3?LK_P#!.[X1^&M6?P,SQ>*_%?BV9_LZ3H_EO'&%DC"@2!HQG>SE M'(4*I:NK_8A_X*)_$SXQ?$SQG^RM^U)\+K'PC\5O!5E)=SVNFR,UEJ$"!,L@ M9W*D"2)QAW#I)O4@ BOGOP7XN^(W_!(S]M[XN^*_BI\!_%WB?X=?$[5&U+2O M$OA/31=-&WVB>>*,EV1 R_:98W1W1LHKJ&4C/5_L-_#CXR_M/?MV?$?_ (*2 M^./A3JO@OPQJ/AZ33/"6F:S T5U?_P"C0VR2;" 2HB@+,WW3)*%0L$; !A?! M#_@J%_P4U_:B_9Z\5?%?X/\ P)^&T?\ P@[W%SXAUFZ^U1P3P1P+,+6VMVN6 M9IU59'=FDVE7C4!6Y:WH?_!4O_@HA\=OV7]2_:?^ _[/7@73M \"VDA\;W^N M7<\WV^YA423BQA65&2)(7C=@[,WS%59BO)_P1V\$>,_#?_!-3XTZ)XB\(:G8 M7UUJ.LFVM+W3Y(I9@=&@5=J,H+98$# Z\4W]@[P/XSTC_@B%\6_"VJ>$-3M= M4N;#Q0(-.N-/D2XE+6"!=L94,V3P,#F@#UGQ?_P5ST7P?_P3@\,?MIWGP_CD M\1>++B32M+\,+*5F?&X0+]G>3NQ#(F06W#E+C_@H+_P4 _92\8> M!]9_X*!?!CP39^!_'NHQV7]H^$Y9ENM GD (2K:C>^&392+=W%G)>7:N8XB [NN8V" M@9*;B,G .3X6^'/[&7[0'CSP?\+OV?/^"<'Q,UG5[^=5\:1^*_%NI:?::%G: M&?[0'E!1.Y-_,LI#22_:$B$$8C+L"JG:I^=?O#ZA_91U;]I?7/@GIVJ?M;^ M&]#TCQO)<7*ZAIWA\Y@BB69DB.1+*I9D4.2K8PX& 017R'\0O!'BB;_@X!\ M^+8O"NHR:1:^")4?5192-;QO_9>HJ 9<;0*?V=V^+'PSTG0([/4/#TT+36MK(AN-R3J$D$:YF297=#&SC:P MXP>?^#OQ(_X)5?MG?M4_#[Q]\/(M<^!?CW1-3MWTW1]+TBRLM/UN[29)(HC) M"K1EFPT?S")I1)L^8[17MO[;OQ]_;J_8S_;'T[XY:7X?\0>//@=J&G)'?^&M M%L48:7-Y(CDW.D1=&WJLZO(=C>8T>5_A^:OVB_$VH?\ !6;]HOX?6/[*O['^ MO>$9-)U;SO$_Q U31DM9%C:2)MT\L.4VQ!'==SL[,VU%!)# 'VKXX_;D^+/A MK_@JOX._89L/#WAU_"7B'PU+J-[J,UI.=125;.^G 203"(+NMHQ@Q$X+\.OX2\1^&I=0OM1FM)SJ*2K9WTX"2"<1!=U MK&,&(G!;G)!'A'_!0.]\:?LL?\%8OAI^W!K?PN\0Z]X'M?#1L+Z[\/:>;AXI MFAOK:2,\A0X6YCD56*AQD Y!QA^#/&?Q)_:$_P""WGPQ_:#N?@+XO\+>&+SP MO=IHDOB326AFDLUTS4XUGF5=RP%YO,VHS9*^6W1Q0!WW_#R']O'XF_M??$_] MD#]G?X(>!M7U'POJD\6BZQJ9N;>"PLX92DD]ZQN")F):)$6,)\S$D$ BN_\ MV"?^"@OQF^+WQN\9_L??M;_#C2_#GQ+\'6K78;12PM;ZW4QAOE9WPV)89%97 M*R)(2 NWGY4^#7[3.L?LI_\ !5?]H;XEW/PA\2>+/#+:G>VWB8^%+);F[TQ# M>*T5SY19=T>]2C<@#S <\!6]5_X)]>&_B=^U5_P45^)'_!1K6?A?K'A/P=>Z M&=,\-0ZY;&&>^<06UNC 'A@(;=F15#-@D &=^S#_P %*_\ @J1^VS\- M-9O_ -G[]GSXBZ?NVRR/N6W\A9"61I95:$ M1NQVNIRQ!S7QA_P2)_;NN/V,/@-XQD\;? /QEXC\+ZIXCWZ9KGA/3TN$BU-; M:,/:7&YU\H,GDLK\Y^?"M@X]$_95_8%_:"^.O[#O[1/BGQ=X2F\-^(OC;JEK MJ?AG0M3!@=OL5Y)?IN#@&-)I93$I<#A0_"D$@'9:;_P4+_X*S>,_@[=_MG>" M_P!EWP(GPOMHYKV/2+F>9]1ETZ)F$MP&$ZLP4*YWB-00I81LO)[_ /:/_P"" ML>LZ'_P3P\,?MM?LX^%M'DO-<\3P:1J&C>*89;A+"7R[@SQ'R)82S*\*[7R MR,&VC=@>&^ ?^"AWQ/\ A1^Q$W[!OB#]C/XD'XJ6GABY\,:9;1^'F-G,DB/# M'<,,^:65) =BQLKE00X#\8G[2_[&?Q<_9W_X(N>%/A+K_AB]O?%5_P#$Z#6] M8TC3+=KE[$S6URHB/EALE$6(.1\H=F )&"0#T7XX?M%_\%7?C+^R)\0_B9K? MP"\#>&_AQK_@.:]TYI[MFU*/2IHF+R I=@K-]G)D >,%=S_P $%]7_ M &BKG]E*QTCQKX6\/V_PZMH[IO!6J6(?AWX4T*>YU>]^#LMI8:9%$?-EG_ +-PL*KUWE@%"^I MKPS_ ((6?'.#4_V<+?\ 99U/X;>*-)UOP,MY<:GJ&K:7Y-G-]HOYI5CBP!=_X. ?^3"%_['C3O_1=Q7S1H'[5/_!%H?LT:;X)US]FF/5? M&@\%6]C>'3O!2Q7-UJGV58W9+D,I#F;)\P'/.>3Q7U)_P7A\,>)/%O[#"Z5X M5\/7VIW7_"::>_V;3[1YI-H2?+;4!.!D<^]4?C]_P3L\.?M6?\$\? :>$O"= MIHWQ-\-^ M(O?#FJQ6JVUR]U'8PE[.9P V)",?,?DD"MQA@0#@_^"8WB/QW_ M ,$\?^"8OC;X]_M(^&-5L=-379-4\.>'+U3#? &1PH,F" M&R4N/^"D7_!3/X=?!G2/VW?BQ^SOX"E^$FL7%O))I6E7,\>JVMA/($@N-[2L MHWED 8J-8Y/L\ M>075P6N(N.H/._\ !0_]BD?$/_@F58?#WP-X(;3=?^&>BV6J^'-'LM0DOI+5 MK6 +<6<.,[0< <=_P1<^%'Q5\>^,/B3^WI^T7HUW!XM\8 MWZZ3IPU&S>"5+6)8VF95<9",5MXU_P"O8^M &AJ/_!0']N/]J'X^>.OAI_P3 MR^%/@F[\/?#>Z-KJ^O\ C6:7.IW(>1 D.R5 JNT4H44^'&W>&5HW M&X@!C\2W7[-OP5_9!_:.^)/A+]O+]FOXC>)-$U+59+WX?^)_!4MRL-U$TLK! M',NB?\$L?CGXQ\+?L@ZO\ #.[\9Z$RVFC7 MGB"]U*\U:*!6\J?R+A \ )FD ')D^]@+L+ %D_\ !2K_ (*?>.?V1X?VS?A[ M\ ?AU9>#]&MV?7;G4'N7FU1HYS%/-;0"X!BMT;*$,[.3&[ X^4>D?M%?\%2O MB+X-_P"":_@7]N+X0^!M!75?%>M06%YI/B"*>YMK=L7:3A/*EAG/_"+P?XKM?\ @W_N_!\_A;4(]6/@36T&EO8R"X+MJ-TP7RB-V2""!CG- M>3>/_P!GOXO_ !&_X(!_#_PMX4\ :M=:SX;\13ZMJ&B)82?;!;+J.I1LPAQO M) G5R ,[ 6Z"@#ZM_P""A/[%K[2Y/%VLZEH12UBN8;62V%M;%&9K@L\C.3M4JB#!=(\!Z7H?CW1/#AE6^LXHO,E\S]V0 MZ9%R^&R%#PA7*[QD ^@_V>/VZOVHO"/[76G_ +$O[>GPZ\+Z;XA\2:0U_P"$ M/$G@Z:3['>A5D8QNLCL&P7!R=S #\: &^(?B)X%\)^(='\*>)O% MEA8ZEX@N)(-$L;JX5)+V5(VE98P?O$(C-]%K9K\D?V:OV:/V;OVO-"^"/Q(^ M,NLW7CCQK\3?''B.W^)VH7FO3"[MGBTK4YK>V"(X^S",PP3( !GCJF$'VIX' M\%?M+?L1_P#!/SQOH^N_$-/'GB3P;HNKW?@F^,,DLR6DUAF\P9F>-@QP. M"H5!PHH ^FJ*_-#PQ^S!\(O%/_!.J3]O+6OVK?&Q^);>$9M?E^( \=7"FTU5 M4,@T\1!]@43 6_EXWD\+C*@?7'[/?[1?Q-U;_@GWX8_:2^(/P\U?7_%,O@R* M_NM"T.QS>:M-C;&T40& TPV28 P!)P, "@#W>BOSO^#_ (Z_;%\8?\%:? .L M?M5:;;>&DUCX?:M?>&_ 6G:B9TT6R(D0+.R_+)!M/_ &%/^"AOPB^"W[,'Q$\0WFA?$.VU*+QM\.]3\03:C#8P M0PAXM103,SP$G>=Q/S"!E'!(H ^\:*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /B/_@I%/H_Q-_;)^!_[+?QS M\776B_"?Q1'J-YKD,>HM9P:Y?PI^XLIIE*X7=Y0"Y&3/@88HR\K^PU^P/+X> M;P!^T_\ LP^+T\'75CXY\2Z?\0-+EN[B6U\0:/!KM[;Q0>4691)'#$J(QP 0 MCG++D_37[1S?L;?'OXBZ7^Q%^T3HEEKNOZ[I$FMZ/HE[8W"L((S(C3PW2!1% M)^[E&$D$FU3D;3S\(_#/0?B#^P'\-OAG^TI\#_C-XCD\.>(_C/J7@_Q'\,-5 MOS<:=<6HUG4;>.2U1N8I1%:#+-!9V,/E0I$/+B\EMN0@9N3EBQ[U\T?L#_LYCXD?M MN:_\4?@_\>/B9J7PE^%^H-IEK>^)O&$EZ/$^M*K"4(%5$^RQ!P>C%OW9!PY" M?3W_ 5&^/VJ_LZ_L3^,/%WA>ZDBU[5H(]#\/M#_ *P75VWE;TQ_&D9ED7WC M%=I^QE^SSI/[+'[,G@_X(:;:QI/I&D1G5Y8^?/OY!YES+GOF5GQZ*%'0"@#Y M4U.?P?\ MT_'_P"*7C']J3X\7'A7X+?"_P 4MX1T#0(_%O\ 8UEJ>J0K_I5S M=3AT\PAL;!N'RN,8VMO]D_89^!OQ!^"7CGQ3;^ ?CU9>.?@7J]M#<^ A=>)G MU2^TJZ&!/!',%*-;'Y\?O"053Y*KWPG\5]2@TSPUKZ?:+*Q^TS2&2]%L^49YUAB42,I^6W&*]#_9A\#:#^RW_ M ,%8O''[-?P*C>R\!>(OAE#XHU'PS!,S6ND:F+F.$-&I)\O%]0U<6I)'G?9K:2;9QZ[,?C7QA^R-^PA9_M MB_ +2_VK_P!I_P"./CW4_'WCB"34]/U31/%<]C'X=C=V$"6<41")M4!L$%03 MM"C!)^Y/&^F>%=:\%ZOHWCH6QT2[TNXAUD7DH2'[*T;++O8D!5V%LG(P,U\8 M_LY?LT?MO_"_X>Q?#O\ 8W_;2^'>M_!R^FG?PIXCU?29-0U/2+9Y7WI;&$_9 M[@H^_!=MI8'Y4'R@ ],_X)B?'_XA_%_X4^*_AQ\8/$HUOQ5\+?'>H>%-3U[: M VJQV[ 173X_C8;E)ZGR]Q)+$U]+5\/_ /!$SP)8^&/#GQJUOPYKM[J^A7?Q M_8)_:!'B;Q>/%OC'X)^,Y/"VB^ M,[FV#M>QO>16B7,JG(DEBWNYW;LX0/NPS-T'C?\ X)0?$?X>_%'P1I7[*7[2 M'C;PQX'7Q1JE]/8(]M=0)KB>10N9" N&7;MV M+MP0#0!\V^$/^"+7[*WC7]G>Q\6:SXAU6;QYK6D1:W+X^35"(5U&6,3^>+48 MMC ';[I3)3^+)W5[9_P2X_:)\>?M/_L7>%_B=\3$B?6TDNM.OKV"!8H[TV\S M1+.$4!5+*%W!0%W!L # '#0?\$L/'&F>#W^".@?M^?$^R^&+Q-;?\(>BVK7$ M=FW!M4OBF]8MN4V;=NTXP1D'Z;^$7PF\ _ KX:Z/\(_A?H$>F:#H5F+?3K.- MBVU30!\P?%G_E-A\*O^R/ZG_Z.NJ^PJ\M\2_LL>%_$ MW[6WAO\ :ZN?$U_'JWAKPO<:';:4B)]GFBF:1C(Q(W;AYAQ@XX%6?VF/V>;G M]HOP[H6@6WQ<\3>#SHGB2#5FN_"]Z8)+P1)(OV:4C[T3;\E>Y44 :OB3XV?" M"S^+%C^S7KOC:.V\7>(=$FO]-T41RK+<6B[U>1) NP$;'.-P;Y2<8YKXE_:0 M_9Y\$?\ !+_XV_"[]H?]DR\O[*7QKX\LO"?B_P *ZG?OJ']L6EQN8R))<%YH MW4QXR'QN>+@ $-]5?M8?L6>!/VJ)O#_BR7Q;K7A'QGX0N7N/"GC7PS<".\L& M?&^,[@1+$V!E#CO@@,P;C_AA_P $[!9?&/1OCY^TS^T3XH^+7B3PON/A1->M MX;33])D.,SQVL(VF;A<.3U56P65"H!]*4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 >+_ +6G[$W@;]JF[\.^ M,CXRUOP?XU\'W+S^%O&GAJ98[NR+8WQL&!$L38&4..^" S!O$/V-?^"9'B31 M9_#/Q-_:X^)WB+Q+J?@WQ+K%_P"%/!M\;>/3=-N)-3N95U$I 6$LTV5NAEAY M9E"D'8 /M>B@#RG]J_\ 9/\ "O[6VB^$_#OC+Q1J&G6?A7QI9^(TAL$0B\EM MUD589-X/R$2-G'->K444 ?/'QP_8 L_'/QFN?VCO@-\=?$GPJ\!!B.)%4;885'1!GH 20J!?9:* /,_@;^SB?@UK7CK5-3^ M*OB/Q9#XW\0S:F=/\27?GPZ6DC2$VENIR%A DVA?117B,'_!*[6_!^GZE\-/ M@G^VK\1/!7PUU:ZGEN? NF+;R_94F8M+#:W<@,EO&26X 8_,=Q8DD_75% '* M?!#X*?#C]G;X6Z1\'/A/H"Z;H6B6_E6EN'+,Q+%GD=CR[NY9F8]2Q^E=7110 M 4444 %%%% !1110 4444 %%%% !1110 445SGB#Q_\ V%JLFF?V3YOEA3O\ M_;G(!Z;3ZU<(2J.T2)SC35Y'1T5Q_P#PM?\ Z@'_ )-?_8T?\+7_ .H!_P"3 M7_V-:?5JW;\C/ZS1[_F=A17'_P#"U_\ J ?^37_V-'_"U_\ J ?^37_V-'U: MMV_(/K-'O^9V%%_YG845Q M_P#PM?\ Z@'_ )-?_8T?\+7_ .H!_P"37_V-'U:MV_(/K-'O^9V%%_YG845S6A?$/^VM5ATS^R M/*\TGY_M&[& 3TVCTKI:SG3G3=I(TA.-17B%%%%06%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5XU_P4$_:W_X83_8_P#&?[5W_"O_ /A*?^$1 MM[27^P/[5^P_:_/O8+;'G^5+Y>WS]_W&SMQQG(]EKXV_X."/^4/_ ,9O^P?I M/_IYL:VP\(U,1",MFTOQ,,3.5/#3G'=)O\#X6_XC$_\ K'7_ .9<_P#O31_Q M&)_]8Z__ #+G_P!Z:_$VBOK?[)R_^3\7_F?&_P!L9E_/^"_R/VR_XC$_^L=? M_F7/_O31_P 1B?\ UCK_ /,N?_>FOQ-HH_LG+_Y/Q?\ F']L9E_/^"_R/VR_ MXC$_^L=?_F7/_O31_P 1B?\ UCK_ /,N?_>FOQ-HH_LG+_Y/Q?\ F']L9E_/ M^"_R/VR_XC$_^L=?_F7/_O31_P 1B?\ UCK_ /,N?_>FOQ-HH_LG+_Y/Q?\ MF']L9E_/^"_R/VR_XC$_^L=?_F7/_O31_P 1B?\ UCK_ /,N?_>FOQ-HH_LG M+_Y/Q?\ F']L9E_/^"_R/VR_XC$_^L=?_F7/_O31_P 1B?\ UCK_ /,N?_>F MOQ-HH_LG+_Y/Q?\ F']L9E_/^"_R/VR_XC$_^L=?_F7/_O37Z??\$W?VT_\ MAX/^Q_X9_:N_X5K_ ,(C_P )'<7\7]@?VS]O^S_9KV:VSY_DP[]WD[_N#&[' M.,G^0^OZ?/\ @VZ_Y0__ S_ .PAK_\ Z>;RO-S7 X7#893IQL[]WY]V>KD^ M/Q>*Q3A5E=6OLNZ[(^Z****^>/I HHHH **** "BBB@ HHHH *\Y^(/_ "-5 MQ_NI_P"@"O1J\Y^(/_(U7'^ZG_H KKP?\5^ARXO^%\S%HHHKT3S0HHHH *** M* "BBB@ HHHH **** -?P+_R-=I_O/\ ^@-7I->;>!?^1KM/]Y__ $!J])KS ML9_$7H>C@_X3]0HHHKD.L**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KXV_X."/^4/_ ,9O^P?I/_IYL:^R:^-O^#@C_E#_ /&;_L'Z3_Z>;&NC M"?[W3_Q+\SFQO^YU/\+_ "9_+)1117WA^>!1110 4444 %%%% !1110 4444 M %?T^?\ !MU_RA_^&?\ V$-?_P#3S>5_,'7]/G_!MU_RA_\ AG_V$-?_ /3S M>5X^>?[FO\2_)GN9!_OLO\+_ #1]T4445\F?8!1110 4444 %%%% !1110 5 MYS\0?^1JN/\ =3_T 5Z-7G/Q!_Y&JX_W4_\ 0!77@_XK]#EQ?\+YF+1117HG MFA1110 4444 %%%% !1110 4444 :_@7_D:[3_>?_P! :O2:\V\"_P#(UVG^ M\_\ Z U>DUYV,_B+T/1P?\)^H4445R'6%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5\;?\'!'_ "A_^,W_ &#])_\ 3S8U]DU\;?\ !P1_RA_^ M,W_8/TG_ -/-C71A/][I_P")?F MDUYMX%_Y&NT_WG_] :O2:\[&?Q%Z'HX/^$_4****Y#K"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *^-O\ @X(_Y0__ !F_[!^D_P#IYL:^R:^- MO^#@C_E#_P#&;_L'Z3_Z>;&NC"?[W3_Q+\SFQO\ N=3_ O\F?RR4445]X?G M@4444 %%%% !1110 4444 %%%% !7]/G_!MU_P H?_AG_P!A#7__ $\WE?S! MU_3Y_P &W7_*'_X9_P#80U__ -/-Y7CYY_N:_P 2_)GN9!_OLO\ "_S1]T44 M45\F?8!1110 4444 %%%% !1110 5YS\0?\ D:KC_=3_ - %>C5YS\0?^1JN M/]U/_0!77@_XK]#EQ?\ "^9BT445Z)YH4444 %%%% !1110 4444 %%%% &O MX%_Y&NT_WG_] :O2:\V\"_\ (UVG^\__ * U>DUYV,_B+T/1P?\ "?J%%%%< MAUA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?&W_!P1_RA_P#C M-_V#])_]/-C7V37QM_P<$?\ *'_XS?\ 8/TG_P!/-C71A/\ >Z?^)?F;ROY@Z_I\_X-NO^4/_ ,,_^PAK_P#Z>;RO'SS_ '-?XE^3 M/;>!?^1KM/\ >?\ ] :O2:\[ M&?Q%Z'HX/^$_4****Y#K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *^-O^#@C_ )0__&;_ +!^D_\ IYL:^R:^-O\ @X(_Y0__ !F_[!^D_P#I MYL:Z,)_O=/\ Q+\SFQO^YU/\+_)G\LE%%%?>'YX%%%% !1110 4444 %%%% M!1110 5_3Y_P;=?\H?\ X9_]A#7_ /T\WE?S!U_3Y_P;=?\ *'_X9_\ 80U_ M_P!/-Y7CYY_N:_Q+\F>YD'^^R_PO\T?=%%%%?)GV 4444 %%%% !1110 444 M4 %><_$'_D:KC_=3_P! %>C5YS\0?^1JN/\ =3_T 5UX/^*_0Y<7_"^9BT44 M5Z)YH4444 %%%% !1110 4444 %%%% &OX%_Y&NT_P!Y_P#T!J])KS;P+_R- M=I_O/_Z U>DUYV,_B+T/1P?\)^H4445R'6%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5\;?\'!'_*'_P",W_8/TG_T\V-?9-?&W_!P1_RA_P#C M-_V#])_]/-C71A/][I_XE^9S8W_;RO'SS_DU MYMX%_P"1KM/]Y_\ T!J])KSL9_$7H>C@_P"$_4****Y#K"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *^-O^#@C_E#_ /&;_L'Z3_Z>;&OLFOC; M_@X(_P"4/_QF_P"P?I/_ *>;&NC"?[W3_P 2_,YL;_N=3_"_R9_+)1117WA^ M>!1110 4444 %%%% !1110 4444 %?T^?\&W7_*'_P"&?_80U_\ ]/-Y7\P= M?T^?\&W7_*'_ .&?_80U_P#]/-Y7CYY_N:_Q+\F>YD'^^R_PO\T?=%%%%?)G MV 4444 %%%% !1110 4444 %><_$'_D:KC_=3_T 5Z-7G/Q!_P"1JN/]U/\ MT 5UX/\ BOT.7%_POF8M%%%>B>:%%%% !1110 4444 %%%% !1110!K^!?\ MD:[3_>?_ - :O2:\V\"_\C7:?[S_ /H#5Z37G8S^(O0]'!_PGZA1117(=844 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7QM_P '!'_*'_XS?]@_ M2?\ T\V-?9-?&W_!P1_RA_\ C-_V#])_]/-C71A/][I_XE^9S8W_ '.I_A?Y M,_EDHHHK[P_/ HHHH **** "BBB@ HHHH **** "OZ?/^#;K_E#_ /#/_L(: M_P#^GF\K^8.OZ?/^#;K_ )0__#/_ +"&O_\ IYO*\?//]S7^)?DSW,@_WV7^ M%_FC[HHHHKY,^P"BBB@ HHHH **** "BBB@ KSGX@_\ (U7'^ZG_ * *]&KS MGX@_\C5DUYMX%_Y&NT_WG_\ 0&KTFO.QG\1>AZ.#_A/U M"BBBN0ZPHHHH **** "BBB@ HHHH **** "LGQUX.TOX@^$;_P %ZW<7<-IJ M,!AGDL;EH9E4D'*.O*GCJ*UJ* /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"? M_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ M LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2 MB@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ M .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3 M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH ^-_"?[(?PXU3]KOQ= M\*KKQ5XP_LO2O"MA>VI3Q3<";S978-NDSEEXX':O5/\ AWO\$_\ H;?'?_A9 M7/\ C79^'/@SJ>B?M)>)/CC+K4#VFN>'K/3HK%8V$D30L27)Z$'->@T >%_\ M.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T M-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PL MKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_ MX=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ M *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A M97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I1 M0!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A? M_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_ M]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\ M+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P : MX#]J;]C#X7_#3]GKQ9X\\-^*_&1OM+TIIK47?BNXECW!E'S(3AASTKZSKCOV M@OAG??&7X+^(OA?IFIQ65QK>G-;174Z%DC)(.2!R1Q0!Y/X%_8*^#FM>"-&U MF]\6>.!-=Z5;S2^7XPN57E:O\ P[W^"?\ T-OCO_PLKG_&O9/" M6C2^'/"FF>'IYED>PT^&W>1!@.4C521['%:% 'A?_#O?X)_]#;X[_P#"RN?\ M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ M (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97 M/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 M >0>!?V*?A/\/O%UAXTT3Q)XPFN].G$L$=_XIGFA9L$8=&.&'/0UZ_110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '!?'?]J']GW]F31(=?\ MCQ\6-(\-07)(M([Z8M/6]Q87%P>N(H[N.)I3CG" G )[5\Z_P#!,[X<^#OVV/B! M\0/^"A_QVT*V\2:KJ'C*YTCP)9:Q"+BWT/2[94,?DQOE5<^8%W8R#&S @R/G MVS_@H-^Q7\)OVB?V??$%]#X/L-.\8^'])FU+PCXGTZV6"]LKRW0RQ*)D ;RV M9 K*20 =P 95( /HFN9U+XR_##2/BKIOP/U#QE:1^+-7TR;4=/T+YFFEM8CA MY3@$(N<@%B-Q#8SM./#OV//CO\=_VI_^";GA_P"*'P_UG28OB/?Z'-81:EK\ M;-:_;[>X>U:YF5 2=PC\T@ C#H/B-\8]5\= M^+/$_P *]0U?Q/XBU-%C66Z:6:(1P1+Q# B1(JIDXP<;1A5 /NOQ5\=OA)X) M^)OA_P"#?BKQQ:V7B?Q4DK^'M'E5S)>K$"SE2%*C !/)'2N=^.O[:7[*_P"S M1J4&B?'+XX:'X?O[F(2PZ=<3-+#7+_'#]DW6?BE M^VQ\&_VF['4;./3OA[:ZU'K5K/,ZS3M<6P2U\I0I4A9&D9\LO 7&>14GP"_8 M;\&_"+XN_$;XZ^.M9M?&GBCQ_P"(Y+Y-5U31$632K#&(M/B+/)^[0?+N&S/_'WB&UTG1M(M'NM2U&\DVQP1*,EB?Y
$M=_X*3?'WQI^S=806WPN33K#3]0DTI FG7GB!-ADDMPOR-M N=Q3 M@F3=TD4GG?\ @HIXM\1?MMZ!\5?AMX UB>V^%_P5\*:IJ/C+6+-\+KWB6"SD MEMM-1NC16SA99NOSA5(&$:@#[O\ WC?PI\2O!VF?$#P+K46I:-K%E'=Z9?P M A+B%QN5QN ."#GD"M6O%_\ @G/_ ,F'_"/_ +$'3?\ T0M>T4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !39IHK>)KBXE5(T4L[NV H')))Z"G5\< M?\%=?&7B[Q):?"C]C'PAXBN=('QI\<)I>O:E9OME72H6A%S&I_VOM$9(_B"% M3D,10!WOB_\ X*S_ /!.WP/XI?P=KO[4&CO>QRF-VTVPO+VW5@<$?:+:%X>O M??BO;OAS\3/A[\7O"5KX\^%WC73/$&C7@)MM2TF\2>)R.J[E)PP/!4X(/! - M8'PS_9B_9]^$'P^@^%OP_P#A!H%CHD-L('L_[,CD^TC&"TS."TS-U9G)+'J: M^3/"/A#2?V"O^"L>A?";X10?V9\//CGX@%8_@OXM?#OXB?#.U^,?@SQ/#?>&;W3VOK75DC=4>W4$F3:RA@!M/49XKY MB_X*3_LV?'_X^^#O'.I^*/CFNA?"?PSX'N]4M?"7AZ K>ZYJ%O:2S#[;,PP+ M=940B-=P8+R%8*X[;_@FOHEIXF_X)L?#CPW?EA!J'@IK:8J>=DC2JF: M\>\#?\$N/$5]_P $_P#P!^Q?\1_BI#IJ:'XL&L>-%T:WDN;?78!>SW!L=S-" MR(PDB^?!*M$IVG%0?\%A_"O[-_@?]B&?P%_PKO18/$>H7MGI_P ,-)T72XX[ MU=0$\6!:+$H90L>X-MX(8)U=00#ZT^)/Q0^'7P=\'W7C_P"*GC73?#^BV0'V MG4M5NUAB0DX56)X"C))X )KCO@7^VA^RQ^TOJ5QHGP-^-^A^(+^UC,DVG M6\[1W(C!P9!#*JNR D L 0,CGD5QOB[]BR']HW1O@KK/[2?B:\U"X^'5E;WN MN^&)4CFL-:U7[)&CRW(8'S"DJLPZJ0SJ00YKYQ^*7Q@_9Z_:X_X*$? _1_V) MKK3KKQ%X'\0S7_C/Q5IME]ABCT>,*)K'>ZHUT742*%0.%$AP<,^ #]#Z*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /@7_ ()Z_%#P9_P3_P#B?X]_X)^_M%Z];>%B/%UQKGPYUS6I1;V6LZ;< MA%1$F?"!QY:G:3R[R(#N3%:O[9'_ 5W^&7PPTCXC? J3P1JJ>*I=%FM? 5[ M8W5M?V6NM<+Y,%_C;\+]% M\364+E[>+5K%96MV/5HG^]$Q P2A!(XKSOP[_P $SOV"?"VA:EX!O@[ MXJ14UBSTZ2ZUB-7#>5=7,TES)%D<'RS+Y>1P=F1GK7E7Q+_Y3=_#G_LB-]_Z M5W5?2/P&^!O@S]G/X:6?PF^'UYJ\NCZ?+,UBNLZM+>2P(\A<0J\A)$: A$7L MJCJ"["7Q5I^F-IUEKSP W,-JS,S0JW9268X]S0!T M-?G]^TS^V/;_ +8?QWU[]C3X>?M'^'/A=\.?#26-_V8_\ @I7^S#^P+XS^$D7BSX'+X%TGP+J[Z\FG M6FIMJ=[ UM*]U+YLB!7N9 7(9L+N('"@ ?;_ ,'_ -D;]F;]G_Q#<>+/@K\$ MO#_AG4KNR-IJBNW\5>%O#OCCPQJ'@SQ?H\&HZ5 MJUE+9ZE872;H[F"12DD;CNK*2"/0T ?-O_!)2R_:+MOV1O"LWQFUCPI<^'I? M"NE-X#A\/PSK=06?DMN6],@"M)CRL&/(X;VKZAK-\'^#_#'P_P#"VG^"/!6A MV^F:1I5HEMIVGVB;8K>%!A44=@!P!6E0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %?'W_!6_X=^.[#1_AC^V)\.?#<^M7GP4\9IK.JZ3:KF2?2Y&A- MT5 Y./L\6?[J,[G 0U]@T$ C!&0>HH ^=O&G_!2[]GRS_9W7]HOX0ZM:>.[* M,PR7^A:5KEI;:E9VYYE>2"XD5A)&.L6-S$C'!W5X+\#OBUH7_!2__@IMX:_: M*^$EA?)\/?@UX.=3?:G;^3)=:K?Q2KY03)(VB0YQD9M2)?V7?"TFH2RF6:2VM7MHY7/)9XH66-R3R25.3R:TM._8-_9>\-?% M_P /_''X>?#>+PCKWAZ$P1-X0F;3;>^M_+9%@NH(-LAJKX&\#>$/AGX2L/ ?@'P[:Z3H MVEP"'3]-LH]D5O'DG:H[#)- 'F7[=,\&V[9*VUK'YQ4R@$AI><$G!8EI7^N_C+^SK\#?VAK*QTWXW? M"[2/$\&F2O)80ZO:B58'< ,R@]"0 /PK@?\ AVA^P+_T:;X+_P#!2M #?CW^ MW3X&_9\^*/PP\.>+=&AD\%_$MYHK;XCQZN@TZPE$0D@#D*59)MZ;9-ZKM+/D MA&KY\_X*[W/PEUR'X4:'\";C1YOC/)\0]./@=_#C1M?P6X+>8[F+E;<-Y9^; MY GRAPHIC 20 cvlt-20230630_g5.jpg begin 644 cvlt-20230630_g5.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@'4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BO'_C_P#M]_L>_LNZVOACXY?'72M&U1HU M=M*BAGO+J-6&59X;6.1XP1R"P&1R*VO@!^UQ^S;^U)97-[\ _B_I/B,V:AKR MUMG>*Y@4G 9X)525%)X#%0"> : /1J*SM3\7>%=%US3?#&L>)+&UU+69)4TC M3[B[1)KUHXVED$2$[I-J*S-M!P 2:Y1_VF_@5'\>$_9C?XA6P\=O9?:T\/?9 MIO,,/EF7?OV>7C8"WWLT =Y1110 4444 %%1W=W:V%K+?7US'#!#&TDTTKA4 MC0#)9B> !DDU\Z:K_P5T_X)RZ/XH;PA>?M0Z2UVDOEM+:Z9?3VN[..+F.!H M2/\ :#X]Z /H^BJ'A;Q5X9\;^';/Q=X-\06>JZ5J-NL]AJ.GW*S07$;#(='4 MD,#Z@U?H **** "BBN#;]IOX%)\>%_9C;XA6P\=O9?:U\/?9IO,,/EF7?OV> M7C8"?O9H [RBBB@ HHHH ***CO+NVT^TEO[R4)#!&TDKD?=4#)/'L* )**^; MO^'O'_!./_HZ'2O_ 57W_QBO4_@=^U+^SQ^TI:W=U\"OB]HGB;[!M-]!IUU MF:W#?=9XF =%.#@E0#@X/% '?4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,?& MWQY/\+/@QXN^)UM;K-)X<\,7^J1POT=K>VDE"GV)3%=/69XU\):/X^\&ZOX$ M\0Q,]AK6F7%A?(IP6AFC:-P/^ L: /S<_P""+7[(?P@_:7^'OBW]L+]I[PAI M_C_Q3K_C"ZM4/BFU2]@C58XI)9C#("C2223-RRG:L:[=N3G$_P""D'PA\"_\ M$Y?VU/@Q^T_^S!H61(D<1:)G1XV4G#!LUHW6E?M#?\%D/VP_ GQ#UKX&:SX'^#OP[NQ((6 M22^_>QRS*I95$DLQAAC*Q[EB12Q8D@, #KSQS M8V%]#X"TO4;F7[!"_^"Z% MMJ/P3^'=EXE\9W?@J&UTO2KZ]-O:)-)ICAYIGZB*)0\A (9@FT$$@UM_MR^, M]?\ V4O^"QO@K]K#Q7\)_%6N^%4\'&WBD\-:7]HDGF>UO;8Q(6*H9%>5&9"P M(1@<'(!ZJW\/^*=8_P""^&E_$6+PAJL>C7'@%674)M/D6%&;2GPC/C:&R<$9 MSGB@#L?V2OV]_P!JV[_;=U3]A7]M'X?>%+/7_P"RGO\ 2-6\'F40MB)9PA$D MC[T:(L0WRLK)M8'.5P$_X*"_MX_M7_%_QQH'_!/7X1>"+OPE\/;TVEWK/C*> M7S-9N 7 2'9-&JA_+K++-9QW?GP(7 1XY#&R2D@;@RNK*2VW+._8-_:^_X*+_M M>>*?"/Q1\3_ OP=H7PAU73YTU+687?[7<7,,3HTMO&UT72-KI"BAD8!%;+,< M-7B^A_ FYT'_ ((^?_#'[(NK?#?4/& LI(/#DVNWFIW>HQ0W4&RX\F=!) M;YWR )R65=YP"N?L+_@F!HFH^'/V!/AAHNKZ5/8W4'AW$]K=0-')&QFD)#*P M!!YSSZT ;_[>/PI^(GQP_8]^('PI^%%UY?B#6O#\D.G)YPC^T$,KO;[B0%\U M%>+)('[SD@9K\L/@M^T=^Q=\&/@A+^QY^W5_P3[N_#WB!+.XL[_QI;>&X'U8 MR2,^V[/VE8YXG3<,%)'7Y?E7:=M?JO\ MI>'OVA?$O[-7B:R_97\72:-X[AM MDN-"GB2$F=HY%=[<&92BF2,.BL<89ER0,FOA"U_X*PZG-^S^G[/?[8_[!_B_ MQ?\ $*QTYM/N;+6/#RM:ZK.%*+-,DB"2%VP"WEQMSEE(R #W#]G?XM_LL?L M ?\ !,_4_C+\%OB[J_Q'\%:??S7.BKJ$J1W(O;AHHQIVT1H;<>?\%(?^"EGP?\ A3X<_;(^/?[/7@27X3>)+BU=]/T*>=-6L;*YY@G) M>9E^=2I&Y3DLH(BW<>:_ _\ X)J_M-ZK_P $B/'G@+6/"U[8>*O$/BJV\2^' M/"%Z/*N'BMDB0JZ-@Q32H)-J-@Y2('&[CRGPKX3_ &5=>^'OA/X2^'O^" M?%?]FOXD?"71OV?_ !H/C#2/B5I'VRUM[R"?[7>M*\:VJ6[I,JQ^894Y9'Z M].U^\>_V5KUEI=K<37,%BT<4R2Q M2PW[QJSJ+N-=ZG:T*[@V\9Q_VW?@QK?AK]M/]C;PMX5^'=]%I'A*;2+*:&R, MU]!ID=O>V:K&UR4!=46/'F.%+!=Q YK[0_;5_9WL/VJ?V7O&/P.N8X_M6L:2 MYTB63 $-_$1+;/GL!*B!O52P[T >/_M]_M]_$?X'>+_A-\'_ -E?1O#7B+Q; M\4M4067]NP3SVL5@Y1(Y\031, [RA@Y8J$ADR.A'+-\9[>/_ (+86OP5N/@Q MX&>Z/@[SW\<+I$XUO/\ 9[.8Q-YYC$?&W;Y9.TXSGFO"?^".'P6^.'QH_:U\+^$HM8L)(&63;)#&%$@^;RH?M&['1ID->I77A#Q8 M?^#@.V\8#POJ/]DCP.4.J?8I/LV[^S&&WS,;1 L065%17:*4(,,2L>XLF MX+7:^ O^"E?Q&\)?L5^+_P!HW]KC]FW6O!GB/P9=+9-HTFGSVEMKUQ(XC@:T M><$A#(2KD&0(%+Y8$"OFWX!?%;QK_P $>/VC?B[X'^./P"\:>(/"WC76EU#P MGXB\+:8MPMR$DG,0+.Z(=R3J' ??&\9&U@P-=[\2=%_;O_X*6_\ !.7Q_<_% M+X-Z?X9U(Z[;:G\-_#D-E/:WVHVEO(SR+.)Y#EFC;;$0L>]HR<;75J (KS_@ MI#_P4L^#_P *?#G[9'Q[_9Z\"2_";Q)<6KOI^A3SIJUC97/,$Y+S,OSJ5(W* M^'OA/X2^'O^"@^&+;3I/%_A+6+J[U7PPT< B-JDB+&SHFR$AYFV3 -\H<8 ![9^Q MK\=?V^O%GQ1U#X>?M2_!OPG>^'5T_P"T:/\ $SX>ZB'TRX? (C(EE9I=P+#< MBJ59,%2&W#Z+\VPMX;N9H)52%0@5)B)C 4X\U0KD_+][]3O&D;R^#M6BB0LS:9 M.%51DD^6W% 'XF?\$TOC]_P34^$OPFUW1/VUOA-9^(/$%SXB,^E7-SX274#' M9^1$H0.?NCS%D.WWSWKW7_@FKX&TSXG?\%1_$/[2W[)'PEUCPC\%H=&G@WWE MBUM;7326T<9AB7)4[KE?/$:DA%0$A,JM=5_P1-_9?\*?$O\ 8N^(GPS_ &A_ M@^9+75_%\L+0:YI!BG$36-L/,B:10Z,&R5=<%67(.12?\$_M7_: _P""=W[9 M&K_L$?%ZSU[6?ASKEWO\#^)#8RRVMI)(2T#AP"L23#,OPA\$7?A'X?7IM+K6/&4TOFZS< N D.R:-5#^6Q53 MT7:SNF\+5F?_ (*I?&OXD?\ !/#7?VK_ ('_ T\/VOC/P%K\=AX_P#"_B"V MN;F"&$862: 130N!F6-_F)VK',I#;0]?'6@?LW? _P#8U^+7C_X8_MY_LP_$ MGQ'$VI--\/\ Q'X-GN4M]2@W/M4M'+&A+@QG.69&WJP!%?=O_!+G]G+P@W[* M7BBW\2_LF7?PSL/B(9+;4O#FJ>)+J_FU&R,#1>>Z7*![8,)9%"G)8 /P"N0" M3]I?_@J'%\+?^"=GA/\ :_\ AKI6DWOB+QNEA;Z'I&HI)+;)>ODWD;K'(CLL M7DW"<./G"9/.#G?M)?\ !0?]IKX3-\*/V9O /PM\.:S\>OB-H=O?:II\RS0Z M5HWF!MPV&8NVUHYADRX46[,XKV+_ (+$_LP:H?VN? ?[ M6_BOX/\ B'QS\-H='BTGQOIGA9Y1>6@CDG82@Q%612LX93D*7A*LRAQD ]K_ M &9_VZ_VEM&_:XC_ &&OV[/AUX:TKQ9J^C-J?A+7_"$TGV/4HE21RC+([')6 M&?#?+\T)4IR&/ >#O^"C?_!0#X[?M*?%_P#9>_9]^"?@"^U'P3XIO;/1]>U5 M[JVM;&PMKRXMR]V#.QGGDVP!!$(P")6*E>%XO_@GU\,/V;/B;^VC8^/?V;/V M'?&ND^$O"MJUQ;_$CQEXHOX'@NC"Z&)+:1I(K@LS[ @D!5=SMCA3V_\ P2R\ M'>*] _X*%?M6:UKOA;4;*TO_ !K=OI]W=V,D<=RAU6_;=&S !Q@J?PT\:7'[)[BU:2P\/S3IJVGVER- MT$Q+S,N70A@&!R2JMY188\?_ &9/V0_C%\=/^"+'C[X6^'O!NHV_BBS^*$_P#@G%\5 MO$OQ==[:R\5Z!J>N:E86*NB;)KA9!(QB#. V'C5(P7W$! 6 /VG\,^(M'\8> M&]/\6^';Q;G3]4L8KNQN%'$L,J!T8?56!_&KU87PN\'V/P]^&?AWP#I>D+I] MMH>A6>GVU@EZ]R+:.&%(UB$SA6E"A0N]@"V,D G%;M !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !17R]^VS\??C\?V@_AQ^Q5^S)XLL/"OB'Q[;7NHZMXTU'34O#I6GV MR,S>1!)\DDK[)/O<#:HXW%U\>_8HU[_@H'\+;[P'K,_CC4/BS\./%WC7Q!HW MB6UNM'C2]\,R0:Q=VPU#[0IW/"[1F5D8E47=&BCY#0!^@5%>1?M:?MH?"+]D M'PU:77C>2\U3Q%K9:+PGX.T6W:?4=;N 541Q(H.!N=07;@9P-S$*>)_X);?M M._%W]K/X!:]\4/C3#;V^K0^/M2T^'3[6U6);"WC6%DMN!EBAD9=S98XY)H ^ MDZ*^1_%/Q_\ VM_VI?VFO&OP$_8Z\9^'/!7AOX9/#:>*?&VMZ)_:4U[JD@+& MTMX68($3:RN3R"I.<%0>K_8P_:>^,?B_XI^./V2OVIM.T>+XB^ 5M[H:KH", MEGKVES@&*[CC;)1AN0.. #(H !# 'T;145]>VVFV,VHWDFR&WB:25\9VJHR M3Q["OB+X)_&;_@I3^W-X O\ ]IWX!?$KP+X$\*3ZC=Q>"?".K^'3?3:I%;R- M'NO+DMF$LZLN8QQ@_*!@L ?<5%>+?L"_M6W?[8_[.=A\6=<\,1Z-K=OJ%QI7 MB/3;=RT,-];L!)Y1))V,&1P"25W;MZ#X9U+[%J5]I%S;Z?>;B/(G>)ECDR. M1M8@_A0!\Z_%[_@K_P#L1?![XG6_PQU3XCS:G+%J,UGXBU+1-,N+JUT5DBD? M,DD<9$IW)L*Q;V4DE@ K8^A_AW\1O OQ;\%:=\1OAIXIL]:T/58/.T_4["4/ M%,F2#@]B""I4X*D$$ @BORZ_94^/?P-^ $OP&_9@_:"T#_A7?BGX>^./$3_$ M*#Q3I_D6UVEWI6IP17C7##RY8Y#-!#N8],8S& U?H7^RY^S_ /"']G/X-77A MC]F74OMF@ZO?7.LZ2\VJB[M?-G5<"%T^4091<*G').2230!UWQ ^,OPP^%>K M>'=!^('C.TTR]\6:RFE>'+2;<9+^[<9$:*H)],L<*,KDC<,]-7YD?M ?LU_' M#X=?M??LY?'#]J#XZOXR\=>)?BM:VDUGID'D:/HEK&\3K;6<9 8CLGBGQ+)9M/?6]CL(*V2C"K, MS$#>2I4+^(_@A^S/^RC\4OB+^WI^T-X[2[D\0M90-JGB6 MP6=-!MUQ"EK:B-&8*Y,8.%+'8,DY8GRK_@EU=^&?B?\ M1_'C]H_]G_2H](^ M$OB6_P!.M="T](U@%YJ$$.+B[6V'S0*SF1OF52WG#C*L% /N&BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO M]L;]C#0OVG]4\+^-_#/Q4U+P%\1/!LTTW@_Q?HRK)+ ' $L4D+%?/B( RNX= M2,[796^2_P!DC]JG]JS]C3P=X(M/C]I'ASQ-\)/&/Q)UKP_;^+=)1K?4]+U6 M36K])9;F+B,Q23QW$H5%.V,XW J(V^C/VR?V6/CMKGQ_\$_MI_LG:EHS^.?! MVG3:3J7A[Q%,\5IKFER%V,'F*#Y$-1\46?C?4/"VG3ZSIUO);Z?JTUFC7-K%(09$CD(W(K;5W!2 MVT9S@5\H?\$4_P#DVSQO_P!ECU[_ -MZ^PJ^?/\ @F_^S5\2?V6_@[XE\#_% M%; 7VJ_$+5-9M?[.NC,GV:X\KR\G:,-\AR.WK0!YY_P20!&N_M'?V@/^)E_P MT+KOVW=][[RXS_P+?^M)I 8_\%U-5.E]!^SXG]I;/7^THMN[_P A_I5_Q5^S M_P#M=?LN?M->-?CW^QUX1\-^-/#?Q,DAO/%/@?7-9_LZ>SU2-2INK>=E*%7W M,S@\DL1C 4CJOV+_ -E_XQ^$/BIXX_:V_:GU+1Y?B+X^6WM1I6@.SV>@Z9 M(K2-VY=CM0N>03&""26) /<_B5XY\/?##X=:_P#$KQ:SC2O#VBW6IZF8TW,+ M>"%I9, ]3M0\=Z_/']D7]F#]N;XF?L\ZY\1_V5?VAK3X*>!/'UU=ZEX/^'$E MB-5-G!*67WVF>$T\-NXFET.=9HO])+$@3&)ES@8R3Q7A7P;\!_\%1_V./AW%^S7\-? MAIX ^)'A[1C+!X.\8:EXC?3Y;2U9F:-+RV(S(4+8Q&?N@*&.,T =;_P2,\6> M!C^S;?\ P1\/?#1O"6O?#7Q1>:!XSTAK\W1DU-'S+="8@&02MNZ_=*%1\JJ3 M]45X9^P9^R;XA_99^'>NS_$KQC!XA\<^.?$USXB\;:Q9QE+>2]G.3'"" ?+7 MG!(!)9CA00H]SH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?XA:_K MOA3P#KGBGPMX6?7-3TW1[FZT[18[CRFU">.)GCMP^UMAD8!-VUL;LX/2MBB@ M#X(U#]IG]G+]ORW_ &>/'GQ,T?PNMC/XK\06_CGPMKUU#/'I#QZ!J1,=QYP7 M:NY(Y5=E7^!A@CCI?^"+B1V_@'XKV'P^NKN;X86WQ9U*/X9/A?'3_@EQ^R?\<_C+X=^+NM?"CP_;RV6KW-YXLM8-.:/_ M (2%9+66-%E,4B ,L[QSERK%S'M/#$U[_P"$O"'A7P#X:LO!O@?PY8Z1I.G0 M"&PTW3;588+>,=%1$ "CZ#O0!\G?\%,O^3D_V5?^RQQ_^T:^PJY[QK\)OAM\ M1M9T+Q#XZ\%V&JWWAC41?^'[J\A#O87(QB6,_P +<#GVKH: /CW_ ()I_P#) MT'[5G_97/Z3U]/W?Q>^%]A\3;7X+WOCW2HO%M[IQO[3PZ]XHO)K4%P9ECSN* M9C<9Z?*?2G>"_A-\-OAUK>O>)/ W@NPTN_\ $^H?;O$%W9P!'O[GG][*?XF^ M8\^]17GP:^%>H?%6T^.-[X#TZ7Q?8Z8=.L_$+VX-U%:DN3"K]ES(YQ_M&@#R M[X7_ +;7P]^)/[1/Q!_9=^)7AFV\)^(/!&H1G3;;7=3C;^WK)P62]@5T7 V[ M&*@L5$B\]<>%? EO >K_ /!9OQ?JW[*9LSX2M_AFD7Q-GT';_9LNM&Y/EC,? M[LS[1'DKSN2XSSYE?4?QX_8__9E_:;DM;GX[_!C1?$=S9)Y=I?7<+)(?_E?1_Q$6?\ !&[_ */#_P#,?>(?_E?71]3Q?_/N7W,YOKN#_P"? MD?O7^9]LTV.**%/+AC5%R3M48&2+_ .?O\S[9HKXF_XB+/ M^"-W_1X?_F/O$/\ \KZ/^(BS_@C=_P!'A_\ F/O$/_ROH^IXO_GW+[F'UW!_ M\_(_>O\ ,^V:*^)O^(BS_@C=_P!'A_\ F/O$/_ROH_XB+/\ @C=_T>'_ .8^ M\0__ "OH^IXO_GW+[F'UW!_\_(_>O\S[9HKXF_XB+/\ @C=_T>'_ .8^\0__ M "OH_P"(BS_@C=_T>'_YC[Q#_P#*^CZGB_\ GW+[F'UW!_\ /R/WK_,^V:*^ M)O\ B(L_X(W?]'A_^8^\0_\ ROH_XB+/^"-W_1X?_F/O$/\ \KZ/J>+_ .?< MON8?7<'_ ,_(_>O\S[9HKXF_XB+/^"-W_1X?_F/O$/\ \KZ^G_V;OVE?@I^U MU\'],^/?[//C3_A(?">L27":;JW]FW-IYS03/!*/*N8XY5VR1NOS*,XR,@@U MG/#UZ2O.#2\TT:4\1AZLK0FF_)IG=4445D;!1110 4444 %%%% !1110 445 MQ?C'Q;X@TKQ!-8V&H>7$BKM7RD.,J">2,UI3IRJRLC.I4C2C=G:45YO_ ,)] MXL_Z"W_D"/\ ^)H_X3[Q9_T%O_($?_Q-;_4ZO=&'UREV9Z117F__ GWBS_H M+?\ D"/_ .)H_P"$^\6?]!;_ ,@1_P#Q-'U.KW0?7*79GI%%>;_\)]XL_P"@ MM_Y C_\ B:/^$^\6?]!;_P @1_\ Q-'U.KW0?7*79GI%%>;_ /"?>+/^@M_Y M C_^)H_X3[Q9_P!!;_R!'_\ $T?4ZO=!]D45YO_ ,)]XL_Z"W_D"/\ M^)H_X3[Q9_T%O_($?_Q-'U.KW0?7*79GI%%>;_\ "?>+/^@M_P"0(_\ XFC_ M (3[Q9_T%O\ R!'_ /$T?4ZO=!]D45Q'A/Q?XBU/Q!;V-[J.^*0MO7R M4&<*3U SVKMZPJ4I4G9F].I&K&Z"BBBLS0**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KXV_P"#@C_E#_\ &;_L'Z3_ .GFQK[)KXV_X."/^4/_ M ,9O^P?I/_IYL:Z,)_O=/_$OS.;&_P"YU/\ "_R9_+)1117WA^>!1110 444 M4 %%%% !1110 4444 %?T^?\&W7_ "A_^&?_ &$-?_\ 3S>5_,'7]/G_ ;= M?\H?_AG_ -A#7_\ T\WE>/GG^YK_ !+\F>YD'^^R_P +_-'W11117R9]@%%% M% !1110 4444 %%%% !7G/Q!_P"1JN/]U/\ T 5Z-7G/Q!_Y&JX_W4_] %=> M#_BOT.7%_P +YF+1117HGFA1110 4444 %%%% !1110 4444 :_@7_D:[3_> M?_T!J])KS;P+_P C7:?[S_\ H#5Z37G8S^(O0]'!_P )^H4445R'6%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5\;?\'!'_*'_ .,W_8/TG_T\ MV-?9-?&W_!P1_P H?_C-_P!@_2?_ $\V-=&$_P![I_XE^9S8W_DUYMX%_Y&NT_P!Y_P#T!J])KSL9_$7H>C@_ MX3]0HHHKD.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXV_X. M"/\ E#_\9O\ L'Z3_P"GFQK[)KXV_P"#@C_E#_\ &;_L'Z3_ .GFQKHPG^]T M_P#$OS.;&_[G4_PO\F?RR4445]X?G@4444 %%%% !1110 4444 %%%% !7]/ MG_!MU_RA_P#AG_V$-?\ _3S>5_,'7]/G_!MU_P H?_AG_P!A#7__ $\WE>/G MG^YK_$OR9[F0?[[+_"_S1]T4445\F?8!1110 4444 %%%% !1110 5YS\0?^ M1JN/]U/_ $ 5Z-7G/Q!_Y&JX_P!U/_0!77@_XK]#EQ?\+YF+1117HGFA1110 M 4444 %%%% !1110 4444 :_@7_D:[3_ 'G_ /0&KTFO-O O_(UVG^\__H#5 MZ37G8S^(O0]'!_PGZA1117(=84444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7QM_P<$?\H?_ (S?]@_2?_3S8U]DU\;?\'!'_*'_ .,W_8/TG_T\ MV-=&$_WNG_B7YG-C?]SJ?X7^3/Y9****^\/SP**** "BBB@ HHHH **** "B MBB@ K^GS_@VZ_P"4/_PS_P"PAK__ *>;ROY@Z_I\_P"#;K_E#_\ #/\ ["&O M_P#IYO*\?//]S7^)?DSW,@_WV7^%_FC[HHHHKY,^P"BBB@ HHHH **** "BB MB@ KSGX@_P#(U7'^ZG_H KT:O.?B#_R-5Q_NI_Z *Z\'_%?HAZ.#_ (3]0HHHKD.L**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KXV_X."/^4/\ \9O^P?I/_IYL:^R:^-O^#@C_ )0_ M_&;_ +!^D_\ IYL:Z,)_O=/_ !+\SFQO^YU/\+_)G\LE%%%?>'YX%%%% !11 M10 4444 %%%% !1110 5_3Y_P;=?\H?_ (9_]A#7_P#T\WE?S!U_3Y_P;=?\ MH?\ X9_]A#7_ /T\WE>/GG^YK_$OR9[F0?[[+_"_S1]T4445\F?8!1110 44 M44 %%%% !1110 5YS\0?^1JN/]U/_0!7HU><_$'_ )&JX_W4_P#0!77@_P"* M_0Y<7_"^9BT445Z)YH4444 %%%% !1110 4444 %%%% &OX%_P"1KM/]Y_\ MT!J])KS;P+_R-=I_O/\ ^@-7I->=C/XB]#T<'_"?J%%%%;ROY M@Z_I\_X-NO\ E#_\,_\ L(:__P"GF\KQ\\_W-?XE^3/?_P! :O2:\[&?Q%Z'HX/^$_4****Y#K"B MBB@ HHHH **** "BBB@ HHHH *R?'7@[2_B#X1O_ 7K=Q=PVFHP&&>2QN6A MF520.HK6HH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#" MRN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]T MHH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_ MP3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ M .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X M65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#XW\)_LA_#C5/VN_%WPJNO%7C#^ MR]*\*V%[:E/%-P)O-E=@VZ3.67C@=J]4_P"'>_P3_P"AM\=_^%E<_P"-=GX< M^#.IZ)^TEXD^.,NM0/::YX>L].BL5C821-"Q)Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_ MP3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ MZ&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9 M7/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10 M!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W M^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T- MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P + M*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AW MO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !K@/VIOV,/A M?\-/V>O%GCSPWXK\9&^TO2FFM1=^*[B6/<&4?,A.&'/2OK.N._:"^&=]\9?@ MOXB^%^F:G%97&MZGF61[#3X;=Y$& Y2-5)'L<5H4 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3 M_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ MX65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z M44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X M7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!Y!X%_8I^ M$_P^\76'C31/$GC":[TZ<2P1W_BF>:%FP1AT8X8<]#7K]%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 <%\=_VH?V??V9-$AU_P"/'Q8TCPU! MM,KG2/ EEK$(N+?0]+ME0Q^3&^55SY@7=C(,;,"#(^?;/^"@W[%? MPF_:)_9]\07T/@^PT[QCX?TF;4O"/B?3K98+VRO+=#+$HF0!O+9D"LI) !W M!E4@ ^B:YG4OC+\,-(^*NF_ _4/&5I'XLU?3)M1T_0OF::6UB.'E. 0BYR 6 M(W$-C.TX\._8\^._QW_:G_X)N>'_ (H?#_6=)B^(]_H?\ @L-X.@^(WQCU7QWXL\3_ KU M#5_$_B+4T6-9;II9HA'!$O$,")$BJF3C!QM&%4 ^Z_%7QV^$G@GXF^'_ (-^ M*O'%K9>)_%22OX>T>57,EZL0+.5(4J, $\D=*YWXZ_MI?LK_ +-&I0:)\M6L\SK-.UQ;!+7RE"E2%D:1GRR\!<9Y%2? +]AOP;\(OB[\ M1OCKXZUFU\:>*/'_ (CDODU75-$19-*L,8BT^(L\G[M!\NX;-RJ@*_(* /3/ MA)\:?A/\>?"*>._@W\0M*\2:0\AC^VZ5=K*J2 F-P.8W ()5@& (XYK2\<^ M./"/PT\'ZEX_\?>(;72=&TBT>ZU+4;R3;'!$HR6)_D!R20 "2!7QE^P1%X2U MW_@I-\??&G[-UA!;?"Y-.L-/U"32D":=>>($V&22W"_(VT"YW%."9-W212>= M_P""BGBWQ%^VWH'Q5^&W@#6)[;X7_!7PIJFH^,M8LWPNO>)8+.26VTU&Z-%; M.%EFZ_.%4@81J /N_P #>-_"GQ*\':9\0/ NM1:EHVL64=WIE_ "$N(7&Y7& MX X(.>0*U:\7_P""<_\ R8?\(_\ L0=-_P#1"U[10 4444 %%%% !1110 44 M44 %%%% !1110 4444 %-FFBMXFN+B54C12SN[8"@+O M$EI\*/V,?"'B*YT@?&GQPFEZ]J5F^V5=*A:$7,:G_:^T1DC^((5.0Q% '>^+ M_P#@K/\ \$[? _BE_!VN_M0:.]['*8W;3;"\O;=6!P1]HMH7AZ]]^*]N^'/Q M,^'OQ>\)6OCSX7>-=,\0:-> FVU+2;Q)XG(ZKN4G# \%3@@\$ U@?#/]F+]G MWX0?#Z#X6_#_ .$&@6.B0VP@>S_LR.3[2,8+3,X+3,W5F
IKY,\(^$-)_ M8*_X*QZ%\)OA%!_9GP\^.?AR[N;CPQ <6FG:O:I+(98(^D8(C50!P/M## 5$ M"@'W'KVNZ+X7T.\\2^(]4@L=/T^UDN;Z]NI D<$**6>1V/"J%!))Z 5C^"_B MU\._B)\,[7XQ^#/$\-]X9O=/:^M=62-U1[=029-K*& &T]1GBOF+_@I/^S9\ M?_C[X.\[U2U\)>'H"M[KFH6]I+,/MLS# MUE1"(UW!@ MO(5@KCMO^":^B6GB;_@FQ\./#=^6$&H>"FMIBIYV2-*IQ^!H ]8\!_M"_!+X ME_"D_'/P9\2]+NO"").\GB*6?R+6-86*RL[RA=BJRL"3@<5P_P /O^"C'[#_ M ,4_'$/PW\"?M*^&K[6;F<0VEFUP\(N922YM]=@%[/<&QW,T+(C"2+Y\$J MT2G:<5!_P6'\*_LW^!_V(9_ 7_"N]%@\1ZA>V>G_ PTG1=+CCO5U 3Q8%HL M2AE"Q[@VW@A@G5U! /K3XD_%#X=?!WP?=>/_ (J>-=-\/Z+9 ?:=2U6[6&)" M3A5RQY8G@*,DG@ FN.^!?[:'[+'[2^I7&B? WXWZ'X@O[6,R3:=;SM'17&^+OV+(?VC=&^"NL_M)^)KS4+CX=65O>Z[X8E2.:PU MK5?LD:/+]:[ MLVN)C&3DA)I6:2(Y (*,I! (((& ";_@G/\ L^:W^R]^QEX&^#OBI%36+/3I M+K6(U<-Y5UM>5?$O_E-W\.?^R(WW_I7=5](_ ;X M&^#/V<_AI9_";X?7FKRZ/I\LS6*ZSJTMY+ CR%Q"KR$D1H"$1>RJ.IR3H7OP MF^&VH_$RS^,M]X+L)?%6GZ8VG66O/ #)7W_!-W]A#4[V;4M0_95\'33W$K23S2:4I9W8Y+$]R22: M,;P5H_P(MOV8M:_9<_X)U?&?P'8ZY:^&+E-!?1_$L%Y)9S.!&;Z+/@YD!Z38B*22 NKF,D=5W(AQZJ*[?Q5X6\.^./#&H>#/%^CP:CI6K64MGJ5A= M)NCN8)%*21N.ZLI((]#0!\V_\$E++]HNV_9&\*S?&;6/"ESX>E\*Z4W@.'P_ M#.MU!9^2VY;TR *TF/*P8\CAO:OJ&LWP?X/\,?#_ ,+:?X(\%:';Z9I&E6B6 MVG:?:)MBMX4&%11V ' %:5 !1110 4444 %%%% !1110 4444 %%%% !1110 M 5\??\%;_AWX[L-'^&/[8GPY\-SZU>?!3QFFLZKI-JN9)]+D:$W14#DX^SQ9 M_NHSNVCE<\EGBA98W)/))4Y/)K2T[]@W]E[PU\7_ _\'H3!$WA"9M-M[ZW\MD6"Z@@VQSH,AAE2=JCL,DT >9?MR?MD>!_V(?@7=?%OQ99G4+Z>X6Q\.Z)'*$?4;YU8I M'N.=B *SN^/E53@%BJGYS_93L?@#J7Q)B_;,_;E_;'^&'B7XIW,.=$T6+QQI MYTSP;;MDK;6L?G%3* 2&EYP2<%B6E?Z[^,O[.OP-_:&LK'3?C=\+M(\3P:9* M\EA#J]J)5@=P S*#T) _"N!_P"':'[ O_1IO@O_ ,%*T -^/?[=/@;]GSXH M_##PYXMT:&3P7\2WFBMOB/'JZ#3K"41"2 .0I5DFWIMDWJNTL^2$:OGS_@KO M<_"77(?A1H?P)N-'F^,\GQ#TX^!W\.-&U_!;@MYCN8N5MPWEGYOER,CA7(^S M/$_P-^#OC3X7P_!7Q=\-=&U/PG;V4-I;Z!?6*26T,,*A(E16!V[% "D8*X&" M*Y;X'_L0_LF_LW:Y+XH^"?P)T+0M4E1D.IPPM+1)969T4]U4@'C(XH M]4HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ "_]D! end GRAPHIC 21 cvlt-20230630_g6.jpg begin 644 cvlt-20230630_g6.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **S/&7C/PG\//"U]XW\=^)++2-'TRW,^H:EJ-PL M4-O&.K,[$ #M[D@5X;X$_P""K'_!/GXD^-8/A[X3_:7TF35+JX$%M'>Z?>6< M,LA.%59[B%(F)/ P_)(QG- 'T+114&JZG8:)IESK.J7 AM;2!YKF5@2$C12S M-QSP 30!/17(_!/X[?";]HSP,GQ*^"WC.#7M#DN9+=-0MX)8U,L9 =<2*K<9 M':NNH **** "BBB@ HHHH **XKQ'^T5\%_"7QHT/]GCQ%X[M[7QGXELGN]#T M)[>4R74*"4LX8(4 @E^\P/R'VST/CCQKX7^&_@W5?B#XWU=+#1]$T^:^U2^ MD1F6WMXD+R2$*"Q 4$X )XZ4 :E%>>?L_?M7_L\_M3V6IZC\ ?B=9^)(=&EB MCU-K6WFC-NT@8H")44_,$;! (^4UE?#[]N7]E'XJ_&"Z^ ?P]^,MAJGBZSGN MH;C1K>UN RO;%A,-[1B,[2K3@>]=K0 445F>+?&?A'P#HS>(O M&_B>PTBP21(S>:E=I#'O=@J(&<@%F8@!1R20 ": -.BN*\;_ +1/P7^''Q.\ M-_!KQMX[M[#Q-XN+#PYI,EO*SWNTX;:RH57!_O$5VM !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!\]?\%0_V8_B/^UO^Q]KOPC^$^HQ1ZX;RUO[2RN+@11:CY$F\VS. M>%W?>4M\N]$R5&6'P%\2/C'\*+/X;^'?V>/^"D7_ 3+U?X2VJ:]XSAO=]Q>QV\J2+(4263#%XU"-3TR%]3^*OQ%UR B.U\A6MVC2%&YAY3^Q+^W?\9OCYXE^-7[-_P 6_B-X5\>1>%?!US?Z+XZ\*67V M>"^C,>QUV@*K#,B8(48*N,N"I$G[57_!.CXYZ7\4O@?X_P#@7X%\-_%#PW\* M?!,'AR?P'XWO4AM[EHHY$%Z5DS&6<.C'KM>WB.UQP-#]ES]B+]K+P!^U/\6/ MC=\6?"G@RQL_B+\/);"RM/"-[MMM.NRMNL-HL;JIV(D94R 8++D##< 'AW[) MG[:VK?L/?\$>#M&LK_Q+KWQ$OM(\/Q:DV+:"9\R-/+\RY1$C/&X?,RY M.,UZE\%?^"AWQ\^&'[4?P^^"OQV_:6^$OQ=T+XE3_8$U+X;W]M)/X>U$E$CB MD%N0#$\DB("ZY<%F!'EE6SM&_P""1WQK\4_\$R--_9G\6ZCHND^/_#7CBX\1 M:$SW0N+*8L&3R)753A71V_A.&5 /@V_@W7KG3?#/A?QGX9=_[;6%W4237TJ-';[]JG)91B4$ M @;S^@7[-WBSXD^.?@?X<\6?%U?#?_"17M@)-1E\(:G]LTV8[B%E@E_B5U"M M@%@I8@,P&X_&G[2_[)_[=GCSQSXQT?QQ^SM\)?CAHNM2./!OBK7([72-4\/6 MY#*D4CPI%+)L!4G:[9*9##.Q?HW_ ()O_LJ^+OV-OV4M%^"?COQ5!JNKP75S M>WS6;LUM;/-)O,$)8 E%[D@99G.!F@#D/V]_BU^UMX$\;Z#HWPE^,?PQ^%W@ MJ:PDFUCQYX]U*V,S72EL6T-M,?F&-G*JQ)?JNWYO(OV1_P#@I)\??BG^SI^T M==^+_%/AGQ#XA^#>@W5[X<\9:'IY2TU8&4 M,VYY!M!VO6-\ O\ @G]^UKX"\/\ [4VF_$72/"3:A\:/"TRZ%+X=O_+L8[Z2 M"^!MUC=0\4*O>!%9A]V/)ZT &]->- M+OP\=#:6ZU:/[?\ 8FN9"1B(&<[1'&R$1KNW$]?6/VG?^"A'Q^UJR^ OPA_9 M1TC1M,\<_''P]9:TVI:W&9[?1;6>".7Y5((Y? M^",X_8D33]+_ .$Z%DD7V?\ M)?LVX:X+T_OL8_U(STZ\5D_'/\ X)^_M,Q? M#W]G;XR_L_SZ&?BG\$O".F:5J&A:K=8M-26*UA22)9>!PZS+R4#)*2'4J,@' ME\MI^T]HW_!;#X&^&?VJ==\/:UK=AX3O5TWQ#X;LWMXM1LVM-48/)$W$ M:A"@*55#CGG[@_;_ /\ DQOXO_\ 9-M9_P#2*6OFWPA^R;^WU\3O^"B7PT_; M9_:-T?P=IMCH.E7=E>:#X>U-I/[(MS:W<<29?/GR/+_9B^(/PK\&Q0OJ_B/P;J.FZ8EQ*(XVGFMGC0,Q^Z-S#)[4 ?E-_P3 M/^,4/["7BC4?%>M7 CTGXB? .[\4:;!(WRSZEILMVJ1#/4D6UUQU_>CL:?\ M\$F/AOJG@'_@H/\ "O6O$$LKZGXP^%^H^(K]YB27-S)?"-\G^]#'$_U8UZK^ MT7_P2%_:4^)_['/P-^'7A2PT.+QMX!M-4T_Q&LNKJD+6US<&9"LN/GV\\#_G MJW6OH+P[^PK\2? __!1KP+\<_"EG8I\/_"'PDA\*Q3_;%%RDD,$T* 0XY&&3 MGIUH \?_ &LOVR?V^_@W?^-O'/B']I[X,^ 1H-_)_P (S\+C/;:EJNJVJX*% M\;Y$=U..=@+!N$7:3M?M(_\ !3S]I'PU^R]^SS\=?A#X;T1=:^)NH]#N+ M4R07,J-&AAB9FW1*\FX Y)4,.21FO/O '_!-']NKX>_#3XF_L[VWP@^%NLS^ M,;F^E7XS:[?^;J^)/^"=W[3_ (B_9P_9 MA^&QT#1XM6^%'BTWGBV)M90QK;+>)(KQ-C]X3&N=O!!.* /./^"GUC^U?X#_ M &<_AQJO[;WQ%\+ZSJ\/QJANK6X\*631VUIIZV>XJ/[L:EBLCC7_ ."KW['/Q2_;+\ > _!_PTTO3[Q-%\;1:AKD.H7XMU-G MY3HX4]23NQ@8-9_@3]B#XE_LQ?M]7GQ6_9M\-Z/'\(?'^B):>//"L=VMLNG7 M**RI/;PXPP!PV >DTZ@#*T ?.DG_ 54_:H^-&B^-_VA_A3^T=\&? GAWPM? MW"^&OAEXPO;<:OXBMH$$I8K(XE+R(0J",H&DRBXV[C@_\%+OCS\4?VM?@#^S ME^T3X.OM(TKP_P")=?B6#1IHWDFL_$,4\L,KE]OSVZF,J!]XXSCFNMT#_@FO M^V)^S+8^+?@K\%?V=O@Q\0=#US5Y;GPG\0O&NFV) M-;M[E?$/B1/"4,LT$RR'YK">5/-M01C.W&3FJ6D?M3?\%"OV@?VROC)^RI\! M?%O@K0K'P9?(UCXCU[1VE?3[<$J(EC4$322LR_,XVHL3\$L*Z;XA?LO_ +77 MQV_:D_9V_:8^(G@WPYI5UX)AN7\=V&G:ONCM)'E8HL&XL9?DVDX8\DUU/[)7 M[)GQ?^#W[=?QS^/WC2RL$\.^/KF!_#TMO?"25PCL3YB 93@CK0!Y3^S[_P % M4/B]IW[#GQ>^,G[0?A_2M3\8_";7_P"Q@VG1&"#4[B61((/,5>!B=FWE H** M, ')KD/BE^UC_P %9?@/^Q?9_ME>,O&?P^U/3/%EM87-KI4&A%+GP]%=NDD$ MG "S*\9$;(Y9D:5"&.UJV]"_8(U3X8_LD_M,>%/VM/%>E^$] \>>+/[9TKQ# M!.;M+%5NO-MIIEC7< )O)#*.=I;D=:^=_P!JGQ-^US=?\$S-+\$_$WXY?"74 M?A[X?FT[3_#-UX0U)[K4_$ZP2"*&-BQ55CA1&=CY:2$PIN7[S4 ?KI\'/$^J M>-?A%X5\9:XZ->ZOX;L;V\:)-JF66W1W('8;F/%=)7(_ #3[S2/@1X)TK4;= MH;BU\(Z;%/$XPR.MK&&4CL001774 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2\1^'/#_ (PT M"]\*>*]%M=2TS4;5[:_T^^@66&XA=2KQNC AE()!!ZYKP/PK_P $FO\ @GCX M+\:0>/\ 0/V9=*74K:X$\'VO4KVYMTD!R"+>:=X>" 0-F!7T310 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%))(D2-+*X55!+,QP /4T +16/X&^(/@CXF:%_P )/\/_ !58ZQI_VJ>V M^V6$XD3S896BE3([JZ,I'J*V* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHKPG]KS_@HM^S-^QG!-I7Q)\7&\\3?V>UY9>$M) M@>>\GC&<%MJE(%.#AI2@.#C.* /=J*\Z_9S_ &K_ ( _M8>&KKQ1\!_B%;ZU M#I\PAU.V,$EO5%?^S)I7EN(U;[K21Q*S1*1R"X (Y% 'J]%9'@/Q_X'^*/A.S\=_#CQ M;I^N:-J$>^RU/2[M9H9ER0<,I(R""".H((."*K?%'XJ_#OX*>!K[XE_%;Q=9 MZ%H6FJAO=2OG*QQ[G"*. 22690 221B@#H**JZ%K>E>)M$L_$>A7JW-CJ%K M'BO&_A[_ ,%"OV*/BKX_3X7_ __ &DO#.HZ[--Y-K9)=E!= M29P$AD=0DS'L$9B>V:]DH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KXC_P""D4^C_$W]LGX'_LM_'/Q==:+\)_%$>HWF MN0QZBUG!KE_"G[BRFF4KA=WE +D9,^!ABC+]N5XG^TCZ)>V-PK"",R(T\-T@412?NY1A)!)M4Y&T\@'S+^PU^P/+X> M;P!^T_\ LP^+T\'75CXY\2Z?\0-+EN[B6U\0:/!KM[;Q0>4691)'#$J(QP 0 MCG++D]5^UU'J/[1'_!23P?\ L:?%OXDZWX9^&TW@"77+?3-'U9[ ^*=3\]XS M;/,A#.$C7=Y8.1Y;$8+@CP'X9Z#\0?V _AM\,_VE/@?\9O$<(T$NPK&R\K'R"6R M6_V?M-N/V4O^"G9_9 ^!OQ&US7_A]K/P^?6=<\,:OK$FHKX5O4D98V220LT( M<",;&.3]H4G/[LCVW]N#]H[Q=\*_#^C?!7X$P17WQ6^(]T^F>"[)N5L5QFXU M.<8.V&WC) Z-\)/#O_!-#_@H%\,_AO^SE<3_\(5\;QJ-KXC\* M7\OVJ:RN;.)'CNXKB3,P3,HRKLPPLO7*[.2_9[_:8^.7A7XX^,_VH_C]_P $ M\?CKK?CCQ))_9^AC3/!;M:>'M"C;,-C 9"K%F;YY7VC>V" /FW 'L'_!$34? M$NH_L:7K>+?$MYJ]]#X_U>&:_OKAY9)2K1@DLY)Y.3U[U]@U^?W_ 0N^.&L M:K\,=6^#=G_CX&[)3'137Z T ?F9 M_P %4OCQ^VC\2_AY?WFG?#:]^'/PGT+QS:Z7+=:M_\%PO^3)X?^Q]T;_T)?!&B7*:#87VJ"637K H6COH5>-,$@1N47<4$J_,>30![[^SU\._V2 M_''QD\0?MI?L[>-['6M4\5Z5%IFOW&@:S'+92&,QL&DAC^Y!N M.?D[X'?'3]F/]AW]I?X[^%/V]&LK+QAXF\;7.LZ3XFO=&?4UU31)QFWMD,$< MK0[1DF)@HPZKSL&.K^ _AKX6^"_^"Q>M^'?V.;73[3PJ?A:9/B98>'2/[+M] M4^TMY*A(_P!W', 8?D3&-TN "9!3O^".>H_!VQ^&/CRP^,MUHT/QA7QOJ?\ MPLS_ (222(:C(WF?*6,OS&#[PX^3?YG1,VMB25,GEHQ$ ;$:B/JOD],;2?#O^"E_B[Q%^W+\'_B? M\3?#&L3V_P (/@X@MM#GMWQ'XK\1FXB@FN ?X[:VCE=$(X9W+ L"0NE\%?AS MXY^,WCK]KKX8_P#!/KQOIOA[P1KMUI-GX;U=9732(-3=8QJGV1H4?:&B^TIN MB7 WVY!"A",K]K7X%?\ !1?X!_\ !.;Q%\+/%OB#X)0_#7P]H%M:W6F^%K'4 MEOVA%U#AD>50C2-*0[LW+%G)Y- 'Z$_LX_\ )O7@/_L3-+_])(J^;_\ @MWK M&J6/[(6CZ"=7N+#P_KWQ(T?3?&EY;N5,6DOYSR%B.B^9'#GL>!WKTG]BC6OC M5\/OV2[#Q=^UMXQ\%Q6.G:!;7NF:CH FA@LM%2QB96NVG Q*H#EV7Y<8I?VQ M?CQ^S.O[&.J_%?XE^$YOB+\,M8B@@U$>&UCNHY+:6=8UN0WF)A$DVGS$;>K! M2O(R #C?^"A?P%_9?\,_\$Y_&%I9^!_#VCZ7X7\*M=^#;S3[:.)K.^C4&S:" M5?F#R2^6A8'+B0Y)W'/JW[#?Q1U[XT_L?_#CXG^*KMKC5-6\)6;ZGJ^-/"OQH\2_$"35-$FL?A)X.UCQV= M5L8M0NXC!;S6-E& ':(2[P6#[=@/WMIK[=_8T^%&K? W]E'X>_";Q#%Y>I:' MX3LK?4X@^* /3**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KQ?]K3]B;P-^U3=^'?&1\9:WX/\ &O@^ MY>?PMXT\-3+'=V1;&^-@P(EB; RAQWP0&8-[110!\4?L:_\ !,CQ)HL_AGXF M_M#;XV\>FZ;<2:GN_M)?L'^'?C=\4=-_:#^''Q7\1?#;XC:98FQ3Q7X89&^V6FF M2.P.X*H7WJB@#Y^^ '[ ^E?##XQ-^TA\9?C3XD^*'Q!CT]K#3=?\2+%%#I5L MP(=+2VB&R$L&8,.]6?@)^SS<_ [Q%XVU^X^+GB;Q./&7B275DM M/$%Z9H](#N[?9K4'[D0WX"^BBO2:* /+?VOOV6/"_P"V%\)$^$7B[Q-?Z3:) MK5IJ0N]-1&DWP,65<.",'//>O4J** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ KQ+]M']A'X)_MF_#_4M&\7^$='@\4OI;VN@^,9M,\VZTQCDJP*.C M2(I)/EEMN2?4U[;10!QGP1_9W^"/[-_AA_!_P.^&>E>&K":027,>FV^U[AP, M!Y9"2\K < NQ(' KF?C1^PI^R%^T-XG7QK\8_@%H&M:P%57U22!H;B8*,*)) M(F1I0 ')P..E>LT4 8GP[^&OP_^$?A*U\!_##P9IN@:-9*1:Z9I-FD$*9. M2=J@ L3R6/))R233OB!\/O!/Q5\'WWP_^(WAFTUG1-3C6._TR_BWPSJ&#@,O MUE&$P^*4_:QO:W5^?8\+.L;B<(X>RE:][Z)] MNZ/VR_XC$_\ K'7_ .9<_P#O31_Q&)_]8Z__ #+G_P!Z:_$VBO9_LG+_ .3\ M7_F>'_;&9?S_ (+_ "/VR_XC$_\ K'7_ .9<_P#O31_Q&)_]8Z__ #+G_P!Z M:_$VBC^RFOQ-HH_LG+_ .3\7_F']L9E_/\ @O\ (_;+_B,3_P"L=?\ MYES_ .]-'_$8G_UCK_\ ,N?_ 'IK\3:*/[)R_P#D_%_YA_;&9?S_ (+_ "/V MR_XC$_\ K'7_ .9<_P#O31_Q&)_]8Z__ #+G_P!Z:_$VBC^RFOQ-HH_ MLG+_ .3\7_F']L9E_/\ @O\ (_J6_P""/G_!77_AZ_H7CS6O^&?/^$!_X0B[ MTZ#RO^$L_M7[;]J6X;.?LEOY>WR.F&SO[8Y^SJ_&/_@SX_Y$7X\_]A;P]_Z* MU"OV75JE?!0J5'=N_YL****XSN"BBB@ HHHH ** M** ,OQCJ-YI6@37MA-Y#Q7%_\)]XL_Z"W_D"/_XFNN^(7_(J MS_[Z?^A"O.:]#"PA*G=KJ>?BISC4LGT-C_A/O%G_ $%O_($?_P 31_PGWBS_ M *"W_D"/_P")K'HKI]E2_E7W'-[6K_,_O-C_ (3[Q9_T%O\ R!'_ /$T?\)] MXL_Z"W_D"/\ ^)K'HH]E2_E7W![6K_,_O-C_ (3[Q9_T%O\ R!'_ /$T?\)] MXL_Z"W_D"/\ ^)K'HH]E2_E7W![6K_,_O-C_ (3[Q9_T%O\ R!'_ /$T?\)] MXL_Z"W_D"/\ ^)K'HH]E2_E7W![6K_,_O-C_ (3[Q9_T%O\ R!'_ /$T?\)] MXL_Z"W_D"/\ ^)K'HH]E2_E7W![6K_,_O-C_ (3[Q9_T%O\ R!'_ /$T?\)] MXL_Z"W_D"/\ ^)K'HH]E2_E7W![6K_,_O/4/"M]=:EH%M>WLN^6127;:!GYB M.@XK0K*\#_\ (JV?^XW_ *$:U:\FHDIOU/6IMNFF^P4445!84444 %%%% !1 M110 4444 %%%% !1110 4444 9/CW_D1=:_[!-S_ .BFK^+&O[3O'O\ R(NM M?]@FY_\ 135_%C7T>0;5/E^I\QQ%O2^?Z!1117T)\T%%%% !1110 4444 %% M%% !1110!^Y'_!GQ_P B+\>?^PMX>_\ 16H5^SE?C'_P9\?\B+\>?^PMX>_] M%:A7[.5\7FO^_P _E^2/NLH_Y%U/Y_FPHHHKSST@HHHH **** "BBB@#%^(7 M_(JS_P"^G_H0KSFO1OB%_P BK/\ [Z?^A"O.:]+"?POF>;B_XOR"BBBNHY0H MHHH **** "BBB@ HHHH **** /2_ _\ R*MG_N-_Z$:U:RO _P#R*MG_ +C? M^A&M6O&J?Q'ZGL4OX4?1!1114&@4444 %%%% !1110 4444 %%%% !1110 4 M444 9/CW_D1=:_[!-S_Z*:OXL:_M.\>_\B+K7_8)N?\ T4U?Q8U]'D&U3Y?J M?,<1;TOG^@4445]"?-!1110 4444 %%%% !1110 4444 ?N1_P &?'_(B_'G M_L+>'O\ T5J%?LY7XQ_\&?'_ "(OQY_["WA[_P!%:A7[.5\7FO\ O\_E^2/N MLH_Y%U/Y_FPHHHKSST@HHHH **** "BBB@#%^(7_ "*L_P#OI_Z$*\YKT;XA M?\BK/_OI_P"A"O.:]+"?POF>;B_XOR"BBBNHY0HHHH **** "BBB@ HHHH * M*** /2_ _P#R*MG_ +C?^A&M6LKP/_R*MG_N-_Z$:U:\:I_$?J>Q2_A1]$%% M%%0:!1110 4444 %%%% !1110 4444 %%%% !1110!D^/?\ D1=:_P"P3<_^ MBFK^+&O[3O'O_(BZU_V";G_T4U?Q8U]'D&U3Y?J?,<1;TOG^@4445]"?-!11 M10 4444 %%%% !1110 4444 ?N1_P9\?\B+\>?\ L+>'O_16H5^SE?C'_P & M?'_(B_'G_L+>'O\ T5J%?LY7Q>:_[_/Y?DC[K*/^1=3^?YL****\\](**** M"BBB@ HHHH Q?B%_R*L_^^G_ *$*\YKT;XA?\BK/_OI_Z$*\YKTL)_"^9YN+ M_B_(****ZCE"BBB@ HHHH **** "BBB@ HHHH ]+\#_\BK9_[C?^A&M6LKP/ M_P BK9_[C?\ H1K5KQJG\1^I[%+^%'T04445!H%%%% !1110 4444 %%%% ! M1110 4444 %%%% &3X]_Y$76O^P3<_\ HIJ_BQK^T[Q[_P B+K7_ &";G_T4 MU?Q8U]'D&U3Y?J?,<1;TOG^@4445]"?-!1110 4444 %%%% !1110 4444 ? MN1_P9\?\B+\>?^PMX>_]%:A7[.5^,?\ P9\?\B+\>?\ L+>'O_16H5^SE?%Y MK_O\_E^2/NLH_P"1=3^?YL****\\](**** "BBB@ HHHH Q?B%_R*L_^^G_H M0KSFO1OB%_R*L_\ OI_Z$*\YKTL)_"^9YN+_ (OR"BBBNHY0HHHH **** "B MBB@ HHHH **** /2_ __ "*MG_N-_P"A&M6LKP/_ ,BK9_[C?^A&M6O&J?Q' MZGL4OX4?1!1114&@4444 %%%% !1110 4444 %%%% !1110 4444 9/CW_D1 M=:_[!-S_ .BFK^+&O[3O'O\ R(NM?]@FY_\ 135_%C7T>0;5/E^I\QQ%O2^? MZ!1117T)\T%%%% !1110 4444 %%%% !1110!^Y'_!GQ_P B+\>?^PMX>_\ M16H5^SE?C'_P9\?\B+\>?^PMX>_]%:A7[.5\7FO^_P _E^2/NLH_Y%U/Y_FP MHHHKSST@HHHH **** "BBB@#%^(7_(JS_P"^G_H0KSFO1OB%_P BK/\ [Z?^ MA"O.:]+"?POF>;B_XOR"BBBNHY0HHHH **** "BBB@ HHHH **** /2_ _\ MR*MG_N-_Z$:U:RO _P#R*MG_ +C?^A&M6O&J?Q'ZGL4OX4?1!1114&@4444 M%%%% !1110 4444 %%%% !1110 4444 9/CW_D1=:_[!-S_Z*:OXL:_M.\>_ M\B+K7_8)N?\ T4U?Q8U]'D&U3Y?J?,<1;TOG^@4445]"?-!1110 4444 %%% M% !1110 4444 ?N1_P &?'_(B_'G_L+>'O\ T5J%?LY7XQ_\&?'_ "(OQY_[ M"WA[_P!%:A7[.5\7FO\ O\_E^2/NLH_Y%U/Y_FPHHHKSST@HHHH **** "BB MB@#%^(7_ "*L_P#OI_Z$*\YKT;XA?\BK/_OI_P"A"O.:]+"?POF>;B_XOR"B MBBNHY0HHHH **** "BBB@ HHHH **** /2_ _P#R*MG_ +C?^A&M6LKP/_R* MMG_N-_Z$:U:\:I_$?J>Q2_A1]$%%%%0:!1110 4444 %%%% !1110 4444 % M%%% !1110!D^/?\ D1=:_P"P3<_^BFK^+&O[3O'O_(BZU_V";G_T4U?Q8U]' MD&U3Y?J?,<1;TOG^@4445]"?-!1110 4444 %%%% !1110 4444 ?N1_P9\? M\B+\>?\ L+>'O_16H5^SE?C'_P &?'_(B_'G_L+>'O\ T5J%?LY7Q>:_[_/Y M?DC[K*/^1=3^?YL****\\](**** "BBB@ HHHH Q?B%_R*L_^^G_ *$*\YKT M;XA?\BK/_OI_Z$*\YKTL)_"^9YN+_B_(****ZCE"BBB@ HHHH **** "BBB@ M HHHH ]+\#_\BK9_[C?^A&M6LKP/_P BK9_[C?\ H1K5KQJG\1^I[%+^%'T0 M4445!H%%%% !1110 4444 %%%% !1110 4444 %%%% &3X]_Y$76O^P3<_\ MHIJ_BQK^T[Q[_P B+K7_ &";G_T4U?Q8U]'D&U3Y?J?,<1;TOG^@4445]"?- M!1110 4444 %%%% !1110 4444 ?N1_P9\?\B+\>?^PMX>_]%:A7[.5^,?\ MP9\?\B+\>?\ L+>'O_16H5^SE?%YK_O\_E^2/NLH_P"1=3^?YL****\\](** M** "BBB@ HHHH Q?B%_R*L_^^G_H0KSFO1OB%_R*L_\ OI_Z$*\YKTL)_"^9 MYN+_ (OR"BBBNHY0HHHH **** "BBB@ HHHH **** /2_ __ "*MG_N-_P"A M&M6LKP/_ ,BK9_[C?^A&M6O&J?Q'ZGL4OX4?1!1114&@4444 %%%% !1110 M4444 %%%% !1110 4444 9/CW_D1=:_[!-S_ .BFK^+&O[3O'O\ R(NM?]@F MY_\ 135_%C7T>0;5/E^I\QQ%O2^?Z!1117T)\T%%%% !1110 4444 %%%% ! M1110!^Y'_!GQ_P B+\>?^PMX>_\ 16H5^SE?C'_P9\?\B+\>?^PMX>_]%:A7 M[.5\7FO^_P _E^2/NLH_Y%U/Y_FPHHHKSST@HHHH **** "BBB@#%^(7_(JS M_P"^G_H0KSFO1OB%_P BK/\ [Z?^A"O.:]+"?POF>;B_XOR"BBBNHY0HHHH M**** "BBB@ HHHH **** /2_ _\ R*MG_N-_Z$:U:RO _P#R*MG_ +C?^A&M M6O&J?Q'ZGL4OX4?1!1114&@4444 %%%% !1110 4444 %9/CKP=I?Q!\(W_@ MO6[B[AM-1@,,\ECZ44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"% ME<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C M7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A M?_#O?X)_]#;X[_\ "RN?\:\K^/\ ^R'\./ WQ.^%_AS0_%7C V_B3Q5)9:D; MCQ3<2.(A 7&PD_(V1U%?9%>??&/X,ZG\3?'O@#Q?8ZU!:Q^#O$+ZC: .,_X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QK MW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO M_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H; M?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQ MW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ MC1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ M -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\ M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \ M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z M&WQW_P"%E<_XUY7X3_9#^'&J?M=^+OA5=>*O&']EZ5X5L+VU*>*;@3>;*[!M MTFL].BL5C821-"Q)Z44 >%_P##O?X) M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\ M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QKU#X4_"WP[\'O"* M>"_"]]J5Q:).\HDU;4'N9MSG)!=^<>@[5TE% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5P7QW_:A_9]_9DT2'7_CQ\6-(\-07)(M([Z8M/U\%?\$SOASX._;8^('Q _X*'_ !VT*V\2:KJ'C*YTCP)9 M:Q"+BWT/2[94,?DQOE5<^8%W8R#&S @R/D ^BO@7_P %&/V)_P!I+Q*G@WX. M_M Z1J6KS$BVTR\M[BPN+@]<11W<<32G'.$!. 3VKVNOG;_@H-^Q7\)OVB?V M??$%]#X/L-.\8^'])FU+PCXGTZV6"]LKRW0RQ*)D ;RV9 K*20 =P 95(H_L M>?'?X[_M3_\ !-SP_P#%#X?ZSI,7Q'O]#FL(M2U^-FM?M]OXZE\9?AAI'Q5TWX'ZAXRM(_%FKZ9-J.GZ%\S32VL1P\IP"$7 M.0"Q&XAL9VG$'BKX[?"3P3\3?#_P;\5>.+6R\3^*DE?P]H\JN9+U8@6J^._%GB?X5ZAJ_B?Q%J:+&LMTT MLT0C@B7B&!$B153)Q@XVC"K]0_'#]DW6?BE^VQ\&_P!INQU&SCT[X>VNM1ZU M:SS.LT[7%L$M?*4*5(61I&?++P%QGD4 =1\=?VTOV5_V:-2@T3XY?'#0_#]_ M/\ Q')?)JNJ:(BR:588Q%I\19Y/W:#Y=PV;E5 5^05XA^P1%X2UW_@I-\?? M&G[-UA!;?"Y-.L-/U"32D":=>>($V&22W"_(VT"YW%."9-W2120#[-\<^./" M/PT\'ZEX_P#'WB&UTG1M(M'NM2U&\DVQP1*,EB?Y
!O&_A3XE># MM,^('@76HM2T;6+*.[TR_@!"7$+CE3 M?M]_'?6/V9_V.O'WQJ\-N$U/2-%\O2I64,(KNXECMH)"#P=LDR-@\';BN&_X M)M_L;?"SX*_LY^&O'FK>%K/5_'/C#1X-<\6>*M6@6YOKFZNT$[1^=("P1/,V MX! 8J7.68D@'J_P#_:N_9T_:ATN?5O@)\7-(\2):@&[M[25DN;<'H9()0LL8 M/8LH!P<=*]"KX,_X*H_"KPS^R/>^$?\ @HS^S]X>MO#OBCPMXJM;7Q7#H\*V M\.O:9<$K)'<(F%=B0J;L9*R'))1"OTK^U1X _:/^-W@O1O!W[-_QHL? MAJT MS'Q1XF^QM-J$5@T8VK9#@+*Q)RY*E1RK CD [CP)\9?AA\3O$'B/POX \96F MJWWA+4QIWB*&TW$65T5W>4S8VE@.H4G:00<$$5!X,^.WPD^(7Q!\1_"KP9XX MM=0\0^$7B3Q)I<*N)+!I 2@A/2ODC_@C1\-]'^#OB[]H?X4^'[^\N MK'PY\57TZUNM0E#SS)"LB!Y& 9SC)( &2>!7I_@S]A_QGX8^-O[1WQ)TKX@ M0Z*/C%I]C:^&-6L \UUH[)8RQ3SO&=@WB>7>@5SP@Y4\4 =1XT_X*0_L+_#W MQQ+\.?%W[3?ABUU>WN#!"&8$$$'L&G^)/#NK M>'XO%FEZ]97.E3V@NH-3M[I'MY("NX2K(#M*%>=P.,WMUOML=Q*3@)%, MP$4K$\ (Y+$@#.:]IK\]_P#@IAXR_87^&?[-EY_P3\\">%='N_B +;3[#PAX M:L-*6.;3[ES$T5W)=LJQPL4.]G,FY_,.[(9B/N/X,:%XN\+?![PGX9^(&K"_ MU[3O#5A:ZW?"0N+F\CMT2:3<>NZ0,V>^: .EHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O@7_@GK\4/!G_ 3_ /B?X]_X M)^_M%Z];>%B/%UQKGPYUS6I1;V6LZ;%_C;\+]%\364+E[>+5K%96MV/5HG^]$Q P2A!(XH ^2?VR/^ M"N_PR^&&D?$;X%2>"-53Q5+HLUKX"O;&ZMK^RUUKA?)CF62WD8P[6!O@[XJ14UBSTZ2ZUB-7#>5=7,TES)%D<'RS M+Y>1P=F1GK4/AW_@F=^P3X6T+4O#FD?LL>%/LVK6S6]ZUW9M<3&,G)"32LTD M1R 0492" 000,>A? ;X&^#/V<_AI9_";X?7FKRZ/I\LS6*ZSJTMY+ CR%Q"K MR$D1H"$1>RJ.IR2 ?-WQ+_Y3=_#G_LB-]_Z5W5?85<]>_";X;:C\3+/XRWW@ MNPE\5:?IC:=9:\\ -S#:LS,T*MV4EF./ M?M'^'/A=\.?#]^"M' M^!%M^S%K7[+G_!.KXS^ ['7+7PQY))-=/\ !_\ 9&_9 MF_9_\0W'BSX*_!+P_P"&=2N[(VES>Z38B*22 NKF,D=5W(AQZJ* /B#QO^S' M_P %*_V8?V!?&?PDB\6? Y? ND^!=7?7DTZTU-M3O8&MI7NI?-D0*]S("Y#- MA=Q X4 #Z$_X)*67[1=M^R-X5F^,VL>%+GP]+X5TIO 5@QY'#>U?27BKPMX=\<>&-0\&>+]'@U'2M6LI;/4K"Z3='#_!_ACX?^%M/\$>"M#M],TC2K1+;3M/M$VQ6\*#"HH[ #@"@#2H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \E_;L^ FI?M._LB^._@?H;(- M1UK1[@D2X@1B?NAI844GL#GM7DG[!'[>OPM\6?LS:;\.O'&N6FB? M$OX?:"NC>(O ^O7\6GWTUW91>2#&+AD!$OEKDYPC.5;&.?K6O+/C?^Q'^R;^ MT?JR^(?C5\!] UW4E0(=4EMC#=.H& K30E)&4#H"Q [4 ?#'[6/[:N@_\%0] M \'?L'?!SP1K.B^+O$/CF,>.;/5/*>/1K*S!>:19XV:.=<_.K*%8T>>9I' M8* 6=B68\!]7^( M_CK5X[#1M#TZ:^U.\ER1#!$A=VP.2<#@#DG &2:J^"?A-\-OAOJVNZ[X#\%V M&E7GB;4VU'Q!<6< 1K^Z;.9I#_$QR>?>K7CWP#X,^*/A"^\ ?$/PW:ZQHNIQ M"/4--O8]\4Z!@P5AW&0#^% 'YY^$?BU\,/\ @IGXZ@^,'[7_ .T+X,\&_"'1 M-4:3P;\'[[QI9VUWK$D3%1>ZJIE# 9!VQ>A(&%)>;ZU^/?[8G@'X(_LLZQ^T M3\#]$TOXCZ%X5DAM[JQ\&Z[;M#;0AHT?$D(D51$DB,R ?*AR< 9J/_AVA^P+ M_P!&F^"__!2M>B_"WX#?!KX)^#KKX>_"?X:Z1H.AWMS)<7>E:?:*L$TDB+&[ M,G1BR(JG/4*!0!X7^VC\8?V(_BK^PCXK^(WC7Q3X4UC0-=\*3SZ+,9H'N9KY MKW4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D! end GRAPHIC 22 cvlt-20230630_g7.jpg begin 644 cvlt-20230630_g7.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***;--';PO/,^U$4L['L!R30 ZBOF[_ (>\?\$X_P#HZ'2O_!5??_&* M]D^#7QX^#G[0OA0^-_@G\1]*\2Z6DYAENM+N0_DR@ F.1>&C;!!VL <$'H10 M!UM%%% !1110 4444 %%%% !17%7?[17P7L?CC;?LV77CNW3QO>:8=1MM -O M+YDEJ Y,F_9Y>,(_!;/'2NUH **** "BBB@ HKEOC)\:OA?^S[X!NOBA\8O% ML.AZ#92Q1W6HSPR2+&TCA$!$:LW+,!P.];OAWQ!H_BSP_8^*?#U\MSI^IV<5 MW8W*J0)89$#HX! (!4@\@'F@"Y17A/Q&_P""F?["_P )/'&I_#;XB_M":=IF MN:-=&WU/3Y=.O&:"48)4E(2IZCH37?\ P/\ VDO@/^TGH<_B/X%?%32/$UK: M2*EY_9USF2V9LE1+&V'CS@XW*,X.,XH [>BBB@ HHHH **XKXN?M$_!?X$:C MX>TGXM>.[?1KCQ7J@T[P_%/;RN;RZ)51&OEHP4Y=>6P.>M=K0 4444 %%%% M!1110 4444 %%9F@>,_"/BJ]U+3O#'B>PU&?1KW['JT5E=I*UG<;%?R90I.R M3:RMM." P..16G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 55US_D"WG_7K)_Z":M5!J<$EUIMQ:P@;Y('565LKVUJB637=RIV.&5G\O/_ "V! M ^:OI+_@G!IOB;]DSX/?'K_@H5XJ^'$7ACP#XH@.M>"/ ]AJ4+_V9?VK/"VE7BYBFLI[*TAY90-K[H7(QRI"L"#BN-_9A_X)T_M(?"[X<_%[]AKXF:]:ZC M\'O%MI>?\(1XCCU!9+S2YW(V,UN<8#?([J#M$D)QQ*S4 >06_P#P59_:_P#! M_P ,]'_:X\4_M"_!37M*U'54_M/X)Z7?VZZS8V+RE 5 H?MP?\%)_BIX/_ &E?"_P6^'OQCT#X4^$-;\%VVO6_C_Q+X6EU/^T&N,F. M)$566-, L1PP;+#@'C_ (>_L ?MZ^%?!OA_]G.#]FW]GVT@T;4@EW\7[_PU M8:G&;R2\L_ M#WV>5Y[=W=V/FE92GRJQ^16^;Y\)SGPV_8,_;NLM \(_ /4OV:/V?="L?#UW M'#K/Q4E\+Z=JMUJUA&"H4P3P,[RE2"7949V1Y?MN_'']K'PW\0-'M M_A3\>_A7\*?AY<:%]M;QOXXU"VDN=0N3@B&&VF.2NUEQM0DX8EA\JGRC]GW_ M (*;_M"_$+]AKXZ?$;7M9\.:GXN^$\XCTCQ1I6GD6>JQ.[".8PM@'_5N00$! M5TRH().Y^T5^Q)^T]IO_ 4%G_:K^%WP4\ _%+PYJ7A>VTG3/#_C:]CAA\-/ M%%#&)(XW4J &B:0&-6.+B4!5.&.#\)/^"(DGD\Q_E=@BL@V=<5/A=\6_^ M"T'Q!^&/A/\ :R\'Q?#_ ,4Z/XINX[I?A=;6D=G+%ILA.V07Q0)\4M(U5GO'TZ) MR5B6$GR_L#_ +5G[47B#]K+XG?L4?M6ZWH7 MB#6O ]C#J%CXDT/3Q:B:%S"=C(H52"EQ"P^4%2'!+<$:][^Q_P#&4_\ !5#P MS^U>CVUWX/TCX=?V+=ZC=7Z?;);H17"[C$%&+&4&;>3GV'K0!Z[^USXP^ M.G@3X"ZWXD_9ST7P_=^*88U^R2>*-32UL;2//[R>1Y&13M7.%9E&X@DX!!^* M?A#_ ,%#/VF_ G[:/P]_9_\ B-^U#\,?C!H_C>X^Q:L_@:TC']B7#<*!/"JJ M^'*]=VY0X(0X-?17_!5K]E#XN?MB?LM#X8?!C6[6#5K+Q%:ZH^FWUT88=5AB M253;.XX'S2)(-WR[HER1PP\"M_V(?VT?&_[17P2^.>K?L[?"[X?:%\/==C^V M>#_!FH1I)# 9(C-=,RH(Y&8+\D:L2!'RQ+9H WM+_:G_ ."A/Q^_;/\ C'^R MC\!?%G@K0['P;>(]CXCU[1VE?3X =HB6- 1-+([K\SC:BQ/P2PJ#]GW_ (*G M?&'3?V(/C#\8/VA/#^E:GXQ^$>O?V/OTZ(P0:E<2RI;P>8J\#$['<4"@H!@ MY)]5_9._9,^,'P@_;P^.7[0/C.RL$\.^/9H&\/2V]\))7".2=Z 93CUKS'X0 M?\$OOBGJOP%_:-^!_P 8+K3M)'Q3\7MJOA>_M+L7 B,=PUQ;R2JH!4>8L6Y> MNTL!0!X7^W'XG_X*0^-O^":Z_&7]HGQ=X)U?P=X\.DWYT32]*:VOM"BFFCN+ M2174!9%8!$='+,ID7DX8U^F7[,O_ ";=\/O^Q'TG_P!(XJ^"/B9^R!_P5H^. M/[&%K^QKXU\/?#S3])\(06%MI^I6VLL]UXBAM72.WB)R4A1(QYC.ZJ[F&,;1 MN8U^A'P5\+:MX&^#?A+P3KR1K?:/X9L+&]6)]RB6*WCC< ]QN4X/>@#X&_8^ M^%'PM^*__!6O]I;3?BE\-= \2V]I(LMK;^(-&@O$A/[PK"WBS4Y"4MPRNK*D4L11 M]P_B+#':O0_V2OV&?VD[[]K&Y_;P_;J\9>'[[QG#I+:=X7\/>&%_&/X,?M*?!KX?>&?!U_<1 M>&/ OC6^MEU3Q1% GF%\2L),R+@+Y912[>6#E&>O1/B-_P %1?C!9? GX#_M MK>&;#3[+X?>*?$/]C?%71Y++SI-/F6)M5FN_"7C#QMI]G+J'AL2J$"NEU&WF"-0I M" .A92^WYVCKZF\7?L0WWQ!_X)WZA^R/XZD\-/XAOM D=[WPYH,&F:?'K D- MQ#+%!!&BHBS!%+!59U#$@%B* .?\3_MA_%7Q=_P4PL/V5_A'K&F1>"?"/@\Z M[\3=2DLEFD&Y/,CBCDSA 1+:+HM4\7RZ590:/9\S0S3/;6T2*B@NLI"JH)ZGEC3OC7^R-^V'\#/VV-= M_;:_8?L_"_B,>--(CLO%W@OQ->-;9D58E\V&3*K@F%'R7!5BXPRMP 5?@-^W MU^TA;/\ '+]F7]I33="3XJ_"/P5?:[IVN:) ?L>J6\=L)(YFB; !S-;.,!0R MS8*(5.[S+P'^US_P5H^+_P"Q3)^V[X1\4?#VPT7PO:7MU?:/-HK/"/VBOVUOVMM8T9_B+\0/AOJ]G_ M &/X>=GM=*L5L3^ZWG.YL6]NH +!5A&7$?L7^!?^"E/Q&_X)JVOP2_9_ MT3P-J7@3X@1ZK8G6M6U![>^T&"6ZFM[N%E)VR(^V1U9%=E\YQC(7 ![)\>/^ M"I'Q]U#X;_LS?$G]FWP]HD=W\9-1O+#4]"UJ(R0M>Q7-I:" 2C#I&+B24;A\ MQ7!X-4I?VH?^"I?@7]M(_L(ZSXX^'/B#Q!XMT%=2T/Q,VAR6]KH46V2223RT M :;:D$R*C[B7,3%L;E/1_$3_ ()C_%'P[9?LE^!_A+9?V-W/+"AR6W/%<$+G(&T9)->D>*_V2_C!J_\ P5D\,_M?V=E8'P9I M?@*32;N=KX"X%R4NP (L9*YF3G/KZ4 >;_LS?\%%?CMX'M/VA?!G[7\ND^(] M6^!MNUW%J^@V@M!JJYE182H 5=SI%M;:"/-.X';FO&[?_@JS^V!X3^&.D_M< M^)_VA?@GKFE:AJJ'4O@EIFH6ZZU96+RF,%0',XE ;#%]@8,RD!E'O/@_P#X M)R_$CQ+\_L ?M[>$O!F@?LY6_[-O[/UM!HVIA;KXOZAX;L-3N;RP#LVU[>XA9Y),-C< MR*2%4%E.7(!ZK^TY^W'^U'#^V_\ "_\ 9S_91F\-3:;\2_AW'J]@_B6R8QPR M2_;7^U.T9WE8X(%D\L?>*8SS57]G3]I[]O&;]JWXI_L#_&3QQX0U?Q?I'@27 M5_!GC&UT7D;2<[N<5^E%?%/ M_!,?]E[]L?\ 8W^)7C?X3^/O!_AF;X<:SK][K-GXHM=4WWDUPPBCB58@V50Q MIE@Z ANC$5]K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!1\4>&M#\:>&M1\'>)]/6[TW5K&:SU&U=B!-!*A21"5( M(!5B,@@\UC?![X-?#/X _#^R^%GP@\*0Z)H&G/*UEIL$TCK$9)&E(/A7X9C7X4>$+K4W@@L[8V[.]_# &'G.?W;ECD#SAD$>7M M/U5MKFWO+=+JTG26*10T&= @C8W%\[#E))-IAAZ$NQ((8+D ^J:*^3? M^">OQ:?X;?\ !(_PY\;?%ES/J'_".^#-9U:\:XG9I)UMKF\DVEFR22$VC\*\ MY_9E_8/D_;0_9WL/VJ_VC_C;X[_X63X[MY=6TC6=%\37%K#X;BD=OLL=I C! M BH$W?%'QM$;#6?#. MO77A;X?66HFYD*JS'L%483&T?HK0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PI_P48\.?L0?M M@? /XS^/=(\/6FK_ ! ^#5AGWD6_$3L0GVF(,L@&X/&<,4/> MONNOC/\ ;Z_X)HWGQ+T[X@_&S]F/QGX@T#QKXM\-/9^(O"^E3P?V?XLVJ L< MZ3%5CD(&/-W#'WL!BS, C:_=&ZU73[FW,P2R68*6993 R* H&9(]J@AM_FGP?_ &@/B_\ ##X6?%#Q MS\:_V#/CCJOQ*^)-G?R^+?%O_"%-'965OY,D=M:PEVW1VEO&1U&>I.0%Q]E? MLM?L.^'OV>O'.N_&SQG\3==^(/Q%\2VR6NK>,?$919$M5*D6UO%'\L$650E0 M3]Q<$ 5[!XV\+VWC?P9J_@N]N9(8=7TRXLIIH@"T:RQM&6&>,@-D9H _/#] MC'XA>*/BY_P1R\8_ ;3_ (+^+M-;0_A1KG]G>)=1TW9IVNO(UZ_EV)OV!OA-J6DW"211>"K.T=D.0);=/(D'U#QL#[@UV/[ M,/[/?AW]E[X!>'_V?O#FM76JZ=X?MIH8;S4402S+)/),=X4!>LA' Z"O![W_ M ()5WGAR/6_ _P !/VPO'WP_^'OB2[EGU7P)HZP2PPB;_6QV<\@WVJ,,C W= M>O M-]#_ &8/ '@3]F&;]E;X3W=_X6T3_A'+G2;#4-+N"+RT,R.'NEDZ^?O=I=_] M\YXK=^!_PPE^#'PGT/X73^-M6\2/HMGY#:YKMQYMY>?,S;Y7_B;G&?0"@#YH M^/W_ "F5^ G_ &(7B#_T1<5]A5Y;XU_98\+^-OVJ_!?[5][XFOX=5\%:+>Z; M9:7$B?9[A+E'1F;#*T4J9'=71E(]16Q M7Y\_L-?L#R^'F\ ?M/\ [,/B]/!UU8^.?$NG_$#2Y;NXEM?$&CP:[>V\4'E% MF421PQ*B,< $(YRRY/MG[0_[)GQE_:Q_:I.=H-=1_P4-^- M?[8[Z/XI^#?[+'PLN=)L]-\(SZIXH^*^KS>3:V-LL$DCV]B "9;HHFW<,^67 M!PN1(H!]9T5\_P#_ 2PO+N__P""?/PNO+ZZDFFD\/$R2RN69CY\O))Y-?0% M !17P5_P5Y_:6^)7BCP/XR_9J_9NU:2V_P"$2\-#7?BQXEM9F3^S;0E?LNFH MZ\B>X8JS $$1*>H9P/K/]DBYN;W]E/X97EY665RS.QL826)/)) M/.: /0J*** "BBB@ HHHH **** "BBB@ HHHH **I>(=8_L'2I-3^S^;L*C9 MOVYR0.N#7.?\+7_Z@'_DU_\ 8UK"C4J*\493K4Z;M)G845Q__"U_^H!_Y-?_ M &-'_"U_^H!_Y-?_ &-5]6K=OR)^LT>_YG845Q__ M?_J ?^37_ -C1_P + M7_Z@'_DU_P#8T?5JW;\@^LT>_P"9V%%_YG845Q_\ PM?_ *@'_DU_]C1_PM?_ *@'_DU_]C1]6K=OR#ZS M1[_F=A17'_\ "U_^H!_Y-?\ V-'_ M?_J ?^37_ -C1]6K=OR#ZS1[_ )G8 M454T/5/[9TJ'4_(\OS03LW9Q@D=<#TJW6+33LS9-25T%%%%(84444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7B?[1S?L;?'OXBZ7^Q%^T3HEEKNO MZ[I$FMZ/HE[8W"L((S(C3PW2!1%)^[E&$D$FU3D;3S[97B_[6G[$W@;]JF[\ M.^,CXRUOP?XU\'W+S^%O&GAJ98[NR+8WQL&!$L38&4..^" S!@#X-^&>@_$' M]@/X;?#/]I3X'_&;Q')X<\1_&?4O!_B/X8:K?FXTZXM1K.HV\ZCXQ:YUVUT-&\4Z#9RW%K<0V5PB[66 M90O#+(G,;[EWC.":^;_V-?\ @F1XDT6?PS\3?VN/B=XB\2ZGX-\2ZQ?^%/!M M\;>/3=-N)-3N95U$I 6$LTV5NAEAY9E"D'8 /7?VD_V$-!^-OQ2TS]H3X;?% MGQ!\-OB-I=@;"/Q7X:\MQ>6A)/D74$@V3J">,D=L[@JA0#Y_T'X5:)_P3:_X M*+_#7X3?LVZE<_\ "%_&N#4$\3^$;^;[7)9W%I%OCO(YY,S!?GZ.S#"3O_ YU*\EM M[?7]%NM-N+B O$D\+1,RYXR Q(SQD4 >*_\$I?^4>/PK_[%T_\ I1+7HG[5 M'Q#^)?PI_9Z\5^/_ (-_#^[\4^*M/TP_V#H=E:O/)<7+NL:-Y<8+.J%_,91R M50C(ZBQ^S;\#=$_9J^!OASX%>'-:NM1L?#=B;6VO;Y5$LJ[V?+!0!G+'H.U9 MWP$_9YN?@=XB\;:_D!W=OLUJ#]R(;\!?110! M^[U2>1'EN M9Y"V4B4_(@QPH'&68G[F_P"";7QEU7XM?LL^%;/4_@[XK\)CPYX9TG3()O$^ MG?9TU=$L8@+NU.3YD#8RK<9R*])_:+^">B_M'_!#Q)\#?$6LW6GV7B73C9W- M[9*IEA4L&W*&!&?E[UL?"[P'8_"SX9^'?ACI=[+YN !)+';PI M$KMCC<0@)QQDT ;M%%% !1110 4444 %%%% !1110 4444 8OQ"_Y%6?_?3_ M -"%>EA/X7S/-Q?\ %^04445U'*%%%% !1110 M 4444 %%%% !1110!Z7X'_Y%6S_W&_\ 0C6K65X'_P"15L_]QO\ T(UJUXU3 M^(_4]BE_"CZ(****@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJIK M^J?V'H5[K7D>;]CM))_*W;=^Q2V,X.,XZXK\6/\ B,3_ .L=?_F7/_O373A\ M)B,5?V4;V\U^IRXG&X;"6]K*U]M&_P D?ME17XF_\1B?_6.O_P RY_\ >FC_ M (C$_P#K'7_YES_[TUT?V3F'\GXK_,YO[8RW^?\ !_Y'[945^)O_ !&)_P#6 M.O\ \RY_]Z:/^(Q/_K'7_P"9<_\ O31_9.8?R?BO\P_MC+?Y_P '_D?ME17X MF_\ $8G_ -8Z_P#S+G_WIH_XC$_^L=?_ )ES_P"]-']DYA_)^*_S#^V,M_G_ M ?^1^V5%?B;_P 1B?\ UCK_ /,N?_>FC_B,3_ZQU_\ F7/_ +TT?V3F'\GX MK_,/[8RW^?\ !_Y'[945^)O_ !&)_P#6.O\ \RY_]Z:/^(Q/_K'7_P"9<_\ MO31_9.8?R?BO\P_MC+?Y_P '_D?ME17XF_\ $8G_ -8Z_P#S+G_WIH_XC$_^ ML=?_ )ES_P"]-']DYA_)^*_S#^V,M_G_ ?^1^V5%?&/_!'S_@KK_P /7]"\ M>:U_PSY_P@/_ A%WIT'E?\ "6?VK]M^U+<-G/V2W\O;Y'3#9W]L<_9U<56E M4H5'":LT=U&M3KTU4INZ84445F:A1110 4444 %%%% &+\0O^15G_P!]/_0A M7G->C?$+_D59_P#?3_T(5YS7I83^%\SS<7_%^04445U'*%%%% !1110 4444 M %%%% !1110!Z7X'_P"15L_]QO\ T(UJUE>!_P#D5;/_ '&_]"-:M>-4_B/U M/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?'O_(BZ MU_V";G_T4U?Q8U_:=X]_Y$76O^P3<_\ HIJ_BQKZ/(-JGR_4^8XBWI?/] HH MHKZ$^:"BBB@ HHHH **** "BBB@ HHHH _EA/X7S/-Q?\7Y!11174E^!_^15L_P#<;_T(UJUE>!_^15L_ M]QO_ $(UJUXU3^(_4]BE_"CZ(****@T"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#)\>_P#(BZU_V";G_P!%-7\6-?VG>/?^1%UK_L$W/_HIJ_BQKZ/( M-JGR_4^8XBWI?/\ 0****^A/F@HHHH **** "BBB@ HHHH **** /W(_X,^/ M^1%^//\ V%O#W_HK4*_9ROQC_P"#/C_D1?CS_P!A;P]_Z*U"OVC?$+_D59_\ ?3_T(5YS7I83^%\SS<7_ !?D%%%%=1RA1110 4444 %%%% ! M1110 4444 >E^!_^15L_]QO_ $(UJUE>!_\ D5;/_<;_ -"-:M>-4_B/U/8I M?PH^B"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?'O_(BZU_V M";G_ -%-7\6-?VG>/?\ D1=:_P"P3<_^BFK^+&OH\@VJ?+]3YCB+>E\_T"BB MBOH3YH**** "BBB@ HHHH **** "BBB@#]R/^#/C_D1?CS_V%O#W_HK4*_9R MOQC_ .#/C_D1?CS_ -A;P]_Z*U"OV> M>D%%%% !1110 4444 8OQ"_Y%6?_ 'T_]"%>E MA/X7S/-Q?\7Y!11174_\B+K7_8)N?_135_%C7]IWCW_D1=:_ M[!-S_P"BFK^+&OH\@VJ?+]3YCB+>E\_T"BBBOH3YH**** "BBB@ HHHH *** M* "BBB@#]R/^#/C_ )$7X\_]A;P]_P"BM0K]G*_&/_@SX_Y$7X\_]A;P]_Z* MU"OVC?$+_ )%6?_?3_P!"%>E^!_P#D5;/_ '&_]"-:M97@?_D5;/\ W&_] M"-:M>-4_B/U/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ HH MHH R?'O_ "(NM?\ 8)N?_135_%C7]IWCW_D1=:_[!-S_ .BFK^+&OH\@VJ?+ M]3YCB+>E\_T"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R/\ @SX_Y$7X M\_\ 86\/?^BM0K]G*_&/_@SX_P"1%^//_86\/?\ HK4*_9ROB\U_W^?R_)'W M64?\BZG\_P V%%%%>>>D%%%% !1110 4444 8OQ"_P"15G_WT_\ 0A7G->C? M$+_D59_]]/\ T(5YS7I83^%\SS<7_%^04445U'*%%%% !1110 4444 %%%% M!1110!Z7X'_Y%6S_ -QO_0C6K65X'_Y%6S_W&_\ 0C6K7C5/XC]3V*7\*/H@ MHHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ[_ ,B+K7_8)N?_ M $4U?Q8U_:=X]_Y$76O^P3<_^BFK^+&OH\@VJ?+]3YCB+>E\_P! HHHKZ$^: M"BBB@ HHHH **** "BBB@ HHHH _>>D% M%%% !1110 4444 8OQ"_Y%6?_?3_ -"%>EA/X M7S/-Q?\ %^04445U'*%%%% !1110 4444 %%%% !1110!Z7X'_Y%6S_W&_\ M0C6K65X'_P"15L_]QO\ T(UJUXU3^(_4]BE_"CZ(****@T"BBB@ HHHH *** M* "BBB@ K)\=>#M+^(/A&_\ !>MW%W#::C 89Y+&Y:&95)!RCKRIXZBM:B@# MPO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[ M_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\= M_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1 M_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[ MW^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C7E?Q_\ V0_A MQX&^)WPO\.:'XJ\8&W\2>*I++4C<>*;B1Q$("XV$GY&R.HK[(KS[XQ_!G4_B M;X]\ >+['6H+6/P=XA?4;F&:-BUPIB*;%(Z')SS0!QG_ [W^"?_ $-OCO\ M\+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH M_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/ M_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ MA97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_ MXU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10! MX7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X) M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\ M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QKROPG^R'\.-4_:[ M\7?"JZ\5>,/[+TKPK87MJ4\4W F\V5V#;I,Y9>.!VK[(KS[PY\&=3T3]I+Q) M\<9=:@>TUSP]9Z=%8K&PDB:%B2Y/0@YH XS_ (=[_!/_ *&WQW_X65S_ (T? M\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0 MV^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"R MN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O= M** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^ M'>_P3_Z&WQW_ .%E<_XUZA\*?A;X=^#WA%/!?A>^U*XM$G>42:MJ#W,VYSD@ MN_./0=JZ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X+X[_M0_L^ M_LR:)#K_ ,>/BQI'AJ"Y)%I'?3%I[G'WO*A0-)+C(SM4XR,]:[VO@K_@F=\. M?!W[;'Q ^('_ 4/^.VA6WB35=0\97.D>!++6(1<6^AZ7;*AC\F-\JKGS N[ M&08V8$&1\@'T5\"_^"C'[$_[27B5/!OP=_:!TC4M7F)%MIEY;W%A<7!ZXBCN MXXFE..<("< GM7M=?.W_ 4&_8K^$W[1/[/OB"^A\'V&G>,?#^DS:EX1\3Z= M;+!>V5Y;H98E$R -Y;,@5E)( .X ,JD4?V//CO\ '?\ :G_X)N>'_BA\/]9T MF+XCW^AS6$6I:_&S6OV^WN'M6N9E0$G<(_-( (W-C&.* /<=2^,OPPTCXJZ; M\#]0\96D?BS5],FU'3]"^9II;6(X>4X!"+G(!8C<0V,[3B#Q5\=OA)X)^)OA M_P"#?BKQQ:V7B?Q4DK^'M'E5S)>K$"SE2%*C !/)'2OA3X)_LZ^*?V>?^"PW M@Z#XC?&/5?'?BSQ/\*]0U?Q/XBU-%C66Z:6:(1P1+Q# B1(JIDXP<;1A5^H? MCA^R;K/Q2_;8^#?[3=CJ-G'IWP]M=:CUJUGF=9IVN+8):^4H4J0LC2,^67@+ MC/(H ZCXZ_MI?LK_ +-&I0:)\9_ +]AOP;\(OB[\1OCKXZUFU\:>*/'_B.2^35=4T1%DTJPQB+3XBSR M?NT'R[ALW*J K\@KQ#]@B+PEKO\ P4F^/OC3]FZP@MOA#]2\?^/O$-KI.C:1:/=:EJ M-Y)MC@B49+$_R Y)( !) H\#>-_"GQ*\':9\0/ NM1:EHVL64=WIE_ "$N(7 M&Y7&X X(.>0*^$/^"BGBWQ%^VWH'Q5^&W@#6)[;X7_!7PIJFH^,M8LWPNO>) M8+.26VTU&Z-%;.%EFZ_.%4@81J^G/^"<_P#R8?\ "/\ [$'3?_1"T >T4444 M %%%% !1110 4444 %%%% !1110 4444 %>,_'G_ (*%_L8_LS>(&\)_&CX^ MZ1I6K( 9M+MH9[ZY@R,CS(K6.1XL@@C>!D'/2IOV^_COK'[,_P"QUX^^-7AM MPFIZ1HOEZ5*RAA%=W$L=M!(0>#MDF1L'@[<5PW_!-O\ 8V^%GP5_9S\->/-6 M\+6>K^.?&&CP:YXL\5:M MS?7-U=H)VC\Z0%@B>9MP" Q4NQ90#@XZ5Z%7P9_P51^ M%7AG]D>]\(_\%&?V?O#UMX=\4>%O%5K:^*X='A6WAU[3+@E9([A$PKL2%3=C M)60Y)*(5^E?VJ/ '[1_QN\%Z-X._9O\ C18^!;#5IF/BCQ-]C:;4(K!HQM6R M' 65B3ER5*CE6!'(!W'@3XR_##XG>(/$?A?P!XRM-5OO"6IC3O$4-IN(LKHK MN\IFQM+ =0I.T@@X((J#P9\=OA)\0OB#XC^%7@SQQ:ZAXA\(O$GB32X5<26# M2 E Y*@'.T]">E?)'_!&CX;Z/\'?%W[0_P *?#]_>75CX<^*KZ=:W6H2AYYD MA61 \C ,YQDD #)/ KT_P &?L/^,_#'QM_:.^).E?$"'11\8M/L;7PQJU@' MFNM'9+&6*>=XSL&\3R[T"N>$'*GB@#J/&G_!2']A?X>^.)?ASXN_:;\,6NKV M]P8+FW6Z:5+>4'#))+&K1QL#P0S @@@XP:]@T_Q)X=U;P_%XLTO7K*YTJ>T% MU!J=O=(]O) 5W"59 =I0KSN!QCG->%> /V7?V4OV*?V-9? /Q/T?PW=^&="T M&1_&6O:OHL2?VLY!\V>56+LSNQVHFYF&412<**\,_P"">W[-OB_]H7_@E#J/ MP0\6>+O$'A+0?&.N7\GA:>$AKNVT)[A'CAQ)G]W(R39'\<%?^ M"BW[#OC;X@)\+_"_[3GA6[UJ6X%O;VZWVV.XE)P$BF8"*5B> $TU M^>__ 4P\9?L+_#/]FR\_P""?G@3PKH]W\0!;:?8>$/#5AI2QS:?$_#/Q U87^O:=X:L+76[X2%Q#/^"?_ ,3_ ![_ ,$_?VB]>MO"Q'BZ MXUSXB8@8)0@D<4 ?)/[9'_!7?X9?##2/B-\" MI/!&JIXJET6:U\!7MC=6U_9:ZUPODQS+);R,8=K.7,;@$K'C.Y@M>\?\$Y_V M?-;_ &7OV,O WP=\5(J:Q9Z=)=:Q&KAO*NKF:2YDBR.#Y9E\O(X.S(SUJ'P[ M_P $SOV"?"VA:EX71]/EF:Q76=6EO)8$>0N(5>0DB- 0B+V51U M.20#YN^)?_*;OX<_]D1OO_2NZK["KGKWX3?#;4?B99_&6^\%V$OBK3],;3K+ M7G@!N8;5F9FA5NRDLQQ[FNAH _/[]IG]L>W_ &P_COKW[&GP\_:/\.?"[X<^ M&YC:?$KQ[J?B&VL[[6'W,DNG::)G7*Y5T>4<<')V;5F][\%:/\"+;]F+6OV7 M/^"=7QG\!V.N6OABY307T?Q+!>26-_P!F/_@I7^S#^P+X MS^$D7BSX'+X%TGP+J[Z\FG6FIMJ=[ UM*]U+YLB!7N9 7(9L+N('"@ ?0G_! M)2R_:+MOV1O"LWQFUCPI<^'I?"NE-X#A\/PSK=06?DMN6],@"M)CRL&/(X;V MKZ2\5>%O#OCCPQJ'@SQ?H\&HZ5JUE+9ZE872;H[F"12DD;CNK*2"/0TSP?X/ M\,?#_P +:?X(\%:';Z9I&E6B6VG:?:)MBMX4&%11V ' % &E1110 4444 %% M%% !1110 4444 %%%% !1110!Y+^W9\!-2_:=_9%\=_ _0V0:CK6BYTI9&"J M]W!(EQ C$_=#2PHI/8'/:O)/V"/V]?A;XL_9FTWX=>.- M!]>OXM/OIKNRB\D&,7#(")?+7)SA&6?&_\ 8C_9-_:/U9?$/QJ^ M ^@:[J2H$.J2VQANG4# 5IH2DC*!T!8@=J /AC]K']M70?\ @J'H'@[]@[X. M>"-9T7Q=XA\PM( MK&TC"10QK'$@_A4# 'Y5X1XJ_P""8W[$/B/P%;^ =+^!.E^'5L;K[5I>M^%P M;'4[*YXQ-'=Q_O2PP.'+*=JY!P,>ZZ?91:;80:=!)*Z6\*QH\\S2.P4 L[$ MLQXY8DDGDT ?(?\ P3#_ .2_?M4?]ENN_P#T*6OJOQ_X[\*?"[P/J_Q'\=:O M'8:-H>G37VIWDN2(8(D+NV!R3@< ^ ?!GQ1\(7W@#XA^&[76-%U.(1ZAI MM['OBG0,&"L.XR ?PH _//PC\6OAA_P4S\=0?&#]K_\ :%\&>#?A#HFJ-)X- M^#]]XTL[:[UB2)BHO=54RA@,@[8O0D#"DO-]:_'O]L3P#\$?V6=8_:)^!^B: M7\1]"\*R0V]U8^#==MVAMH0T:/B2$2*HB21&9 /E0Y. ,U'_ ,.T/V!?^C3? M!?\ X*5KT7X6_ ;X-?!/P==?#WX3_#72-!T.]N9+B[TK3[15@FDD18W9DZ,6 M1%4YZA0* /"_VT?C#^Q'\5?V$?%?Q&\:^*?"FL:!KOA2>?19C- ]S-?-;D6P MA&=ZW*R! !]Y"I#8"MCKO^":%A\2M,_8/^&-E\6_M?\ ;B>&U,BWV?.2V,CF MU5]W((MC",'D8P:ET+_@FY^PEX9\=+\1]$_9=\)P:M'<>?"_V M!%(#D,ENQ M,*$'D;4&"!C&*]NH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 23 cvlt-20230630_g8.jpg begin 644 cvlt-20230630_g8.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BN&^._P"TO\!OV9/#47BWX\?%#2_#5E<.4M3?2,TMRP +"*% MTDI ()"*<9&:Y'X!?\%#/V,OVGO$O_"&?!+X\:9JVKE&>+2[BUN;&XF"C+>7 M'=11M+@ D[ < $G@4 >ST444 %%%% !1110 445Q7C#]HGX+^ ?BOX>^!WB_ MQW;V7BOQ7&[^']'>WE9[Q5W;BK*A1<;6^\PZ4 =K1110 4444 %%4_$6OZ/X M4\/WWBGQ#>K;6&FV\#>%]2\:^+ MM6BL-*TBPFO=2OISA+>WB0O)(V.RJI)^EOW6/6@#M:*** "BN*@_:*^"]S\ M<9OV;8/'=NWC>WTL:C-H MY?,6U(4^9OV>7C#+QNSSTKM: "BN/^.'Q]^$/[ M-W@G_A8WQM\:P:!HGVR.U^WW$$LB^VNI64.HV4PDA MN(EDAD (W*PR#S[&@"6B@D 9)K-\*>,O"7CO23K_ ()\36&KV(N9;?[;IMVD M\1EB"I!Y% &E1110 45F7GC/PCI_BBS\#WWB>PBUG4;>2> MQTF2[07-Q%'CS)$CSN9%R 6 P"0">17.^!/VB?@O\3?B3XE^$/@7QW;ZAXC\ M'R*GB32X[>57L68D*&9D"MD@_=)Z4 =K1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% 'YO\ @KP)X3_;-_X+;?$G3?VA M-&@U[1OAEX:1/"_AK5(Q+:J4-J@=HFRLB;IYI2K @M*I/"@50_:9^-/_ 2- MLOVK='N=?\#>,_!WC;X:^+&LX[WP'X<@T^WO+N"X55$S(/WR*\?RL-K;6()( M.!['^UU^PI^T=I?[5-O^WG^P;XOT6Q\;RZ(/(P6.V0Y 3#5/AA_P5 ^,?CC]B+XW^ M+;^^\+3_ !'^#4RVSZ]X=*W6D:M'),T<%Y"-Q5U?RIONG:P"L N[:M_]J;]@ M/XW:)^VKJO[8WP$^"WP\^*-AXMT>.T\2>!OB!%#MM[A(XHQ:XMX4\\KND 9]^T8^=BS,0#RKXE?MP_P#!4/P!^R/X,_;ZU#Q-\/HO"^H- M8Q77@V+1G>>\CD!3[5-*1E#*Z%O+B9?+61!\Q#5Z9^VE_P %'/B1H_QJ\ ?L MS_ 3X@^"OA[=^*_"\/B'7_'GQ!N8EL])MI8W>*!?-(C,A$9^\#N,D8&W+,-# MX_?L,?'OXB?\$G/"?[('AO3]+;QGH]EI$5[!-J2I;AK=\R8EQ@\=..:Q_P!J MK_@G;\:=4^*WPT_:D^#?P_\ !'C76_"_@NUT#Q;\/_'$<;V.I)%"R"2-I 4W MCS& +%=ICC8;OF4@"?LS?\%'OB]XJT'XY_!SXB>./!7BOQC\+O!%]K_AOQUX M)ECGTS6[>.U,BN1&3&621X0P3 RS(0"A+2_\$]?C]_P4R_:R\.>'_P!I#Q5K M?@=/ ,=OJ5K<^'K>T\C4-=NH5F$4H/?VI/@G<:W%KOE77P9T, M07US!;^:RX>6%FD48 8@R!@K==P*#T/]I_Q1'XX_X*K?LG>-(K4P+K'A>2]6 M MDQB6*:3;GOC=C->6)_P3(_;PU7]C>Z_9,M/V>?A-X?GT^^%S=>-HM31]3\ M3;;HR)%YBH3&%#9W2D96%$"KDU]'>+_V,/C[XJ_:Q_9L^-ZZ+ID.E_#;P=#8 M^+T;5%,D%R+=D98@!^]4,V-PZCF@#Z[\7WOB33O">IZAX.T:'4=7@T^:32]/ MN;GR8[FX"$QQO)@^6K/M!;!P"3@XK\O_ (V_\%'_ -O']F72]-^)GQ _:C^" MWB'5I-<\K6/@_P"&U@NY[&#<^0T\!9DP$7K)E?,7[V"*_17]J#X7>)_C;^SM MXT^$?@OQ.-&U7Q'X*_.#7?\ @F7^ MWCXU_8YM/V7K/]G7X3^%)?#^H1W-UXDL]41M3\4R+(X0O*BD(JK*SL9&W-Y2 M*JJ.* /H3]K+]LW]K3PW^WI\.?V5_P!FA?#7D>/O 8U"%/$MFS):W#-?%KAW MC.\K%%;A_+7[Q3&?FJ+]D_\ ;$_:G\(?MG?$;]CG]LGQ3X?\1?\ ")>#F\26 MGB?0=+%K^Y5;:0IL4*"ICN,\KN5HB-S @CHO%/[(?QS\3_\ !2GX+?M8?V-I MT'AKP;\.'TKQ&&U)3/!>/:ZDA1$ _>*'NHAN!QU/:K&D?L8_%"X_X*D>._VG M?$VF6#^ ?%'PW_L"-TOQ]HDE:*SC=3'C*C$,OS9]/6@#P;PM^TU_P4J_;+_9 MM^)?[5/@G4O NE_#F&PUBRL_A_?:<[7=[8QVS>>ZW*C<)EC8[6+!7E0C8JXS M[?\ \$,_^42?";]B_P#X*6-K=1[)46W5@?.9!P"I1)'8^85QCZ6_P""8?[.GQ*_95_8 M\T'X+?%NULX=#M0BB\1?%K7X=(@$DXC"V221M.Q8_=5G:WB)/&V5_2O(OV!'\(?L#?\ M!2W7/V.O#'CZUUGP3\1_#%E=^'-0@U!)T;48("QW,K%49F2]3;G)_<^PKUWX M\?\ !.SQG^V9_P %#?\ A9_[3WAFRO/@[X<\*FP\.Z3#KTL4]].5#%I%MV22 M+]]-*^X."1!$IR"17*_M8_\ !&?P?X1L_"'Q0_X)P^ ;/PQX[\+^++?4&&H> M)KV2&YACRZG==32A625(R NW&;?3O'/@SQ%JODK:S+' K-'*"JNH-O$ M=RG=N5_E8/QC_ /]@O\ ;&\.?%G]H7XG_&^Z\,WVI?%;X?75CI]SHMZ5M_[0 MN(/]0J.-Z0Q,?*5WY*QACUH \Q;]OC_@J%JG["=G^WW;>,/ %CX>T75!:7VC M'06>YUM3?_9C,^?EB02.L02-E8A&?=D@5UWCS]NS_@H3\'=4^#?[1WQ-O/!# M?#_XNZO9Q1^ M,T]VN-,L[E8Y(BUTX#O.89-Y(.P.,;,<#IK?_@GW^T7'_P1 MHG_8D;3=)_X3J2^$JV_]J+]FV_VXMY_KL8_U()Z=>*V_VMOV&/CW\8OV=?V= MOAKX+T_2Y-4^&M[HTOB=+C4EC1%MK2&*7RV(_>?,C8QU% &EHOQ?U";_ (+2 M:O\ !H^!/"*VT/PV6\&OIX9MQK#-L@/EM>[?-,7S?ZLG' ]*\:^"'[8?_!4; M]JWX-?$KQY\,/''@/08/AUK.H%]1O=#WW.IK#")%LHX]K1Q[51F,K#+-,@& MK&OH/2?V3/C!9_\ !6/5/VOYK*P_X0R[\ KI,,XOA]H^TA(1@Q8R%RCB)9ZBLJ-'/9K%'O8#Y#N!R.PH M\=^/O[?'CKXN_P#!'WP[^TWXJ^&W@K5=?N/&4>F:KIWB'PU#J6FR2127">>E MO<;U5BJJV?X2S <&NI_;H_X*#_&CX-?'KP+^SUX6^)WASX4:!JW@FWU:[\>Z MYX5EU&*6=]ZBVBBC5E2,% "=O!;DJ -W/:O_ ,$R?VI;S_@DUI?['\&DZ+_P MF=IX\;59H#K"_9Q;&29LB7&"V'7C%>Q?M?? 7]M#Q#XC\,WG@+X?_#KXJ^ ; M70([36/A?XXTZSC:"]$80W5O=RQ%AT!!\P$$'Y6!!4 YK2OBI^V-\:_^"?7Q MCN-6^,?PI\2WVGZ3=IH/C;PE?"XAU#35C=KQ+BWB!%M<&W5A&."&E7 M(_L8?&/]JG]E_P#X(U>*/V@O#OBWPV^D:6T1\ 6#::TEQ9ROKIM[TW.X!9 _ MFDH 3M[XKV3]AG_@FQ\6_A5H/QL\0?$'2O#W@B7XKZ#/I6C^!O#FH2W=EHT; MQ3*'DD8MN8&7@*6 !?!&X*O%_#;]A[]OY?\ @FKX^_8+\<_#OPE9B/[*?!.H M6VO*SW\C:PEY<^?;M( M@)\N0PNFX#!W#(P2*^7/$W_!//\ ;L^(?PQ^%_ANV_9K^%7@B/X:Z]87%U8: M#JD:WOB&2%0'O9ID4H/]6/E9V=GF9B<"@!VJZ#^UG<_\%V-5M?"OC_PI!K/] M@FX@N+NPD:%?#OF(RVI4*3]I\DA=^-N[)S7HWPS^,_QL\4?M+?M;>$/@?X.\ M%:5XK\(VB3^&=3T_P=;1WFJ7"/(XBO)44/=%PAC!_;'\+?\ M%,=+_;-_9Q\'>&O$.D:CX9@T;6H-;U3[.UBF=DK[=RESL5&4J6YW KT)[#]D M7]DSXO\ P;_;D^.OQ[\:V5A'X>\?WD$GAV2WOA)*ZI(['S$ RG##K0!Y)XC_ M ."LGCFZ_P""8?A?X_>!TT^X^*WB7Q%%X6@TY+,21C54ES,_D9Y#0*KA!?CAX+_8I\*_&KX>>!O$Z>$+;4_B+\3/&S006$%VT6YH+ M>.4B,;B,@$,6\U "NQF-#XJW$41""#'R".=$(;)&RU0=ZZS]N']@GXO>(_VN-'_;2^ ?PT\#?$";^Q M!I?BGP!X^AC-O>!0RQW$32J4#A2HY*E3$I&\.R@ Z/\ X)J_MS^/?VB/&GCW M]GKXR^)O"?B/Q+X"GBDM?&/@>Y273=?L9"5$R%"4W*VW)7 _> ;5*-GZXKYH M_P""?/[._P =?A9<^*OB-^T#X!^&GA;4-?N@NA^&?A]X6L;4Z59AF8PS75O$ MC7&3LPI9P-FXL2V%^EZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI))$B1I97"JH)9F. M !ZF@!:*Q_ WQ!\$?$S0O^$G^'_BJQUC3_M4]M]LL)Q(GFPRM%*F1W5T92/4 M5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M63XZ\>>#?AEX4O?'7Q \2V>CZ/IT)EOM1OYA'%"@ZEB: -:BF6US;WENEU:3 MI+%(H:.2-@RL#T((ZBGT %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5\1_\%(I]'^)O[9/P/\ V6_C MGXNNM%^$_BB/4;S7(8]1:S@UR_A3]Q933*5PN[R@%R,F? PQ1E^W*\3_ &CF M_8V^/?Q%TO\ 8B_:)T2RUW7]=TB36]'T2]L;A6$$9D1IX;I HBD_=RC"2"3: MIR-IY /F7]AK]@>7P\W@#]I_]F'Q>G@ZZL?'/B73_B!I M*#RBS*)(X8E1&. "$@_$']@/X;?#/]I3X'_& M;Q')X<\1_&?4O!_B/X8:K?FXTZXM1K.HV\$KGQG\3?%K&'P7X%TSF:[?D>?,1_JK=2#ESUVL!PKL@ M!X5X3\)WG["'_!27X(=2\#?$[P_J4VL^"-=UF6_719+6&22.\M MVE):)7,>TY/.R3).$"=O\8/^"8GP0O\ 5_%'QH\;?M7?&C0[.>YO=:U;['\0 M1!96$;,\\OEIY!\N% 6PN3M50,G%=!^Q;^QGXW^'?C35_P!J[]JGQ5#XF^,/ MBZV$5]<6X_T/P_9<%=/LQV484,XZ[<#/S/)RO_!8#QAXEUOX5>"?V1/ >IM: MZS\:O&]IH,DZ=8M.5T>ZD]< M &'=&<=\$ X/_@C]\"O%.M>*?$W[7Y^)7C^ M?P+JDMSI7PUT'QEXCDO)[JQ655DU&X!"IN=XMJ*JC:/,Y8;6/V]\2O'&F_#+ MX=:_\2=9C9[/P]HEUJ=VJG!:*"%I6 /;A#4G@+P/X9^&?@C2/AWX,TQ+/2-# MTV&PTVU3I%!$@1%]^%'/<\UR7[77AS4O&'[*'Q/\):+"TEYJGP\UJTM(T&2T MLEC,B@>Y+"@#Y'_96_8I/[>'P$@_:Y_:@^+_ (X/CGQT]U?Z#<:#XFN+.#PO M;>O MJI$H&1QD'TH ^QZ*** "BBB@ HHHH **** "BBB@ HHHH **** "ORG_ &P- M(\(?M%_%W]JZ_P#VCO$5Q<>(/A7X9C7X4>$+K4W@@L[8V[.]_# &'G.?W;EC MD#SAD$>7M_5BOA3_ (*,>'/V(/VP/@'\9_'ND>'K35_B!\&K"YL+W64M+FRN M]/O(M^(G8A/M,099 -P>,X8H>] 'L/[)?[$FN_L@?&WQ=-\+?'?E?"/Q#80S M:1X"N;F>XDTC4P5\R6%Y2=L3#S,KDLQ9,GY!7G/PY_X)^?$']J/6?%/Q@_X* M):SXKCUB^\1W">$O!NC^-&AT_0M+4CR#$+*4J93DY).3M!8%B2:O[,TWQ7_9 M"_X*$C]AB[^-GB'Q]X$\2?#YO$>@?\)7=_:M0T&1)WC\HS=6B(B<8PJY9,*I M#%^I_:<_;#^+/Q-^*=]^Q1^P/I\.H^.(4$?C3QW#(6X8LV")+K&<(,[ M6&,,P94 .7_82;QIXK\3?M%?L!>+OC%XE\2^%/!-W%I7ASQB^IYU:QM[Z"X6 M2U%T0?V/?@'JWQD\1_M1_'Z^NHBMIX?T:/ MXD 2:IJ,N1!;+BV)Y(+,0"0B.0"1@_7/['W[)7@']CKX2I\-_!UY/M9UWQ;K\XU77$U?4I+G^S9)(T5;.-G).(U4!N2#(7(XQ4?_ 5 _:*\ M=?LW_LI7NM_"FX$'BWQ-K-GX<\,W1 /V>ZNF(,H!!&Y8DE*]@P4D$#!^AZ^. M_P#@M;$UC^SKX!\=7"D6'A7XT:#JNK2$?+%;*MS$6;T&Z5!^- ''_M$?\$^[ MC]DW]G#5/VGO@'\>/'J_%/P+IG]N:MXCU3Q/<747B 0 27<=U;R,4:-D$A"X M[ ,6Y)^QO@%\5;+XY_!#PC\9=/M1!%XH\.6>I_9@V?(::%7://?:Q*_A7%?\ M%!O$ND^'/V$_BYJVI74:03?#K5K6.1F&UI+BUD@B /N\B >Y%-_X)X>'-3\) M_L,?"C1-8A:*X7P+I\LD3C#)YD*RA2.Q < CM0![+1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>+_M:?L3>!OVJ;OP[XR/ MC+6_!_C7P?&IECN[(MC?&P8$2Q-@90X[X(#,&]HHH ^*/V-?^"9' MB319_#/Q-_:X^)WB+Q+J?@WQ+K%_X4\&WQMX]-TVXDU.YE742D!82S396Z&6 M'EF4*0=@ Z;XV?\ !+*+XO?M,:O^U/H_[6WQ%\(^(M4M8[2)O#-U%;_8K5(D M3R(G WJAV;B,\LS$]:^L:* /FWX*_L#?$CX2_%#2/B)K7[?/QA\6VNF3.\WA MWQ'X@,UE>AHV3;*F?F +!A[J*[SXK?LG^%?BY^TA\./VC_$'BC4([OX:K?G2 MM'B1#;7#W47EL\A(W KA"-I'*#->K44 %>;? 7]GFY^!_B'QOKUQ\7/$WB=? M&7B275DM/$%Z9HM(#N[?9K8'[D0WX"^BBO2:* /DS5/^"6]_X;O]?T3]G/\ M:]\=_#7P7XJO9;K6_!6AQP2V\ !V-% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5\9_M]?\$T;SXEZ=\0?C9^S'XS\0:! MXU\6^&GL_$7A?2IX/[/\6;5 6.=)BJQR$#'F[AC[V Q9F^S** /"/V9OV%]$ M^ ?BWQ%\9?%?Q7U_QU\2?%-B+/4O''B$1B6"W&-L%M"HV0Q JC;/FR44< 5 MXWX!_P""-%Y\*UU%/AG^WY\8O#XU>^:]U7^QM6CMOMERWWI9?+ WN?[QR:^V MZ* /'/V6?V5O&/[.5_K-[XI_:J^(7Q'75884A@\;ZL;E+$QER6A'\);< WKM M%7?A)^R?X5^$W[1?Q)_:3L_%&H:AK'Q):P%];7:((K%+6(QHD14;B"NW.XG[ M@KU:B@#!^*7@B3XE_#77_AW%XFU#16UW1KFP75]*E\NZLC+$R>=$W\,B[MRG ML0*XVP_94\#ZE^RRO[)_Q6UO5/&NB2Z.=/U+4M?NB][>C>765Y.HE5MK*XY4 MHI'2O4** /D.V_X)2W>OV&C_ T^,_[8_P 0?&OPST"YAET[P!JGD11S)"

WM+=+6U@2**) D<<:A510, #@ #M3Z* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IK^J?V M'H5[K7D>;]CM))_*W;=^Q2V,X.,XZXK\6/\ B,3_ .L=?_F7/_O37[.>/?\ MD1=:_P"P3<_^BFK^+&O:RC"8?%*?M8WM;J_/L>%G6-Q.$]]$^W='[9 M?\1B?_6.O_S+G_WIH_XC$_\ K'7_ .9<_P#O37XFT5[/]DY?_)^+_P SP_[8 MS+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]-?B;11_9.7_R? MB_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ .]-?B;1 M1_9.7_R?B_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L=?\ YES_ M .]-?B;11_9.7_R?B_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC_B,3_P"L M=?\ YES_ .]-?B;11_9.7_R?B_\ ,/[8S+^?\%_D?ME_Q&)_]8Z__,N?_>FC M_B,3_P"L=?\ YES_ .]-?B;11_9.7_R?B_\ ,/[8S+^?\%_D?U+?\$?/^"NO M_#U_0O'FM?\ #/G_ @/_"$7>G0>5_PEG]J_;?M2W#9S]DM_+V^1TPV=_;'/ MV=7XQ_\ !GQ_R(OQY_["WA[_ -%:A7[.5\QF%*G0Q2.'$UJE.I:+.P_ MX6O_ -0#_P FO_L:/^%K_P#4 _\ )K_[&N/HK?ZM1[?F8?6:W?\ ([#_ (6O M_P!0#_R:_P#L:/\ A:__ % /_)K_ .QKCZ*/JU'M^8?6:W?\CL/^%K_]0#_R M:_\ L:/^%K_]0#_R:_\ L:X^BCZM1[?F'UFMW_([#_A:_P#U /\ R:_^QH_X M6O\ ]0#_ ,FO_L:X^BCZM1[?F'UFMW_([#_A:_\ U /_ ":_^QH_X6O_ -0# M_P FO_L:X^BCZM1[?F'UFMW_ ".P_P"%K_\ 4 _\FO\ [&C_ (6O_P!0#_R: M_P#L:X^BCZM1[?F'UFMW_(]5T/5/[9TJ'4_(\OS03LW9Q@D=<#TJW65X'_Y% M6S_W&_\ 0C6K7F324VD>E3;E!-]@HHHJ2PHHHH **** "BBB@ HHHH **** M"BBB@ HHHH R?'O_ "(NM?\ 8)N?_135_%C7]IWCW_D1=:_[!-S_ .BFK^+& MOH\@VJ?+]3YCB+>E\_T"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R/\ M@SX_Y$7X\_\ 86\/?^BM0K]G*_&/_@SX_P"1%^//_86\/?\ HK4*_9ROB\U_ MW^?R_)'W64?\BZG\_P V%%%%>>>D%%%% !1110 4444 8OQ"_P"15G_WT_\ M0A7G->C?$+_D59_]]/\ T(5YS7I83^%\SS<7_%^04445U'*%%%% !1110 44 M44 %%%% !1110!Z7X'_Y%6S_ -QO_0C6K65X'_Y%6S_W&_\ 0C6K7C5/XC]3 MV*7\*/H@HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ[_ ,B+ MK7_8)N?_ $4U?Q8U_:=X]_Y$76O^P3<_^BFK^+&OH\@VJ?+]3YCB+>E\_P! MHHHKZ$^:"BBB@ HHHH **** "BBB@ HHHH _>>D%%%% !1110 4444 8OQ"_Y%6?_?3_ -"%>EA/X7S/-Q?\ %^04445U'*%%%% !1110 4444 %%%% !1110!Z7X'_Y% M6S_W&_\ 0C6K65X'_P"15L_]QO\ T(UJUXU3^(_4]BE_"CZ(****@T"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#)\>_\B+K7_8)N?\ T4U?Q8U_:=X] M_P"1%UK_ +!-S_Z*:OXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHHH **** " MBBB@ HHHH **** /W(_X,^/^1%^//_86\/?^BM0K]G*_&/\ X,^/^1%^//\ MV%O#W_HK4*_9ROB\U_W^?R_)'W64?\BZG\_S84445YYZ04444 %%%% !1110 M!B_$+_D59_\ ?3_T(5YS7HWQ"_Y%6?\ WT_]"%>E^!_\ D5;/_<;_ -"-:M97@?\ Y%6S M_P!QO_0C6K7C5/XC]3V*7\*/H@HHHJ#0**** "BBB@ HHHH **** "BBB@ H MHHH **** ,GQ[_R(NM?]@FY_]%-7\6-?VG>/?^1%UK_L$W/_ **:OXL:^CR# M:I\OU/F.(MZ7S_0****^A/F@HHHH **** "BBB@ HHHH **** /W(_X,^/\ MD1?CS_V%O#W_ **U"OV>>D%%%% !1110 4444 8OQ"_Y%6?\ WT_]"%>!_^15L_P#<;_T(UJUXU3^(_4]BE_"C MZ(****@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\>_\ (BZU_P!@ MFY_]%-7\6-?VG>/?^1%UK_L$W/\ Z*:OXL:^CR#:I\OU/F.(MZ7S_0****^A M/F@HHHH **** "BBB@ HHHH **** /W(_P"#/C_D1?CS_P!A;P]_Z*U"OVEA/X7S/-Q?\7Y!11174-4_B/U/8I?PH^B"BBBH- HHHH **** " MBBB@ HHHH **** "BBB@ HHHH R?'O\ R(NM?]@FY_\ 135_%C7]IWCW_D1= M:_[!-S_Z*:OXL:^CR#:I\OU/F.(MZ7S_ $"BBBOH3YH**** "BBB@ HHHH * M*** "BBB@#]R/^#/C_D1?CS_ -A;P]_Z*U"OVC?$+ M_D59_P#?3_T(5YS7I83^%\SS<7_%^04445U'*%%%% !1110 4444 %%%% !1 M110!Z7X'_P"15L_]QO\ T(UJUE>!_P#D5;/_ '&_]"-:M>-4_B/U/8I?PH^B M"BBBH- HHHH **** "BBB@ HHHH *R?'7@[2_B#X1O\ P7K=Q=PVFHP&&>2Q MN6AF520.HK6HH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** M/"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_ M^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H M;?'?_A97/^->5_'_ /9#^''@;XG?"_PYH?BKQ@;?Q)XJDLM2-QXIN)'$0@+C M82?D;(ZBOLBO/OC'\&=3^)OCWP!XOL=:@M8_!WB%]1N89HV+7"F(IL4CH_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T- MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P + M*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AW MO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ M .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X M65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z4 M4 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P . M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_] M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ M"RN?\:\K\)_LA_#C5/VN_%WPJNO%7C#^R]*\*V%[:E/%-P)O-E=@VZ3.67C@ M=J^R*\^\.?!G4]$_:2\2?'&76H'M-<\/6>G16*QL)(FA8DN3T(.: .,_X=[_ M 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&W MQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^ M-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G M_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^ M._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C7J'PI^%OAWX/>$4\%^% M[[4KBT2=Y1)JVH/YQ][RH4#22X MR,[5.,C/6N]KX*_X)G?#GP=^VQ\0/B!_P4/^.VA6WB35=0\97.D>!++6(1<6 M^AZ7;*AC\F-\JKGS N[&08V8$&1\@'T5\"_^"C'[$_[27B5/!OP=_:!TC4M7 MF)%MIEY;W%A<7!ZXBCNXXFE..<("< GM7M=?.W_!0;]BOX3?M$_L^^(+Z'P? M8:=XQ\/Z3-J7A'Q/IULL%[97ENAEB43( WELR!64D@ [@ RJ11_8\^._QW_: MG_X)N>'_ (H?#_6=)B^(]_H"?B;X?^#?BKQQ:V7B?Q4DK^'M'E5S)>K$"SE2%*C !/)'2OA3 MX)_LZ^*?V>?^"PW@Z#XC?&/5?'?BSQ/\*]0U?Q/XBU-%C66Z:6:(1P1+Q# B M1(JIDXP<;1A5^H?CA^R;K/Q2_;8^#?[3=CJ-G'IWP]M=:CUJUGF=9IVN+8): M^4H4J0LC2,^67@+C/(H ZCXZ_MI?LK_LT:E!HGQR^.&A^'[^YB$L.G7$S2W) MC)P',,2LZH2#ABH!P<'@UU'PD^-/PG^//A%/'?P;^(6E>)-(>0Q_;=*NUE5) M 3&X',;@$$JP# $<$?AIX/U+Q_P"/ MO$-KI.C:1:/=:EJ-Y)MC@B49+$_R Y)( !) H\#>-_"GQ*\':9\0/ NM1:EH MVL64=WIE_ "$N(7&Y7&X X(.>0*^$/\ @HIXM\1?MMZ!\5?AMX UB>V^%_P5 M\*:IJ/C+6+-\+KWB6"SDEMM-1NC16SA99NOSA5(&$:OIS_@G/_R8?\(_^Q!T MW_T0M 'M%%%% !1110 4444 %%%% !1110 4444 %%%% !7C/QY_X*%_L8_L MS>(&\)_&CX^Z1I6K( 9M+MH9[ZY@R,CS(K6.1XL@@C>!D'/2IOV^_COK'[,_ M['7C[XU>&W":GI&B^7I4K*&$5W<2QVT$A!X.V29&P>#MQ7#?\$V_V-OA9\%? MV<_#7CS5O"UGJ_CGQAH\&N>+/%6K0+)$M0#=V]I*R7-N#T,D$H66,'L64 X..E>A M5\&?\%4?A5X9_9'O?"/_ 49_9^\/6WAWQ1X6\56MKXKAT>%;>'7M,N"5DCN M$3"NQ(5-V,E9#DDHA7Z5_:H\ ?M'_&[P7HW@[]F_XT6/@6PU:9CXH\3?8VFU M"*P:,;5LAP%E8DY,K35;[PEJ8T[Q% M#:;B+*Z*[O*9L;2P'4*3M((.""*@\&?';X2?$+X@^(_A5X,\<6NH>(?"+Q)X MDTN%7$E@T@)0.2H!SM/0GI7R1_P1H^&^C_!WQ=^T/\*?#]_>75CX<^*KZ=:W M6H2AYYDA61 \C ,YQDD #)/ KT_P9^P_P",_#'QM_:.^).E?$"'11\8M/L; M7PQJU@'FNM'9+&6*>=XSL&\3R[T"N>$'*GB@#J/&G_!2']A?X>^.)?ASXN_: M;\,6NKV]P8+FW6Z:5+>4'#))+&K1QL#P0S @@@XP:]@T_P 2>'=6\/Q>+-+U MZRN=*GM!=0:G;W2/;R0%=PE60':4*\[@<8YS7A7@#]EW]E+]BG]C67P#\3]' M\-W?AG0M!D?QEKVKZ+$G]K.0?-GE5B[,[L=J)N9AE$4G"BO#/^">W[-OB_\ M:%_X)0ZC\$/%GB[Q!X2T'QCKE_)X6GA(:[MM">X1XX<29_=R,DV1_''*<'#@ MT ?1GA7_ (*+?L.^-OB GPO\+_M.>%;O6I;@6]O;K?;8[B4G 2*9@(I6)X 1 MR6) &&K"U MUN^$A<7-Y';HDTFX]=T@9L]\T =+1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %? O\ P3U^*'@S_@G_ /$_Q[_P3]_:+UZV M\+$>+KC7/ASKFM2BWLM9TVY"*B),^$#CRU.TGEWD0''T\+_&WX7Z+XFLH7+V\6K6*RM;L>K1/]Z)B!@E""1Q0!\D_MD?\%=_AE\,- M(^(WP*D\$:JGBJ719K7P%>V-U;7]EKK7"^3',LEO(QAVLY,[F"U[Q M_P $Y_V?-;_9>_8R\#?!WQ4BIK%GITEUK$:N&\JZN9I+F2+(X/EF7R\C@[,C M/6H?#O\ P3._8)\+:%J7AS2/V6/"GV;5K9K>]:[LVN)C&3DA)I6:2(Y (*,I M! (((&/0O@-\#?!G[.?PTL_A-\/KS5Y='T^69K%=9U:6\E@1Y"XA5Y"2(T!" M(O95'4Y) /F[XE_\IN_AS_V1&^_]*[JOL*N>O?A-\-M1^)EG\9;[P782^*M/ MTQM.LM>> &YAM69F:%6[*2S''N:Z&@#\_OVF?VQ[?]L/X[Z]^QI\//VC_#GP MN^'/AN8VGQ*\>ZGXAMK.^UA]S)+IVFB9URN5='E''!R=FU9O>_!6C_ BV_9B MUK]ES_@G5\9_ =CKEKX8N4T%]'\2P7DEG,X$9OIS 9)"V]U)E*L=Q7V%;-]_ MP3=_80U.]FU+4/V5?!TT]Q*TD\TFE*6=V.2Q/%O#OCCPQJ'@SQ?H\&HZ5JUE+9ZE872;H[F"12DD;CNK*2"/0TSP M?X/\,?#_ ,+:?X(\%:';Z9I&E6B6VG:?:)MBMX4&%11V ' % &E1110 4444 M %%%% !1110 4444 %%%% !1110!Y+^W9\!-2_:=_9%\=_ _0V0:CK6BYTI9 M&"J]W!(EQ C$_=#2PHI/8'/:O)/V"/V]?A;XL_9FTWX=>.-!]>OXM/OIKNRB\D&,7#(")?+7)SA&6?&_P#8C_9-_:/U9?$/ MQJ^ ^@:[J2H$.J2VQANG4# 5IH2DC*!T!8@=J /AC]K']M70?^"H>@>#OV#O M@YX(UG1?%WB'QS&/'-GJGE/'HUE9@O-(L\;-'.N?G5E.2("-H+IG]-K.TM[" MTBL;2,)%#&L<2#^%0, ?E7A'BK_@F-^Q#XC\!6_@'2_@3I?AU;&Z^U:7K?A< M&QU.RN>,31W.6)))Y- 'R'_P3#_Y+]^U1_V6Z[_]"EKZK\?^._"GPN\#ZO\ $?QUJ\=A MHVAZ=-?:G>2Y(A@B0N[8').!P!R3@#)-5?!/PF^&WPWU;7==\!^"[#2KSQ-J M;:CX@N+. (U_=-G,TA_B8Y//O5KQ[X!\&?%'PA?> /B'X;M=8T74XA'J&FWL M>^*= P8*P[C(!_"@#\\_"/Q:^&'_ 4S\=0?&#]K_P#:%\&>#?A#HFJ-)X-^ M#]]XTL[:[UB2)BHO=54RA@,@[8O0D#"DO-]:_'O]L3P#\$?V6=8_:)^!^B:7 M\1]"\*R0V]U8^#==MVAMH0T:/B2$2*HB21&9 /E0Y. ,U'_P[0_8%_Z--\%_ M^"E:]%^%OP&^#7P3\'77P]^$_P -=(T'0[VYDN+O2M/M%6":21%C=F3HQ9$5 M3GJ% H \+_;1^,/[$?Q5_81\5_$;QKXI\*:QH&N^%)Y]%F,T#W,U\UN1;"$9 MWK&?'2_$?1/V7?"<&K1W'GPO]@+012 Y#);L3"A! MY&U!@@8QBO;J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** C "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D! end GRAPHIC 24 cvlt-20230630_g9.jpg begin 644 cvlt-20230630_g9.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@&X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **S/&7C/PG\//"U]XW\=^)++2-'TRW,^H:EJ-PL M4-O&.K,[$ #M[D@5X;X$_P""K'_!/GXD^-8/A[X3_:7TF35+JX$%M'>Z?>6< M,LA.%59[B%(F)/ P_)(QG- 'T+114&JZG8:)IESK.J7 AM;2!YKF5@2$C12S M-QSP 30!/17(_!/X[?";]HSP,GQ*^"WC.#7M#DN9+=-0MX)8U,L9 =<2*K<9 M':NNH **** "BBB@ HHHH **XKQ'^T5\%_"7QHT/]GCQ%X[M[7QGXELGN]#T M)[>4R74*"4LX8(4 @E^\P/R'VST/CCQKX7^&_@W5?B#XWU=+#1]$T^:^U2^ MD1F6WMXD+R2$*"Q 4$X )XZ4 :E%>>?L_?M7_L\_M3V6IZC\ ?B=9^)(=&EB MCU-K6WFC-NT@8H")44_,$;! (^4UE?#[]N7]E'XJ_&"Z^ ?P]^,MAJGBZSGN MH;C1K>UN RO;%A,-[1B,[2K3@>]=K0 445F>+?&?A'P#HS>(O M&_B>PTBP21(S>:E=I#'O=@J(&<@%F8@!1R20 ": -.BN*\;_ +1/P7^''Q.\ M-_!KQMX[M[#Q-XN+#PYI,EO*SWNTX;:RH57!_O$5VM !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!\]?\%0_V8_B/^UO^Q]KOPC^$^HQ1ZX;RUO[2RN+@11:CY$F\VS. M>%W?>4M\N]$R5&6'P%\2/C'\*+/X;^'?V>/^"D7_ 3+U?X2VJ:]XSAO=]Q>QV\J2+(4263#%XU"-3TR%]3^*OQ%UR B.U\A6MVC2%&YAY3^Q+^W?\9OCYXE^-7[-_P 6_B-X5\>1>%?!US?Z+XZ\*67V M>"^C,>QUV@*K#,B8(48*N,N"I$G[57_!.CXYZ7\4O@?X_P#@7X%\-_%#PW\* M?!,'AR?P'XWO4AM[EHHY$%Z5DS&6<.C'KM>WB.UQP-#]ES]B+]K+P!^U/\6/ MC=\6?"G@RQL_B+\/);"RM/"-[MMM.NRMNL-HL;JIV(D94R 8++D##< 'AW[) MG[:VK?L/?\$>#M&LK_Q+KWQ$OM(\/Q:DV+:"9\R-/+\RY1$C/&X?,RY M.,UZE\%?^"AWQ\^&'[4?P^^"OQV_:6^$OQ=T+XE3_8$U+X;W]M)/X>U$E$CB MD%N0#$\DB("ZY<%F!'EE6SM&_P""1WQK\4_\$R--_9G\6ZCHND^/_#7CBX\1 M:$SW0N+*8L&3R)753A71V_A.&5 /@V_@W7KG3?#/A?QGX9=_[;6%W4237TJ-';[]JG)91B4$ M @;S^@7[-WBSXD^.?@?X<\6?%U?#?_"17M@)-1E\(:G]LTV8[B%E@E_B5U"M M@%@I8@,P&X_&G[2_[)_[=GCSQSXQT?QQ^SM\)?CAHNM2./!OBK7([72-4\/6 MY#*D4CPI%+)L!4G:[9*9##.Q?HW_ ()O_LJ^+OV-OV4M%^"?COQ5!JNKP75S M>WS6;LUM;/-)O,$)8 E%[D@99G.!F@#D/V]_BU^UMX$\;Z#HWPE^,?PQ^%W@ MJ:PDFUCQYX]U*V,S72EL6T-M,?F&-G*JQ)?JNWYO(OV1_P#@I)\??BG^SI^T M==^+_%/AGQ#XA^#>@W5[X<\9:'IY2TU8&4 M,VYY!M!VO6-\ O\ @G]^UKX"\/\ [4VF_$72/"3:A\:/"TRZ%+X=O_+L8[Z2 M"^!MUC=0\4*O>!%9A]V/)ZT &]->- M+OP\=#:6ZU:/[?\ 8FN9"1B(&<[1'&R$1KNW$]?6/VG?^"A'Q^UJR^ OPA_9 M1TC1M,\<_''P]9:TVI:W&9[?1;6>".7Y5((Y? M^",X_8D33]+_ .$Z%DD7V?\ M)?LVX:X+T_OL8_U(STZ\5D_'/\ X)^_M,Q? M#W]G;XR_L_SZ&?BG\$O".F:5J&A:K=8M-26*UA22)9>!PZS+R4#)*2'4J,@' ME\MI^T]HW_!;#X&^&?VJ==\/:UK=AX3O5TWQ#X;LWMXM1LVM-48/)$W$ M:A"@*55#CGG[@_;_ /\ DQOXO_\ 9-M9_P#2*6OFWPA^R;^WU\3O^"B7PT_; M9_:-T?P=IMCH.E7=E>:#X>U-I/[(MS:W<<29?/GR/+_9B^(/PK\&Q0OJ_B/P;J.FZ8EQ*(XVGFMGC0,Q^Z-S#)[4 ?E-_P3 M/^,4/["7BC4?%>M7 CTGXB? .[\4:;!(WRSZEILMVJ1#/4D6UUQU_>CL:?\ M\$F/AOJG@'_@H/\ "O6O$$LKZGXP^%^H^(K]YB27-S)?"-\G^]#'$_U8UZK^ MT7_P2%_:4^)_['/P-^'7A2PT.+QMX!M-4T_Q&LNKJD+6US<&9"LN/GV\\#_G MJW6OH+P[^PK\2? __!1KP+\<_"EG8I\/_"'PDA\*Q3_;%%RDD,$T* 0XY&&3 MGIUH \?_ &LOVR?V^_@W?^-O'/B']I[X,^ 1H-_)_P (S\+C/;:EJNJVJX*% M\;Y$=U..=@+!N$7:3M?M(_\ !3S]I'PU^R]^SS\=?A#X;T1=:^)NH]#N+ M4R07,J-&AAB9FW1*\FX Y)4,.21FO/O '_!-']NKX>_#3XF_L[VWP@^%NLS^ M,;F^E7XS:[?^;J^)/^"=W[3_ (B_9P_9 MA^&QT#1XM6^%'BTWGBV)M90QK;+>)(KQ-C]X3&N=O!!.* /./^"GUC^U?X#_ M &<_AQJO[;WQ%\+ZSJ\/QJANK6X\*631VUIIZV>XJ/[L:EBLCC7_ ."KW['/Q2_;+\ > _!_PTTO3[Q-%\;1:AKD.H7XMU-G MY3HX4]23NQ@8-9_@3]B#XE_LQ?M]7GQ6_9M\-Z/'\(?'^B):>//"L=VMLNG7 M**RI/;PXPP!PV >DTZ@#*T ?.DG_ 54_:H^-&B^-_VA_A3^T=\&? GAWPM? MW"^&OAEXPO;<:OXBMH$$I8K(XE+R(0J",H&DRBXV[C@_\%+OCS\4?VM?@#^S ME^T3X.OM(TKP_P")=?B6#1IHWDFL_$,4\L,KE]OSVZF,J!]XXSCFNMT#_@FO M^V)^S+8^+?@K\%?V=O@Q\0=#US5Y;GPG\0O&NFV) M-;M[E?$/B1/"4,LT$RR'YK">5/-M01C.W&3FJ6D?M3?\%"OV@?VROC)^RI\! M?%O@K0K'P9?(UCXCU[1VE?3[<$J(EC4$322LR_,XVHL3\$L*Z;XA?LO_ +77 MQV_:D_9V_:8^(G@WPYI5UX)AN7\=V&G:ONCM)'E8HL&XL9?DVDX8\DUU/[)7 M[)GQ?^#W[=?QS^/WC2RL$\.^/KF!_#TMO?"25PCL3YB 93@CK0!Y3^S[_P % M4/B]IW[#GQ>^,G[0?A_2M3\8_";7_P"Q@VG1&"#4[B61((/,5>!B=FWE H** M, ')KD/BE^UC_P %9?@/^Q?9_ME>,O&?P^U/3/%EM87-KI4&A%+GP]%=NDD$ MG "S*\9$;(Y9D:5"&.UJV]"_8(U3X8_LD_M,>%/VM/%>E^$] \>>+/[9TKQ# M!.;M+%5NO-MIIEC7< )O)#*.=I;D=:^=_P!JGQ-^US=?\$S-+\$_$WXY?"74 M?A[X?FT[3_#-UX0U)[K4_$ZP2"*&-BQ55CA1&=CY:2$PIN7[S4 ?KI\'/$^J M>-?A%X5\9:XZ->ZOX;L;V\:)-JF66W1W('8;F/%=)7(_ #3[S2/@1X)TK4;= MH;BU\(Z;%/$XPR.MK&&4CL001774 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57U+5M*T6V^VZQJ= MO:0[U3S;F98UW$X RQ R3P!5BOBO]K3Q#. M_$]J#E+JZB$HLTD7HP1XT.#P1(-0U4:-92;E#;;5YXBMUC.W*-DLK!58#-HSG5-JR"(7&T#RO*82&0H"!D;"< @'V%1 M7R_\"OVXOVG/&7Q:\/\ PY^.?[!.O>%=*\4VCW&D^+_#GB2'Q#IT*@9'VJ6T MCV6ZDX7W?M%:=X\UC]G[QUI'PLEEC\3W7@[4X?#KP2;)%OFM) M%@*M_"WF%,'L: .HT_6]%U::XM]*U>UNI+27R[I+>X5S"_\ =< G:>.AYIT6 MKZ5/J4NCPZG;O>0(KS6JS*9(U/1F7.0#V)K\K/V$M3\+? WXQ>%_C-X8^'WB M'PEX?\ _ F\7X]WNHZ'6R!BBOB77/\ @KA\1O&WB7Q5/^R-^Q)XA^)W@[P3=R6^N^+[?74LXY7C!,GV M:+R9#,-HW#!+E2I**&&0#[9=TC0R2.%51EF8X 'K571O$&@^(K=KSP_K=G?P MJ^UI;.Y250WH2I(S[5^=G_!23]O:3]H[_@F"/B)^SMX(U2?PYXPNAIWC'6&U M);>;PO+#2V>\2X\0R:B_B!5LH"FJ[GP(5F+R8A483:?6@#ZCN-4TRTD\FZU&")\9V MR3*I_(FGVUW:WD9EM+F.50<%HW##/IQ7Y.?\% M!_96\2?\ !8B72_VRM>?3 M? [>!+9KNZCFGC(G$#>2,P*S\MZ#'K6/\)]"_9T\#?\ !2CX2:?_ ,$H_'_B M76]-O;L'XD0+)=/9PZ?YP$V]IHT++Y!D)W;E5UBVG>: /U_HKY,^,'_!2KX@ MV_Q_\2?L\?LC?LF:K\6-4\#VRR^-+VW\01:=;V+GGR(R\;^=)U7:,,61E57V MDC*\9?\ !7WPOIO[(&A?MC> ?@A?ZYHLGBM= \;:3<:R+6[\-7&,L6 @D6<< MICF//FQ9VEB% /LBBOGO]IO]O73O@A\1?A/\*?AM\/(_'.M_%G45CTN&'7/L M<=I8DQ?Z:["&4LF)-P&!E8Y#GY<5POQ-_P""G?Q&N/C5XR^$'[(_['^K_%9/ MAPVSQQK%MXABL(K68%@\$*M$YGD!CD7 ^9FB<*C ;B ?7U%?)'Q*_P""M7P\ M\.?L):7^W'\-OAM<>(K._P!=BTF[\-WFKBQFL;H[Q(CR+%,"5* C"_,KJV1G M%8E__P %9_''@[XL>!-)^+O[&/B'PIX!^)6I16GA'QEJ.O0/<3+*T:I-+9HA M,(/FHQ1I X0E@&QMH ^TJ*\&T/\ ;<_MG_@H'K'["O\ PK+R_P"R?"2ZW_PE M/]M9\W*P-Y/V;R1M_P!=][S3]WISQD_#;_@HGX9\6_'7XU_"CQIX%7P[I'P6 MLVN]3\3/K)N!>0*':1_($"F+:J$X#N3T% 'T?17PK9?\%E/'4/A2R_:'\5?L M.>)M-^">H:Q]AM_B%_;\,MPB&4Q"X>Q6/<$W@KP^W<-JNS84^C?M*?\ !1[5 M?AQ\=O#O[,O[./P.3XD^,/$6@1ZU#'-XMM='LTM)-QC*37 (E=E0ML&/E*X+ M$D ^D?&FF^#]9\)ZCHWQ!M-/N-$O+1X-5M]65#;2P.-K)('^4J0<$'@YKP? MPC_P2>_X)V^$/&%M\1/#?[-&D&_@G6XMFN=4O;JV5P0RL+>:=X<9P0-F*M_! MKXF^)/VZ?@MX\^$G[1/[+OB?X;W9AN-"UK3=UNTFCDC,UG=^6B7 4ACN M0$*=A#$$&N,_X(U_&GQ5\2_V2W^&WQ"O6GU_X8>([KPI>S2L2\D-OM,#$GLJ M/Y([X@R>M 'UG1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7P]XITZ;X;_ /!>#PWXAUE"+3X@ M?">XM-)N'&%-S;AWDB!/\02V#8_Z:CUK[AKRO]I/]ECP_P#M#:YX%\;KXFN- M!\2?#SQ3%K/A_6[2W65@.!/:NK$;H9E50XR#\B^X(!\,_'L?%CQ/^W'\1?"/ M[97P7^.'CSPC,RI\*/"?P^ENHM#O8OX1<-;R1J"5,>^0ME#YN\8"@8O[*/P9 M^,G@7_@E9\0/A/X\_89U/QQJ4/Q3GN-3\#:V+K3KE[/[):*+VR9(R]PZ2Q%1 MY+9(#D,?NM^JE% 'Y'?LN_![Q9H'[8WP[U#_ ()Z^ OCYX/\-?VTD_Q4L/B3 M8_9=)M[(21F6W5AA9F,8F4+)N??Y90Y!*_KC110!\J?MJVNI_M4?M#^!?V#] M*M9W\,!T\7?%FY5&\I],MI1]ETYFZ$SW 4LN0RJB..,U\ /&4W[2/Q5 MT5_ 'B6?XU:I\4] N?@MK-II-VZPZ-%G#6]PB^5%#$FP2 L &QD?(Q7])HV9#A@&!&0>QYK\ROV0OBS^T+_P2G\!^,OV4OB%^QGX_ M\8W[^)KK4/!&O^#M$:ZT_6&DBBB19)$R44B%'^4/(H1^*?'WP.N-=\#2?#T0SZCK'AEKK26G%LP" M-))&T)<-P 3G-8)^$'QD_P""7/[>UMXG^ 7PW\2>(/@9\3KC/B'P_P"&]'N+ MY?#\^X*T@CA5S&(F82(<#?$7B&3&"/T6HH _*#XG?L_7'[,/[;/Q=\8_'GX& M_&?Q/X3^(.KR:WX1U_X0WUW&#----,UK<_9Y(QD-.4&\[E\O*J5D)KZ+_9%_ M8LT3Q_\ \$\O&OP?\6?L\ZA\,)/B4]U(Y]3N8I_*C%M?2^=&CP2"6) M'\E@2/*4DY8J/M2B@#\T?^"1/[.?[2'BK]H<_&O]K3P)K.DO\(_!$'@WP/%K MFFRV^\;ID,D)D \Q8X3*F]?E(N%P3BO/O$?P N_V3?VG_B^OQZ^ /QM\3:3X MNU^?6/ &N_";4;V*WO#++-*MO=&VD0!_WJ*2=SH4[;P7\.OV3?$OA;6==^(]MK=UX%M;^ZUV^A#0F(SR#RA)#N6*,F(@ M[,C<0S%1Z]_P54^%?Q)\<>$_V=+;P-\.=_$W]DO_@KK)^U?JGP \<>,/!OBKP)'I,5UX&T M)M0FBN D:>64! #[X%^5F7*R97=@BN-_9_\ V>/VA?V@OBK^UW#XV^#6O^!; MGXG^&/\ BG%\063QP^;*9)((6G \MV ,0E"%MA+#M7Z=44 ?C-X"^$B6OP7T M7]F/QS^P5\?O$?Q)AU);'5]!G\2W]AX9G@6=G%PLP9H8U V'/E^4&!#/CK^PIXRUGP1HW@FUTFP^)7PNU2;4=7TLPQA5LYHS$ MJ21HP.))@=P?"]1^(DOBAOB#9_"/SX4^'=E\ M4D,6I *SEY!$3B)-FW=MQ&S$%'-.6V@>0#?.^2TD MSXXWR2,\C8XW.<4 =C1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5RMA\M MWL>D>!?"\/,NL:M,=L,( .=@/S.W&%4\Y*@_(?[!7P0\7_ C_@K)XFT'XF>, MIO$'B_6O@6=;\8ZO(^4FU.YU2S>98A@;8DPL: #;&#@9P #[=^-_P"TE\!_ MV;=#@\1_'3XJ:/X9M;IV2S_M*YQ))OV MT;S]L#XE>(8/$IB\,PZ1X5\,ZGHZO#H15@TD\4C2,&=V\PY\M2OFL,FO"?%U MCX)U?_@M1X"M/V;=(M;;4O#G@_4F^,=WHL*QV_V:2%A:P7.P!6F$AB//S?-# MG[F% /HKXN_MW_LD_ ?X@K\+?BQ\:M/TC7/+BDN;1K2XF6R24@1MZFTF8HK5(S(TN5SE M0@+9&+OBC\.OVFUL===>%/'WQ#^$GP'_P""87B&6>._G\%Z9K/Q MFVRG?I^@V2Q@6#L#P]Q<*EOD'[L3]5- 'VAX \=>&/B?X(TKXB^"KV6YT?6[ M"*]TNYGLIK=IH)%#(_ES(DBAE((#*#@@UKU':VMM8VL=E96\<,,,82&*) JH MH& H X X J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,[Q? MXN\,^ ?"NH^-_&>M0:;I.D64MWJ5_=/MCMX(U+.['T !->4?L-?MI>$?VZ?A M?K/Q8\#^$K[2-.TOQ98?&^^N?\ M@H!^TH_[(OAFX=OA9\/+Z"]^,&I0.1'K.H*V^WT)&'5591)/CIM"DHRC=1_X M(O6MM9?"+XNV5E;I###^T#XA2**) JHHAL@% ' '&* .E\4_P#!2#6-:^)7 MB3X>_LM_LI^+_BM!X,OFLO%6OZ->6]G96]TF?,MX'F/^DRIC!50.>F003Z;^ MSI^V!\'_ -I3X+WOQM\*75[I=CHLUS;^)M.UVV\B[T6YMUWSPW" G:R*0W!( M(([Y QOB9;ZY^Q[\+I+7]C3]CY?%=UJFLW%Y>>']$U:WTR*.9X\O=R/-G<6* M(NU 6/&.E>#?\$NO#?A/XQ_ 7XW>'_%?BV6'XA>/O%FKR_%+PZVER6D/G!(9>L9- '=?#[_@ICK/B2]\%^-/'7[,.L>&/AG\2/$*: M-X)\=W/B"WGDN+F5G6V-U9(H>TCF,;;7WN!P3@$&O7/C_P#M'_\ "F_&/@+X M8^&?!O\ PDGBCX@>(_L&F:0-1^S""SB0R7FH2/Y%?A1XLT_5-=^(\7BJVGM]8L=,9S!':V MR_OXGE!7O:-/*\2WEF6&R5#\T+:)I#E?,+,=F M!Q@8\(^'VC?\%%U_X*V:M::EXQ^$[>.D^%%N^NW45G?_ -FOH?\ :%MNCA4K MY@NM^W!8;,9YK]-:YZV^$WPVM/B?*[K2!I=SKZP#[3)9AUD$!? MNF]5;'J!0!\J_M\_MY:YH?Q?L_V'?V?/B9X9\(^+=4LQ<>+?B!XJU6&UL_"U MDZAAY?FLHDNW1E95Y(#H0,MNC[S]A_PY^PQ^SMX>C^$WP,_:#\'^)_%/B"Y- MSKFK_P#"7V=YJ_B*]PSO+)LE9WQ\[!!D*"QY)=F[7X@?L(_L=_%7QA??$#XC M?LZ>%]9UO4Y!)?ZG?Z<'FG8*$!9CUPJJ/H!2_#[]A+]COX4^,;'X@_#C]G3P MMHVMZ;(SV&IV&G!)H&92A*MVRK,/H30!W_Q'\?>$_A5X"UCXF^.M22STCP_I MLU_J-TXSY<42%F('=L @

&K/5=$U2T:VU#3+R$/#-$1@J5_D1R" 1@@4 ?(_P_^%G@G]D'_@I% MX'^"W[-<=YIOA?QI\-]2O/%WAP:M/=6XDMI%^SZB5E=RLKMF(R @-D]R2?LZ MO,/@%^QM^S?^S%J-]K7P8^'*Z;?ZC;I;76HW>IW5].)<#$: MD+\JD@D UZ?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R)IW M_!&[X(Z!=:A/X1_:3^-^AQ:IJ/4M87N)6R\FR.W +'@9.3@#).*X M#_@CG^R%>_#V_P#'7Q7\3>+/B+97ND?$S7-)T_0=8U22/3]2M/*MPE_-;O&/ M/G;G?$V\L+?PKX9UB#R;TV5I%Y8N[B+_EFT@"$ \Y,AY4JS?7U% 'SI M_P %!?&OB7Q3HWAS]B_X6:K);>*?B_>R:?>7MN?GTG0(E#ZG>GT/DGR4SC^UNGS M1_4717\NG_$19_P61_Z/#_\ ,?>'O_E?1_Q$6?\ !9'_ */#_P#,?>'O_E?7 M;_8>+_FC][_R.'_6#!_RR^Y?YG]1=%?RZ?\ $19_P61_Z/#_ /,?>'O_ )7T M?\1%G_!9'_H\/_S'WA[_ .5]']AXO^:/WO\ R#_6#!_RR^Y?YG]1=%?RZ?\ M$19_P61_Z/#_ /,?>'O_ )7T?\1%G_!9'_H\/_S'WA[_ .5]']AXO^:/WO\ MR#_6#!_RR^Y?YG]1=%?RZ?\ $19_P61_Z/#_ /,?>'O_ )7T?\1%G_!9'_H\ M/_S'WA[_ .5]']AXO^:/WO\ R#_6#!_RR^Y?YG]1=%?RZ?\ $19_P61_Z/#_ M /,?>'O_ )7T?\1%G_!9'_H\/_S'WA[_ .5]']AXO^:/WO\ R#_6#!_RR^Y? MYG]1=%?RZ?\ $19_P61_Z/#_ /,?>'O_ )7T?\1%G_!9'_H\/_S'WA[_ .5] M']AXO^:/WO\ R#_6#!_RR^Y?YG]1=%?F5_P;=?\ !0C]K[]OCPI\6]2_:S^+ MO_"63^&-1T:+0W_L#3[#[,D\=X91BSMX@^XQ1_?W8V\8R<_IK7EXBA/#5G3E MNNQZV&Q$,5156&S[_<%%%%8FX4444 %%%% !1110 45B_$+_ )%6?_?3_P!" M%>P45X_11] M2_O?A_P0^N_W?Q_X![!17C]%'U+^]^'_ 0^N_W?Q_X![!17C]%'U+^]^'_! M#Z[_ '?Q_P" >P45X_11]2_O?A_P0^N_W?Q_X![!17C]%'U+^]^'_!#Z[_=_ M'_@'L%%97@?_ )%6S_W&_P#0C6K7')_P#(BZU_V";G_P!%-7\6-?VG>/?^1%UK M_L$W/_HIJ_BQKZ/(-JGR_4^8XBWI?/\ 0****^A/F@HHHH **** "BBB@ HH MHH **** /W(_X,^/^1%^//\ V%O#W_HK4*_9ROQC_P"#/C_D1?CS_P!A;P]_ MZ*U"OVC?$+_D59_\ ?3_T(5YS7I83^%\SS<7_ !?D%%%%=1RA M1110 4444 %%%% !1110 4444 >E^!_^15L_]QO_ $(UJUE>!_\ D5;/_<;_ M -"-:M>-4_B/U/8I?PH^B"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ MHHHH R?'O_(BZU_V";G_ -%-7\6-?VG>/?\ D1=:_P"P3<_^BFK^+&OH\@VJ M?+]3YCB+>E\_T"BBBOH3YH**** "BBB@ HHHH **** "BBB@#]R/^#/C_D1? MCS_V%O#W_HK4*_9ROQC_ .#/C_D1?CS_ -A;P]_Z*U"OV>>D%%%% !1110 4444 8OQ"_Y%6?_ 'T_]"%>EA/X7S/-Q?\7Y!11174_\B+K7_8)N?_13 M5_%C7]IWCW_D1=:_[!-S_P"BFK^+&OH\@VJ?+]3YCB+>E\_T"BBBOH3YH*** M* "BBB@ HHHH **** "BBB@#]R/^#/C_ )$7X\_]A;P]_P"BM0K]G*_&/_@S MX_Y$7X\_]A;P]_Z*U"OVC?$+_ )%6?_?3_P!"%>E^!_P#D5;/_ '&_]"-: MM97@?_D5;/\ W&_]"-:M>-4_B/U/8I?PH^B"BBBH- HHHH **** "BBB@ HH MHH **** "BBB@ HHHH R?'O_ "(NM?\ 8)N?_135_%C7]IWCW_D1=:_[!-S_ M .BFK^+&OH\@VJ?+]3YCB+>E\_T"BBBOH3YH**** "BBB@ HHHH **** "BB MB@#]R/\ @SX_Y$7X\_\ 86\/?^BM0K]G*_&/_@SX_P"1%^//_86\/?\ HK4* M_9ROB\U_W^?R_)'W64?\BZG\_P V%%%%>>>D%%%% !1110 4444 8OQ"_P"1 M5G_WT_\ 0A7G->C?$+_D59_]]/\ T(5YS7I83^%\SS<7_%^04445U'*%%%% M!1110 4444 %%%% !1110!Z7X'_Y%6S_ -QO_0C6K65X'_Y%6S_W&_\ 0C6K M7C5/XC]3V*7\*/H@HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** , MGQ[_ ,B+K7_8)N?_ $4U?Q8U_:=X]_Y$76O^P3<_^BFK^+&OH\@VJ?+]3YCB M+>E\_P! HHHKZ$^:"BBB@ HHHH **** "BBB@ HHHH _>>D%%%% !1110 4444 8OQ"_Y%6?_?3_ -"%>EA/X7S/-Q?\ %^04445U'*%%%% !1110 4444 %%%% !1110 M!Z7X'_Y%6S_W&_\ 0C6K65X'_P"15L_]QO\ T(UJUXU3^(_4]BE_"CZ(**** M@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\>_\B+K7_8)N?\ T4U? MQ8U_:=X]_P"1%UK_ +!-S_Z*:OXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHH MH **** "BBB@ HHHH **** /W(_X,^/^1%^//_86\/?^BM0K]G*_&/\ X,^/ M^1%^//\ V%O#W_HK4*_9ROB\U_W^?R_)'W64?\BZG\_S84445YYZ04444 %% M%% !1110!B_$+_D59_\ ?3_T(5YS7HWQ"_Y%6?\ WT_]"%>E^!_\ D5;/_<;_ -"-:M97 M@?\ Y%6S_P!QO_0C6K7C5/XC]3V*7\*/H@HHHJ#0**** "BBB@ HHHH **** M "BBB@ HHHH **** ,GQ[_R(NM?]@FY_]%-7\6-?VG>/?^1%UK_L$W/_ **: MOXL:^CR#:I\OU/F.(MZ7S_0****^A/F@HHHH **** "BBB@ HHHH **** /W M(_X,^/\ D1?CS_V%O#W_ **U"OV>>D%%%% !1110 4444 8OQ"_Y%6?\ WT_] M"%>!_^15L_P#<;_T(UJUXU3^( M_4]BE_"CZ(****@T"BBB@ HHHH **** "BBB@ K)\=>#M+^(/A&_\%ZW<7<- MIJ,!AGDL;EH9E4D'*.O*GCJ*UJ* /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ M -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\ M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \ M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z M&WQW_P"%E<_XUY7\?_V0_AQX&^)WPO\ #FA^*O&!M_$GBJ2RU(W'BFXD<1" MN-A)^1LCJ*^R*\^^,?P9U/XF^/? 'B^QUJ"UC\'>(7U&YAFC8M<*8BFQ2.AR M<\T <9_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P## MO?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!# M;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#" MRN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^ M'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H; M?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'? M_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"- M>Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ MP[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ M0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ MPLKG_&O*_"?[(?PXU3]KOQ=\*KKQ5XP_LO2O"MA>VI3Q3<";S978-NDSEEXX M':OLBO/O#GP9U/1/VDO$GQQEUJ![37/#UGIT5BL;"2)H6)+D]"#F@#C/^'>_ MP3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ M .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X M65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_# MO?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!# M;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C7J'PI^%OAWX/>$4\ M%^%[[4KBT2=Y1)JVH/YQ][RH4# M22XR,[5.,C/6N]KX*_X)G?#GP=^VQ\0/B!_P4/\ CMH5MXDU74/&5SI'@2RU MB$7%OH>EVRH8_)C?*JY\P+NQD&-F!!D?(!]%? O_ (*,?L3_ +27B5/!OP=_ M:!TC4M7F)%MIEY;W%A<7!ZXBCNXXFE..<("< GM7M=?.W_!0;]BOX3?M$_L^ M^(+Z'P?8:=XQ\/Z3-J7A'Q/IULL%[97ENAEB43( WELR!64D@ [@ RJ11_8\ M^._QW_:G_P"";GA_XH?#_6=)B^(]_H"?B;X?^#?BKQQ:V7B?Q4DK^'M'E5S)>K$"SE2%*C ! M/)'2OA3X)_LZ^*?V>?\ @L-X.@^(WQCU7QWXL\3_ KU#5_$_B+4T6-9;II9 MHA'!$O$,")$BJF3C!QM&%7ZA^.'[)NL_%+]MCX-_M-V.HV<>G?#VUUJ/6K6> M9UFG:XM@EKY2A2I"R-(SY9> N,\B@#J/CK^VE^RO^S1J4&B?'+XX:'X?O[F( M2PZ=<3-+#74?"3XT_"?X\^$4\=_!OXA:5XDTAY# M']MTJ[654D !,;@ M#]2\?^/O$-KI.C:1:/=:EJ-Y)MC@B49+$_R Y)( !) H\#>-_"GQ*\':9\0/ M NM1:EHVL64=WIE_ "$N(7&Y7&X X(.>0*^$/^"BGBWQ%^VWH'Q5^&W@#6)[ M;X7_ 5\*:IJ/C+6+-\+KWB6"SDEMM-1NC16SA99NOSA5(&$:OIS_@G/_P F M'_"/_L0=-_\ 1"T >T4444 %%%% !1110 4444 %%%% !1110 4444 %>,_' MG_@H7^QC^S-X@;PG\:/C[I&E:L@!FTNVAGOKF#(R/,BM8Y'BR""-X&0<]*F_ M;[^.^L?LS_L=>/OC5X;<)J>D:+Y>E2LH817=Q+';02$'@[9)D;!X.W%<-_P3 M;_8V^%GP5_9S\->/-6\+6>K^.?&&CP:YXL\5:M MS?7-U=H)VC\Z0%@B>9MP M" Q4N MQ90#@XZ5Z%7P9_P51^%7AG]D>]\(_P#!1G]G[P];>'?%'A;Q5:VOBN'1X5MX M=>TRX)62.X1,*[$A4W8R5D.22B%?I7]JCP!^T?\ &[P7HW@[]F_XT6/@6PU: M9CXH\3?8VFU"*P:,;5LAP%E8DY,K3 M5;[PEJ8T[Q%#:;B+*Z*[O*9L;2P'4*3M((.""*@\&?';X2?$+X@^(_A5X,\< M6NH>(?"+Q)XDTN%7$E@T@)0.2H!SM/0GI7R1_P $:/AOH_P=\7?M#_"GP_?W MEU8^'/BJ^G6MUJ$H>>9(5D0/(P #.<9) R3P*]/\&?L/^,_#'QM_:.^).E? M$"'11\8M/L;7PQJU@'FNM'9+&6*>=XSL&\3R[T"N>$'*GB@#J/&G_!2']A?X M>^.)?ASXN_:;\,6NKV]P8+FW6Z:5+>4'#))+&K1QL#P0S @@@XP:]@T_Q)X= MU;P_%XLTO7K*YTJ>T%U!J=O=(]O) 5W"59 =I0KSN!QCG->%> /V7?V4OV*? MV-9? /Q/T?PW=^&="T&1_&6O:OHL2?VLY!\V>56+LSNQVHFYF&412<**\,_X M)[?LV^+_ -H7_@E#J/P0\6>+O$'A+0?&.N7\GA:>$AKNVT)[A'CAQ)G]W(R3 M9'\<%?^"BW[#OC;X@)\+_ O^TYX5N]:EN!;V]NM]MCN)2!/"NCW?Q %MI] MAX0\-6&E+'-I]RYB:*[DNV58X6*'>SF3<_F'=D,Q'W'\&-"\7>%O@]X3\,_$ M#5A?Z]IWAJPM=;OA(7%S>1VZ)-)N/7=(&;/?- '2T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7P+_P3U^*'@S_ ()__$_Q M[_P3]_:+UZV\+$>+KC7/ASKFM2BWLM9TVY"*B),^$#CRU.TGEWD0''T\+_&WX7Z+XFLH7+V\6K6*RM;L>K1/]Z)B!@E""1Q0!\D_M MD?\ !7?X9?##2/B-\"I/!&JIXJET6:U\!7MC=6U_9:ZUPODQS+);R,8=K.7, M;@$K'C.Y@M>\?\$Y_P!GS6_V7OV,O WP=\5(J:Q9Z=)=:Q&KAO*NKF:2YDBR M.#Y9E\O(X.S(SUJ'P[_P3._8)\+:%J7AS2/V6/"GV;5K9K>]:[LVN)C&3DA) MI6:2(Y (*,I! (((&/0O@-\#?!G[.?PTL_A-\/KS5Y='T^69K%=9U:6\E@1Y M"XA5Y"2(T!"(O95'4Y) /F[XE_\ *;OX<_\ 9$;[_P!*[JOL*N>O?A-\-M1^ M)EG\9;[P782^*M/TQM.LM>> &YAM69F:%6[*2S''N:Z&@#\_OVF?VQ[?]L/X M[Z]^QI\//VC_ Y\+OASX;F-I\2O'NI^(;:SOM8?P-;2O=2^;(@5 M[F0%R&;"[B!PH 'T)_P24LOVB[;]D;PK-\9M8\*7/AZ7PKI3> X?#\,ZW4%G MY+;EO3( K28\K!CR.&]J^DO%7A;P[XX\,:AX,\7Z/!J.E:M92V>I6%TFZ.Y@ MD4I)&X[JRD@CT-,\'^#_ Q\/_"VG^"/!6AV^F:1I5HEMIVGVB;8K>%!A44= M@!P!0!I4444 %%%% !1110 4444 %%%% !1110 4444 >2_MV? 34OVG?V1? M'?P/T-D&HZUHN=*61@JO=P2)<0(Q/W0TL**3V!SVKR3]@C]O7X6^+/V9M-^' M7CC7+31/B7\/M!71O$7@?7K^+3[Z:[LHO)!C%PR B7RUR@>#OV#O@YX(UG1?%WB'QS&/'-GJGE/'HUE9@O-(L\;-'.N?G5E.2 M("-H+IG]-K.TM["TBL;2,)%#&L<2#^%0, ?E7A'BK_@F-^Q#XC\!6_@'2_@3 MI?AU;&Z^U:7K?A<&QU.RN>,31W.6)))Y- 'R'_P3#_Y+]^U1_P!ENN__ $*6OJOQ_P". M_"GPN\#ZO\1_'6KQV&C:'ITU]J=Y+DB&")"[M@H:;>Q[XIT#!@K#N,@'\* /SS\(_%KX8?\%,_'4'Q@_:_P#V MA?!G@WX0Z)JC2>#?@_?>-+.VN]8DB8J+W55,H8#(.V+T) PI+S?6OQ[_ &Q/ M /P1_99UC]HGX'Z)I?Q'T+PK)#;W5CX-UVW:&VA#1H^)(1(JB))$9D ^5#DX M S4?_#M#]@7_ *--\%_^"E:]%^%OP&^#7P3\'77P]^$_PUTC0=#O;F2XN]*T M^T58)I)$6-V9.C%D15.>H4"@#PO]M'XP_L1_%7]A'Q7\1O&OBGPIK&@:[X4G MGT68S0/MRL@0 ?>0J0V K8Z[_@FA8?$K3/V#_AC9?%O[7_;B M>&U,BWV?.2V,CFU5]W((MC",'D8P:ET+_@FY^PEX9\=+\1]$_9=\)P:M'<>? M"_V M!%(#D,ENQ,*$'D;4&"!C&*]NH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB $@#__V0$! end XML 25 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
3 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 1-33026  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3447504  
Entity Address, Address Line One 1 Commvault Way  
Entity Address, City or Town Tinton Falls  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 07724  
City Area Code 732  
Local Phone Number 870-4000  
Title of 12(b) Security Common Stock  
Trading Symbol CVLT  
Security Exchange Name NASDAQ  
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  
Entity Common Stock, Shares Outstanding   43,874,713
Entity Registrant Name COMMVAULT SYSTEMS INC  
Entity Central Index Key 0001169561  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 274,589 $ 287,778
Trade accounts receivable, net 176,512 210,441
Assets held for sale 38,680 38,680
Other current assets 18,654 14,015
Total current assets 508,435 550,914
Property and equipment, net 8,209 8,287
Operating lease assets 11,268 11,784
Deferred commissions cost 58,848 59,612
Intangible asset, net 1,979 2,292
Goodwill 127,780 127,780
Other assets 25,213 21,905
Total assets 741,732 782,574
Current liabilities:    
Accounts payable 284 108
Accrued liabilities 78,089 97,888
Current portion of operating lease liabilities 4,763 4,518
Deferred revenue 302,629 307,562
Total current liabilities 385,765 410,076
Deferred revenue, less current portion 172,219 174,393
Deferred tax liabilities, net 519 134
Long-term operating lease liabilities 7,584 8,260
Other liabilities 3,629 3,613
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.01 par value: 250,000 shares authorized, 43,973 shares and 44,140 shares issued and outstanding at June 30, 2023 and March 31, 2023, respectively 438 440
Additional paid-in capital 1,282,326 1,264,608
Accumulated deficit (1,094,336) (1,062,900)
Accumulated other comprehensive loss (16,412) (16,050)
Total stockholders’ equity 172,016 186,098
Total liabilities and stockholders’ equity $ 741,732 $ 782,574
XML 27 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Mar. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 43,973,000 44,140,000
Common stock, shares outstanding (in shares) 43,973,000 44,140,000
XML 28 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues:    
Total revenues $ 198,150 $ 197,981
Cost of revenues:    
Total cost of revenues 35,550 33,757
Gross margin 162,600 164,224
Operating expenses:    
Sales and marketing 84,127 84,919
Research and development 31,431 40,113
General and administrative 26,959 26,976
Restructuring 0 2,132
Depreciation and amortization 1,603 2,635
Total operating expenses 144,120 156,775
Income from operations 18,480 7,449
Interest income 780 261
Interest expense (96) (105)
Other income (expense), net 341 (389)
Income before income taxes 19,505 7,216
Income tax expense 6,876 3,705
Net income $ 12,629 $ 3,511
Net income per common share:    
Basic (in dollars per share) $ 0.29 $ 0.08
Diluted (in dollars per share) $ 0.28 $ 0.08
Weighted average common shares outstanding:    
Basic (in shares) 44,057 44,743
Diluted (in shares) 44,975 45,865
Subscription    
Revenues:    
Total revenues $ 97,290 $ 87,628
Cost of revenues:    
Total cost of revenues 12,363 10,985
Perpetual license    
Revenues:    
Total revenues 13,155 17,798
Cost of revenues:    
Total cost of revenues 412 626
Customer support    
Revenues:    
Total revenues 76,915 81,317
Cost of revenues:    
Total cost of revenues 14,957 15,033
Other services    
Revenues:    
Total revenues 10,790 11,238
Cost of revenues:    
Total cost of revenues $ 7,818 $ 7,113
XML 29 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 12,629 $ 3,511
Other comprehensive loss:    
Foreign currency translation adjustment (362) (1,715)
Comprehensive income $ 12,267 $ 1,796
XML 30 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
  Common Stock
Additional Paid – In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Mar. 31, 2022   44,511      
Beginning balance at Mar. 31, 2022 $ 255,829 $ 443 $ 1,165,948 $ (898,699) $ (11,863)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 31,095   31,095    
Share issuances related to stock-based compensation (in shares)   634      
Share issuances related to stock-based compensation 687 $ 6 681    
Repurchase of common stock (in shares)   (310)      
Repurchase of common stock (18,923) $ (3) (2,793) (16,127)  
Net income 3,511     3,511  
Other comprehensive loss (1,715)       (1,715)
Ending balance (in shares) at Jun. 30, 2022   44,835      
Ending balance at Jun. 30, 2022 270,484 $ 446 1,194,931 (911,315) (13,578)
Beginning balance (in shares) at Mar. 31, 2023   44,140      
Beginning balance at Mar. 31, 2023 186,098 $ 440 1,264,608 (1,062,900) (16,050)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 23,724   23,724    
Share issuances related to stock-based compensation (in shares)   612      
Share issuances related to stock-based compensation $ 1,201 $ 6 1,195    
Repurchase of common stock (in shares) (779) (779)      
Repurchase of common stock $ (51,274) $ (8) (7,201) (44,065)  
Net income 12,629     12,629  
Other comprehensive loss (362)       (362)
Ending balance (in shares) at Jun. 30, 2023   43,973      
Ending balance at Jun. 30, 2023 $ 172,016 $ 438 $ 1,282,326 $ (1,094,336) $ (16,412)
XML 31 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net income $ 12,629 $ 3,511
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,632 2,977
Noncash stock-based compensation 23,724 31,095
Noncash change in fair value of equity securities (341) 389
Amortization of deferred commissions cost 6,319 5,314
Changes in operating assets and liabilities:    
Trade accounts receivable 28,057 9,389
Operating lease assets and liabilities, net 72 (283)
Other current assets and Other assets (1,393) (2,710)
Deferred commissions cost (5,600) (6,652)
Accounts payable 178 482
Accrued liabilities (19,530) (31,366)
Deferred revenue (7,213) 10,258
Other liabilities 503 29
Net cash provided by operating activities 39,037 22,433
Cash flows from investing activities    
Purchase of property and equipment (1,147) (867)
Purchase of equity securities (312) (1,015)
Net cash used in investing activities (1,459) (1,882)
Cash flows from financing activities    
Repurchase of common stock (51,030) (18,923)
Proceeds from stock-based compensation plans 1,201 687
Payment of debt issuance costs 0 (63)
Net cash used in financing activities (49,829) (18,299)
Effects of exchange rate — changes in cash (938) (11,046)
Net decrease in cash and cash equivalents (13,189) (8,794)
Cash and cash equivalents at beginning of period 287,778 267,507
Cash and cash equivalents at end of period $ 274,589 $ 258,713
XML 32 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation
Commvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") provides its customers with a data protection platform that helps them secure, defend and recover their most precious asset, their data. We provide these products and services for their data across the following environments: on-premises, hybrid, or multi-cloud. Our data protection offerings are delivered via self-managed software, software-as-a-service (SaaS), integrated appliances, or managed by partners. Customers use our technology to protect themselves from threats like ransomware and recover their data efficiently.

The consolidated financial statements of Commvault as of June 30, 2023 and for the three months ended June 30, 2023 and 2022 are unaudited, and in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the results for the interim periods. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements and should be read in conjunction with the financial statements and notes in our Annual Report on Form 10-K for fiscal 2023. The results reported in these financial statements should not necessarily be taken as indicative of results that may be expected for the entire fiscal year.
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of our periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, deferred commissions and goodwill. Actual results could differ from those estimates.
XML 33 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Reclassification of Prior Year Balances
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications have no impact on the amount of total revenue or net income. Beginning in fiscal 2024, the software and services line items on the consolidated statements of operations, related to revenues and cost of revenues, will be presented in the following categories:

Subscription - The amounts on this line include the revenues and costs of recurring time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual license - The amounts on this line include the revenues and costs from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.

Customer support - The amounts on this line include customer support revenues and costs associated with our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. Customer support revenue is typically recognized ratably over the term of the customer support agreement.
Other services - The amounts included on this line consist primarily of revenues and costs related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
Recently Adopted and Recently Issued Accounting Standards
There were no recently adopted accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures.
Concentration of Credit Risk
We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Historically, credit losses relating to these customers have been minimal.
Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. (“Arrow”) totaled 38% and 36% of total revenues for the three months ended June 30, 2023 and 2022, respectively. Arrow accounted for approximately 33% and 34% of total accounts receivable as of June 30, 2023 and March 31, 2023, respectively.
Fair Value of Financial Instruments
The carrying amounts of our cash, cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. Our cash equivalents balance consists primarily of U.S. Treasury Bills with maturities of one month or less.
The following table summarizes the composition of our financial assets measured at fair value at June 30, 2023:
Level 1Level 2Level 3Total
Assets:
Cash equivalents$24,890 — — $24,890 

There were no financial assets measured at fair value on a recurring basis as of June 30, 2022.
Equity Securities Accounted for at Net Asset Value
We held equity interests in private equity funds of $6,554 as of June 30, 2023, which are accounted for under the net asset value practical expedient as permitted under ASC 820, Fair Value Measurement. These investments are included in other assets in the accompanying consolidated balance sheets. The net asset values of these investments are determined using quarterly capital statements from the funds, which are based on our contributions to the funds, allocation of profit and loss and changes in fair value of the underlying fund investments. Changes in fair value as reported on the capital statements are recorded through the consolidated statements of operations as non-operating income or expense. These private equity funds focus on making investments in key technology sectors, principally by investing in companies at expansion capital and growth equity stages. We had total unfunded commitments in private equity funds of $3,773 as of June 30, 2023.
Deferred Commissions Cost
Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to term-based software licenses, SaaS offerings, perpetual software licenses, software updates, and customer support. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of customer support contracts for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. We currently estimate a period of five years is appropriate based on consideration of historical average customer
life and the estimated useful life of the underlying software sold as part of the transaction. The commission paid on the renewal of subscription arrangements is not commensurate with the commission paid on the initial purchase. As a result, the cost of commissions allocated to as-a-service subscription offerings, software updates and customer support on the initial term-based software license transactions are amortized over a period of approximately five years, consistent with the accounting for these costs associated with perpetual licenses. The costs of commissions allocated to as-a-service offerings, software updates and support for the renewal of term-based software licenses is limited to the contractual period of the arrangement, as we pay a commensurate renewal commission upon the next renewal of the subscription software license and related updates and support.

The incremental costs attributable to professional services are generally amortized over the period the related services are provided and revenue is recognized. Amortization expense related to these costs is included in sales and marketing expenses in the accompanying consolidated statements of operations.
XML 34 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
We derive revenues from various sources, including subscriptions, perpetual software licenses, customer support contracts and other services.
Subscription
Subscription includes the revenues derived from time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. The term of our subscription arrangements are typically one to three years, but can range between one and five years. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual License
Perpetual license includes the revenue from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.
Customer Support
Customer support includes revenues associated with support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We sell our customer support contracts as a percentage of net software purchases. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year on our perpetual licenses and over the term on our term-based licenses.
Other Services
Other services consist primarily of revenues related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
We do not customize our software licenses (both perpetual and term-based) and installation services are not required. Software licenses are delivered before related services are provided and are functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and term-based) are functional intellectual property that is distinct, as the user can benefit from the software on its own. Revenue for both perpetual and term-based licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize subscription revenue related to the renewal of that subscription earlier than the beginning of the new subscription period.
We also offer appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Our appliances are almost exclusively sold via a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, the revenue and costs associated with hardware are usually not included in our financial statements.
Our typical performance obligations include the following:

Performance ObligationWhen Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Subscription
Term-based software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Software-as-a-service (SaaS)Ratably over the course of the contract (over time)Annually or at the beginning of the contract periodObservable in transactions without multiple performance obligations
Perpetual License
Perpetual software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment
Residual approach
Customer Support
Software updatesRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Customer supportRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Other Services
Other professional services (except for education services)As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education servicesWhen the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations

Judgments related to revenue recognition
Most of our contracts contain multiple performance obligations. For these contracts, we evaluate and account for individual performance obligations separately if they are determined to be distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses (both perpetual and term-based) are typically estimated using the residual approach. Standalone selling prices for SaaS, customer support contracts, and other services are typically estimated based on observable transactions when these services are sold on a standalone basis. We recognize revenue net of sales tax.
Disaggregation of Revenue

We disaggregate revenue from contracts with customers into geographical regions. Our Americas region includes the United States, Canada, and Latin America. Our International region primarily includes Europe, Middle East, Africa, Australia, India, Southeast Asia, and China.
Three Months Ended June 30,
20232022
Americas$122,124 $122,609 
International76,026 75,372 
Total revenues$198,150 $197,981 


Remaining Performance Obligations

Remaining performance obligations represent expected future revenue from existing contracts where performance obligations are unsatisfied or partially unsatisfied at the end of the reporting period. As of June 30, 2023, our remaining performance obligations (inclusive of deferred revenues) were $536,669 of which approximately 64% is expected to be recognized as revenue over the next 12 months and the remainder recognized thereafter. The vast majority of this revenue consists of customer support, other services and SaaS arrangements. Other services consists primarily of professional services revenue which is contingent upon a number of factors, including customers' needs and scheduling.

The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $107,945 for the three months ended June 30, 2023. The amount of revenue recognized from performance obligations satisfied in prior periods was not significant.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to customer support, SaaS arrangements, and other services.

In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheets. Long-term unbilled receivables are included in other assets. The opening and closing balances of our accounts receivable, unbilled receivables, and deferred revenues are as follows:
Accounts ReceivableUnbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening balance as of March 31, 2023
$188,736 $21,705 $9,867 $307,562 $174,393 
Increase (decrease), net(34,089)160 3,021 (4,933)(2,174)
Ending balance as of June 30, 2023
$154,647 $21,865 $12,888 $302,629 $172,219 
The net decrease in accounts receivable (inclusive of unbilled receivables) is a result of a decrease in revenue relative to the fourth quarter of the prior fiscal year. The decrease in deferred revenue is primarily the result of the decrease in customer support contract billings, partially offset by an increase in SaaS contracts which are billed upfront but recognized ratably over the contract period.
XML 35 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Assets Held for Sale
3 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Assets Held for Sale Assets Held for SaleDuring the fourth quarter of fiscal 2023, we entered into an agreement to sell our owned corporate headquarters in Tinton Falls, New Jersey for $40,000 in cash consideration and determined the assets and land related to headquarters met the criteria for classification as assets held for sale in accordance with ASC 360, Impairment and Disposal of Long-Lived Assets. The property's estimated fair value, less estimated costs to sell, is $38,680. We believe the sale will likely close in the second quarter of fiscal 2024. Upon closing of the transaction, we will enter into a lease for a portion of the premises.
XML 36 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common Share
Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the vesting of restricted stock units, shares to be purchased under the Employee Stock Purchase Plan ("ESPP"), and the exercise of stock options. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the reconciliation of basic and diluted net income per common share:
Three Months Ended June 30,
20232022
Net income$12,629 $3,511 
Basic net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Basic net income per common share$0.29 $0.08 
Diluted net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Dilutive effect of stock options and restricted stock units918 1,122 
Diluted weighted average shares outstanding44,975 45,865 
Diluted net income per common share$0.28 $0.08 

The diluted weighted-average shares outstanding exclude restricted stock units, performance restricted stock units, shares to be purchased under the ESPP and outstanding stock options totaling 514 and 535 for the three months ended June 30, 2023 and 2022, respectively, because the effect would have been anti-dilutive.
XML 37 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies We do not believe that we are currently party to any pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results.
XML 38 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Capitalization
3 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Capitalization CapitalizationOur stock repurchase program has been funded by our existing cash and cash equivalent balances, as well as cash flows provided by our operations. On April 20, 2023, the Board of Directors (the "Board") approved an increase of the existing share repurchase program so that $250,000 was available. The Board's authorization has no expiration date. For the three months ended June 30, 2023, we repurchased $51,030 of our common stock, or approximately 779 shares. The remaining amount available under the current authorization as of June 30, 2023 is $204,936.
XML 39 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Plans Stock Plans
The following table presents the stock-based compensation expense included in cost of revenues, sales and marketing, research and development, general and administrative and restructuring expenses for the three months ended June 30, 2023 and 2022. Stock-based compensation is attributable to restricted stock units, performance-based awards and the ESPP.
 Three Months Ended June 30,
 20232022
Cost of revenues$1,690 $1,243 
Sales and marketing9,704 11,393 
Research and development5,347 9,241 
General and administrative6,983 7,931 
Restructuring— 1,287 
Stock-based compensation expense$23,724 $31,095 
As of June 30, 2023, there was $144,453 of unrecognized stock-based compensation expense that is expected to be recognized over a weighted-average period of 1.85 years. We account for forfeitures as they occur. To the extent that awards are forfeited, stock-based compensation will be different from our current estimate.
Stock option activity was not significant for both the three months ended June 30, 2023 and 2022.

Restricted Stock Units
Restricted stock unit activity for the three months ended June 30, 2023 was as follows:
Non-vested Restricted Stock UnitsNumber of
Awards
Weighted-
Average Grant
Date Fair Value
Non-vested as of March 31, 20232,953 $62.52 
Awarded556 67.34 
Vested(585)57.05 
Forfeited(71)65.83 
Non-vested as of June 30, 20232,853 $64.50 

The weighted-average fair value of restricted stock units awarded was $67.34 per unit during the three months ended June 30, 2023, and $62.60 per unit during the three months ended June 30, 2022. The weighted-average fair value of awards includes the awards with a market condition described below.
Performance Based Awards
In the three months ended June 30, 2023, we granted 120 performance restricted stock units ("PSUs") to certain executives. Vesting of these awards is contingent upon i) us meeting certain non-GAAP performance goals (performance-based) in fiscal 2024 and ii) our customary service periods. The awards vest over three years and have the potential to vest between 0% and 200% (240 shares) based on actual fiscal 2024 performance. The vesting quantity of these awards may vary based on actual fiscal 2024 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During the interim financial periods, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. The awards are included in the restricted stock unit table.
Awards with a Market Condition
In the three months ended June 30, 2023, we granted 120 market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next three years. The awards vest in three annual tranches and have the potential to vest between 0% and 200% (240 shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The fair value of the awards granted during the three months ended June 30, 2023 was $87.90 per unit. The awards are included in the restricted stock unit table.
XML 40 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesIncome tax expense was $6,876 in the three months ended June 30, 2023, compared to expense of $3,705 in the three months ended June 30, 2022. The increase in income tax expense relative to the prior year relates primarily to current federal and state taxes driven by the increase of pre-tax income relative to the prior year quarter. We believe that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore continue to record a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero as of June 30, 2023.
XML 41 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Revolving Credit Facility
3 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Revolving Credit Facility Revolving Credit FacilityOn December 13, 2021, we entered into a five-year $100,000 senior secured revolving credit facility (the “Credit Facility”) with JPMorgan Chase Bank, N.A. The Credit Facility is available for share repurchases, general corporate purposes, and letters of credit. The Credit Facility contains financial maintenance covenants including a leverage ratio and interest coverage ratio. The Credit Facility also contains certain customary events of default which would permit the lender to, among other things, declare all loans then outstanding to be immediately due and payable if such default is not cured within applicable grace periods. The Credit Facility also limits our ability to incur certain additional indebtedness, create or permit liens on assets, make acquisitions, make investments, loans or advances, sell or transfer assets, pay dividends or distributions, and engage in certain transactions with foreign affiliates. Outstanding borrowings under the Credit Facility accrue interest at an annual rate equal to the Secured Overnight Financing Rate plus 1.25% subject to increases based on our actual leverage. The unused balance on the Credit Facility is also subject to a 0.25% annual interest charge subject to increases based on our actual leverage. As of June 30, 2023, there were no borrowings under the Credit Facility and we were in compliance with all covenants.We have deferred the expense related to debt issuance costs, which are classified as other assets, and will amortize the costs into interest expense over the term of the Credit Facility. Unamortized amounts at June 30, 2023 were $399. The amortization of debt issuance costs and interest expense incurred for both the three months ended June 30, 2023 and 2022 was $92.
XML 42 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure    
Net income $ 12,629 $ 3,511
XML 43 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
shares in Thousands
3 Months Ended
Jun. 30, 2023
shares
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
James Whalen [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On May 23, 2023, James Whalen, Chief Accounting Officer, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), originally adopted on March 2, 2023, for the sale of up to approximately 3,000 shares of the Company’s common stock until August 25, 2023.
Name James Whalen
Title Chief Accounting Officer
Adoption Date March 2, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date May 23, 2023
Arrangement Duration 176 days
Aggregate Available 3
XML 44 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation The consolidated financial statements of Commvault as of June 30, 2023 and for the three months ended June 30, 2023 and 2022 are unaudited, and in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the results for the interim periods. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements and should be read in conjunction with the financial statements and notes in our Annual Report on Form 10-K for fiscal 2023. The results reported in these financial statements should not necessarily be taken as indicative of results that may be expected for the entire fiscal year.
Use of Estimates The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of our periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, deferred commissions and goodwill. Actual results could differ from those estimates.
Reclassification of Prior Year Balances
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications have no impact on the amount of total revenue or net income. Beginning in fiscal 2024, the software and services line items on the consolidated statements of operations, related to revenues and cost of revenues, will be presented in the following categories:

Subscription - The amounts on this line include the revenues and costs of recurring time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual license - The amounts on this line include the revenues and costs from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.

Customer support - The amounts on this line include customer support revenues and costs associated with our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. Customer support revenue is typically recognized ratably over the term of the customer support agreement.
Other services - The amounts included on this line consist primarily of revenues and costs related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
Recently Adopted and Recently Issued Accounting Standards There were no recently adopted accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures.
Concentration of Credit Risk We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Historically, credit losses relating to these customers have been minimal.
Fair Value of Financial Instruments Fair Value of Financial InstrumentsThe carrying amounts of our cash, cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. Our cash equivalents balance consists primarily of U.S. Treasury Bills with maturities of one month or less.
Fair Value of Financial Instruments We held equity interests in private equity funds of $6,554 as of June 30, 2023, which are accounted for under the net asset value practical expedient as permitted under ASC 820, Fair Value Measurement. These investments are included in other assets in the accompanying consolidated balance sheets. The net asset values of these investments are determined using quarterly capital statements from the funds, which are based on our contributions to the funds, allocation of profit and loss and changes in fair value of the underlying fund investments. Changes in fair value as reported on the capital statements are recorded through the consolidated statements of operations as non-operating income or expense. These private equity funds focus on making investments in key technology sectors, principally by investing in companies at expansion capital and growth equity stages.
Deferred Commissions Cost
Deferred Commissions Cost
Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to term-based software licenses, SaaS offerings, perpetual software licenses, software updates, and customer support. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of customer support contracts for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. We currently estimate a period of five years is appropriate based on consideration of historical average customer
life and the estimated useful life of the underlying software sold as part of the transaction. The commission paid on the renewal of subscription arrangements is not commensurate with the commission paid on the initial purchase. As a result, the cost of commissions allocated to as-a-service subscription offerings, software updates and customer support on the initial term-based software license transactions are amortized over a period of approximately five years, consistent with the accounting for these costs associated with perpetual licenses. The costs of commissions allocated to as-a-service offerings, software updates and support for the renewal of term-based software licenses is limited to the contractual period of the arrangement, as we pay a commensurate renewal commission upon the next renewal of the subscription software license and related updates and support.
Revenue
We derive revenues from various sources, including subscriptions, perpetual software licenses, customer support contracts and other services.
Subscription
Subscription includes the revenues derived from time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. The term of our subscription arrangements are typically one to three years, but can range between one and five years. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.
Perpetual License
Perpetual license includes the revenue from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.
Customer Support
Customer support includes revenues associated with support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We sell our customer support contracts as a percentage of net software purchases. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year on our perpetual licenses and over the term on our term-based licenses.
Other Services
Other services consist primarily of revenues related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.
We do not customize our software licenses (both perpetual and term-based) and installation services are not required. Software licenses are delivered before related services are provided and are functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and term-based) are functional intellectual property that is distinct, as the user can benefit from the software on its own. Revenue for both perpetual and term-based licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize subscription revenue related to the renewal of that subscription earlier than the beginning of the new subscription period.
We also offer appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Our appliances are almost exclusively sold via a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, the revenue and costs associated with hardware are usually not included in our financial statements.
Our typical performance obligations include the following:

Performance ObligationWhen Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Subscription
Term-based software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Software-as-a-service (SaaS)Ratably over the course of the contract (over time)Annually or at the beginning of the contract periodObservable in transactions without multiple performance obligations
Perpetual License
Perpetual software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment
Residual approach
Customer Support
Software updatesRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Customer supportRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Other Services
Other professional services (except for education services)As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education servicesWhen the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations

Judgments related to revenue recognition
Most of our contracts contain multiple performance obligations. For these contracts, we evaluate and account for individual performance obligations separately if they are determined to be distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses (both perpetual and term-based) are typically estimated using the residual approach. Standalone selling prices for SaaS, customer support contracts, and other services are typically estimated based on observable transactions when these services are sold on a standalone basis. We recognize revenue net of sales tax.
Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to customer support, SaaS arrangements, and other services.In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheets. Long-term unbilled receivables are included in other assets.
XML 45 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Fair Value, by Balance Sheet Grouping
The following table summarizes the composition of our financial assets measured at fair value at June 30, 2023:
Level 1Level 2Level 3Total
Assets:
Cash equivalents$24,890 — — $24,890 
XML 46 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
Our typical performance obligations include the following:

Performance ObligationWhen Performance Obligation
 is Typically Satisfied
When Payment is
Typically Due
How Standalone Selling Price is
Typically Estimated
Subscription
Term-based software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment except for certain subscription licenses which are paid for over time
Residual approach
Software-as-a-service (SaaS)Ratably over the course of the contract (over time)Annually or at the beginning of the contract periodObservable in transactions without multiple performance obligations
Perpetual License
Perpetual software licensesUpon shipment or made available for download (point in time)
Within 90 days of shipment
Residual approach
Customer Support
Software updatesRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Customer supportRatably over the course of the support contract (over time)At the beginning of the contract period Observable in renewal transactions
Other Services
Other professional services (except for education services)As work is performed (over time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Education servicesWhen the class is taught (point in time)
Within 90 days of services being performed
Observable in transactions without multiple performance obligations
Schedule of Disaggregation of Revenue
Three Months Ended June 30,
20232022
Americas$122,124 $122,609 
International76,026 75,372 
Total revenues$198,150 $197,981 
Schedule of Contract with Customer, Asset and Liability The opening and closing balances of our accounts receivable, unbilled receivables, and deferred revenues are as follows:
Accounts ReceivableUnbilled Receivable
(current)
Unbilled Receivable
(long-term)
Deferred Revenue
(current)
Deferred Revenue
(long-term)
Opening balance as of March 31, 2023
$188,736 $21,705 $9,867 $307,562 $174,393 
Increase (decrease), net(34,089)160 3,021 (4,933)(2,174)
Ending balance as of June 30, 2023
$154,647 $21,865 $12,888 $302,629 $172,219 
XML 47 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share (Tables)
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income per Common Share
The following table sets forth the reconciliation of basic and diluted net income per common share:
Three Months Ended June 30,
20232022
Net income$12,629 $3,511 
Basic net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Basic net income per common share$0.29 $0.08 
Diluted net income per common share:
Basic weighted average shares outstanding44,057 44,743 
Dilutive effect of stock options and restricted stock units918 1,122 
Diluted weighted average shares outstanding44,975 45,865 
Diluted net income per common share$0.28 $0.08 
XML 48 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans (Tables)
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
The following table presents the stock-based compensation expense included in cost of revenues, sales and marketing, research and development, general and administrative and restructuring expenses for the three months ended June 30, 2023 and 2022. Stock-based compensation is attributable to restricted stock units, performance-based awards and the ESPP.
 Three Months Ended June 30,
 20232022
Cost of revenues$1,690 $1,243 
Sales and marketing9,704 11,393 
Research and development5,347 9,241 
General and administrative6,983 7,931 
Restructuring— 1,287 
Stock-based compensation expense$23,724 $31,095 
Schedule of Restricted Stock Unit Activity
Restricted stock unit activity for the three months ended June 30, 2023 was as follows:
Non-vested Restricted Stock UnitsNumber of
Awards
Weighted-
Average Grant
Date Fair Value
Non-vested as of March 31, 20232,953 $62.52 
Awarded556 67.34 
Vested(585)57.05 
Forfeited(71)65.83 
Non-vested as of June 30, 20232,853 $64.50 
XML 49 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer Concentration Risk - Arrow
3 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Revenue      
Concentration Risk [Line Items]      
Concentration risk percentage 38.00% 36.00%  
Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 33.00%   34.00%
XML 50 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Assets:    
Cash equivalents $ 24,890,000  
Financial assets at fair value   $ 0
Fair Value, Inputs, Level 1 [Member]    
Assets:    
Cash equivalents 24,890,000  
Fair Value, Inputs, Level 2 [Member]    
Assets:    
Cash equivalents 0  
Fair Value, Inputs, Level 3 [Member]    
Assets:    
Cash equivalents $ 0  
XML 51 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details) - Private Equity Funds
$ in Thousands
Jun. 30, 2023
USD ($)
Concentration Risk [Line Items]  
Equity securities $ 6,554
Unfunded commitments $ 3,773
XML 52 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Deferred Commissions Cost (Details)
Jun. 30, 2023
Accounting Policies [Abstract]  
Software updates and customer support costs amortization period 5 years
XML 53 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Performance Obligations (Details)
3 Months Ended
Jun. 30, 2023
Term-based software licenses  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Perpetual software licenses  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Other professional services (except for education services)  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
Education services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, expected payment terms 90 days
XML 54 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 198,150 $ 197,981
Americas    
Disaggregation of Revenue [Line Items]    
Total revenues 122,124 122,609
International    
Disaggregation of Revenue [Line Items]    
Total revenues $ 76,026 $ 75,372
XML 55 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Additional Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Subscription arrangement term 3 years
Revenue expected to be recognized from remaining performance obligations $ 536,669
Revenue recognized in period, included in opening deferred revenue balance $ 107,945
Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Subscription arrangement term 1 year
Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Subscription arrangement term 5 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 64.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 56 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Deferred Revenue (current)  
Opening Balance $ 307,562
Ending Balance 302,629
Deferred Revenue (long-term)  
Opening Balance 174,393
Ending Balance 172,219
Unbilled Receivable (current)  
Accounts Receivable  
Opening Balance 188,736
Increase (decrease), net (34,089)
Ending Balance 154,647
Unbilled Receivable (current)  
Opening Balance 21,705
Increase (decrease), net 160
Ending Balance 21,865
Unbilled Receivable (long-term)  
Unbilled Receivable (long-term)  
Opening Balance 9,867
Increase (decrease), net 3,021
Ending Balance 12,888
Deferred Revenue (current)  
Deferred Revenue (current)  
Opening Balance 307,562
Increase (decrease), net (4,933)
Ending Balance 302,629
Deferred Revenue (long-term)  
Deferred Revenue (long-term)  
Opening Balance 174,393
Increase (decrease), net (2,174)
Ending Balance $ 172,219
XML 57 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Assets Held for Sale (Details) - Corporate Headquarters in Tinton Falls, NJ - Disposal Group, Held-for-sale, Not Discontinued Operations
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Consideration from sale of properties $ 40,000
Amount written down to estimated fair value, less estimated costs to sell $ 38,680
XML 58 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]    
Net income, basic $ 12,629 $ 3,511
Net income, diluted $ 12,629 $ 3,511
Basic net income per common share:    
Basic weighted average shares outstanding (in shares) 44,057 44,743
Basic net income (loss) per common share (in dollars per share) $ 0.29 $ 0.08
Diluted net income per common share:    
Basic weighted average shares outstanding (in shares) 44,057 44,743
Dilutive effect of stock options and restricted stock units (in shares) 918 1,122
Diluted weighted average shares outstanding (in shares) 44,975 45,865
Diluted net income (loss) per common share (in dollars per share) $ 0.28 $ 0.08
XML 59 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share - Additional Information (Details) - shares
shares in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation (in shares) 514 535
XML 60 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Capitalization (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Apr. 20, 2023
Equity [Abstract]    
Share repurchase program, amount approved   $ 250,000
Repurchase of common stock $ 51,030  
Number of shares repurchased (in shares) 779  
Share repurchase program, remaining available amount $ 204,936  
XML 61 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 23,724 $ 31,095
Cost of revenues    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 1,690 1,243
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 9,704 11,393
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 5,347 9,241
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 6,983 7,931
Restructuring    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 0 $ 1,287
XML 62 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expense $ 144,453  
Weighted average period awards are expected to be recognized 1 year 10 months 6 days  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value, units awarded (in dollars per share) $ 67.34 $ 62.60
XML 63 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Restricted Stock Units Activity (Details) - Restricted stock units - $ / shares
shares in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Number of Awards    
Non-vested beginning balance (in shares) 2,953  
Awarded (in shares) 556  
Vested (in shares) (585)  
Forfeited (in shares) (71)  
Non-vested ending balance (in shares) 2,853  
Weighted- Average Grant Date Fair Value    
Non-vested beginning balance (in dollars per share) $ 62.52  
Awarded (in dollars per share) 67.34 $ 62.60
Vested (in dollars per share) 57.05  
Forfeited (in dollars per share) 65.83  
Non-vested ending balance (in dollars per share) $ 64.50  
XML 64 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Performance Based Awards (Details) - PSU
shares in Thousands
3 Months Ended
Jun. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of awards, granted (in shares) 120
Compensation arrangements, vesting period 3 years
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards potential to vest, percentage 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards potential to vest, percentage 200.00%
Awards potential to vest (in shares) 240
XML 65 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Awards with a Market Condition (Details) - Market performance shares
shares in Thousands
3 Months Ended
Jun. 30, 2023
tranche
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of awards, granted (in shares) 120
Service period 3 years
Number of annual tranches | tranche 3
Weighted-average fair value, units awarded (in dollars per share) | $ / shares $ 87.90
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards potential to vest, percentage 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards potential to vest, percentage 200.00%
Awards potential to vest (in shares) 240
XML 66 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Income tax expense $ 6,876,000 $ 3,705,000
Deferred tax assets, valuation allowance, net of impact of reversal of taxable temporary differences $ 0  
XML 67 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Revolving Credit Facility (Details) - Revolving credit facility - Senior Secured Revolving Credit Facility - USD ($)
3 Months Ended
Dec. 13, 2021
Jun. 30, 2023
Jun. 30, 2022
Line of Credit Facility [Line Items]      
Debt term 5 years    
Borrowing capacity $ 100,000,000    
Annual interest charge on unused balance of the credit facility 0.25%    
Borrowings under the credit facility   $ 0  
Unamortized debt issuance costs   399,000  
Amortization of debt issuance costs   $ 92,000 $ 92,000
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Line of Credit Facility [Line Items]      
Debt, basis spread on variable rate 1.25%    
XML 68 cvlt-20230630_htm.xml IDEA: XBRL DOCUMENT 0001169561 2023-04-01 2023-06-30 0001169561 2023-07-28 0001169561 2023-06-30 0001169561 2023-03-31 0001169561 cvlt:SubscriptionMember 2023-04-01 2023-06-30 0001169561 cvlt:SubscriptionMember 2022-04-01 2022-06-30 0001169561 cvlt:PerpetualLicenseMember 2023-04-01 2023-06-30 0001169561 cvlt:PerpetualLicenseMember 2022-04-01 2022-06-30 0001169561 cvlt:CustomerSupportServiceMember 2023-04-01 2023-06-30 0001169561 cvlt:CustomerSupportServiceMember 2022-04-01 2022-06-30 0001169561 us-gaap:ServiceOtherMember 2023-04-01 2023-06-30 0001169561 us-gaap:ServiceOtherMember 2022-04-01 2022-06-30 0001169561 2022-04-01 2022-06-30 0001169561 us-gaap:CommonStockMember 2023-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001169561 us-gaap:RetainedEarningsMember 2023-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001169561 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001169561 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001169561 us-gaap:CommonStockMember 2023-06-30 0001169561 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001169561 us-gaap:RetainedEarningsMember 2023-06-30 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001169561 us-gaap:CommonStockMember 2022-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001169561 us-gaap:RetainedEarningsMember 2022-03-31 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001169561 2022-03-31 0001169561 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001169561 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001169561 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001169561 us-gaap:CommonStockMember 2022-06-30 0001169561 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001169561 us-gaap:RetainedEarningsMember 2022-06-30 0001169561 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001169561 2022-06-30 0001169561 cvlt:ArrowMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001169561 cvlt:ArrowMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001169561 cvlt:ArrowMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001169561 cvlt:ArrowMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2023-03-31 0001169561 us-gaap:FairValueInputsLevel1Member 2023-06-30 0001169561 us-gaap:FairValueInputsLevel2Member 2023-06-30 0001169561 us-gaap:FairValueInputsLevel3Member 2023-06-30 0001169561 us-gaap:PrivateEquityFundsMember 2023-06-30 0001169561 srt:MinimumMember 2023-04-01 2023-06-30 0001169561 srt:MaximumMember 2023-04-01 2023-06-30 0001169561 cvlt:TermBasedSoftwareLicensesMember 2023-04-01 2023-06-30 0001169561 cvlt:PerpetualSoftwareLicensesMember 2023-04-01 2023-06-30 0001169561 cvlt:ProfessionalServicesOtherMember 2023-04-01 2023-06-30 0001169561 cvlt:ProfessionalServicesEducationServicesMember 2023-04-01 2023-06-30 0001169561 srt:AmericasMember 2023-04-01 2023-06-30 0001169561 srt:AmericasMember 2022-04-01 2022-06-30 0001169561 cvlt:InternationalMember 2023-04-01 2023-06-30 0001169561 cvlt:InternationalMember 2022-04-01 2022-06-30 0001169561 2023-07-01 2023-06-30 0001169561 us-gaap:TradeAccountsReceivableMember 2023-03-31 0001169561 us-gaap:OtherAssetsMember 2023-03-31 0001169561 cvlt:DeferredRevenueCurrentMember 2023-03-31 0001169561 cvlt:DeferredRevenueNoncurrentMember 2023-03-31 0001169561 us-gaap:TradeAccountsReceivableMember 2023-04-01 2023-06-30 0001169561 us-gaap:OtherAssetsMember 2023-04-01 2023-06-30 0001169561 cvlt:DeferredRevenueCurrentMember 2023-04-01 2023-06-30 0001169561 cvlt:DeferredRevenueNoncurrentMember 2023-04-01 2023-06-30 0001169561 us-gaap:TradeAccountsReceivableMember 2023-06-30 0001169561 us-gaap:OtherAssetsMember 2023-06-30 0001169561 cvlt:DeferredRevenueCurrentMember 2023-06-30 0001169561 cvlt:DeferredRevenueNoncurrentMember 2023-06-30 0001169561 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember cvlt:CorporateHeadquartersInTintonFallsNJMember 2023-03-31 0001169561 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember cvlt:CorporateHeadquartersInTintonFallsNJMember 2023-01-01 2023-03-31 0001169561 2023-04-20 0001169561 cvlt:CostOfServicesRevenueMember 2023-04-01 2023-06-30 0001169561 cvlt:CostOfServicesRevenueMember 2022-04-01 2022-06-30 0001169561 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001169561 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001169561 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001169561 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001169561 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001169561 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001169561 us-gaap:RestructuringChargesMember 2023-04-01 2023-06-30 0001169561 us-gaap:RestructuringChargesMember 2022-04-01 2022-06-30 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001169561 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001169561 cvlt:PerformanceRestrictedStockUnitsMember 2023-04-01 2023-06-30 0001169561 srt:MinimumMember cvlt:PerformanceRestrictedStockUnitsMember 2023-04-01 2023-06-30 0001169561 srt:MaximumMember cvlt:PerformanceRestrictedStockUnitsMember 2023-04-01 2023-06-30 0001169561 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001169561 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001169561 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember 2021-12-13 2021-12-13 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember 2021-12-13 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-13 2021-12-13 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember 2023-06-30 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember 2022-04-01 2022-06-30 0001169561 us-gaap:RevolvingCreditFacilityMember cvlt:SeniorSecuredRevolvingCreditFacilityMember 2023-04-01 2023-06-30 0001169561 cvlt:JamesWhalenMember 2023-04-01 2023-06-30 0001169561 cvlt:JamesWhalenMember 2023-06-30 shares iso4217:USD iso4217:USD shares pure cvlt:tranche COMMVAULT SYSTEMS INC 0001169561 --03-31 2024 Q1 false P1Y P1Y P176D 10-Q true 2023-06-30 false 1-33026 DE 22-3447504 1 Commvault Way Tinton Falls NJ 07724 732 870-4000 Common Stock CVLT NASDAQ Yes Yes Large Accelerated Filer false false false 43874713 274589000 287778000 176512000 210441000 38680000 38680000 18654000 14015000 508435000 550914000 8209000 8287000 11268000 11784000 58848000 59612000 1979000 2292000 127780000 127780000 25213000 21905000 741732000 782574000 284000 108000 78089000 97888000 4763000 4518000 302629000 307562000 385765000 410076000 172219000 174393000 519000 134000 7584000 8260000 3629000 3613000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 0.01 0.01 250000000 250000000 43973000 43973000 44140000 44140000 438000 440000 1282326000 1264608000 -1094336000 -1062900000 -16412000 -16050000 172016000 186098000 741732000 782574000 97290000 87628000 13155000 17798000 76915000 81317000 10790000 11238000 198150000 197981000 12363000 10985000 412000 626000 14957000 15033000 7818000 7113000 35550000 33757000 162600000 164224000 84127000 84919000 31431000 40113000 26959000 26976000 0 2132000 1603000 2635000 144120000 156775000 18480000 7449000 780000 261000 96000 105000 341000 -389000 19505000 7216000 6876000 3705000 12629000 3511000 0.29 0.08 0.28 0.08 44057000 44743000 44975000 45865000 12629000 3511000 -362000 -1715000 12267000 1796000 44140000 440000 1264608000 -1062900000 -16050000 186098000 23724000 23724000 612000 6000 1195000 1201000 779000 8000 7201000 44065000 51274000 12629000 12629000 -362000 -362000 43973000 438000 1282326000 -1094336000 -16412000 172016000 44511000 443000 1165948000 -898699000 -11863000 255829000 31095000 31095000 634000 6000 681000 687000 310000 3000 2793000 16127000 18923000 3511000 3511000 -1715000 -1715000 44835000 446000 1194931000 -911315000 -13578000 270484000 12629000 3511000 1632000 2977000 23724000 31095000 -341000 389000 6319000 5314000 -28057000 -9389000 72000 -283000 1393000 2710000 5600000 6652000 178000 482000 -19530000 -31366000 -7213000 10258000 503000 29000 39037000 22433000 1147000 867000 312000 1015000 -1459000 -1882000 51030000 18923000 1201000 687000 0 63000 -49829000 -18299000 -938000 -11046000 -13189000 -8794000 287778000 267507000 274589000 258713000 Basis of Presentation<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commvault Systems, Inc. and its subsidiaries ("Commvault," "we," "us," or "our") provides its customers with a data protection platform that helps them secure, defend and recover their most precious asset, their data. We provide these products and services for their data across the following environments: on-premises, hybrid, or multi-cloud. Our data protection offerings are delivered via self-managed software, software-as-a-service (SaaS), integrated appliances, or managed by partners. Customers use our technology to protect themselves from threats like ransomware and recover their data efficiently.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of Commvault as of June 30, 2023 and for the three months ended June 30, 2023 and 2022 are unaudited, and in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the results for the interim periods. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements and should be read in conjunction with the financial statements and notes in our Annual Report on Form 10-K for fiscal 2023. The results reported in these financial statements should not necessarily be taken as indicative of results that may be expected for the entire fiscal year. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of our periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, deferred commissions and goodwill. Actual results could differ from those estimates.</span></div> The consolidated financial statements of Commvault as of June 30, 2023 and for the three months ended June 30, 2023 and 2022 are unaudited, and in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the results for the interim periods. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements and should be read in conjunction with the financial statements and notes in our Annual Report on Form 10-K for fiscal 2023. The results reported in these financial statements should not necessarily be taken as indicative of results that may be expected for the entire fiscal year. The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires management to make judgments and estimates that affect the amounts reported in our consolidated financial statements and the accompanying notes. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our balance sheets and the amounts of revenues and expenses reported for each of our periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, income taxes and related reserves, deferred commissions and goodwill. Actual results could differ from those estimates. Summary of Significant Accounting Policies<div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification of Prior Year Balances</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications have no impact on the amount of total revenue or net income. Beginning in fiscal 2024, the software and services line items on the consolidated statements of operations, related to revenues and cost of revenues, will be presented in the following categories:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The amounts on this line include the revenues and costs of recurring time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Perpetual license </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">- The amounts on this line include the revenues and costs from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer support</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The amounts on this line include customer support revenues and costs associated with our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. Customer support revenue is typically recognized ratably over the term of the customer support agreement.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The amounts included on this line consist primarily of revenues and costs related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no recently adopted accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Historically, credit losses relating to these customers have been minimal. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales through our distribution agreement with Arrow Enterprise Computing Solutions, Inc. (“Arrow”) totaled 38% and 36% of total revenues for the three months ended June 30, 2023 and 2022, respectively. Arrow accounted for approximately 33% and 34% of total accounts receivable as of June 30, 2023 and March 31, 2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our cash, cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. Our cash equivalents balance consists primarily of U.S. Treasury Bills with maturities of one month or less.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the composition of our financial assets measured at fair value at June 30, 2023:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#d0dae1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no financial assets measured at fair value on a recurring basis as of June 30, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Securities Accounted for at Net Asset Value</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held equity interests in private equity funds of $6,554 as of June 30, 2023, which are accounted for under the net asset value practical expedient as permitted under ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These investments are included in other assets in the accompanying consolidated balance sheets. The net asset values of these investments are determined using quarterly capital statements from the funds, which are based on our contributions to the funds, allocation of profit and loss and changes in fair value of the underlying fund investments. Changes in fair value as reported on the capital statements are recorded through the consolidated statements of operations as non-operating income or expense. These private equity funds focus on making investments in key technology sectors, principally by investing in companies at expansion capital and growth equity stages. We had total unfunded commitments in private equity funds of $3,773 as of June 30, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions Cost</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to term-based software licenses, SaaS offerings, perpetual software licenses, software updates, and customer support. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of customer support contracts for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. We currently estimate a period of five years is appropriate based on consideration of historical average customer </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">life and the estimated useful life of the underlying software sold as part of the transaction. The commission paid on the renewal of subscription arrangements is not commensurate with the commission paid on the initial purchase. As a result, the cost of commissions allocated to as-a-service subscription offerings, software updates and customer support on the initial term-based software license transactions are amortized over a period of approximately five years, consistent with the accounting for these costs associated with perpetual licenses. The costs of commissions allocated to as-a-service offerings, software updates and support for the renewal of term-based software licenses is limited to the contractual period of the arrangement, as we pay a commensurate renewal commission upon the next renewal of the subscription software license and related updates and support.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental costs attributable to professional services are generally amortized over the period the related services are provided and revenue is recognized. Amortization expense related to these costs is included in sales and marketing expenses in the accompanying consolidated statements of operations.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications have no impact on the amount of total revenue or net income. Beginning in fiscal 2024, the software and services line items on the consolidated statements of operations, related to revenues and cost of revenues, will be presented in the following categories:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The amounts on this line include the revenues and costs of recurring time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Perpetual license </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">- The amounts on this line include the revenues and costs from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer support</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The amounts on this line include customer support revenues and costs associated with our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. Customer support revenue is typically recognized ratably over the term of the customer support agreement.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The amounts included on this line consist primarily of revenues and costs related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.</span> There were no recently adopted accounting standards that had a material effect on our condensed consolidated financial statements and accompanying disclosures, and no recently issued accounting standards that are expected to have a material impact on our condensed consolidated financial statements and accompanying disclosures. We grant credit to customers in a wide variety of industries worldwide and generally do not require collateral. Historically, credit losses relating to these customers have been minimal. 0.38 0.36 0.33 0.34 Fair Value of Financial InstrumentsThe carrying amounts of our cash, cash equivalents, accounts receivable and accounts payable approximate their fair values due to the short-term maturity of these instruments. Our cash equivalents balance consists primarily of U.S. Treasury Bills with maturities of one month or less. <div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the composition of our financial assets measured at fair value at June 30, 2023:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#d0dae1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;padding:0 1pt"></td><td colspan="3" style="background-color:#d0dae1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 24890000 0 0 24890000 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held equity interests in private equity funds of $6,554 as of June 30, 2023, which are accounted for under the net asset value practical expedient as permitted under ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span>. These investments are included in other assets in the accompanying consolidated balance sheets. The net asset values of these investments are determined using quarterly capital statements from the funds, which are based on our contributions to the funds, allocation of profit and loss and changes in fair value of the underlying fund investments. Changes in fair value as reported on the capital statements are recorded through the consolidated statements of operations as non-operating income or expense. These private equity funds focus on making investments in key technology sectors, principally by investing in companies at expansion capital and growth equity stages. 6554000 3773000 <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#0b2e44;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions Cost</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions, bonuses, and related payroll taxes earned by our employees are considered incremental and recoverable costs of obtaining a contract with a customer. Our typical contracts include performance obligations related to term-based software licenses, SaaS offerings, perpetual software licenses, software updates, and customer support. In these contracts, incremental costs of obtaining a contract are allocated to the performance obligations based on the relative estimated standalone selling prices and then recognized on a systematic basis that is consistent with the transfer of the goods or services to which the asset relates. We do not pay commissions on annual renewals of customer support contracts for perpetual licenses. The costs allocated to software and products are expensed at the time of sale, when revenue for the functional software license or appliance is recognized. The costs allocated to software updates and customer support for perpetual licenses are amortized ratably over a period of approximately five years, the expected period of benefit of the asset capitalized. We currently estimate a period of five years is appropriate based on consideration of historical average customer </span></div>life and the estimated useful life of the underlying software sold as part of the transaction. The commission paid on the renewal of subscription arrangements is not commensurate with the commission paid on the initial purchase. As a result, the cost of commissions allocated to as-a-service subscription offerings, software updates and customer support on the initial term-based software license transactions are amortized over a period of approximately five years, consistent with the accounting for these costs associated with perpetual licenses. The costs of commissions allocated to as-a-service offerings, software updates and support for the renewal of term-based software licenses is limited to the contractual period of the arrangement, as we pay a commensurate renewal commission upon the next renewal of the subscription software license and related updates and support. P5Y P5Y P5Y Revenue<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenues from various sources, including subscriptions, perpetual software licenses, customer support contracts and other services.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription includes the revenues derived from time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. The term of our subscription arrangements are typically <span style="-sec-ix-hidden:f-297">one</span> to three years, but can range between <span style="-sec-ix-hidden:f-299">one</span> and five years. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Perpetual License</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual license includes the revenue from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Support</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer support includes revenues associated with support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We sell our customer support contracts as a percentage of net software purchases. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year on our perpetual licenses and over the term on our term-based licenses. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Services</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other services consist primarily of revenues related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not customize our software licenses (both perpetual and term-based) and installation services are not required. Software licenses are delivered before related services are provided and are functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and term-based) are functional intellectual property that is distinct, as the user can benefit from the software on its own. Revenue for both perpetual and term-based licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize subscription revenue related to the renewal of that subscription earlier than the beginning of the new subscription period. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Our appliances are almost exclusively sold via a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, the revenue and costs associated with hardware are usually not included in our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/> is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Subscription</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term-based software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (SaaS)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annually or at the beginning of the contract period</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Perpetual License</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Perpetual software licenses</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment </span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Customer Support </span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software updates</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Other Services </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other professional services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education services</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Judgments related to revenue recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts contain multiple performance obligations. For these contracts, we evaluate and account for individual performance obligations separately if they are determined to be distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses (both perpetual and term-based) are typically estimated using the residual approach. Standalone selling prices for SaaS, customer support contracts, and other services are typically estimated based on observable transactions when these services are sold on a standalone basis. We recognize revenue net of sales tax.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into geographical regions. Our Americas region includes the United States, Canada, and Latin America. Our International region primarily includes Europe, Middle East, Africa, Australia, India, Southeast Asia, and China. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.040%"><tr><td style="width:1.0%"></td><td style="width:44.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,124 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,609 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,150 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,981 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent expected future revenue from existing contracts where performance obligations are unsatisfied or partially unsatisfied at the end of the reporting period. As of June 30, 2023, our remaining performance obligations (inclusive of deferred revenues) were $536,669 of which approximately 64% is expected to be recognized as revenue over the next 12 months and the remainder recognized thereafter. The vast majority of this revenue consists of customer support, other services and SaaS arrangements. Other services consists primarily of professional services revenue which is contingent upon a number of factors, including customers' needs and scheduling. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized in the period that was included in the opening deferred revenue balance was $107,945</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fo</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the three months ended June 30, 2023. The amount of revenue recognized from performance obligations satisfied in prior periods was not significant. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Information about Contract Balances</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to customer support, SaaS arrangements, and other services.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheets. Long-term unbilled receivables are included in other assets. The opening and closing balances of our accounts receivable, unbilled receivables, and deferred revenues are as follows:</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:35.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(long-term)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(current)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(long-term)</span></div></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance as of March 31, 2023</span></div></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,736 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,705 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,867 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,562 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,393 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease), net</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance as of June 30, 2023</span></div></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,647 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,865 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,629 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,219 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The net decrease in accounts receivable (inclusive of unbilled receivables) is a result of a decrease in revenue relative to the fourth quarter of the prior fiscal year. The decrease in deferred revenue is primarily the result of the decrease in customer support contract billings, partially offset by an increase in SaaS contracts which are billed upfront but recognized ratably over the contract period. <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenues from various sources, including subscriptions, perpetual software licenses, customer support contracts and other services.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription includes the revenues derived from time-based arrangements, including the software portion of term-based licenses and SaaS offerings. The software component of term-based licenses is typically recognized when the software is delivered or made available for download. The term of our subscription arrangements are typically <span style="-sec-ix-hidden:f-297">one</span> to three years, but can range between <span style="-sec-ix-hidden:f-299">one</span> and five years. For SaaS offerings, revenue is generally recognized ratably over the contract term beginning on the date that the service is made available to the customer.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Perpetual License</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual license includes the revenue from the sale of perpetual software licenses. Perpetual software license revenue is typically recognized when the software is delivered or made available for download.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Support</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer support includes revenues associated with support contracts tied to our software products. Customer support includes software updates on a when-and-if-available basis, telephone support, integrated web-based support, and other premium support offerings, for both subscription software and perpetual software license arrangements. We sell our customer support contracts as a percentage of net software purchases. Customer support revenue is recognized ratably over the term of the customer support agreement, which is typically one year on our perpetual licenses and over the term on our term-based licenses. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Services</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other services consist primarily of revenues related to professional service offerings, including consultation, assessment and design, installation services, and customer education. Revenues related to other professional services are typically recognized as the services are performed.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not customize our software licenses (both perpetual and term-based) and installation services are not required. Software licenses are delivered before related services are provided and are functional without professional services, updates and technical support. We have concluded that our software licenses (both perpetual and term-based) are functional intellectual property that is distinct, as the user can benefit from the software on its own. Revenue for both perpetual and term-based licenses is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize subscription revenue related to the renewal of that subscription earlier than the beginning of the new subscription period. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer appliances that integrate our software with hardware and address a wide-range of business needs and use cases, ranging from support for remote or branch offices with limited IT staff up to large corporate data centers. Our appliances are almost exclusively sold via a software only model in which we sell software to a third party, which assembles an integrated appliance that is sold to end user customers. As a result, the revenue and costs associated with hardware are usually not included in our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/> is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Subscription</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term-based software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (SaaS)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annually or at the beginning of the contract period</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Perpetual License</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Perpetual software licenses</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment </span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Customer Support </span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software updates</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Other Services </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other professional services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education services</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Judgments related to revenue recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts contain multiple performance obligations. For these contracts, we evaluate and account for individual performance obligations separately if they are determined to be distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses (both perpetual and term-based) are typically estimated using the residual approach. Standalone selling prices for SaaS, customer support contracts, and other services are typically estimated based on observable transactions when these services are sold on a standalone basis. We recognize revenue net of sales tax.</span></div>Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to customer support, SaaS arrangements, and other services.In some arrangements we allow customers to pay for term-based software licenses and products over the term of the software license. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, which are anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheets. Long-term unbilled receivables are included in other assets. P3Y P5Y <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our typical performance obligations include the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation<br/> is Typically Satisfied</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Payment is <br/>Typically Due</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is <br/>Typically Estimated</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Subscription</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term-based software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment except for certain subscription licenses which are paid for over time</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software-as-a-service (SaaS)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annually or at the beginning of the contract period</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Perpetual License</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Perpetual software licenses</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of shipment </span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Customer Support </span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software updates</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer support</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At the beginning of the contract period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in renewal transactions</span></td></tr><tr><td colspan="12" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Other Services </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other professional services (except for education services)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education services</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When the class is taught (point in time)</span></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within 90 days of services being performed</span></div></td><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable in transactions without multiple performance obligations</span></td></tr></table></div> P90D P90D P90D P90D <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.040%"><tr><td style="width:1.0%"></td><td style="width:44.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,124 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,609 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,150 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,981 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 122124000 122609000 76026000 75372000 198150000 197981000 536669000 0.64 P12M 107945000 The opening and closing balances of our accounts receivable, unbilled receivables, and deferred revenues are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:35.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(current)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unbilled Receivable<br/>(long-term)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(current)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(long-term)</span></div></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance as of March 31, 2023</span></div></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,736 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,705 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,867 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,562 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,393 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease), net</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance as of June 30, 2023</span></div></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,647 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,865 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,629 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,219 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 188736000 21705000 9867000 307562000 174393000 -34089000 160000 3021000 -4933000 -2174000 154647000 21865000 12888000 302629000 172219000 Assets Held for Sale<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, we entered into an agreement to sell our owned corporate headquarters in Tinton Falls, New Jersey for $40,000 in cash consideration and determined the assets and land related to headquarters met the criteria for classification as assets held for sale in accordance with ASC 360, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment and Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The property's estimated fair value, less estimated costs to sell, is $38,680. We believe the sale will likely close in the second quarter of fiscal 2024. Upon closing of the transaction, we will enter into a lease for a portion of the premises.</span> 40000000 38680000 Net Income per Common Share<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares during the period. Diluted net income per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the vesting of restricted stock units, shares to be purchased under the Employee Stock Purchase Plan ("ESPP"), and the exercise of stock options. The dilutive effect of such potential common shares is reflected in diluted earnings per share by application of the treasury stock method.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of basic and diluted net income per common share:</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.830%"><tr><td style="width:1.0%"></td><td style="width:62.464%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.127%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.733%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,629 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,511 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,057 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted net income per common share:</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock units</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,865 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per common share</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diluted weighted-average shares outstanding exclude restricted stock units, performance restricted stock units, shares to be purchased under the ESPP and outstanding stock options totaling 514 and 535 for the three months ended June 30, 2023 and 2022, respectively, because the effect would have been anti-dilutive.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of basic and diluted net income per common share:</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.830%"><tr><td style="width:1.0%"></td><td style="width:62.464%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.127%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.733%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,629 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,511 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,057 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted net income per common share:</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="3" style="background-color:#dde5ed;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock units</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,865 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per common share</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#dde5ed;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 12629000 12629000 3511000 3511000 44057000 44743000 0.29 0.08 44057000 44743000 918000 1122000 44975000 45865000 0.28 0.08 514000 535000 Commitments and Contingencies We do not believe that we are currently party to any pending legal action that could reasonably be expected to have a material adverse effect on our business or operating results. CapitalizationOur stock repurchase program has been funded by our existing cash and cash equivalent balances, as well as cash flows provided by our operations. On April 20, 2023, the Board of Directors (the "Board") approved an increase of the existing share repurchase program so that $250,000 was available. The Board's authorization has no expiration date. For the three months ended June 30, 2023, we repurchased $51,030 of our common stock, or approximately 779 shares. The remaining amount available under the current authorization as of June 30, 2023 is $204,936. 250000000 51030000 779000 204936000 Stock Plans<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock-based compensation expense included in cost of revenues, sales and marketing, research and development, general and administrative and restructuring expenses for the three months ended June 30, 2023 and 2022. Stock-based compensation is attributable to restricted stock units, performance-based awards and the ESPP.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:55.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.038%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,724 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,095 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there was $144,453 of unrecognized stock-based compensation expense that is expected to be recognized over a weighted-average period of 1.85 years. We account for forfeitures as they occur. To the extent that awards are forfeited, stock-based compensation will be different from our current estimate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity was not significant for both the three months ended June 30, 2023 and 2022.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity for the three months ended June 30, 2023 was as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.432%"><tr><td style="width:1.0%"></td><td style="width:62.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Non-vested Restricted Stock Units</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2023</span></td><td colspan="2" style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.52 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awarded</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.05 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of June 30, 2023</span></td><td colspan="2" style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,853 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.50 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average fair value of restricted stock units awarded was $67.34 per unit during the three months ended June 30, 2023, and $62.60 per unit during the three months ended June 30, 2022. The weighted-average fair value of awards includes the awards with a market condition described below. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Based Awards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended June 30, 2023, we granted 120 performance restricted stock units ("PSUs") to certain executives. Vesting of these awards is contingent upon i) us meeting certain non-GAAP performance goals (performance-based) in fiscal 2024 and ii) our customary service periods. The awards vest over three years and have the potential to vest between 0% and 200% (240 shares) based on actual fiscal 2024 performance. The vesting quantity of these awards may vary based on actual fiscal 2024 performance. The related stock-based compensation expense is determined based on the value of the underlying shares on the date of grant and is recognized over the vesting term using the accelerated method. During the interim financial periods, management estimates the probable number of PSUs that would vest until the ultimate achievement of the performance goals is known. The awards are included in the restricted stock unit table.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Awards with a Market Condition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended June 30, 2023, we granted 120 market performance stock units to certain executives. The vesting of these awards is contingent upon us meeting certain total shareholder return ("TSR") levels as compared to the Russell 3000 market index over the next three years. The awards vest in three annual tranches and have the potential to vest between 0% and 200% (240 shares) based on TSR performance. The related stock-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized using the accelerated method over the vesting term. The estimated fair value was calculated using a Monte Carlo simulation model. The fair value of the awards granted during the three months ended June 30, 2023 was $87.90 per unit. The awards are included in the restricted stock unit table.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock-based compensation expense included in cost of revenues, sales and marketing, research and development, general and administrative and restructuring expenses for the three months ended June 30, 2023 and 2022. Stock-based compensation is attributable to restricted stock units, performance-based awards and the ESPP.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:55.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.038%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,724 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,095 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1690000 1243000 9704000 11393000 5347000 9241000 6983000 7931000 0 1287000 23724000 31095000 144453000 P1Y10M6D <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity for the three months ended June 30, 2023 was as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.432%"><tr><td style="width:1.0%"></td><td style="width:62.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Non-vested Restricted Stock Units</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of March 31, 2023</span></td><td colspan="2" style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.52 </span></td><td style="background-color:#dde5ed;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awarded</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td colspan="2" style="background-color:#dde5ed;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.05 </span></td><td style="background-color:#dde5ed;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dde5ed;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested as of June 30, 2023</span></td><td colspan="2" style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,853 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dde5ed;padding:0 1pt"></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dde5ed;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.50 </span></td><td style="background-color:#dde5ed;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2953000 62.52 556000 67.34 585000 57.05 71000 65.83 2853000 64.50 67.34 62.60 120000 P3Y 0 2 240000 120000 P3Y 3 0 2 240000 87.90 Income TaxesIncome tax expense was $6,876 in the three months ended June 30, 2023, compared to expense of $3,705 in the three months ended June 30, 2022. The increase in income tax expense relative to the prior year relates primarily to current federal and state taxes driven by the increase of pre-tax income relative to the prior year quarter. We believe that it is more likely than not that we will not realize the benefits of our gross deferred tax assets and therefore continue to record a valuation allowance to reduce the carrying value of these gross deferred tax assets, net of the impact of the reversal of taxable temporary differences, to zero as of June 30, 2023. 6876000 3705000 0 Revolving Credit FacilityOn December 13, 2021, we entered into a five-year $100,000 senior secured revolving credit facility (the “Credit Facility”) with JPMorgan Chase Bank, N.A. The Credit Facility is available for share repurchases, general corporate purposes, and letters of credit. The Credit Facility contains financial maintenance covenants including a leverage ratio and interest coverage ratio. The Credit Facility also contains certain customary events of default which would permit the lender to, among other things, declare all loans then outstanding to be immediately due and payable if such default is not cured within applicable grace periods. The Credit Facility also limits our ability to incur certain additional indebtedness, create or permit liens on assets, make acquisitions, make investments, loans or advances, sell or transfer assets, pay dividends or distributions, and engage in certain transactions with foreign affiliates. Outstanding borrowings under the Credit Facility accrue interest at an annual rate equal to the Secured Overnight Financing Rate plus 1.25% subject to increases based on our actual leverage. The unused balance on the Credit Facility is also subject to a 0.25% annual interest charge subject to increases based on our actual leverage. As of June 30, 2023, there were no borrowings under the Credit Facility and we were in compliance with all covenants.We have deferred the expense related to debt issuance costs, which are classified as other assets, and will amortize the costs into interest expense over the term of the Credit Facility. Unamortized amounts at June 30, 2023 were $399. The amortization of debt issuance costs and interest expense incurred for both the three months ended June 30, 2023 and 2022 was $92. P5Y 100000000 0.0125 0.0025 0 399000 92000 92000 On May 23, 2023, James Whalen, Chief Accounting Officer, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), originally adopted on March 2, 2023, for the sale of up to approximately 3,000 shares of the Company’s common stock until August 25, 2023. May 23, 2023 James Whalen Chief Accounting Officer true March 2, 2023 3000 false false false EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #B$ 5<'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 " XA %7=A"I+NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU$)'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX26\QOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$R-'4#3"T3 MXW'J.[@ %AAA\OF[@'8EENJ?V-(!=DI.V:VI<1SK49397)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M.(0!5XYIR)VZ!0 JQX !@ !X;"]W;W)K"XS@OR)CZ%8IWO'Q* \2_G%G-P%ERW'E$A$PM?&@L//2G@BBHP3E./?K6FK M_)]&N'^\<[_-X0'FF:?"D]&G,-"+R]9%BP1BQK-(/\GU'V(+=&[\?!FE^5^R M+I[M=EO$SU(MXZT82A"'2?'+7[8O8D_ Z@1L*V#?"&B=P-T*W!RT*%F.='GEP)1=HD77 ETD%'@Z>YT_&W M^JM"SVKT+GF0B5ZDY"8)1/"UO@-E*0O$=@6Z8JCAVRPY(Z[SBC"'N9;R>(?D MT1EA%S;Y5\5QR_?CYGXN^G[^'CVG6D&3^\?VA@J'KMW!],,WZ9+[XK(%'2T5 M:B5:PY]_HCWG-QO>#S+["K9;PG8Q]^&U]#/HHII,-TMA(\7EU&F_MR&AJH9( MYR72^7%([S.NM%#1ACR)I53:AH=;:9797HJ'JAKB]4J\WG%X8Z%"&9A>2& < ML%8>[E3VN]J.A^H;D-NPTB0QRQ^%LH&AGO0MNLZK&=#0X4-T5Z7:*^/0;M+?*F@QKBIO%=D MHJ&9$JF()[-$JPW\!M9FBYM?W]AP44U#7.I44ZIS#/"4OY"[ !IM. O]G!JI MV0.6C+7=;K=_[G1MN+BX*>]>A*#'\(Z" -S35[L#<@_/D7>)M58/6%)H#G&\ M,F&,?.(;*S3JT!2:5=#LNZ ]2K7B148MYN&B88&E+9* M013-'?^C+7OO6,E5F/CV.L8]']]:04\1@&B5@"B>8;X%'HH\1*M 1/$T TDO"),YF6SB9QE9^7 #[^/]U,IUBC!$JS1$ M\<2RJS%R\^(O>#*'9LIC>__#C1Y'D^N1]8,+%S8D9%7^84?E'R]3RD3V(J?G M50FS1F9=9#C@^-FZ-.'AJJ:<5>YA1^6>NP2^*XOE*//MQ7?@5D[< S[W7$%K'_F^ ".P"0I+*_$IX@ZKX@X[*NY, M8HACY"I+X79J;[>X3^VG)JYKRE>E''94RKF)A9J;COD[..B%R=Q+GMBK%C>L M!SU%R&%5R&%X1ME5Y$) 16)XN$T]WBG"#JO"#L-SRFZDW9O)(9OG2[GD7:8A MNB9F#K42_Z 8LWT/A=MY[F:V#E;#KGO1[_:I.^BL;(Q5X&%X3-DR/HEY:-9@ M84*IFR\/&'GO'AX^CC[<3\GD\V1Z\S A=X^>%>84P8=5P8<=M13DP12B(,K> M)8%X(7\*>[O%K2#"4MI[?=ZC5LY3!"%6!2&&YY==/K@-4Q/9/PNNT/7+ W;M MMN.V73OH*?*06^4A%T\OY>+E/NDM7+1.*0?,F&/_FL1E31FK+.3BR>5;QNUZ M=#TE;O?>6H^XJ"ECE8-\$Z>]N!9H;/=TE3 MXIN%UF)GL+Q:[L2.\OW'3O5XL8W[P$U 2$DD9B!USOHPPJMB9[0XT7*9;RX^ M2ZUEG!\N! ^$,@_ _9F4>G=B_D&Y/SW\#U!+ P04 " XA %7K@Y"0%T& M #$&@ & 'AL+W=OT<^V829]HFT[2>.&D_RZ#S,0%T0>(<]]=W!1@X$'+5:HB\5.Z_W9:J7BG;M2 M^U+PI';*LQ7%.%CE/"T6F_/ZV56Y.9>5SM)"7)5(57G.R_NW(I-W%PNR>'CP M*;W=:?-@M3G?\UMQ+?27_54)=ZLN2I+FHE"I+% IMA>+-^3LDC'C4%O\E8H[ M-;A&)I4;*;^:F_?)Q0(;1"(3L38A./P[B$N19282X/C6!EUT[S2.P^N'Z+_4 MR4,R-UR)2YG]G29Z=[&(%B@16UYE^I.\^TVT"?DF7BPS5?]%=ZTM7J"X4EKF MK3,@R-.B^<^_MX48.!!OQH&V#O1''5CK4%=NU2"KTWK'-=^7LE R2Q.N18+>\HP7L4#7)IQ")^C+]3OT\ODK M]!RE!?J\DY7B1:+.5QK>;/Q73;)4V[I&D=C\TE796E*#3B2D&>9[9\F@">/8!96V=JSV-QL8#%HT1Y M$(O-BVYLBY7YHJ^N>1JAV#44&PNQ+.8A,JJ$.9 M!G#8T-#SH_7YZC#,QV(6A6$8=69'2+T.J>=$^KGDB8!U'S*(CP".-C5D<0@PYBX(3XI]Z)$KK(<+;;( ;3.D:![XT@6JP\3'P[Q+"# M&+H'76J>_0#$\T<8+68^7A//#C+J0$9.D%YPKMWC#2BY3HM;E F@-D\K!3ICOQ%; >$-+DGF>*J,(%%PK:S';6$=#&D7>&*K-;!T,6L$QU@$] M$B?6]X7FQ6T*7:BIYNR@MW&.BK4.QZ-NL:)T/8>RYS/BI)#-KU(F=VF668'1 M*3 *S7K<@1ZW.P;7$Q!Q,U#3A>;G8NM^5!.?$C;&9S$C:SS3?TC/.N01VJD[ MD />E#Y"CX1LS#(VNXCZX=QRZ7F&^#^D5K*4WZ19JE-AERS$R5=/U2P_*]IQ MTCUS$3=UO7F0 7M^;S2 ->$I(]%HS%H6(X)GE KI68NX:0O@E15TL,&86!%. M^0@6U$1/6QIB[AYZV'F[&59[YGD%LD113R6P)2FO#"8+$V+E4_F MX/=L1MQTUO%$*0ZBJ.QS8,I1#-. 3DILLPO]8*;UTI[,J)O,C@7,(^6D4Y9B MD0^:=8368N<1C,-@!FU/9]1-9^.2+F$:*-7!;R>*%;J%WT(*'7@,W6;GL36; M@3[8L[DYKH.N^?=AG6<9F4X)S9_"M; >FVG9M*<\ZJ:\WV5Q>Z)%F3]UO=$I MR87^I*=9K"(:S! U[9F0NIFP(>K'$$YICDV7F]6*S,V!G@JI>\]U:02C-N); M-7M:69C:BB(&M.CE'U(+%+RRPOX/=(:L>_G_'^@X^9X2:>#4 ==:QE]W,DM$ MJ5X\BR@)7]>;$7UO/\%P$NR3CS!^4K3CW'N^I6Z^O2H?5K\R55BBY_@4$Q ' M)3KPK!)GR,=+C#%2.P[O1[S2.UFF_X@$VH-\> I[#4/:9N;(2BM0]@G,'FOQ MIHP\ULM.D^,T>\*FCQ VS&_@Z;D#NAJJX^\C'?M\_;D;0FLH?:B/GC-[JUELP@!-MZJV8R\N=+U8H&ZQ<*; M)$D-=P$9[WF:G*0%BOD^!7*V K5L;6E$&0W&8&V&@1?,24C6"P?F%@X@(:N\ MRNJ#UT1LTSBULAB;2H$3@M<>8V.H=DOHS7BFN*R7#]% W.+AD:=J=G.:05MD00AQ612;XM= M%.#UW,P8G-BZU4,#>L##]8)\8A+3,UKKKM5F9]NUK@:?&,SW'6@/MVFA0-5L MP1&?AE"&LOEDTMQHN:^_.MQ(K65>7^X$!_#& '[?2B#K]L9\R.@^7&W^!5!+ M P04 " XA %7.=VUD? " !3"@ & 'AL+W=OY;:PY=K#= M=O#KN4ZRT*[I:] /C1_W')_C7,=WN);J0:< ACQF7.B1DQJ37[NNCE/(J&[) M' 3.S*7*J,&N6K@Z5T"3 I1Q-_"\KIM1)IQH6(Q-5#242\.9@(DB>IEE5/VZ M!2[7(\=WG@;NV2(U=L"-ACE=P!3,EWRBL.?6+ G+0&@F!5$P'SDW_O78]RR@ MB/C*8*TWVL1:F4GY8#L?DY'C647 (3:6@N)C!6/@W#*ACI\5J5.O:8&;[2?V MN\(\FIE1#6/)O['$I".G[Y $YG3)S;U M:^-!;3PH^,(]?%.#EC$?#9%S4DXG4K,BO[S+0UJ!4[TYI7?]=XU&?]/9%O;$-;;$!YBCR9X:D I?/F8:O'# M%L83];JPBK^7Y0W>UZ?)(T);Z M=JV^?9[Z,CD)79I4*O8;)ZR+LG?V5#5\ M'I??V5'U7/>AB"W!W5IP]T6"\8[0AHJ$B<4QU=VCJ@]%;*GNU:I[!U6/99;A MJ?Z').^=DN1'@K:D]VOI_3.DGYWA_9VM#/:D^"F16PX&M8/!^0Y.2_#!CJ9V M..B%N^(; MM^>[]VW_M[0WKGJS\CVROZ$SPT13:;<#=N?%MNX>VX8$(3#G.$ M>JT>&PO=V]R:W-H965T&ULM5IK;]LV%/TK@E<,+=#&XD.O+#'0..N6 5V#I%T_*S83"Y5$CZ22;+]^ MU".B)#X:+^J7V%+NO3Z7E[KGD.+) V7?^(X0X3T6>;7LHVRS@I0\HZ7' MR.WIXCTX7N.H=F@L_LK( Q]\]^I4;BC]5E]<;$\7?HV(Y&0CZA"I_+@G:Y+G M=22)X^\NZ*+_S=IQ^/TI^H9G,3!N:\^:O]]#9^@MO4W%!B\Y9(BBRLOU,'[N!&#C(.&8'V#G J0.V.*#. M 36)MLB:M,Y3D:Y.&'WP6&TMH]5?FK%IO&4V65F7\5HP^=],^HG5FI:Z]?O7&X[N4$>YEI?=Y1RN>EEO^ MUGLUNCY9"@FL#K_<="#.6A#0 @)Y'VDI=MS[M=R2[=A_*1/JLX)/69U!9\ _ MJO+(0_Y;#_H0&?"LG^\.'7!0/\BHB8 %/;S 680UY:*>ULQ5C&#.8LP4;)1MV&<; M/J,8FTG.II3;.,%@M%$0:#4Q6*$HB,PEB7J0D1/D;XQR+KL9N\M*$[1(^U$0 MPM"?8C.980BQ&5S<@XN=\Z5K?^6=1QXE:7++C(GGG#$S!1OEF_3Y)LYB7*>Y M;.RR@=<%^4;JS$WY)MI@QQC :%(2DU4"$G-%@*_(RG=BO))9IVRS:V!NY:3. MZ;[F*R/E^/J4!1B!"5*#&?8!0!:H UX%[KE-2CE_\@9INI7,G7%1SZ=[8@0+ M-!0P3()D"M9H%H46L%"!A=\;5\&JC:B8I>J=__"'IT^AP00"!"W0%'4")V>M MSHF$&N@08AQK2'6S"&/; M4Z^H#+BY[*(41/8[(55F#=@(4.>G2(>G&\'0HBJ XC#@)K$>75=K(SR=HMXE MX12>P0CXMBHK&@-.UEA]$CO"NJ'S7G<@W[SU2F)NF['>-K'6-'6C=RBV%5HQ M$'!34#*@J";@KZD[@>F48S!# ; \-5 Q#H1.=:6P M>;+S2*%:%+*_-ZM+H\R"3@([5&?-%6VUV;C1N)-[R6CW9'1U.(>K0074D9(J-9A"TZ&2KZA&[Z'$XO%TJ='*6RB*;-WF06Q*&ME2H2A6X2 MO:YN^(9E>YOH=+L?/&U^Q#H0*AJ&R?_?KH)."C\XTYFBC;?E%(DC-XE_?\NJ M"S"DOR2"R51:&LPDS4-+-T.*PA%X^:85BCY_XPKI M"TX 43A=Z9G,_"2VM 0TV--UD_@E87LB*@DVSS8V_>>.<7!I?L3V+E)* .$7 M;&,[5<3!F7 M9*9HXXR53D!NG7! 7S!H "GA=&-0FA9%"(E$Y!;)JR;%W:U.*[V>\J,"VQW MB(.K\B.D E)2 ;U *J!9I<)96" ME53 ,T@%/*M4F"O:.&,E%?!<4@$;- !.M#6.R2SPD66-@Y54P&ZIT&[!U0,@ ME8(9X*PZ8:YHXW0'[X%?H!/PK#IAKFCC3)5.P"_5"=@@ /Q(6S^8S*28M>@$ MK'0"GD$GX%EUPES1QADKG8#GT@E=H.&:+8K!=)O*9*6_'EP.3N!(_K]K#B9Q M":,J17MLI;_;'WYZWQSYF=P_ \?K]@B3"M.>J/K8O";G7DYN94C_*)*3A;6' ME-H+0??-.9\;*J0(:;[N2+HEK#:0_[^E5#Q=U#_0'Q5;_0=02P,$% @ M.(0!5VV3=J?( @ !P@ !@ !X;"]W;W)KZ]\9K+AYD#J#(8U4R.;9RI>J1;F.II&.-P'?"EC+G7>B MG?F]R%0^MMY:)(,%;4IUQ],GT'PI+Z7Y)>LV-O(MDC92\6H#1@55P=HG M?=SD80> //T ;P/P#@'#(P!_ _"-T5:9L75%%4UBP==$Z&ADTR\F-P:-;@JF MJSA3 K\6B%/)E#/)RR*C"C(R4_C $BE)^(),>847(]<56P&Y9BFO@)R3^]D5 M>77VFIR1@I&O.6\D99F,;85J-*>=;DZ>M"=[1T[VR0UG*I?D/==G_9G(]A(Q[!(Q/,6>?,9> M5!C'?39;;&BPNN6L$M<+O8O87NWJ_S?*#URW"]K3%72Z@I,%^J)R$"3=JTS) MI1SUR0R>LQK/1+;G.NQK@J.@B/%!H M[_34"L32C!J)UZ5AJNU)W6XWS2Y-$S_8G^"4:X?27YIV1-Y0L2R8)"4LD-(9 M1)@UT8Z==J%X;3KWG"N< ^8UQTD-0@?@]P7G:KO0!W2S/_D#4$L#!!0 ( M #B$ 5&PO=V]R:W-H965T&UL MO5I=DYLV%/TK&B>3)C-QC,1WXO5,8L,TG:;=V4W:ATX?%)#73 Y(*^3?U^! MB3&2K#4[2E]LL.\]5[I'7^?"?$^K+_6&$ :^%7E97TTVC&U?SV9ULB$%KE_1 M+2GY/VM:%9CQV^IN5F\K@M/6JI= M4>#J^SN2T_W5!$Y^_'"3W6U8\\-L,=_B.W)+V*?M=<7O9D>4-"M(66>T!!59 M7TW>PM[(D>=X@ M\79\[4 GQYB-X^GU#_2X[3SOS&=Y>R&[G\E78?: M!B8TK]M/L.]LK0E(=C6C1>?,6U!DY>$;?^L2<>( [3,.J'- HH-[QL'N'&S! M 85G')S.P1$=SO7![1QQ"31+NN:\ M.S0'G6G.1\IPKG!;:MV:Z?>ZWN*$7$WX_*I)=4\FBV=/H&>] 4M:%'P(M[U1 M(*_T#7J;IEDS!7 .KG&6@F=/ @3A&_"^!$N\S=2MC1[ 3))=LD;NL++/R MCL_?')<) <\YPP?N7P#,P =+QS' MA7 ^NS^EU&3(R"18; AL0*5]I-(>2>4E]!TPO9.,(]<-4#A,^5(VV7>UDZ2E M>=J<55*0\ 65KZ:X6?]5W+K28F1#*W2%F:&--Y:TBT)&)D/&AL &;'A'-CP] M&\T^ [*ZWC7K5A(=GNT(JY[)@)%)L-@0 MV(!9_\BL;YI9%9N^3$#@"Q/0E[8)3Z!(A2*<*2)M=\9FWA#8(//!,?.!-O,W M9+NKDDVSP_%#?G(X';]EC:% M?Q#&#W4\=42I42UYFY54QE(?8NS.;A0MNJ@'L:F80Q).2@]02\)!MB8#V9I+ MLK6C!"J&E0_%PY8^XFA.3*)%1M'B!Q,R)*77^U O^*,RU:C]WW8EEXO6>;FH M1Q^[24"5W@]L@?65T:"14;38%-J0SE[S0[WH%^B\B$);2CKR+2=PQ+FFTOSB MT4H!!F'HA+9XOE(83D,(;7&*QRI#:+M^<&;D][H?:H7EN%*7K M)1:]%(93:'DHM"QQ J@L/H;RL(9V3Z2-@J3VGEU6=#(:-#8%-J0E%ZR0[UF_PEU,'W$T=-3 MEO-<\XEKH5$Y;Q0M-H4V)+A7]% OZ0V5PZ"LXB&R).$J6TG'-EG%\V.;6&?6 M=VHT!3^C)(#ZD@#2EP0>7Q=#LMB>^K[XA.PBJY6^D:.?79I$BTVA#0GJRP5( M7RX85_;JP 8%+1F2.],A]3_4(*S6M[2.1$&W T M)R;1(J-H\4/Y&%+25P"0O@)P>>U+*1SUZ*-?=5'(?SOTQ:*\T:"14;38%-J0 MSE[^([W\U]>^U!3*FAXV*[TG3C6%]K>E;4,!A@)D(T_<.&1#KOU#Q[8]<L<7531 8 +<: M 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%L4&U#7 M(JDWIXF!Q&FQ#6@;-.WVF9;HF*LDNB3E)/OU(R5'LD6*20%_223Z>'KNCG?/ MG71^S\4/N:%4@8>RJ.3%9*/4]FPVD]F&ED2^XUM:Z5_67)1$Z5MQ-Y-;04G> M;"J+&0J">%825DT6Y\W:C5B<\UH5K*(W LBZ+(EXO*(%O[^8P,G3PE=VMU%F M8;8XWY([>DO5]^V-T'>S3DO.2EI)QBL@Z/IB<@G/EAB9#8W$WXS>RX-K8$Q9 M:C8?73]H_-L9K8U9$ MTB4O_F&YVEQ,T@G(Z9K4A?K*[_^@>X,BHR_CA6S^@ON];# !62T5+_>;-8*2 M5>U_\K!WQ,$&K<>] >TWH.&&<&0#WF_ C:$MLL:L:Z+(XESP>R",M-9F+AK? M-+NU-:PR8;Q50O_*]#ZU6/)*\H+E1-$ 1R\!2A V(%G^?+MR ,'=_[$C3X\YD_CM'7CM+7@ M)=#Y)HABU5U[8)EBU.FU5FOHUFIR^4QN248O)CI9)14[.EF\>07CX+W+Y!,I M.W) V#D@]&E??-:EAU49+ZG+S'9OW.PU%6:W@"A&\_/9[A"_+84C"#NA(UQ1 MAROR!N8R_U=G4WNX%=<5*.-5Q@H*J@ZP63=WF8GA5O =TT<4K!Z=03QSF1>= M,HHG4G;DK;CS5NR-XC752C-&VE);Y8"47"CV7[/@LKQ5%QT&-L9H$%=;",V3 MQ!W7I$.:^,^;#J.)EZZ4V8^IJ>@YT,'4-"='P28V#IR@<(#6EL(PF$=NN&D' M-WT1W&Q#JCMJBNF:, %VI*BI*;KT9\W4(Y TJ\5HL4@M9%,0=^[@5_>7 (#%A-EU2(UN$EDX;:I;Z6R@5Z;N&),1QFOBT481BZ4<.@Y[C M7Y0;9TOC[8-4EI+J6F .=\'(BA7C:;U7?Z*\/I6V8V<<$#[T!O&;(#G5A2SC MM:F%.LTIVY%5X:S7>UU'J9(&43((FT-L/GK:(.JA(B_4+UVP"JH3>R1D;TW1 M=H)'%JID6)(<,E.4XA'D?1< O1R[^*(V5.C^36='I0YQMS^T"T[,V,8#\1P/ M83O$4 *#$=P]>4,_>U__2D;O=1V!B.(@&&)UB,5QA$:P]H0.O0RXN'PZPEOR M.'I^(YN7DG0(T!8*TS%X/8-"/X5J>**F1R?5B= FQ2F<1]CRHD,.0QS'(SA[ M_H1^ NU"+NB.5K7;C3873A,$K5-IB\$ 1>D(Q)XSH9\TVZ1YSI$VX46!A= 6 M0F-EJF=%Z*?%SR_M&9VP;$I&?$F]JH?LQV31@.H8Z/H%$O'JCCJ"1&%OY0?:U81/3<^#]O+L[^<'R?2=NR$GFF1GVF_ MTNW!:3.M@>[_FX'+:;I-I],(!A:CN>1@.D=C-:UG7N1GWAO!,TKS?<3&!D.P M+4CECIUCF$7!<+YR2,7I6%KW;(S\;'Q#'DV]::>KE0*Z!ZOU@:--$^9&:Y.N MY6D'?<=C;NY9&3TSR@Y3^L6YX9A?PWEJO09RR4$M-D+8J"=LY"?L#^LUS=J7 MG/1A/XEKLJ;@S:L40?1^/YTW Z.QT&F$3RFQ M<7Y.,]',17N8#64U%X80=J0P+[N<+QL#UY !TV$ 7')I,A^9QW'/M]C/M\LQ ML( HL*)WK*K,*3)L3 7CN=,&UV2:)%9S[Y*+DR@8R53<$S#V$[#7"*K7_?"1 M]8X3)6%DA\ A%Z4)'&;O[. 30$G%7?-EQ(QN>D)J7Z9WJ]W7E\OFF\-@_0J> M+=MO*+V:]I/.)R)T9*2>Q==:9? NT3X5[5>2]D;Q;?.A8<65XF5SN:$DI\(( MZ-_7G*NG&_. [EO5XG]02P,$% @ .(0!5W')::SA!0 / T !@ !X M;"]W;W)KR_KYG9B^2$=LM^K+:R\SAF9DS0^I\Z\-= M+(F2NJ^LBQ=9F5)]-IG$O*1*Q[&OR>'+RH=*)SR&]236@70A3I6=S*;3-Y-* M&Y==GLN[FW!Y[IMDC:.;H&)353KLKLCZ[45VDO4O/IEUF?C%Y/*\UFNZI?2Y MO@EXF@PHA:G(1>.="K2ZR!8G9U>G;"\&?QK:QH-[Q9$LO;_CAP_%139E0F0I M3XR@\;.A:[*6@4#C6X>9#4NRX^%]C_ZSQ(Y8ECK2M;=?3)'*B^QMI@I:Z<:F M3W[[GKIX7C->[FV4J]JVMG.LF#U]7L6#-G\!;Y+EO7#)NK6Z\-;FAJ/Y:+&,*T,7?CP7] M_H<^G^ORO^ 4=>^JC:L6G6[BXFJ M.%(?7#Y6VA7*I(C^7$93&!TX1Z^RP7R4J6Q+?&TBKCZHS#XI A>D$ROV& M G\W054^)B!1;GP3E8Z1TJC[Q(N,U1?JN?#K*$]%DX,5@W&13 Z:6/W #8,A M^"@<\,5B2K%(R&U,\ [C)\4SY=TQUJU,)"2KW"V#*4:<@ II,<>Y]4TQ5K\W MX;M@_6I% 7A@$ B168R@0(7:& T^=G5<:8?9!W)^E;::P^_OCG4\UL<=:?7J M5NO;HY$R+M$ZZ 077=?6:)Z%J.49/4]#S\M27:6$#J'^,F*(1\PCQKB929H; MIYO"8.51JVDG&+XVKBU)ERKFP0G-;0/!:&N5+KXB7RV_5QR"B3(QO+,[]G.\ M#UA.0!.XJH<.1\H12A&QLPEMK58:Z:D/.P\0S 2O$/2@0ZEI,)6J"R>'I#MP(QK=V;9XB1E/L$4A0STK3&A5<3G\>U8K0FB@.L. MDL^I%@WMQV*-B')36V[ZER_>SF;3=^+URV)Q(\\G[XZ$7L]@4TR!"X)WU'CJ5I7&%RS:<'3GJ/+^.K MTF)*]S6ZB/:"!312WY/;D0XM.<@!S3FHXLA8>9XPK\>S,SKB#D M+ [M=BPHJ:(,93XV"=)^;?;8\T(V2O2:#X;3Q=G$YH/))F;XN$%1>.9[+!)X M\C=5S3GL8MAB"8Q60H&X_R&ZZ)U>6AX%13NI5&Y"WE3@S .S+48?+PHAFTG+ M"C-U::Q)AK[/Q%);]E=RWCH(>P\40,(U78 *; $MMAE!JPZ=K[8FNLY>&5&AF2;9ODTEZ% MX8VPWUL\Y##$-7[LO#0Y.-%B^UK+N5W 7&H/M\/;X:_!HCT1[\W;_Q4?=5@; ML+2T@NMT_,/K3(7VK-X^)%_+^7CI$_9*N2TQMBBP ;[S1.T?>('A#]/E/U!+ M P04 " XA %7 5L_G4,+ <( & 'AL+W=O!FQO%INB:8-X'RB*?J!F* V1 MF>&$Y-A6?WW/O21G.)+L3;';+[$T0UZ>>^^Y+RJO[XW]Y"JEO'AHZM:]F57> M=R]/3UU1J4:ZA>E4BS<;8QOI\=5N3UUGE2QY4U.?+L_.GI\V4K>SR]?\[(.] M?&UZ7^M6?;#"]4TC[>Y:U>;^S>Q\EAY\U-O*TX/3R]>=W*I;Y7_N/EA\.QVD ME+I1K=.F%59MWLRNSE]>7]!Z7O"+5OD;S"U([_%?=A[<5J)HK>>=/$S4#0Z#;\E0_1#MF&%V>/;%CO& M'0YBE-]++R]?6W,O+*V&-/K JO)N@-,M.>766[S5V._4[/+;K\Z?G[UZ NW%@/;B*>F_TU5_E&SQ M416U=(Z7<&!ASP>KC17_5-**:UG+ML"Z&V4]DH+H^-V.WLF&I#E1R3LEUDI1 M6"=AJA1(,:(PB'?G55OL$ F^$KY2B -K%>"P$+9LZ_GLA?BIPK=,3, 4CVB- MT W\X05@DJ @!![XV6-?7>J[97 P2T2H&X+TZB%N%9;W;:D-?!OM"NP%)2[ MF+,09S;^7EI(:TM!3M:D+EE4:*\:EPXC56"T4GKHY@!8(9E!>YR.G&H#T#DP MU+S"FP3'L>3".$::'LYAC[J&V9(%L$>'DS:F1G(EO%!?;8V%GUZ*VW[M"JL[ M=M()66IP "/4"71;U'VI6-(! A<@D =(OD="/J$L6 IIK6RW0:=Y%,)+&6;N!5,0EJ/I]Q*>8OW&T4'./;HN!_^Z$RKHL^.2( 2?M?![76](YP& MY/T/%MQ7JIU"P:^K8TL%P(9?P_8?" + M!&U5"P?N'0F/0A)B"$!P7")5Y <1 Q^D#S@#D4CZ'C(0(P0!%0-E M%^*#LIWR/4@9S? [O+NQI@GG2QP%(W>#\,%RR=CYR?LO<^O\/QQR$[5']] 1 MJ;Y$Y6)_SQ']D35,H3D .=V8WF;LM:;L"S0]A\?',]RXN._(H0Q%LK8G..5$ M;TY&E8K8ZX@>YM8J/6HA_L%I#%IUZ-1JYG+HW ME@@J+*A9NM[E63)S;998X;$&O4Q8XH(*\,M1*TN7IXJP$#ZEUER5 M= Y\Z;'EJC0=G4. AH?OG.OQ+"OIMQX+I"T=&1VB[NF?ELI0W"*3G'&/&_9P MYJHDWB)RX6X-%11,&JHMQ1%L61*YRFDIW.@6'0(MSXHB0:5C4*[;'1U4HNS6 MQO4V638'IH,NC^,BRZB'#F""N;D=R(".;<$?"12!8UJ":(?.Z ;)37OQ4;M/ MXE E>B"W&=TH9&VKH#J95G5NNVQ (JYS366MNWR&D600K9-S!7'SAGZCXV/N_:8B'^].U7 M+Y;+LU>\A3^?O_ISZ,[@@=6+;UC=U?-O#IHVQQF/"E+N=M/D_?/B%GV?51)1M!/7:'-=(%(\BOA/ M&K?1R]0M@(^Q61R[7\\ZA?L%)$P7NS"TD$ZG@"2SC8%-"1YH&CZ:,HK/#$#? M)AY]*?X&[M7B//Y=QK\K\1,3XXJEO10W^^I_+3 \O/C+F2"&GR]?#7^'%],, M_*4 N=<8NW/N+XY0<;D0;X$&+KNEM<&@5U/:>_%W3$"L060DTE6EZI(5P59J M4+LODOCOB3'RWZ=N23_WZ^?S9LXMCT8#QI=((!>Y%)D=C;VP:: 9CA:-Z M'77/E+\XEY>:Z["CDM=H3]O#UJO;&_%BB7.R<'H?#,8Y*4V)NKT#_IC&K1K; M"R@4ZG&T=ARK)FE^4AD2G?G>)=)P#[S+PV-Z;JDHCM#*0 %'LC_WTN(1@J&0 MG?;3@C-TZ&SDW(RA2QQKV)"/78K:N 4%P(S#.C4=.C0T5 Q"VU)1]\>:Y_0* M_1M;N68KD,!<'U2\HSLEI1[J]5+SIHZI1DI0>V/)":FX?/'H3(>TICV)3WA: MI_F=L@/Q!04]>?XH73<&)8_0-?)3V#VZ"=I\4CMTL475FMIL=VBZ"A13&!.R M$)H=%]_U+NZ*=P6!+Q1=B"=@D.'R,JG.E1LEQU<)"73;4M] L2;+6%_ZE@!R M-]* Z .B1X-N-?_NN]6QH%N([Q6:7$H<-R2+6TV'SVB?0TDOQL=SC ]M[U*_ ME9I5E J+#(OD^H#U2EKB+10GTJFFJ\U.Q5:4DWO)XQQ,%((O:DU>QFC ^7FX M5C!KNB#BLC;.RISW93;M4CV)W?"P:A@-4OO+T6C6M=Y&;F2M=G9M<##2S@^F M_"?FW_G!L+?7\\?Y9H'ZG9JJ!'@^,B M9).B!XUQS=.FJFLZ"CPJXJ3DJW )ER8,+BANYQ!P$%3$BL(MM7;CY9P?[^8 MN76P7DH66V.(E=E,!P5"SN*"?P/C:PH%E.1D;2MCWW>ZVZES7;ZV"4 M'!E!I:3;OQF)N3G.^KE-IX-Q'/2'N8&'@7@S0W=>=#;=D,S#/48:AU,'BE#D M'QF.3=:AIZPU>TZ[S-J_C2W=*1QCV2,*!_8T=.]V,)A+6J]-2=I,^]P-D8:N M5UVXXQQFIW'#&FZ@NA']'!P9,UO0YM?AIA82$P,GAX['D"48 LA(JP8:IR0R ME*MJF&*$I!2RS2X4:KU1B<<9YY'$-GT=WA[6L,&Z*#$\4W?2#FHQG64Q7"YG MG,0ZG44:DY)YD=^WY/=P9;H;S<)GP1[H3>9*N.2;PLD3W923;0_5$+LU-M\_"_X%]QW),-N?' MB'-#W.S=WSV= ;[8:+]EISP&]^CP5+D1?(>%FC[F]93 "/)H']9ZI!+=1&$X MX"0IIWQ*)V=TZKOHM58]^ FT2CUR.SA< V:%_XB^P9:'E4SZT'NF^^K'[[7& MBXL]=L0:1_H/E4R5>W==UMSI,EYL95>2>4J]"F)#^HBI?-(-9.31;C(#..Z( M2#;FQT^*^18E?,%,\%B;NCCVT]]I]HLMPFW+OTM3@07-PX^WP]/AI^^K\(OO MN#S\;OY>VBT&< S$&VP]6WSW;"9L^"TZ?/&FX]]_U\8CMOECI232(2W ^XTQ M/GVA X;_$'#Y7U!+ P04 " XA %7P['E->D+ !1(P &0 'AL+W=O MYW.W,4B 2P>[#[[!NG5 MQMB?W5*I2CRM\L*]/EE65?GRXL*E2[62;F!*56!D;NQ*5GBTBPM76B4S7K3* M+T;#X?1B)75Q*WWVT=Z],7>6Z4!^MWS&Y6;S>N3RY/FQ2>]6%;T MXN+N52D7ZE%57\J/%D\744JF5ZIPVA3"JOGKD_O+EV\F-)\G_$VKC>M\%G22 MF3$_T\.[[/7)D "I7*4529#XLU8/*L])$&#\$F2>Q"UI8?=S(_U[/CO.,I-. M/9C\J\ZJY>N3FQ.1J;FL\^J3V?R@PGFN2%YJC(X*_+$N!F(\3,1H.!H?D3>.)QNSO/'QDXFY-2OQ *P6#(!VJZ5X8+TJ M*_Y^/W/\_A_[%.#E3_;+)V]YZ4J9JMG[%J=W/WI#Y?3X5^.H)]$])-C MTH_9Y>C"_; :77Q58*R%&\"?^(WSZEE+JTWMA#.U395+A"[2O,YTL8"WSEQJ M=4D^A(%2V5)5MR06) M;A$ *___,1KL)X^T\R9@WZONH&7"+0$*NQ\Q_: C='LP"OR=%!2=^3&0[F&; MA?%XD4G2.9-J6='N%!!V^5IIC%7&JSQRR)JLQNC@R!YQ)HZTQP\96N5Q%&9&_"6IH9 M/ER',1$>R3ALT1ZS!A0WD$ASUL8Q)\=_)!0B*F1T(DV!NJ+5'Z++4C)?=A38 M84F'&U !- 4V@PO,D<85Z/,.$KFPBB$G4+A.EWW*D8*?E;1D$3I(N>T'(4KU MM_)S]SC\0'Q@$SR&>!8>F_!&:H%U*YA(H]S1!&#>,M"JG*T+BH%5<^6HRB%# M^.5=0[8!C42BVI!DR81(C&5T7,8-\NE%0=-=A?-*;^Z QG,F*DR!QCQA(#[M M0=1P:Q?7=I3IF$KZ\-&;"!53W:@RIE!F1&&J@ )K^LX5C7#*K&VM0\A;_9_Q M\]Y#\I:T@U6_U-K2KH\[TNFA#2XS!7PJGKT/WIJUSNAD1<8OYG7!I:3,.6J@ MQ-VOHR3ZOH>>+@M25T-3UL52KBFG^*B!24M9_59U])%1Y,BIYJ6Y@(>%U;.7 M3V$5C 2?*(9X<]4 +5)90!.%FNNJ$_8;))2/X=P(N)$M;7 YA.L_SHL0=W$\ M]/LC:+_#DC(\SMX>*@2)-H'CD!E8D<8YF!)BZ:Q"^\*!LI)%I1FJI'@W#RF1 MVAORP* EUZKI6ZKO,C^>OA^3F]#7\4"_:Z$V,H" ^7IK$,=RS8%*>BW.U$(7 MC#& QN+^$L#1QGNBS)WQ(4;(LLRU+%+._D22)O/TZL=BA),5 HE7D7(%VGDDM$FD8@67]-W":K0L>&-@6O, >Q&_#8 M%7GG7*\TJ>;=9P$3S>?P,%)3+NV"W,A"#$&&UTE!V4=9BL]U[W@,/%\9Q&3U M!+]S8!KL[$R>B;66.$B'\AA8&; 1^@BY9!-R8)R$_241T"*12EBZ23H4EU<@ M*YV]F\@CE.B-O#7$**^C-K<"_#UI%@I&O$]Z=1D'!(ZQI)GODF1TL/8[ZDZB]. M_Q"GBZ_DXD?'Y#/G+^CB!_1'C_"^3.:4J!^A:N+)1TO9$..]_N!S&V=V ^:7 MDG+"4I-P7 *74C9^+3=@&4PH < MNL)3Z&M/XPYGXKXHO.VQL:SV1X>XT$<%6(8V9OV0+N""3J;>YDVN6X&*NLS5 M07(<:S7^=V;:5?!.A_"X7:-_0\O;E6Y?V[])PTUP[VEZIRC^/\&UM]#=7QZ> M=KPD5IEQ^(S"&EW3D4?'XK '>X]E&]DS1<=HE_TW./MV!Z./3*RI'!&6JPM9 M+Y;5KR'A[PGUQSI;^$Z_4RBTM0.7%GR2]Y3BPG5!VYS1)XI9W]IG(+XW3#;7 M<@6)&^E/K65>4YKE])^"BX4WM"XRO?9.=PB\4\B16 LR:^;A-GV'.T3 M-/B#VVKNN'IAU78T&G3X576*W8:C=!= *I14&U7R:2"^TTXNT+2'F@"#W9O* M=G#K5JHE-=<]L6JB:LN(A3*HN,HE%S)8[DE-U3\&DZO-T"?3U-AJ.IN+Y*QM7L$W3!NVOZ5QGQB%7M(IOI;F<*M$JT75N7=5VR\+JB>/ HFMJL/FPBW,V M!V;:WQI24>Y;N>Y *(BHY([='=\->]#<(=VSJ_>TFW TM=\\WRE;GEH+ M$I$IM%C4S39Z/4,TIQ0+9+K/[%+ O!T\D>*=%%%/C;V+UL: M?<7:H%!/%4R-OH4IPG$H-J^9LMWU%!J4G(,./M"NB7(K^4]C=?7L%:/;+<)5 M%FME.^HD.W&FN4GO7R'NOQUS_>NQ_35% R/>Z1$I8 1B45UR!"KJU7T7C]%4I M;;AM=D3%G)E"BUY<#N%.DRM$%_[*7OV&846T2OSY[XP_B$&<(#9F";SR\;)FM_>:[ ME5"\2Z/VU)<.RK=&TNWH:R#^2O<;\0Z&7.^@3G6O'MJEYPX7]V5'.C02VJI_ M\4U%#U4;FTZ*H0M;^*DT)W6<\MTFG7:6[KU27L@TYNE@;H(L,YQA3;52^ M;@B;\,JN)P3SNLXN5":$W@-5@\Y"X>$-R%]> ]U/IEBRGN&X&?VM-&/7_C MW7>-]*;J.4UK/!?5V9ZAO%'/F?@0#MIH4/+QWDL+.XXO0SF O'USDUR/I_@T MNDRNAU?X<)O<3*_Q=XP8=#4=T:3K23*^'8/_*3(":KS33/E/9PE7;*?C23*\ MN3T3E].A&*-DN!2GD^1V/#X3IR@PKB=G5(WLPND7)]CH:I),)]<>SXMOX>Y%[_S.) M=KK_L0ETA;;8B5S-L70XN+XZ$=;_@,,_5*;D'TV@N(?C\T?49IC?((50, "8' 9 >&PO=V]R M:W-H965TPZ0!-N+)/+NOKO[[H?F.^?OI&8.]+TQ M5A99'4)[D>=2UMPH&;N6+20;YQL5]K4.\R)?S5FWYEL.7]L;CE!]0*MVP M%>TL>=XLLM7)Q>4LZB>%/S7OY.B;8B9KY^[BX5VUR(H8$!LN0T10>-WS%1L3 M@1#&MP$S.[B,AL??>_0W*7?DLE;"5\Y\U56H%]EY1A5O5&?")[=[RT,^IQ&O M=$;2DW:][NEI1F4GP36#,2)HM.W?ZOO PY'!>?&,P60PF*2X>T5*A(/06S85H<1TJPS/\P#D*,_+ >6R M1YD\@S*EC\Z&6NA76W'UV#Y'1(>P)ONP+B$GY(0;V:%:.B**)>J:0&#/9 M-=0ME:UB &$BX"-&K?JLHL3$AV<#IU6,Z)'C!HLNZI=>XZQ5\E8:F.N-+@=X MVY(DDJ3C%D%"E;(E8U#!TNKVBJ9G:-1W3:NT3R0\:BK0]\'9[>L/6#X5 M#=R/Z3-":#UVJP\//PFQ!-VD>#= H7ME.AZ183D6E4Y@.U \(BWT:GH^.CLO MQO25:KI L_&]*4%!=$@-@2$T03S M8$6E19HZ(&&G-AB: +%B-R:J%*'@B&ULK59M;^)&$/XK(_=4M9(/&P,) MH8 4DIQZE>Z$CKY\J/IAL0>\RGK7W5U#^/>=71O'N0"75OT"^S+SS#.S,^.9 M[I5^-#FBA:="2#,+"F9XJ4=+-1NF"6=KJ;61*C2SS2H6(DCB^ MB@K&93"?^K.EGD]59067N-1@JJ)@^K! H?:SH!\<#[[P;6[=032?EFR+*[2_ ME4M-NZA%R7B!TG E0>-F%MSV)XNAD_<"OW/9J@*A1 UWJB@H M5JN<:9Q&E@PXL2AMP!8U6'(&; "?E+2Y@0>98?92/R)B+;ODR&Z17 3\I9(] M&,0A)'$RN( W:+T=>+S!&;P'IB676P-+\M4["7_>KHW5E!Q_G?*WAAN>AG,% M,S$E2W$64$48U#L,YM]_U[^*?[I =MB2'5Y"_[=/\Y_!8,$,3T&2!'^62&L) MXR6X=:V"-5&I=)I3)Z) 4)UIC_%0E$(=$&'EU9:-""P%D_!#\+!: M+H,?0Q<&+XY/J%-.]V2S-J1*UR5-#WZEZV.4 #<;:I]>JDKSLS&CQZ%FZCHM MD>*RUJ M03\)KY(;6@S"4;__[?J9-"*OLO5$R@V'83RZ=G_7P\$;2O,=Q#W/)>[%XW,E M]/^0N3^1%=W<\3$_G<%PTQ]#/^Q3)(\4WVC_YGH$PU$XOAJ]Q;DZ'.-C.-I< M[MA[?\$>/J6BRO!L&9(Y/P?)]+S,MTN5:M&'JFOY92"MHK[ACD?]H1<=#48N MY^M:\0E;U F+)Q+6*;BD#1W'$OW<(PXA\4E99;!N /43[E4E,L@I)'2+-"11 M=;\_5G_OU$JMGZA<^ZNDK<>.]K0=VF[K6>59O)[X/C&]Y>2MP VI MQKWK40"ZGJ+JC56EGUS6RM(\ WK%;P( (P% 9 >&PO=V]R:W-H965TN:+ 5;F8ZU'Q2 M&=L*XM#6L>LLBC* 6A6G27(6MT+J*%N&O1N;+4U/2FJ\L>#ZMA7V:8W*#*OH M)-IOW,JZ(;\19\M.U'B']*V[L1S%$TLI6]1.&@T6JU5T>7*Q7OC\D/!=XN . MUN [R8UY\,&72*6\6O'&4TE/?!PO6?_%'KG7G+A M<&/4O2RI647G$918B5[1K1D^XZZ?4\]7&.7"$X8Q]S2-H.@=F78'9@6MU.-; M/.[NX0!PGKP"2'> -.@>"P655X)$MK1F .NSF*D]A_ECBR?2L91 MMC%M*XEOF1P(7<+&:)*Z1EU(=,N8N(1/C(L=W7JD2U^AF\,U$S0./NH2RS_Q M,4N;]*5[?>OT*.'77L]@GKR#-$GG1_CF4[_SP#?_EW[A2KI"&==;A!^7N2/+ M/\W/EVYA++)XN8@WTH7K1(&KB)WBT&XQRMZ^.3E+/AQI83&UL#C&_O>?[#_H MX!ZA-* -08Y*XA:!&D$P( B^I**WEH'J"3IAZ0G(, 4'J$NF (6U4,%X[+^ M*TRO2C:S<$:+G'$Y CYV;%$L/;H17$'P#TYHI<>66[2.K/""F=6Q%=WLI2N.#QS2HJW#''!>CJ;1+-/N-&HN1X?]3A_GU+6P MM=2.FZL8FLS>GT9@1^^/ 9DN^"TWQ.X-RX;')5J?P.>5,;0/?(%I &?/4$L# M!!0 ( #B$ 5=N! XO%P, +H& 9 >&PO=V]R:W-H965T1R;O,2*F;ZJ M4=+-4NF*6=KJ56QJC:SP3I6(TR0YCBO&930=^[,;/1VKQ@HN\4:#::J*Z<(.I> 52L.5!(W+230;G,^'SMX; M?.?8FKTU."4+I>[=YG,QB1)'" 7FUB$P^JSQ H5P0$3C88L9=2&=X_YZA_[1 M:RTGW.H9.;Q<">-_H0VV S+.&V-5M74F M!A67X?!/7_#/X$I)6QKX( LLGOK'Q*4C ME.X(S=.#@%\:V88S1]_6IPG+P_0'#8$1P>0O^'"OR/_W5#+\ZJ_)Y> M3-WHO*2.A5JKE685T 86B!*6C:L6+!Y!D3UNN+%V!+A+EB MN@"UA$NNZ84J;>"M.X_\1?0.6.U0"9-)X#*GB4-*R-X9=8Q-R30^)]4H,F06 MCM)1TDN2!%IBS-:,"[80V(>O.PIOZ+BQI=+;!/HD244A:AXT0,$L>= 0\+%M MJ1&A"EV//H_4LQCZ(>LTMONT"C@:#7I)EC@!+D&YJ@@A5*H'A.S5;CB-&12/ M<')R%J29P%2CFZ].,*M40P7IE("K9""6-UJ[8CV50VHHIF/8O2K@AO*2#'MG MV7'_N0Z.]^9)A7KEIR85W(4.HZ4[[0;S+,RCO^9AJE\QO>+2@, EN2;]DU$$ M.DS*L+&J]M-IH2S-.K\LZ<\%M3.@^Z52=K=Q ;J_J^D?4$L#!!0 ( #B$ M 5=FMHBENP8 $T2 9 >&PO=V]R:W-H965T"DW\ 61M+M/A3W@9;&%A&)=$DJ3OKK.T-* MMC:)<[/MO0^))8HRN%K%%9J1487)\/%J/WEV.> M[R?\+G%G>]? 2%9:W_+-S\7Y(&&'L,+2^_$TY*A^ M-3DG%2?EQAEZ*FF=N[AQ.K^%9264/1LZ,LC#P[Q=?!D6IT<69_!!*U=:^%X5 M6'R^?DB.[+U).V\NTQ<-_M*H&+(D@C1)LQ?L97MTF;>7'4-7"H/O+BEK!2S% M Y')P<(8H3;HK_]8K*PSQ(S_/ <^V!X_;YO5\MYN18[G Y*#17.'@XMOOAI- MDV]?\'R\]WS\DO7_EI=7+X;?2H2UKDA\4FW B56%X/U5SH*CAY8GOUOY&.6Z M)K5;X06#]WR-(%5>-91?NJ )UH%>DQSO4#5H(["B0@M"%<1*"R/]_?+)U 7O.(KG M$WB@T-D8/A'/\EPW%#4F%?VM45(4./)>#P^@\[PQE%7M4XSWCD/L_>BR;[!; MB$5T',-.5A4[6\CUFB+!6QI=@VX,57;C!R@+DEH+MGP%O3WT*ND>?/"4=F E MH5W+7+1^K[0KOU01UP>6A\T^,LO[PP?R'SQXM?3856';6F/?PZ]:O;LCVS3Q MR,Z_-O6*$Y]\(PGFK52BDZ)1F]@FL:3%!:<$)HZF4QA.HNS M,?P>UKZ=S"C$YA.8E+!DWT>*3::AVW&\23Q-?0)O]9" M&K@358-!U<^5D, 8&O,B"!X2+T.(BZ"]UP0W\FE\0Z"GR3\QD,:OP=#2NZWW MH3NT8SM)?!-M82*6JT)ZHM*TG$HI;;?B\UT,RT/)A-!W%\'"S^J52'<(&^K0 M',E1FO1K\+$@OQTL;S[:P0G7AAR-HZ,HR1;SAJL>:9XYP8$BB.2"W8.BLD)( M^!%+L=ER!Z\6 M#\0< O)%9@U6PKVF[E-N"G1HJ($QN;H]&/J>KWS3$(5,]<"N!IS=K(+VX4F> M2R$']DG;<#VDO!DEOU,4=0EZ=3#>VQI=J8L8OCL(3A)!C:P)K2)TG(;J@B9I.8DJX"N"NO)FU)2P_=&6^1/ MN4@ ;Y7>J<^XQ,VJ?X)SY1$=A;-AW.FU5?R'H/BKO>+_J8[;TM'WNJ_A(]+M M4_$5\GU&NTX[2H[G1JDK(@NAIWZOJ&K\=G--1:/B@Y1O74Q$FN;/&(SQNK'T M^E@1IF3OOR2H]P?R*#H>]$7Z5,8^Y/Q<*,7RH,.8HC?K_Z&<"<;_1V@=>XM' M?>)?Z>XEA3TOR@#H66>XK5*QR9L -M@6_BB.<"5,I>GD5/-3AESK JM@[2F@ M-F<=9;^@.8?F/I_%IX?>_*\D^-SKX[#WBE^CV?@/&4Q9*A;A;7\_NO]6L@B? M" [3PX<6DO1&TIMAA6M:FL2SR0!,^'@1;IS>^@\&=,BD9N4O2Q24;YY S]>: MV-K>\ ;[+T@7?P-02P,$% @ .(0!5S<-11,O P - < !D !X;"]W M;W)K&ULE57;;MLX$/V5@;;8)Z^E2+DAM0TD[19M M@0)!+]N'Q3[0TL@B0I'JD(KM?GUG*%E-B\3M D%,SN7,.1QQN-@ZNO,-8H!= M:ZQ?)DT(W56:^K+!5OFYZ]"RIW;4JL!;VJ2^(U153&I-FF?9>=HJ;9/5(MIN M:;5P?3#:XBV![]M6T?X&C=LNDY/D8'BO-TT00[I:=&J#'S!\ZFZ)=^F$4ND6 MK=?. F&]3*Y/KFY.)3X&_*-QZQ^L092LG;N3S9MJF61"" V601 4_]SC"S1& M@)C&EQ$SF4I*XL/U ?U5U,Y:ULKC"V<^ZRHTR^0R@0IKU9OPWFU?XZCG3/!* M9WS\#]LAMB@2*'L?7#LF,X-6V^%7[<9S>)!PF3V1D(\)>>0]%(HL7ZJ@5@MR M6R")9C191*DQF\EI*TWY$(B]FO/"ZHTM78OP4>W0+]+ B&)/RS'[9LC.G\@N MX)VSH?'PMZVP^C$_9283G?Q YR8_"OBVMW,HLAGD65X47$*WXI#UYJ M7QKG>T+X]WKM _$'\=]CD@?$T\<1Y9)<^4Z5N$SX%GBD>TQ6?_YQ@S]E^WX_>QQ'5@Y[O@*>X2M\O#L?'9Y<0[:0FC8VQ BM$,/47H(W $< MY!S:, -&ZA2Q,[@)S-7PK)A=9&?_!RN?PT<.U;;D >)E(>N?>1(:)7=5R@ER M1]H1[%'1X$(O)IXAVNPEINR)T :HL4)2!I2MP >.$U0.KHC!+*SW$6TJS@JX M@W])Y9'$D<)?>D4!:0Z?$=9H-$I4HP)H_O,LFS\KH^]0*@G5A\&_YW+4Q MT4G88@#S?TO MIQVQ>/)\T+)7.[4V7 /;SA&/=:ATS6#(%!B#27Q%U9]&]#<-0FZS3DW ]3,+OX<-[\D[11EL/!FM.S>879PG0,*.'37!= MG(MK%WC*QF7#SQJ2!+"_=BX<-E)@>BA7WP!02P,$% @ .(0!5W ;,GX9 M!0 H L !D !X;"]W;W)K&ULG59K;]LV%/TK M%UY7;(!GRW;Z3@SDL6(KT#5(U_7#L ^4=&5QH4B5I.QFOW[G4I*3MFZP%0@< MB>(]]]QS'^3QSOGK4#-'^M@8&TXF=8SM\_D\%#4W*LQE9E,FK,?)EEC^>-TG:R/DYKEWY][+IHM.5+3Z%K&N5OSMBXWYGN44C=L@W:6/%Q/ID\G5#)E>I,O'*[7WB(YY'@%A0&!4;H=Y8NN""FYP]+59)Y,64=DQL(V,K:1L=*:K0-3_=L/+T8)%ETRS+*+#5 M#IW-12<;_=Y%T;NH!A?T0ZR9'G[W=+G,7GSF/JTN7OR(>H\UO;I\C<&B+)W7 M:#$Z4_9Z2K_-3F?T.Q ^,R4=2&V5-BHW3)4PJ17RZ;GM?"$ 84H;MNR5H<+Y MUGD5F?"Q=>F;LB49C@@SD*L&UH==%2AIC+8 &:RRA0:BC+K(\L;XO)6G&*!6 M8;I21%# WL+W!HP41D]RIY.H(2:+VV^'G2H3W*WG@KT\#-, DY, +RY!?9@_ MM*MU46, =J:DEGT#-)'>,%K14W2(N7'@YK"*]QH\H4/)A1'AE#%DG((O?+:$ MV1TB2$LP*(&<23<-&$)$;$J-X:+S;D 7R=AN)/.2RR&"!*/2 17Z3D Y MXR0!T:I"U(@"(KVYDY#<>0P3R1]U?7(/*5@4ON/;HE/X Z2U':1*S< ?Y!&* MBOG;H9'?H#2M'&/TLJ]V^+M*K6.Z0(O9\M'WR'7^-T[4(1G0&1V5SL52Y$WI M*J)@CTW0Y[BSG6S)E4E]@ZV'>$MC2_+O.%&4);\#^=L^0LM#RV^@I4U8;T29 V'.Z)T= 4N![F3^H*J^5+&7XL'JV;,^ M\8.92G>P-+&^B.W3 3GR2JTN(LF SQ%E3[+VS-3T%PV9;N4A#@*(AR7M(-"# M9\O9H3-Y?N?6U#"*2>Z&&+<27'^!VJ_NKY^G_:WK=GM_=WV-6I11;;B":39[ M\FA"OK\/]B_1M>D.AC@PP]-CC2LT>]F [Y5S<7P1!_M+^?I?4$L#!!0 ( M #B$ 5>L6DC&0 ( )D% 9 >&PO=V]R:W-H965T--<<.MM-L_QX_TM"- MMD*(+XVO?<^YY[B^-^V$O%,5@$;W->,J"RJMFRG&JJB@)NI2-,#-R4;(FF@3 MRBU6C012.E#-BU8QR6$JDVKHF\F$&3'19$ 7[C1NZ MK;3=P'G:D"VL0-\V2VDB/+"4M :NJ.!(PB8+KJ+I?&3S7<)W"ITZ6"/K9"W$ MG0T^EUD06D' H-"6@9C/#N; F"4R,G[VG,%0T@(/UWOVC\Z[\;(F"N:"_:"E MKK+@;8!*V)"6Z1O1?8+>S]CR%8(I]XLZGSL>!ZAHE19U#S8*:LK]E]SW]W MB$X!XAX0/P6,3@"2'I XHUZ9L[4@FN2I%!V2-MNPV86[&XG'Q$ET@RM&W2K2*\%*E6)O: ME@$7?9V9KQ.?J).@:\%UI= '7D+Y&(^-YD%XO!<^B\\2?FGY)4K"5R@.X^2( MGOG?P^,SW>J&E) %ICF5"!W$.3/GT63\/TQ MK_^)[)'ST>!\=(X]_VI&#>6%J(_:]-B)P]J)LLNC>!*_2_'N4/^?6;+E6NK)_LS,W?\F/A-XX?6-9%;RA5BL#&4 MX>4;T[72#P(?:-&X7EH+;3K3+2LS.T':!'.^$4+O UM@F,;Y+U!+ P04 M" XA %7?/_;JL\# A#0 &0 'AL+W=O&.BYU4SSI'-/!2%D(OO=R8ZMKW=9QCR?2% MK%#0EU2JDAEJJLS7E4*6-$9EX4=!,/5+QH6W6C3O'M1J(6M3<($/"G1=EDSM M;["0NZ47>L<7CSS+C7WAKQ85R_ ;FC^K!T4MOU-)>(E")R9?>W(,$4U87YE'N/N-A0!.K%\M"-[^P:_M>7GD0 MU]K(\F!,!"47[3][.02B9S /SAA$!X.HX6X=-92?F&&KA9([4+8WJ=F'9JB- M-<%Q86?EFU'TE9.=6=U1?!-4\*18PD4&:Z68R)#B;C3HG"G4P 4\Y;+63"1Z MX1OR:FW]^.#AIO40G?$PAGLI3*[A-Y%@\J.]3[0=)<2,[/B,[%($1;/9P)Q*^Y4G-BJ'!MZ*7PZ)V3UWKBL6X]&C3 M:%1;]%;OWX73X*,#^;)#OG2IKQ[K B$,-I,/81\;UHFLS/]CW>*Z!5-6:'2 M33JPB5/G#RD^O '.+?H:W+2#F[X9[@D5;3)VAL^M^QK?K..;.76^L)(VW?>< M%2C@[WLL-ZC^&<)QRKQQZ-Z3].J."N:2=8@TZ%# M;PC:+?M5P#W;0S1N#Z01].=O!+S Y B,UFYPHM=ED1.D2[(OKPC&=87!*78%[(U.@!_.1 MVZP_/RZ.7@H-G8)/W!3#(&Z['/,VKJ'RH)A.+?]#VO#173* MKZ$S%Y[-5NXS]Q51HVK7F1N>4FGH3GU'"F?(W!+]8\#%=,JBH3OC]:/TJ58- MW""76R:<32%A>U>1%)Z29^C.WJ_W5;]9ZZMY<'6JQTO&DH,"73X&)&?E5; MC[<-(ZNF!MY(0Q5U\YC3'0:5[4#?4RG-L6$==+>BU7]02P,$% @ .(0! M5^CFOLE7#P CS0 !D !X;"]W;W)K&UL[5O[ MC]O&$?Y7%I;X:K5QMC/[J54HWX5!:5>WVR:IKZY=F9RU:J ME&YJ:E7AR<+84C;X:)=GKK9*YKRI+,XNS\^?GY525R=7K_B[.WOURK1-H2MU M9X5KRU+:[8TJS.;UR<5)_.)>+U<-?7%V]:J62S53S?OZSN+36:*2ZU)53IM* M6+5X?7)]\?+FXI(V\(H?M-JXWM^"1)D;\Y$^O,E?GYP31ZI064,D)/ZW5K>J M*(@2^/@I$#U)9]+&_M^1^C?7*FHVPM!K4Z \6E7>#.5V156:-Q5.-?'Z5$PO72US-3K$T2+4W:M3JX^_^SB^?E7(]P^3=P^':-^=2.= M=F2S.Z)=-9(\_!"3XV3>K93(3.4@<"X;E8N%KF25:5D(!YH*T=?P,;>F+-?D MZ$+R9VA?>6&B"82LL-U8T8!FL[)*B=);7)'%C^W 'Y="6B7:2K:Y!@\3_EY7 M3,C4NJ+8Q9&EK) EB*,)GF9%FRLABT+(_$=$B>?T$0FC'5O15 5[=46Q6R"! M9*VU]*"WX;&H5*:0DT>%< M+[Y$8_#IHQ(_MOFR(ZVB!%Z+])4?%!<;IE2=S;MZ/B"-E:(=V,UF8PL:K6J,L7+\' -QS MUN$0A+<#]JA) MAT&Y0A59P$LI!<'QG*CDO*!WERGM%IFW6EN 99)WWUB@O# &2*LA1:#G7 MA6ZTVM?$7!:T7W"=[HG=$;)@HFJ#@"1(Y?ITR$>5S%:TE B&M!-3%64%".!M MXK/'4&4]T2=BL]*@Q%G7>=H3,6\;CJ="EY2%X0.39)F0;(B'P":E4P.T0 0Y M'9N28N^3&GIA*'PX$CA)6CH76OL@*J8=038^L.FK7B[PA_<>/-=C!FQPG? M*ML $E."!C'*)MJZ$>0^ )^4[IXV"#VAV "'87/9/"+Z"E(.8,(R(QK^F$!IX634-KN M/#Y@A(4IT%H0OQ!?+9$+E'LI9NW<95:SRXO38=C2/AV9#M79U_@=#D)D1N0 MQU.GE),HVJRL?+IT$8_PDKZ**'8CA%"V#%L!+GUPTRDS*6=X#A_'[I!>TG[* MB:92P68'*$"(9EM3[D/U"R'Y+RS8K%0U9 4K;JC RGU*QWF%LDIP%A#I(TCL2%@4E(*YUS)M ?X2=F7$8+CI5\ ]R#)^$ MF4_O2$1]AS,XA@\"ZH24G8H[96O%F2*HX5=8-Z05G"\+KM)U(IXT%Y7=/WGW M85\[OX=!;H/TZ)UK1E0_0^1L=\\!^9$U#$HR!1.G&ZHLG?=:D[<96O[]X\,9 MKEOZ+1,;/?7#UA_SPYRB>:( MCIJ*[UFLE$6'5@U*SH?F#26""DOI4>\N>/"F[256&'*AN.22["'2>KKKLA<1 M1_&5OJP3MG&.$2'1A;WUDJL]TGE1^'H9>?=F2K(J>$ZH4?>1MQY'T9S[?#F& M)0>U+%T_5?B%L"GA6I6/@8$O$ACXXB$P %EQZ'5N?*,%D=*7;X"@\%UO3C # M)LRES0_"@_&C8&=POZ%_*JI\X0P9#^X.3\G)%Q*K-AD!!:->B,HH^>3<6WJ?NAL4,X%-IQ,> 8E)C03'>L M=""TU!4R23&FRB^3*K\<%?X;&I[\((N6:^DWR9IOD#%LR^8\I-%?393'6,CA M[!Z]GHI=3;K5A/\5I+XU"CU#MN#*CGT<7U.%BJ[&W]=RZ[^LD:<^<HX6V"*&Z%['[*J1^+6ZN]?;WF=<C[0 M7?%$33FN?"3\FC0>GBW0C[. ?WH^>?;L:6\*F6; _;8V&#%T55TO3VT.=^S> M?#B%7@K$T4&NN=0YJBIH@FF[WWH]NQ4O+G%.3P]OV12@!@/HT/^PUYA- J:IUL1#$PHV(L$@]H<]'-UKY M20,/:,JZ,%L5RC+[<,[0%N#":PE*]L0R@DD<6JG%,G-JECEZN[Z!W5OVD#^% M34 &:56"21$*< R9>:&7H1?NP8Y>"[4'[R=['<](+S#9 [X[^"=@O2DB)*;> MR/!DH))Q%; OH[O-D@2KXX)ZP4)[Y7/_NAN7Y*%B%XR\55&$\7&FTCBJZJ,M M!O)NZU"&02CSZ-W7>NVZ0473S2G ODZ'34)H>A*@ M8902NE3J_^ELZA8GOJ>+K4&<(2_"P/Q0ET$O&.JZT&PY[7K:?IBWV%\=\K(C M GOO*6D&L=>DR#! Y!%F5^#P>$%.0Z,FY^<]"=1U&^8PPT(WT<[>D)FL-1S: M2_,A3:V*;A Y.+0[AC3!+, 9:55RXYA$$C#K37HEI9!EK[D:R\&770Z^?* ! M8&,>S+CC.\E[(=NZ-V7@V4*SK\&' MU+@/!B*>]3R,0_X@0ZYWO3Z=YQY]/?4EW^E(*7_2?]TTZ&\AOO87;* M@/47JF/(&66.@NZ2T5J"*\JB,8V ..=;)QGE$&\NM$_4Y%<)+75I/W)"]9C M_Z;SEBZY'./K5]=%D#L;3_U>!.U/H(;#Z*KIA I)HBO@$#*'5V1I#9:$7,I- M#2=*-!^-]O=8NGLP2+*AZ0E:ZKV2>4CU?<]/T@]SRNN@W4*&-\$S ?(,] MR&.%YD0EO19[;ZX688BP&6[QJ);Y07-B?(KIH'[LFF+E&;HCE\F5M'DJ'C+/ MT;2[,"H\Y7+!L+MU0)UX4"F5^Q @76>2(2(MXY?TI+]^8P =FX:;CSG6\ V" M!8NUJP_RJ)Y[O4DL:):A/ MB#L'3X.=G2ERL=:2^LC.Y?&@-/!&&O+X6K()-3 MPOF2'-#2R &63I,=Y.5R M7G#X]PMYUU3%:.2C049Y'76UE>YID6;])8/) )<=?RW6F8>O3+3LQKVK7>F: MQZ$!]G!N<:QY[[^H3"^T7Q+Z2\N_3\O%!PKQT6=RR_4+NO@67="L:_UGH?6_ ML^%]ZZ _>#@=/1J*Q^(#%(D/7Y[#E[;V?-PK6)07PE!KH!7RVUG^UY4$%]^3W*=,[YDII)NBH3:]2I=*?R- * M1]2-/!;W^^^K6^NO:@W>7C]*)SP.M]IHDXTC@;WLD#:&7O?[.1W,^B%=T(Q$ M9M[FL=:5<$6ZPW?4.<9:C?^$59FC.Z"_*60^= MX^_5[$V#4?X4O8W@"5GW HH-39=8US[HCC'O_+U0*KAZX>\=>R1.D%%77IBY M2@ U##XZ1?DA,$_A=B?-D?;1P[D%3Z/F8P-FWXY/^U5H9P!-%OY%^+P#P-V< MFV#2,M[9'F:L,1X6X=+3V+1M+9B;#^UR_^0V-J_L4)+ A-\I\KA2ID:0&>TWWW M^($.2+]!NOHW4$L#!!0 ( #B$ 5>.8J2XE0( *(% 9 >&PO=V]R M:W-H965T2B*G6Z4?38EHX;D2TLR" MTMIZ$H8F+;%BYES5*.DD5[IBEDQ=A*;6R#(/JD081]%E6#$N@V3J]Y8ZF:K& M"BYQJ<$T5<7TRP*%VLZ"0;#;N.-%:=U&F$QK5N *[8]ZJY:,5R@-5Q(T MYK-@/I@L1L[?.SQPW)J]-;A,UDH].N-K-@LB)P@%IM8Q,)HV>(U"."*2\=1Q M!GU(!]Q?[]AO?.Z4RYH9O%;B)\]L.0O& 628LT;8.[7]@ET^%XXO5<+X$;:M M[T4<0-H8JZH.3 HJ+MN9/7?WL <81Z\ X@X0>]UM(*_R([,LF6JU!>V\B3>*X=(^RLII..>%LLFH? U0.*UY(GO.420OS-%6-M%P6L%2"IQP-O+UG M:X'FW32T%-C!P[0+LFB#Q*\$&<*MDK8T\$EFF/V/#TEPKSK>J5[$1PF_-?(< MAM$9Q%$\/,(W[&]AZ/F&K_ =2O?7?&VLIE_S^U#"+=_H,)^KI(FI68JS@$K% MH-Y@D)R>#"ZCJR-J1[W:T3'VY(9Q#0],-'@&ZQ=8,,%DBK#R1?Q9JZ:F1 Z) M/DI[6/1]B9 K0;7K+L>Z'] 5,/]#EV3I.%55K0SW14;?2#4:!!?]7-_<.C>P[VZJ5 7OCL8\'^A+:%^MV] \[;N M_KFWW>N6Z8)+ P)S@D;G[R\"T&U': VK:E^%:V6IIOVRI":*VCG0>:Z4W1DN M0-^6D[]02P,$% @ .(0!5YE##F4\!0 0PX !D !X;"]W;W)K&ULS5?;;N,V$/V5@5L4-J#$LF3+=IH8R&47NT47">*D M>2CZ0$MCBUB*5$DJCO^^0TI6',1Q@J(M^F*3(F=XYO#,D#Q=*_W=Y(@6G@HA MS5DGM[8\Z?=-FF/!S+$J4=+(4NF"6>KJ5=^4&EGFC0K1C\(PZ1>,R\[LU'^[ MT;-355G!)=YH,%51,+VY0*'69YU!9_OAEJ]RZS[T9ZUV6F#BV2AU'?7^9J==4('" 6FUGE@]/>( MERB$%N>^O]LX^=8EDP@Y=*//#,YF>=203--7RHWIK <>DV96XUC7*RL[-;?$19(73OV$*@Z9WV+7EU8_VT\7!1 M>XC>\!##-R5M;N"3S#![:=\G-"VD: OI(CKH\)=*'D,2=(\9W/'"S2/K.0V9)?/9L"_*PSBN*PUV4_*4"2AW%E7MH@:X M3$65(=BJ&1BUM&NF$01-E 8-W)$R M@'!KR-1:"L4RZ):*.P 2+%6B'CR0:*@S#2%C&^-(;3WA4XJE]>8I:DO;0X5N M!U0+8)WS- >'J60\\P;JD23H5J"--3RKB&)6EEHQFCAO(CABYH@=.76YD+MS MQN8]N*647XA-XX!83U6EC==*W6O$WFU7Z,&YE+2 ,]+ K)^WP!67LI')"T/: M::XRVAFWL.?'<:&9-+6.C,\C*O904!GD)4UX2QRTTR5:%]NO-14[7_Z[;7I- M<%L#YE59*FU;QJ$J,V8)RSLLF\9N/]M_BV&-$M<$\@73+=#M@O\37-=D1^S5 MRMQVB=PE&G=TN^W=CG5WLH2J6EHG^W:84!E_B+N,;F1$.;P+>\_.;GTOT(7Q M;/9/:/;3*XQU9?),"6:,0VI912?_1T3X+T(]<-*,VI-F].&3YHH;MEII;,KQ M\]FS[^ XZ';_\7B7:\07%P>@8Q_;8]_]1'!.:J<#Q\"/,(BB8! -FU823N&K MM*BEQT<2&R=!&"4P'@7Q.(([9>F;KB%[\^DD&(Q"WQH'T\D #A"6M(0E'R9L M_[TB($4;NEG3P455CRVXX':SC\*#"[U%(2U,=W,G)><_%GB$ZZE='M,E%#ZZ;0)O@'!X*[QO35,#C0:,9 MVMS))!C'";6B03 .1]28!I-D3/]Q. Y&2>0FC8=!/(U)0"D]8ZA>=C.L6[T M).U6-QX&X63: [K"04RZ&D!W&$SCN ==4N%XV'.2?0WGI8)IH=$P2(;C<D M&7GQ!I/)Q,,A%4=3#R<*HL%TKR#[.Q=[DM/*/U\,>/[K.W[[M7TAG=&ULM57;;MI $/V5D5M5K83P!0R$ E)(4C654J&0M@]5 M'Q9[C%>Q=]W==4C_OK-KXQ")T+STQ=[+S)ES9CSCV4ZJ>YTC&G@L"Z'G7FY, M-?5]G>18,MV7%0JZR:0JF:&MVOJZ4LA2YU06?A0$([]D7'B+F3M;J<5,UJ;@ M E<*=%V63/U98B%WW?)L;>^ O9A7;XAK-MVJE:.=W*"DO46@N!2C, MYMYY.%T.K;TS^,YQIP_68)5LI+RWF^MT[@66$!:8&(O Z/6 %U@4%HAH_&XQ MO2ZD=3Q<[]$_.>VD9<,T7LCB!T]-/OJR08U>0!W C10FUW E4DR?^_O$L*,9[6DNHY. 7VK1AT'0@RB(!B?P M!IWL@<,;O(!WQ93@8JMA1:(;M3_/-]HH^DI^'=/;P V/P]G.F>J*)3CWJ#4T MJ@?T%N_>A*/@XPFRPX[L\!3Z8DV=F-8%@LQ@R31/@(D4+GE1&TSA1 6/"3D9 MZKB0NQPADP7U+Z4,C/TH0*/1=*A,#H:N%292)+S@S/4:$=UT1-.6J""B_(EH MTA#5EN@4[G*%^.RK :HY=C6WC\AI;2'>0ACU1M$9+0:]. S;S)P,TICL7*=2 M /: B@9/@'TRZTOP7,@Z<)AE@ MEM%HL[FF*9'<@ZQL[K7+.4$8Q1,+W%S6@E/!SL()A+V0,KFG^,KX9^,8AG%O M,HI?(ZY)QV2?CF,MX!^,K!+5U@UF32BU,,WTZDZ[V7_>C+PG\^;'<&ULC5;;;MLX$/V5@5H4#:!8=U]2VX"=S=Z %H:=M@^+?:"EL25$(KTD M%2=_OT-*5MU6-OHB#K/AY6DE=>A9$6%7!6"@\3=S%D$=\O$Z%N% M+P4>U9D,QI.M$$]F\5RQ+ T0T_FLQG>Y*8W@NG]!_ MM[Z3+UNF\%Z47XM,YS-G[$"&.U:7>BV.?V+KCR68BE+9)QP;W3AQ(*V5%E5K M3 RJ@C=O]M+&X\?V;9$=3/U-"&;WB-&':WP1&L97@7\N^8#B'P70C^,KN!%G9N1Q8LNN9DSB;=+2E\&*_9* M5:5A(27C>[3R/XNMTI)*Y-\^YQOLN!_;M,V=.K 49P[UA4+YC,[\W9M@Z'^X MPCSNF,?7T.<;:L.L+A'$#FRR6B_N146-J9BM[8<7(V,?]ZOH_=P?$:%+)]0TRTN&'PFT]SN9Z1;BH-)C0M[Y"A9:0]81CU0F%299K9;9*AEG>I: M&K8M T4.2,M5YQ(1JJ8\T90G4'%A5UP6@X1PT(:WQZV"V&HMBVW=!$.+YM8B MU:1JHP$U+S3Y=D!IOY0\Q1:)'9G,&G<-GX?-:C6 1\OJO&E^8&4848Z_#QV\ MA< =3GS[#N,(-C]'$B;NR(\A"-QH$L'Z0E0A<:-X1+IA', ?EP,\="?C"$;N M) H,UEF@W[T9AT'XP1 9CRZ'[E01;R&,W%$8DQ %KC])X$IO)%UO)+_<&^MO M"6F^:9\I(; P'_U"O_9UQE7L_LY8]V6]F2QTR:_7W)%1UE3;9.H./@E^^TS8 MI-CKAX)/=;5%:1S]:@<-9K?G5@1&1Q]MJBF^;0VYDR2B@ _#01+"PM0AJ2;) M$(:C013#E\;V?3).;B 9#?P$:-+ML+"[H^ &ALF TO_3/3^4JCMNKHD'B=^; M5N]L/E4H]W8**RJ4FNMF5'6[W:!?-//MFWKSET N[@N:527NR-0?C"B+LIF\ MS4*+@YUV6Z%I=EHQIY\5E$:!SG="Z-/"7-#]_LS_!U!+ P04 " XA %7 MM1>9ZO0" #I"P &0 'AL+W=O(ZEZO+4 M%@4''!M0GMFNXXSL'!-J!3,SMN;!C!UD1BBL.1*'/,?\]Q(R=II;0^L\L"'I M7NH!.Y@5.(4MR*_%FJN>7;/$) 6HP5!!I'4#%C]'6$%6::)E(Q?%:=53ZF!E^TS^T>3N\IEAP6L6/:= MQ'(_MR86BB'!ATQNV.D35/G<:[Z(9<+\HE,5ZU@H.@C)\@JL%.2$EO_XN?+A M J!XV@%N!7"O ?X-@%D.JA1T;E7J /-(:X!1]VXX=N!X&M)-7FN6?SEFXGX^<#'2#/>8=ZVY=,-?\1R\>JMX!D^_P;?!HY #]"V,)U ?3--18$CF%OJ MZA' CV %KU\-1\[[-E/Z) M[(FL8YM>&^8;=NV%8R^;^\47%H <)N?C99J3? MIY%]DH4]D36,O*^-O._<>4TCN3:R *Z'U,O39F-)-S%T^F$[!L[ F\SLXZ4] MK4&C9E#8*>P_TQ[5:8\ZTZXN68$V$ $YXEW6FFPGR4OW3)]D84]D#?/&M7GC MO@_?N$\C^R0+>R)K&#FIC9ST>_@F;>?*NSI\G7.^U)[6&?UZQC)M^Z((4J5' M:HI)@K2N5Q>F3+L:7PZGJ[+L_$M3%L'JQ4T)%2B#1%$Z@[&Z/7A9 M6)8=R0I3:NV85/6/:>Y5+0Y&ULK9== M3]LP%(;_BI5-$TB,?+6E[=I(4(3&-*2*"G8Q[<*D)ZV%8P?;:=F_GYV$M!$A MHR&]:./$[VL_Q\?I\63+Q:-< RCT'%,FI]9:J61LVS)<0XSE*4^ Z2<1%S%6 MNBE6MDP$X&4FBJGM.<[ CC%A5C#)[LU%,.&IHH3!7""9QC$6?R^ \NW4N MD4%YX/S1-*Z74\LQ,P(*H3(66/]L8 :4&B<]CZ?"U"K'-,+]ZQ?WJPQ>PSQ@ M"3-.?Y&E6D^MH866$.&4JEN^_0X%4-_XA9S*[!MMB[Z.A<)4*AX78CV#F+#\ M%S\7@=@3N+TW!%XA\-XK\ M!%CD[GUF&=8D5#B:";Y$PO;6;NACQEBK 5FG-*0@(2?45[G:\P$>@> MTQ2R%F&8A013="XE*(F.+D%A0N6Q5MTM+M'1Y^.)K?1\S:AV6,SM(I^;]\;< M?J3L%/G."?(I#)57ALK+_/PW_'*T<1U'+NS5"\U.',L$ MAS"U]%:3(#9@!5\^N0/G6QU51V851K]D])O<@QF6:P1/*=E@"DS).MC<89 Y MF+?$)O!ZPY&C/Q-[LP_2.%1+D%X)TFL$V64DSC,2*Q29G-V8G*W#:O0[= U[ MKV*T"TZ%IU_R])MYROUV@JY9DBIY@G["!BART>\;B!] _*FC:G0]E*HCLTH M!F4 !FUWWZ!+QH[,*HQG)>/9AW=?[M#__^YK'*HER+ $&;;,5J\Q6QM=#UW) MCLPJ 1B5 1BUS=91EXP=F54876=7.S@?SM?"HE_[*BS^QAM':4NQ5P&Y+9/5 M;TS69MM#5[(KMVH0=K6-V[JX<3NM;KIRJW+NZAOWXP6.^[K">96RG=8V]E[] M;@Y/-UBL").(0J3MG=,SO7M$?A[)&XHG64G_P)4^(&27:WV& V$ZZ.<1Y^JE M84X)Y:DP^ =02P,$% @ .(0!5P5S,6-? @ ^ 0 !D !X;"]W;W)K M&UL?51M;],P$/XKIS"A38(E2]H.E3327I@8 E2U M='Q ?/"22V/-L3/[TF[_'MM)HP+=OB0^^Y[GGCO?.=TJ_6 J1(*G6D@S"RJB M9AJ&)J^P9N94-2CM2:ETSAV:1B,K/*@681Q%D[!F7 99ZO?F.DM52X)+ MG&LP;5TS_7R)0FUGP5FPVUCP=45N(\S2AJUQB;1JYMI:XG#&;3$+(B<(!>;D&)C];? *A7!$5L9CSQD, M(1UP?[UCO_&YVUSNF<$K)7[R@JI9\"& DO6"EJH[6?L\QD[OEP)X[^P[7VC M /+6D*I[L%50<]G]V5-?ASU '+\ B'M ['5W@;S*:T8L2[7:@G;>ELTM?*H> M;<5QZ2YE2=J>:LYN;W>#PNP_0&,X+OMHPMC[/>.B1;A^!J)<6%.+'RN^881[FAN6ED8 M. (NX4>E6L.LF89DDW+2PKQ/X+)+('XA@2^M/(4D>@=Q%">P6E[#\=')WS2A MK@WF"0O7US-HD^OB(W&>0FK[%G?4W-<#6'!'84$T_AIG633<;C41IN M#@0>#8%'KP9>R=+>HVV 7-4U)SNO=##VZ+_8R?EY\D_L<*^1W9OPC>DUEP8$ MEA86G9Z/ ]#=G'4&J<;W]KTB.RE^6=FG";5SL.>E4K0SW+@,CUWV!U!+ P04 M " XA %7:M= W1\" !V! &0 'AL+W=OY/Z 82')9[78PQ;P>[UQE"4#2RDU&"^M80ZJ.5^,I\M)J(\%/R2T_B1F MP0?"WG/ V"0$&!@4'0ZPE6H%0@(AE_>DX^'!F I_&1_7/T3EYVPL/* MJI^RQ,.!K[#*QR=K^]J4LZ+Q:'4/)@5:FNXMGOOO M< (8WUP 9#T@B[J[@Z+*M4"1SYQMF0O5Q!:":#6B29PTH2E;=+0K"8?YMFL& MLQ7;RKV1E2R$0;8H"ML8E&;/-E;)0H)G[]D:*G .2K:R6DL?&N,I]LC>K &% M5/[M+$%2%;B3HE>P[!1D%Q3<-V;$)ND[EJ79Y']X0F8&1]G@*(M\DPM\YZ3_ M6NP\.IJ W^?T=7PWY_G"K9CZ6A0PYS3V'MP3\/SUJ_%=^NF*VLF@=G*-/=_: M"EOA@#5U*9"D"E/V?8=P=^K:.F0%?6/:TA3+OR*.L'WK(7$,Z? MDYZ&ULS5=M3]LP$/XK5B9-FP3DI:4%UE:BC&E,0U2% M;1^F?7"32V.1V)GMT/+O=W;2M-.*.R$J\27QVSU^'M\Y=QDLA+Q7&8 FRR+G M:NAE6I=GOJ_B# JJCD0)'&=2(0NJL2OGOBHET,0:%;D?!4'/+RCCWFA@QR9R M-!"5SAF'B22J*@HJ'\>0B\70"[W5P)3-,VT&_-&@I'.X!?VMG$CL^2U*P@K@ MB@E.)*1#[SP\&X==8V!7?&>P4!MM8J3,A+@WG:MDZ 6&$>00:P-!\?4 %Y#G M!@EY_&Y O79/8[C97J%_LN)1S(PJN!#Y#Y;H;.B=>"2!E%:YGHK%9V@$'1N\ M6.3*/LFB61MX)*Z4%D5CC P*QNLW738'L6& .-L-HL8@LKSKC2S+CU33T4"* M!9%F-:*9AI5JK9$@*\0ZX%UYDBESR!Y&]['XFV;*,5VW'D!/Q2 M\2/2"0Y(%$0=!UZG5=^Q>-TG\.Y %H?&J0E1(M4+*H'D+,:@ [5-KA/-7* S M5=(8AA[>$ 7R ;S1VS=A+_C@X-IMN78M>L?MJ0,R!7/;&)\_X;(#A1 MU!TKS#J1DEN<4BFMK\+/KXA-KC04ZM+J8EZ(KF_Q<[3K!G'FJ_I=I_+;'3WX/, MDU;FR9YCQXV_.W9.6Z:G3J0;G8$DI10I*)/@3!#A86#XX <7EC&4FJ 4 DD5 M6Q'M]-;/L'.S9QYZ&*Q32/!:HJMA\L)*-Y)EN.< V['![@@+HS79R(EU^4_L M;"7D!'GNB:X3<-AY-;&SC^P=KM-WZ$R;+Q$[[@T-O%(@%R+DM@Q6)1<5U M72NVHVVI?5X7F.OE=9U^3>6<85F80XJFP5$?TZVL2]^ZHT5IR\V9T%B\VF:& MOPL@S0*<3X70JX[9H/T!&?T!4$L#!!0 ( #B$ 5<>I1.VX0( ,\* 9 M >&PO=V]R:W-H965T1 4CT5.14C*U,RN6%;8LX@P*+<[8$JE86C!=8*I.GMEARP(D!%;GM.4Y@ M%YA0*PK-W#6/0E;*G%"XYDB418'YWPGD;#VV7&LS<4/23.H).PJ7.(5;D/?+ M:ZXLNV%)2 %4$$81A\78NG0OIJZC <;C!X&UV!HC+>6!L4=MS).QY>B(((=8 M:@JL7BN80IYK)A7'GYK4:O;4P.WQAOV+$:_$/& !4Y;_)(G,QM;00@DL<)G+ M&[;^"K6@ON:+62[,$ZTKWX':,2Z%9$4-5G9!:/7&3W4BM@"*IQW@U0!O'] [ M /!K@&^$5I$963,L<11RMD9<>RLV/3"Y,6BEAE!]C+>2JU6B<#*Z@170$M!' M-","IRF'%)O\L@7:K)W.0&*2BS/E=7\[0Z,RDR@SS2!9!=O*PV-$&\C9.(=)?Q6TG/D.Q^0YWA^2SS3 M_X=[1\+QF[SZAL\_P'OW,#YU.;Z([(=E+0:U+0.\8>W3&)S6$JGP@<'K[\TJJ R#+E/0 M$=E."@9-"@:O+,,*W]^N+\]SO=Y>&;:Z!%>8I MH0+EL%"4SOE 71%>=4^5(=G2-" /3*IVQ@PSU7$"UPYJ?<&8W!AZ@Z:'C?X! M4$L#!!0 ( #B$ 5?SA>V]F@, . 9 >&PO=V]R:W-H965TM&%K B439EIW,%I T'99B08.XW3X4_4!+ M9YFH1&HD9;O]]2,I679110F"%,@7FSSQGGONA3QRMA7RJUHC:M@5.5=S;ZUU M>>[[*EEC0=6I*)&;+RLA"ZK-5&:^*B72U"D5N1\&0>07E'$OGCG9K8QGHM(Y MXW@K055%0>6W2\S%=NX1;R^X8]E:6X$?STJ:X0+UI_)6FIG?HJ2L0*Z8X"!Q M-?8!EACHFV$-3\;? MYKE%,CS^ M:T"]UJ95/![OT?]TSAMGEE3A6Y'_RU*]GGM3#U)(G+E M?F';K T\2"JE1=$H&P8%X_4_W36!.%((PWL4PD8A=+QK0X[E%=4TGDFQ!6E7 M&S0[<*XZ;4..<9N5A9;F*S-Z.K[##?(*X00NTI390-$H*JW@'4\Q_5'?-[1;[N&> M^V78"_B^XJ_/MO) K^Z'%SU+HYZD./%]52)9*5]>Z0DO(,S7[3 MH%$6763[X8;P#:E4/<3&+;%Q+]*^)G$?7"U@B>8,2$3&V7!A%T=G,WW0PCEK&T:,8'U$T>\708B(=F&&25VDM ML\>II6P.#I32R&2CNJ2YY=_%.?J),PDF9Z-Q-^=)RWG2R_G&Q*ZH.A/=J_C$ MJIRVM*8O9?--?X&;9ZV;9\^[^?KAB-M\/;Q(<&@(07]=T-U]==&O^<2(D:-6 M15Y*:31,GMG3\.!I^+S5\0#>^,&SF1R:(^EM2L^8A0$L-)4:S,4%X?/%CJDO MYZZ7GP23DX!T^ODK&B8Y=$PR>C$5V-MMG^KIH0631_7@P8-==F#EB:E-30<,FC.NYC^!VN$6TFU ]56/?I3O+])$@(A;O2=H7< M/[J4%R@S]_10D(B*Z_I^WDK;Y\U%?:D_+*_?1C=49HPKR'%E5(/3B8FIK)\; M]42+TEWQET*;!X,;KLT3#:5=8+ZOA-#[B370/OKB_P%02P,$% @ .(0! M5V:63TD@! C10 !D !X;"]W;W)K&ULM9AM M<^(V$,>_BL:]Z20S(;;68$P*S.2A-[W.W#23-.UK8R_@.5NBEH#KMZ_\@ 6U MK00XW@3)UOYWI5W_(FF\Y=DWL424Y'N:,#&QEE*N[FQ;A$M, W'+5\C4FSG/ MTD"J;K:PQ2K#("J,TL0&Q_'L-(B9-1T7SYZSZ9BO91(S?,Z(6*=ID/W[@ G? M3BQJ[1Z\Q(NES!_8T_$J6. KRK?5 C)DFNI.+XIQ*U:I^YX7Y[ MI_ZYF+R:S"P0^,B3O^-(+B>6;Y$(Y\$ZD2]\^QM6$QKD>B%/1/&7;*NQCD7" MM9 \K8Q5!&G,RM_@>[40>P8 '090&10+89>.BBB? AE,QQG?DBP?K=3R1C'5 MPEH%%[,\*Z\R4V]C92>G+[A!MD;2(W^H1,=L00(6D<>$B[S]$"0!"U$0/B?W M8<8Y85;PH7@EP]H0SB1%R33R1F MY,\E7PLU4HQMJ6:2QV.'5=0/9=30$;5+OG(FEX+\RB*,#NUMM0+U,L!N&1[ M*/C[FMT2U[DAX(!+WEZ?R-6G:X.N6R^O6^BZ';K_7P1R%:Y5G\GKMDF76OUV MK?S[O!.K(,2)I3Y @=D&K>G//U'/^<40:;^.M&]2G^[27Z6\+;Q2P"L$\J]] M,W6=X<"#L;UI<3RH'0^,CE4*W_%;V@\._(('HW:_7NW7.S(U"6>+GL0L;4V. M=X'D#.M8A^'KM>>3@K:-QA]?V&AVC0( ME<4(R];U#6$H6X. 1A ]M^_X'35%-8RID: ?J.9*X&#^@[[7'W:XUG2E?6.% M'%W0U(CK4VM%0YF:J?R16FER&>C0&70LE>8R-:+TN%+QFOGRG(X(-&VI&;M96+^OV16/+50-*CIZ/C"?B?B2\ :-*S!B-F/E':E ML)_>D>]U0 T@,$,X&,J&YHD5KL>VA&"YC"8.?Q^:4.3OA1\W^_PK.$+9O@> MMQ4VBYU:(QK78,;UD<%>@M6@60UGLQK:]M#=>W?0L(8?!VMHPKK7'[D=6U30 MN(9S<0U-7)N.$*!Y#69>'WN(,,N=6BD:UF"&]='A7H+4KB:U>S:IW2:I3><> M5[/:_7&L=INL[JFM4+\C!@UK]UQ85P+>P?1;CE_VW@U1BMFBN <3I#BUE)=% M]=/ZKNV^O&'2P\N+NJ]!MHB9( G.E:ES.U33SLJ[K[(C^:JX;YIQ*7E:-)<8 M1)CE ]3[.>=RU\D=U#>0T_\ 4$L#!!0 ( #B$ 5>'"&_HXP( #4& 9 M >&PO=V]R:W-H965T[Q\\]]ET&*^=_ MT@*1X;XREH;)@KF^3%,J%E@I.G8U6EF9.5\IEJF?IU1[5&4,JDR:]7KG::6T M3?)!M-WY?. :-MKBG0=JJDKYAS$:MQHF)\FCX9.>+S@8TGQ0JSE.D+_4=UYF M:8=2Z@HM:6?!XVR8C$XNQV?!/SI\U;BBC3&$3*;._0R3FW*8] (A-%AP0%#R M6>(5&A. A,:O-6;2;1D"-\>/Z*]C[I++5!%>.?--E[P8)A<)E#A3C>%/;O46 MU_E$@H4S%-^P6OOV$B@:8E>M@X5!I6W[5?=K'38"LFQ'0+8.R"+O=J/(\EJQ MR@?>K< ';T$+@YAJC!9RVH9#F;"752UQG(^(D G>HBE!CA@FRB \NT96VM!S M.((KYVOG%:/XJ/)7HSRC)] 6/FO+HNMK90P=PH=WXGRMJ7:D#+SQKJD/(^R1 MP!Z)#<7'<7 IG&5M&RSA8XT"+:=#Q1F7&V%_!6^6/HGQQ"ULOZ\&5R#<\.GN_![7>* M]R-N?P?NC2U!,TVI[7RGLM_?"P.XD=WHQS9=6[JGV^F&IG!)M2IPF$C5$_HE)OG3)R?G MO9=[Q#CMQ#C=AYY?"4%=KJG"S+L*PE4!-X/:2^?QK''K96AASR-L:#S+_+0G MSR!=;F%SUK$YV\MF5+G&,JR\9D8+I5M98 =(K*7^1=69TAZ6RC1RF0T2;2P5 MCJ2.Q%LZCMG&^.P_QOV+\XM_&:<;I5RAG\>&18(NQ-JJ[JQ=3QRUK>"/>]M0 MY0+/M9R_P9F$]HY?" /?-JEVPJZ.C6'J6-I,'"ZDQM$'!UF?.<>/D[!!]Z?( M?P-02P,$% @ .(0!5WG,KCF\ P ?@T !D !X;"]W;W)K&ULO5?;;MLX$/T50@T6"9!&-\N7K&T@=EIL"[0(FJ9]6.P# M(]$6$8E42%'0=#W2TR9-QV;N3LQ'?-: M%921.X%D7998_#LC!5]/O-#;3'RARUSI"7\ZKO"2W!/U4-T)&/DM2D9+PB3E M# FRF'@WX?4\C+6"D?A&R5IVOI&F\LCYDQY\R"9>H"TB!4F5AL#PMR)S4A0: M">SXT8!Z[9Y:L?N]07]OR .91RS)G!??::;RB3?T4$86N"[4%[[^BS2$$HV7 M\D*:7[1N9 ,/I;54O&R4P8*2,ON/?S:.Z"@ CELA:A2B787> 86X43">\ZUE MAM8M5G@Z%GR-A)8&-/UA?&.T@0UE.HSW2L J!3TU_0R9\H&EO"2H(@+->5F" M<^]S+ AZJX=5K;!Q.%^@&98T19AEZ)86M2(9ZJC?[:J?WQ*%:2$O .CA_A:= MGUV@,^0CJ5;8U'OL*R&J3_;0A-K/$H@/$8O2) M,Y5+](YE)-O6]\%)K:>BC:=FT5' CS6[0G%PB:(@BAWVS%^O'ATQ)VX#%QN\ M^ #>.RP894MI_&X=_O?-HU0"#L8_+G=9N)X;3E>+:UGAE$P\* >2B!7QIG^\ M"?O!GRZN)P+;8MYKF?>.H9N4I2;G+O4)IJF+K87H&PA=RE;3,.I'H[&_ZM+8 MEXJ3,&R%MLQ+6O.25YN7V6/B,C!YE8'[4H<-[+<&]H]FCCW%K#73'/S4GEQS M%*]=]O9/F3XG MNB/VCI#X[&Q])?F_H.%0ROB(#[:E.$X*:3"BH.'"UT3AN' MR N71^PV22%YP"85V-Y*&0L:+ @MI M%LVLDXW=<-"Q,[C:2T>74#!T(CS*PX02NC)$%@MHTW3+ U,^H1XI5L(:5H'L%T) MFFJB=K'67<"+S,(]DT?A<)?7OE 8ZMO622MZIA6]3 O,/46 (H?G1X-DEXA# M+!GVDP-,GGN&\.C%[#IK_[UR-'ONE(Z]V+BD]FJ'W^ED2R*6IL&78%G-E&W5 MVMGV$7%C6N>=^9E^7)@.^1G&ODP^8;&DD(L%60!D<#4 +PO;[-N!XI7IEQ^Y M@N[;?.;P0")""\#Z@G.U&>@-VB?7]!=02P,$% @ .(0!5PN-QEN @ M[@4 !D !X;"]W;W)K&ULK51=;],P%/TK5I 0 MDV!)DW:@D49JNR&&-%1M?#P@'MSDMK'FCV [[?CW7-MIZ*:TXH&7Q';N.3[G MYMZ;[Y1^,#6 )8^"2S.-:FN;RS@V90V"FG/5@,0O:Z4%M;C5F]@T&FCE08+' M:9)MY4S"4A/3"D'U[SEPM9M&HVA_<,IF !IF))$PWH:S4:7B[&+]P'?&.S,P9HX)RNE'MSFIII&B1,$ M'$KK&"B^MK SAT1ROC5<4;]E0YXN-ZS?_#>T:%#F;5U12XM4W2),T&]"S^'9Z>D)/UR3&D"6F.N3XQVQEK,9B_CF4KD W M'J9S#7YI&EK"-,(.-J"W$!4O7XPNDO=#7O\3V1/GX][Y^!1[,9.658RWKF>) M@;+56%=8+_!8\A;_-5EK)0B68=/:KL:PE$)1G0UE)EPW\=>Y2;4M)J-Q'F\/ M#0_$9),^)OB(#UI'@-[XB6)022MMJ+/^M!]:,]^KS\[G.,S"[/E+$R;A+=4; M)@WAL$;*Y/PM*M)ANH2-58UOT)6RV.Y^6>- !NT"\/M:*;O?N OZ$5_\ 5!+ M P04 " XA %7YY<$Q]\" !D" &0 'AL+W=O>Z>L\]'M!;R7F6$:/3(ZZ*LD( MPZHG"L+AS4)(AC684DQN)5,D8 MED\7)!?KL=-W-A.W=)EI,^'&48&79$;T77$CP7(;EI0RPA45'$FR&#N3_ODT M-.OM@I^4K-7.&!DE"8CD)-&& <-C1:8DSPT1A/%0!T/,4%U3BG?['-ZO$ET9CFZ@1]0'>S2W1\=()4 MAB51B'+T(Q.EPCQ5I^AHSXY<#;$81C>I_5Y4?OT7_ ;H6G"=*73%4Y+NXUW0 MT CQ-T(N_$[";R7OH< [1;[G!RWQ3+OADT+V -H&WPLG:/(:6+[@!;ZKAY+J M)_1[,E=:PEG]TY:BBF+03F'J]UP5."%C!PI4$;DB3OS^77_D?6K3]Y_(]M0. M&K6#+O9X9HX(%'51RB2#HD*%%$N)V2G"3)1<(US S.IPHZLL=%*_-@L5V@8*KN:/FE35S$/=]2%X=F!MD[O;]06 M-MK"-YY%24Q;HWR)\ HN.3S/27T^VW2&ST^2-S@+1@=2.X-YK51WYR)G1"YM M?U-PX"#&ZDYO9IL6.K&=P]TNK_KO-99+RA7*R0*@7B^$'9-53ZL,+0K;%N9" M0Y.QPPP^ X@T"^#]0@B],8R#YL,B_@=02P,$% @ .(0!5P)K21KX P M:!0 !D !X;"]W;W)K&ULS5A=CYLX%/TK%EM5 MK=09,.2+:1)IDIGNMFJE:+)M'U;[X(&;@ ;LK&V2Z?[ZM0T#(2%H,^(A+P'# MO8=SCP_.Q>,=XT\B I#H.4VHF%B1E)L;VQ9!!"D1UVP#5-U9,9X2J89\;8L- M!Q*:I#2Q7<<9V"F)J34=FVL+/AVS3"8QA05'(DM3PG_-(&&[B86MEPL/\3J2 M^H(]'6_(&I8@OV\67(WL$B6,4Z B9A1Q6$VL6WPSQ[Y.,!$_8MB)O7.D2WED M[$D//H<3R]&,((% :@BB#EN80Y)H),7CGP+4*I^I$_?/7] _F>)5,8]$P)PE M/^-01A-K9*$05B1+Y /;_0%%07V-%[!$F%^T*V(="P69D"PMDA6#-*;YD3P7 M0NPE*)SF!+=(< \3>B<2O"+!,X7FS$Q9=T22Z9BS'>(Z6J'I$Z.-R5;5Q%1/ MXU)R=3=6>7*ZE"QX0HN$4(&ND!E=S90L(9JS5'E%$*/V_;,^!_3N#B2)$_%> M!7]?WJ%W;]ZC-RBFZ,^(98+04(QMJ6AI<#LH*,QR"NX)"A[ZQJB,!+JG(83U M?%N54];DOM0T(&!K&O^KPA; 8Z:CA13HKZ_J">BS MA%3\W21W3J?73$>O"S=B0P*86.K%%XH36-.WO^&!\[%)JX[ :LKU2N5Z;>BY M.0NA@GT[0F['IN)SQ(%!U&O8=NIZ0[=CQ^V54C6Z_I-MOI:MG M1\\;ARW0#!I?A5:$<^>F([!:L8.RV,%EN7K0I7(=@=64&Y;*#3MW=8[8W_,K M'OC.@:D;@MR>U^SI44EVU$Z6)""06MC5GPY_ AG3=1._5I!S)Z>?\#;>:WYP*^,'I0+A M060,'JIE.V$;U:/*1J:M4.?.5%=H]<+=JG#WLFQ>\.E*O8[0ZNI5#1UN[7I> M9W3OR,)]KS<\-/IQE._V\ F?5WT4;F^D?@<*G"3&YB14GQ&QD)SH#ZA&JJU@ M9\]51VCUTJN>#/M5;X?;F2JWHDF>!S/B)3J4]_^SIZ0BM7FW5G.'1A9F[TT:O*[2Z>E6KAUO[ MH=>9VS_ZE<#]7+QO-MK7P@V<;L##TR*5EJ3B,@(7 = MH.ZO&),O _V &ULQ591;]LV$/XK!ZT8$B"Q9-FQ@\P6 MX#@=FF(%C*1I'X8]T-+9(B*1+DG9<7_]CJ2L.H$B=$6 O4@D=??QOD^\XTUV M4CWJ'-' 4UD(/0UR8S978:C3'$NF>W*#@KZLI"J9H:E:AWJCD&7.J2S".(I& M8'A3N^SHU=")/)AJWQ'LW# M9J%H%C8H&2]1:"X%*%Q-@UG_:GYI[9W!%XX[?30&RV0IY:.=W&;3(+(!88&I ML0B,7EN<8U%8( KC6XT9-%M:Q^/Q ?U/QYVX+)G&N2R^\LSDT^ R@ Q7K"K, MG=Q]P)K/A<5+9:'=$W:U;11 6FDCR]J9(BBY\&_V5.MPY! /7W&(:X?XA4/_ M-8=![3!P1'UDCM8-,RR9*+D#9:T)S0Z<-LZ;V'!A_^*]4?25DY])[HU,'V%1 M,*'A'&99QJVZK(!;X8^(U?KD!@WCA3XEDX?[&SAY=PKO( 2=,X4:N( 'P8T^ MHT4:?\YEI9G(]"0T%*'=)TSK:*Y]-/$KT0S@DQ0FU_!>9)@]]P^)64,O/M"[ MCCL!/U:B!X/H#.(H'K3$,_]Y][@CG$&C]L#A#5Y3VPIV;H]=!G-94BIJK_!, M*2;62.EA8+F'8[L%V[OEV8ZI#/[^BR#AUF"I_VG3U^\_;-_?EH0KO6$I3@/* M>8UJBT'R^V_]4?1'FSAO!/9,JF$CU; +/7D0"E.Y%OP[::#M*:WU2(]UPR<[ MQC8E//S(P=M:MDWZP^'P@D[!]IAC9Q2_R/&BX7C1R?&K*S+$B6U14=0+\HRJ@1 M9=09YAUJH[CC['X[5+:VM-'MQ/FO9_V-P)Y1'C>4Q_]S61B_I51O!/9,JLM& MJLN?2IGS0\JL&%>P946%9_ZD^.PAA4[H+LID43"E;6+YV^JT31V_Y?BH5(S& MO<'P1:5HL8I[H\;(TPF/KN(2U=IU*)J*5B6,O[::U:8)FKF[_\7Z-35'OI?Y M >,[JT],K3E=UP6N"#+JC2E;E>]6_,3(C;OPE])0^^"&.35XJ*P!?5]):0X3 MNT'3,B;_ E!+ P04 " XA %7S0.C9I$# "(#@ &0 'AL+W=O3W[1U7=W:E$I,, MJ"",(@[KA;5TKV[],WG>&$Y.B)((9): JN_'=Q MFFHE%<>_I:A5^=2&I]<']8\&7L&LL( ;EOX@L4P6UM1",:QQGLI[MO\'2J! MZT4L%>87[K12TQ=F;HRUHB%4I_%! MA.0DDA"CXL5W2J1 2SW71/Y";S^ Q"05[\['"C,V-V,'Z VRD4@P!W'X(Q1] M2U@N,(W%W)8J;.W;8"_N,OH8*>6CUHZ*]@0 M2@G=J,VH%F$$Z*U:+<6Z>=W+/8,UVN$&TR&3KU&=KN]- W'(XC;^;VOE M9'XS$<%P6B\MW9XO)3L>-=S>9XV6NMF3=-1<2Z-A(X6O>NJP3\[T&?"-:74$ MBEA.97'4K9Y6[=32-!&UY]>ZS3*]PE&FZ-&^8J[*BT IK)6D,YRHCP0OVI[B M1K*MZ1Q63*H^Q%PFJE4$K@>H]VO&Y.%&.ZB:S_ _4$L#!!0 ( #B$ 5=4 M!'[N"P, #H* 9 >&PO=V]R:W-H965TT;;[EXD FB@L9R$B;A%.8H;*)9A##36F.8;HF()1Q=HR(TE<=FT^(>9$($2J ,OB:\ MD(3%@NE'E>U;Z#@[X[L$M9RJ1\)[%&#^W=[6.6DSP)&86= )^*M@9 M]+P3"+R@5W'L@.W5,>I9V-ZA&!F@TZ6-QQ7/](&0Q);45 C"UJB+5,%R!\U] M<[*SRS9^\..SAH0;A9G\V1:GTO]YNW]S,"]E3B*<./KD210;=,*W;_R!]ZY# MW7FM[KP+/?Q29$L4P%= ;*Y/8*U5*:WA2*>W#.)Q&^D2MF]AS>'?A'[@C=U- M"Y=^S:7?R>59=,D^NIK4!J6B; TY"LKC-C[=T#W8(1%=Y3"H20XZD6XIHUF1 MM5'H-'QA'H$K5^GP/Z@;U>I&G4&O[J&<*\V7DA04MR5Q8@HBTFOZ"6GC M7**.&D5ZH$0O:B(7W=DGCX>RWVGXPOCXWOXB]UXY_Q6!?RRP\5+Y_Z4$*MAF M#03M-> '>R[!B[C\[<\0[&V38N$B!=,E2][O5HW1M.R M'=AO+[NJ6R+65#_M*:ZTJ7L>(+2> , )\+ 9 >&PO=V]R M:W-H965TM&!H@B5[LV$YF"TC2%>O0 M%$:SM1^&?:"ELT5$(C62LA-@/WY'2I;51E:'8$/]P>+;W3W/\2%Y\YU4#SI# M-/!8Y$(OO,R8\LKW=9)AP?2Y+%'0S%JJ@AGJJHVO2X4L=49%[D=!,/$+QH47 MS]W84L5S69F<"UPJT%51,/5T@[G<+;S0VP]\Y)O,V $_GI=L@_=H?B^7BGI^ MZR7E!0K-I0"%ZX5W'5[=A&-KX%9\XKC3G398*BLI'VSG7;KP HL(>W_KR!.9%=-X*_///#79PIMYD.*:5;GY*'>_ M8$/HPOI+9*[=/^R:M8$'2:6-+!IC0E!P47_98Y.(CL'XF$'4&$0.=QW(H7S# M#(OG2NY V=7DS38<56=-X+BPNW)O%,URLC/QO9') RQS)C2\QQ^J8H4*Y!J8$\LI;(B5(0ZO:"1"+M.^H,/V(WA"IH;V?-(BF?S;K A1L7PO, U_ M[YM]\";/4X)L FLM^Z$\![.1!_D.OZT WDV/;\,.K^PG\*LI3 ;I'#'!2^JHB_VH.$+ M=7_9PKK\SJ?Z\G]@%P:'=R 83'MS]9?2$&)N%2QAB]J<6G$D-$9JZKW&:[>S MCB".G.JP\R:%PQ)@C\B]#LU4X%JXRI##8FLA*G+IW:TK3ZOZYKK ML+PN7:D4VG"JGW)>:&570J.P"FE]+HMAT M;("V)H__ 5!+ P04 " XA %7I(QKBY4" "I!@ &0 'AL+W=O._H94$-S!3_R@I;38+S@!10TH;;6[7^")T?+S!7W/A?LNYJ MHX#DC;%*=&!4()ALGW33]6$'@#S[ 7$'B)\"AB\ D@Z0>*.M,F]K3BW-4JW6 M1+MJ9',#WQN/1C=,NK=X9S7N,L39[$KF2@#Y3#=@R-$<+&7<').WY/YN3HY> M'Z>AQ5-<;9AWC-.6,7Z!,2'72MK*D/>R@.(Q/D1UO<1X*W$:'R3\U,@3DD0# M$D=QLD?/[._A\0$Y2=^QQ/,E?^P8F3.33;Y<)8C7_*[_LZUC(.]S.Z MBWIA:IK#),";:$"O(,C>O#H=1^_VV?U/9(_,#WOSPT/L6_,6S<,&D\3 /KLM MQ]ASN!A99>/SLW$416FXVG7RO"XYBT:[=8]$CGJ1HX,BYU""UE!XF=08L&9 M5I0WM$T.CM%%90X#(C$F54F8P(;YD885:$.Y&R.:+CB:!5$KC1%'"E8B,R#4 M[+,]>F;GJ>&#NO_UU84[MUZ 7OHP-"17C;3M[>I7^[R]]#'S9'V*.=S&YF^: M-L2OJ5XR:0B'$BFCDS,TH-M@;"=6U3Y;%LIB4OEAA=\2T*X ]TNE[';B#NB_ M3MDO4$L#!!0 ( #B$ 5>W@CH5U@, +40 9 >&PO=V]R:W-H965T M@)8N(!5RU?6TJZU O7MQ MVA'ZQ)QZ&.\9_B#6 1*])3,7( M6DNYN;=M$:XAP:+#-D!5SY+Q!$O5Y"M;;#C@R!@EL>TY3M].,*'6>&B>/?/Q MD*4R)A2>.1)IDF#^-H&8[4:6:^T?S,AJ+?4#>SS-C C_B*P$Z5[I$-9,/9#-YZBD>7H&4$,H=026%VV,(4X MUDIJ'C]S4:OPJ0W+]WOU1Q.\"F:!!4Q9_#>)Y'IDW5DH@B5.8SECNS\@#ZBG M]4(6"_,?[?*QCH7"5$B6Y,9J!@FAV16_YB!*!F[WA(&7&WB'!KT3!GYNX)_K MH9L;= V9+!3#(< 2CX><[1#7HY6:OC$PC;4*GU#]WN>2JUZB[.1X!EL6;PE= MH2F'B$CTB$,2$_F&K@*0F,3B&MV@]U%A-FJY'W6#YD )X^H2IJH/G1:\02_S M %U]N![:4LU<^[?#?);3;);>B5GZZ"NC9^C7EPOKG7$(U?O$3?Z/DG]+ZH-F++(^+_ MF(XG"8GX7C/+2:;:K5?5&>=>;' ((TNE% %\"];XXV]NW_E<1ZQ-L: EL0K- M;D&SVZ2NUL9"(@D\J4/6;-I#;X"YJ,/3:'@IGI;$*GAZ!9Y>8XP3QI6%R058 M.5'KK(Y3IM$W&OK;LQV[3OXWM+=E,(W>+@73DE@%3+\ TV\$\T!IBF-$J%H[ M("0*UYBOU+ZD**6I4*EQ@6-,0[-3Y1H.4VD=Q.2 M_*M65*13%1$B->LJ9$+6Y9Y)H^"E=#*Q7HF./Q@<;>N@)9\51(,"T:!Y)V: ML#E9JMUV)J9&T4LQ#8X6T< [IO2K497P7>?]4.80GH:O[M<79=ZG]2N^T5S7=X8P;4X6GV>2F?5M6"MM2JO$N':/=_.8#E MLFTA;5,M:$NMBM1[1^K]\A3V29=T1*"LI-5?TBWF!"]B0/S4(O5J/YGNT2>S MV?W%L%I2RV#9I7HN 76(T'6Q4(DKI3*K<8JG1>W]8"K.@^=379.;.O%=)BOH MOZJS":$"Q;!4DD[G5B5TGM7(64.RC:D:%TRJ&M3DXB+S=6.1N2^Y/W/Q?*7+V+_/WHP]%1Y_[T:C]^XH!3$@=%+UX@ M>M;!=2V&2:>[TF[XL17RQ&.,=AF@V2P;)G0<.6[6;30HE-PL7T)\P*K3DD4/ M5 S)F H^T1Q8!2VY6/EP#P)3)92.C-TWFZX+D?K1PUW?@RUM=$HNE7:Y?0;_ M=](,WP/6/3#(A6@-]H@/C 85-89I>6T[;K +/H&BIGVWJJS#F::K;N^"; CN M9I-,E,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI29V'-:-I6-DI$^(6 MZOU'L:.]++;VK0.[)MNF-=0TO8SO@/ZVFM?>EGV=;E3Q!V4^+^QTI.M#@;(; MS0J^=/UET1K U+NX.JTJL?HD^$R6S$_^Q0E' [KF17.E^:/-!J4RM0&F2?3 MM.'3[<@O3:L[MC3K&_3\=]=YQB335&R;MK5_R*O\:L?)Y;^R[/ZK M[!L.>FP.L4,W>?$63*:';S+)#M]C\\)Q<";CYFC<.G]W3M\V&L%;SI!\AWR#$.@%L,UFJ;(ZJ3P M">\/]I0D29:%$<#"#I($0^!IQ!', 7C D"1QY^#>>12OSZEX\_O.Z#=02P,$ M% @ .(0!5Y>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'0)?YHNE;+I#35MDK;&C757B=BDP050P0D6?OK M=\&+=KUV5WNA?4H,-CX&[\TYI[];)5VDVSC_?9B.'3U1K3"-VPCA6S4L1J/QL.529Q_>']N:VR$^,%[47AH-A:'@ MNQ0']Z<^'+*]='(IE?0/DRS^5R)CK=2RE8^BF62CC+F-.7PV5CX:[;E:U-8H M-5>AV:@:<8HL>(_7#\[3KQPOY/-YK52M;BRM2[5FC?]:,5 M*@!JMY%;ES'-6S')9F8O;'@>N,%UTSV;!RC44_9"0H6];B)>2A3MC)(-W+UA MEUQQ70L6N] AP(( +%X-D)W,.8(L"V!*_7[8[_K,_>)03\L12@'AAU![>*3:SHI&>?>1U7/]B0,H'>6(A MS/D#VSLV%S9>'M915]+5RKA=?YY29L@3J^%:.]E #+FSO E].;66PS2-$Q/ J^;*6,4B8U!8Y88DY)'D5@>OSW+3F"CIH1[@[G(?4=B8Q!2 M"ZP8DW)&D=@9*#H_VX64.8K4YB#?P IC4C8I$MN$QCS%F)1@BL2"H3''&)/2 M3)%8,S3F&<:D1%,D%LTQ[ QZ0KQ9*KD.)V-,RC7%R^Q" !-#MT+ M=3C]0;FF3.R:/YC3!M8^4,T51,^NK5YOEI1KRA=RS2"D97187\2] "R!PO]+ MC$FIITRLGN?V>NSD2G@N52^ZEV3.*[%Y*$$.V QC4A(J$TN(QIQB3$I"9>K$ M5V_O]_QH4_8I4]L'K3,&,1=W/[CD3C0Q>8CW#R5EGS*U?7J83X(1QJ3L4Z;. M@/4P;X7S5M9=-C%48$S*/F7JG4X/$XLR#CW.:U/VJ5+O=/J#?N"V<>P@_89Q M]I7WTN^4?:K$]L%9BV$5)ITHLG7_F+SI4C$E9IXK6&1X_HC5B);5HOL$M M')377-5SR\)/EQ*L3L-6?K53:@9E-_J+X^*'7U!+ P04 " X MA %7[DG=_YX! (&@ &@ 'AL+U]R96QS+W=O?P7UB?+GGV%4YD.=17WAR;V+N=3%>?%/J7FP[FXWH=S&?MU$ZKNS+9NSV7J MENW.->7Z6.Z"T\%@Y-KG&<5B]CRSM[HVX3\3Z^WVL Z?]?K['*KTQV#W4[?' MN \A%;U5V>Y"FA?N0CR M^8.&$#3,'S2"H%'^H#$$C?,'32!HDC]H"D'3_$$R0!D'!$DO6!-H+BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z M&^IM!'H;ZFT$>MO+QQ("O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38" MO3WJ[0GT]JBW)]#;H]Z>0&^/>OMWZAW3]13BH^>^QON_D^K471L>M[\M[YLO MC\H-9P<_?A:_4$L#!!0 ( #B$ 5>HRH?9JP$ $$: 3 6T-O;G1E M;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W; M4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4 MA)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\; MLK;,:+!0UK^H.E2Q;<6H?K_=!VU97)PC M$ 8 )PG 3 " &UL M4$L! A0#% @ .(0!5XYIR)VZ!0 JQX !@ ("!# @ M 'AL+W=ON#D) M708 ,0: 8 " @?P- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ .(0! M5QSBJ=?.!@ -B8 !@ ("!M1< 'AL+W=O !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ .(0!5ZQQ=5-$!@ MQH !@ M ("!5B@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ .(0!5\.QY37I"P 42, !D ("!8$ M 'AL+W=O&PO=V]R:W-H965TIH,?-%P0 -8* 9 M " @0Q0 !X;"]W;W)K&UL4$L! A0#% @ M.(0!5[P#>L5O @ C 4 !D ("!6E0 'AL+W=O&PO=V]R:W-H965TL M6DC&0 ( )D% 9 " @?9I !X;"]W;W)K&UL4$L! A0#% @ .(0!5WS_VZK/ P (0T !D M ("!;6P 'AL+W=O&PO=V]R:W-H M965T.8J2XE0( *(% 9 M " @0& !X;"]W;W)K&UL4$L! M A0#% @ .(0!5YE##F4\!0 0PX !D ("!S8( 'AL M+W=OH" M =!P &0 @(% B >&PO=V]R:W-H965TN<0]#R@, H) 9 " M@6&+ !X;"]W;W)K&UL4$L! A0#% @ .(0! M5[47F>KT @ Z0L !D ("!8H\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(0!5VK70-T? @ =@0 M !D ("!8I@ 'AL+W=O&PO=V]R:W-H965TI1.V MX0( ,\* 9 " @>R= !X;"]W;W)K&UL4$L! A0#% @ .(0!5_.%[;V: P X !D M ("!!*$ 'AL+W=O&PO=V]R:W-H965T M'"&_HXP( #4& 9 M " @2RI !X;"]W;W)K&UL4$L! A0# M% @ .(0!5WG,KCF\ P ?@T !D ("!1JP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .(0!5P)K M21KX P :!0 !D ("!!K8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .(0!5U0$?NX+ P .@H !D M ("!>L$ 'AL+W=O&PO M=V]R:W-H965TDC&N+E0( M *D& 9 " @6O( !X;"]W;W)K&UL4$L! A0#% @ .(0!5[>".A76 P M1 !D ("! M-\L 'AL+W=O&PO7BKL

0[/<6)NS.5SF5/KR&^N9M$&L;VW6=J5 ML=JG!FHS+Y7%8;>M>-\?=@HHV9+8%O5N4V!WGF?OBZIW6W!H$&2B/_&<<(6\ M7@KYSG'+716;/(Z^=DA:A^=?'=$XKF#NFY V2!ZRP,%BX$K=8I) M.D_U]XOG/EV$U!]7?C#(=94#' SNKJ48K;[>UO:/\N-:;]V0M-O9X.Y(ZK$Z MJUV>97]H$,19]C5R/I\C]VR3:I]75G9E&QT/ ZLX"N2Z;]T@M$VZ?240DAB$ M:E6QX3RUXFNLJ!IB'?* -1N(6\L]4=<$^@GOOGDA%;KOZY:B54[JO0;VI6L[ MO[9"'SN'+[K*L@7 KN/YZ6=HE''8"T!LXEJH%:R%LG(MSE,U>0@]\^?([)2YNN\,T_1E'%9>6_7S4[BRI0A-3Z&W$B.GMJLG>*&8>JZX7"JO$HAQJ/UNJ+ M'7&Y5?32!\*$^,(S/NU26#F# -\2[+>8;*3!512./!]+#Y?53KIK5KAX?.46 M=]_QZ=@3K0W(WV+-X_$*)'M9N^S:[S*WVR"(%NE.2V: ?N]ZF]&Y/7YMMCI,A?5F(\IV M:+9!<%?<$5MFY9'"=H@2Z !]FZE:\L<:>=XX<([3)FL?X"AU!,Y1[:+C:L)H M,'KN7FKPICTG?D5)G=/840?>M"_O-IAC*, EEG%/[=(HK_V66-9]!X>5YD^E M^Q;%82U,K$B)VSRI\LIOV7&MU.(V#PYSZ)1V3U_VU:Y><-#2]H'0H1:Z5UYE M+CNNW1>Z!SJSJK8EM02RB[5B@83"7R.7QENB(K8%6905=M57XINCY',I_KPM MP),F%![\3)WI'AHU/UO9+T@X0U*B%2T!1$9.K%,N*T?&<8)]-R(#4S *Y 8_ M3*N6J%>)4IR] HV\TO!L^DM>R?(8]$+MMM:!E\_9, MQC7JVJ%K6\%]8'3U&+I$;1\1SA7LK>H(!2NC)4^M;;^YNBX;W"/YN-8;1J&2 M; 4CB@M,B%)C"KMPW)W1#=:L\(25#B.V%T@@?^)$.?$S\)]MEKU>+>E96 PQ)W(0,F:7E42H0 M$[V$Q)UB3%/DDLBRT8'H>B&H(J&'^&!KQ-R*0]LEKFDS&Q4^8$F.\\%,N:DF MKU+ECJ[!<"9>P,[^+GWJ$(R#^OAB6^$H!6GNQH1XXNP6,H Q1.'J6TZ[CM)" M0%?N)XX1P6YK UVE@X$E#659)3HEDCQ0-4W5J6QJ0U'_7PE#0N.;1GXZ[@EY MHA<#GY*?%V0(T[HDS@N9!JT/\Z "1"VL]N)"K5R.X;#BY8@Q#3SO81T1(!XP M*?7Q*A@).?$(A)&/@NY/F\FA@VJ./(Q-4#")-X8ZZ1>1NIB_>T?D[Z4.M'(: M6?Y,(B<4'J8!L&O0%FY=L[.28VLV^)S@>H0YH$BKMC&V \Y$.MMU8>0. MF03T,OWEHV4'$X=,+VV7C83=]#%Y?+(/H#A;M-'Q??'7B:3K&AU)-E#8)1Z" MY,6)'.PP.;B@1,3?:7I'[O96?BUVI!V_,W1YISO7#58R.JJL5SY8J:.(AQFL MLOKKA<<6F#\I.$ MI/6X=@&L;>MAP'S0[16W]#;7;G^^;AGL,!/< (D _O0C C"2E+6E[MUODH>UU0Y=Q>G1A;I+>UOU)5[7QK9(2]=71)XNGA MA=UOI+8BZ;6'UQEL,,VR8.)^/7#O,Q@P/#/W$ ) .KD D#"_2P0-LT[]KSB\ MJH&7?'IX81J7U);WKUC'#9A=#9B:;2MQ0EG2GO[D/>#>7.9F#;8<&61"SVA+ M!;GZ-4WMY, \ C W9.D= YD*(E-O]XSE.MZ-0N89[&6-B%>Z]H(0 _[]NL0M M-? 99X#59CF.#QU]]-;=>ALB=U!FW U_]SR+Y:@F[I4'SRE;R%Z2L%:MW%:Z M=>J@RD%TC."6"D&D,0=0SZC_ <,9[!3-\@#S&);3Q["LX_1E9NZV^D4%%NOF M:^,@J384I1Q(]%:_VX#B]F<@[IME&/"(DI-'E%2HUV&Y7;7=T^I_LL]!5''@ M2(4HPK*Z6EM4ZF]BGL%VT2SK@,>'G#H^I#H^E\567V\;4OV/Z3F(*HX"J1!$ M$H)(DO;>*[AI<5:Q'N;"*=FI[8JW=[1^- D@M_J*UM9X9 >'W_:1'17B3P'\ M*6V],J.7QV^<=?S&[[X7!$)##>E=O= M@H9N>Y5M/OT^Q %WN'UH'\3A*7I7;, M'=Q6+SW/9YP!6IOE\WT N1=W *EZ2=% )]:;SK+G6I#>RWJ.!CI[EI?4RK< MQ%*D]+[5;?4-M2W)>QM,W/%;.Q!M4'K5'T1GL&,T**KFG 26^ M.6*;AD6?J>--L%'"J9W 9\GQFS*H8E( QW^:$6)7GC=:?45JJTI5J5(-]>:> M)8XVIN)5":1>JZ^*51P;\A"3=![=S^6+8_0C\RP\A' M9RNW.DYA=*>%O&%C^&+,D?:Z\?J,;8RQ!^/Y%]FY- +7"_?9*O+T M0-TP1XW27(\A(.VN6/]89 ZBBC>-*E&DX=[15>I?W/\,]HY&Q&W$$>W>4O3& MJ0V+MQ?,M5X(9/$UB4NAO-J(C3U4/!KGL>P<=EMO/OOC#EM^:-VVKE=5D(=' M$IYU#/NM:WIC*@Q];YSN2YY[\G356UJO.Y4R#N##:A1IA%M]C+G0:A8#.XG=H:.DN. M7\_PM^XSK#_&X<09:N=7O+0?!O*^/GYJ#HC0H-@KUC:C MMA;BLCNI1K X S'>"#T]KMD6*^G"NT26OV\++N4)&2?P"R$UOGFN-V^LK^%D MM=57U/IK91PH^TOY $8-O^V/&0TP8RP[<;:7_ER)/QLEGLG] 1UZ/DUW@9"\ MGKYZYQMSWF[2Z%*7;=KLS'8C6(.[['3G-T;!^+I'I-_-:^@36$/;)?[T-J3C M $0$OM3W6)+OS-(OYP-6\12\U]8*M,?F.($YR 3$EWV-^K2'4IQJ4:KWVT;^^>"<2NI=@#::O?9 M'T$]L)C:^OXZ#S>H&[NK'ELI646+=_QV?S/!ZM_6(*3ZBG4 MULLT@-[N(3R:R#J$=N6#Q_#4S(+C+/6F66J#GK ?3TFH'6C2WEYX7NCU+9B6 M,]5!F% ?)C8> WJ#$?'IR2N^YJ"G +@L+QHX= E[IZX'6]DHSP#RS"@48%;/.. _JDZCO(,.*!9VO+N_BD> MJ#';XV+!4?)8,Y5"5[$0^A:-!]2_&[*M+KB;R:#$!"YY1--M]56U+5;6!K9& MZB.'UL;CO<-B2V?8TE7>KH*?=U3H?:D^)#V&2)%.LJ>)V5"IL9/02$BZ)#M* MBPV#B8W>_E7=JB=R\[(M.+2KV! KPS9V<-+:1O?LL5W3'?5#2&#^\*]E/_=_ M@1_I'7%G>[9.ZCS038II-0FF^[\,_ _]C$IKGM);\Y0].4,2-[&&S#K04BH0 MT_3&\,8I5N"-7!)9-CHT7"^D@1!ZR!TLC(K@IT/;):X)[X7QP0=8_298.=7D M5:K0 8P!^&OE+:==1WE^ M#?(_<8S(VK8VT%4Z&%C24)95HE,BR0-5TU2=RJ8V%/7_E7JM]*:1GXY[ B+F M8N!3\O."#&%:E\1Y(=.@]6$>5("HA=5>7*B5RS$<5KP<,:9!PGEQEMHER"3J MXU4P$G+B$0@C'\7\GS:3 TR31Y0$@C<4,/B^]L;C M9Q(YH? P#3"GL"W'?K M"N'(B^ 95O"^KH/\D6X?JT>8 X>T:AME._!L,V#J"8S<(9. 7J:_?$QW<-ME M(V$W?4P>G^P@* @7K5A\7_QU(B.[>D=3%123B3&=O#B1H!TF01>TK?@[S>@8 M6G?EUV)'VO$[PY!WNG/=8"6]TU/U PRVV]4.,EAM]=<+CVV.I-\A2A\S:[?*LW9JH#HW(VHWKY)ISWC8'8'?RE-T&/N,, M,-NL,)3/G@]_NH(9^3YUS:D0^O P)VES;/TCBGM G#I,I2F'\?N5\%]7QG?. MFQ_O;0GMKA/2/2+EXM=>N=;CC(Y7&1EA6[P;/I+7[]CF%KX(0]\>1,RU_.A] M)_"8HOX>71GVP^YR3_0:U83GX#ML$>GCH:^DJH;M"MJZQ!L6<$6L/W_@>;CN M8ION*Q.2] 9LT^I7I8:RMT)_4(&L325G:?&H,N^0W*TJN:$Z(C8CLY;S,.?A MG1Q053*QQG2<@EY=Y\7#-563M@R8K77@&P^//>0Z*E6$Q\HR#X]],^&Q/+!U MG\#6A] S?XX\!Z@:_,>?#%G2/PHW_XSL<%K7P-%SB6[=,=S[]$&P( D[8BP- MRT;!*FI'E0\1!:LI6T> ;CW8;D<3=XNM/<58>^IN3SW^6(U.SSA$*W(Q [A^S>]3*89 MC2,'55BV)I_HT#;M;0[3W\Z:L./%E+MF+C/V"09OO>G%>O066:AX8Y%DOK$< M,C?@^)2/"RTT-IGB!')E[$5;Q2F56),C7GJ>616_$8>X)A4(\]M\);XY$A2I M+6R;*'229KQ;'> 5GG(<>77+5GY1UQ]9[5W;I1N7TI-4L;Z!TS&)FIV(<&28 MG3(+H2X<570"O(F=R M?B>YZ![3T$P M!79('ZC_;)OT.\S%L^ZIZ3VY["E_(TY$2\LMN=67E;8NJR?M$K'#3M\T;JC+ M,]XD5S:,*96Z,>69%Z)@Q!7L((CPQ# 06)H(J ZA!Z^O4),X>5V NO#HBD/" MWA9J^BU0B5J?(A]F'[-;?':8-J*>9] B[E);_:ZT7%'BF#VIJ[=LWPYVBN3[ M;L!APGE[W&B &XZ:,T+-!EU]%]24W.B[Z->6>E7UHZD=K/@S.)MM4+Z/P&4Z M.YH5JRJIR)UOZ\%Q3R>1;XZ ;!AXEW9MWC)O@1NVJP^+]M":9S0I4)V+>,9H M]75]N:[O]L="=?4'G3],=E605V D<6$L0Z37ZB\?=G" -!,@V^C"ZP%2;E,V M1! PA9LR1U C$22+QT:0%#=/+^CFV7P(U>49;Q+*VU@LE2)9;O4UL%#T97__ M\9%\YJ[^P_9:X<^H^3/>H@-FT\Z\5[\*0ZFX!PSW87+H'J5[D:'6#;EG[A=< MU:N$!^7Q9W #YZBV^K[=/U#>SDH*+XM6;=^F'76UR]\D7 Z-EFY=T/(6"F&D M'9;K5 ?C4)7NZ\!I)4_S9/G A3(,S/I7VCU=J391Y:@EW4^6&7;,G@P-21T[ M2D.&NC!MD3*UB6.WJ<5A&,B5%>>.<9;D+/DV65(Y=+ZGP2H2R(;<5N2J@H(Y MUW*N/3>N+>>66$K3/ECE@Y[(*HKTU+:B+//OKL4/..MRUGVCK+M48.MPK"NQ MHB5J00H7YUO.MV^>;\NP[<'UY)X,S*K+;5$Z$RVY3%N^E5VL]F_4QSL8':8K MD*(U9ZR\@]&!.A@IC0&L)'=$K2DKBQV,C#TZ&"E;])FH5V%]?NG)+]UPI%N_ MOK_\RFVNY&0]^96B<2%34I@Q6[LAB4P:+YT3;H:#XG$A6>4-RO+2W MS:3KTD([F3;N=]=QQ]RD]9DUHJ K0OV(Q#^XT^&+$D? MA5LW7JNX.\';7B;3C,81J]C/UN03'=JF754[]O-8$Y::FW+7+#^7??)ENQH, MY[M8C]XB"Q5O+)+,-Y;Y2\O$VM61\G$V[399T-M,] TLV-78B]RJ1.OQ+WT+ M"?Y?B6^.!$5B&?YR33+\WU "_U);Y(H3^'L*JWNJ2575LS^G'(>WE\)PYAD* M&]EIF^SZGHHL4W'!"\XOG%]JR"]+W<,K3^G16-.BKM;NJ&X"CN 26VCNZP"PJ"*;!#^D#]9]ND<6.= M>VIZ3RY[RDX]=GJ]5E_!BD][]]JM:VEJ_@S.E9+2**Z41;%N7,ECNOF596*Z MS[=3&I,#@AT$$1XN!X)/63B1$'I"4*76R?L?K3U/5K8I+[W\22AO99-4"F7LDF6T>W(= MI.&9N^N_T5"P6;O=@WKA^3/J^8RWZ&/9M#4#2\P:4)>571(>35>89<>]E!RY M6^_$^R%7JAERS]POR&IKL'/PK*Z&X&Q74Z/YBC1_1CV?\28-'&7;!J*,9>N^$C>2TM=K'565N7ED/9FF^VOTDT+6_2QT234A\TO86J*7^-7"HH M8JV*IARJ86<=.+'L8>!2?]EJJZK($BL1T3:4O2.1Z]&G\KB)A+RU[$&6I#%, M6Z2+;>+8+0JWR)*&7'DFK6,Y2W*6/"U+[E!+J>0NVF6U87IJNZ=47)Z,C:623HJO?DZ2VLI?=R1F7,RYG7&#?;-\^WI=AVJ3!5Y=S::_5E76RK1E49ER?FV?7MK;;H4Q7/EG>[JF,_ M'M[MBG>[XMVNZMKM2MFB)TF]FC#P2T]^*:]R_$I. GXEAPJ_DD.% M7\FAPJ^L\Y4<*OQ*#A5^)8<*OY)#A5]9YRNW/F%4#WK"B'>FEYN['5A+XJ83 M:YF57Z94("9FE1)W:KM/0N22R+*Q K/KA33 .LRFY[*#7%:7>6B[Q#7AO3 ^ M^( 5>=]WJAL6+!FP*G=T/#&=> $K!7_)2D7;SW1V4(J'&+D;DV-6<78+&EACJ_!OF?.$8\U[>U@:[2P<"2AK*L$IT221ZHFJ;J5#:UH:C_KZRU MTIM&V3'.A#S1BX%/R<\+,H1I71+GA4R#UH=Y>@&Q%E9[<:%6+L=P6/%RQ'"Q MJ.GYK#+E9>1:U,>K8"3DQ",01CZ&)@&P/1!6[AUS4[=1-RJP>?$UT,FM!@]2# 2/CO> MRVH1=MJQO[MUA7#D1? ,*WA?UT'^2/>,U2/,(4):M70\BV,MBR,8]T-"F?#%S;0_6/!I,>%E$0O@ M;5R.K>;X!M9*+L,-M2\^4#Q-IM\,4;\1AKXW%KP)14T6S#P, WX&FXCN5C^H MPLI=E>&Q7H.LJ!I5S8+]]RS_N*$03)FUV3H=XO@[T_89$47SVA@0?_P)E2IG M<\"2<[+8ZDMRN[M_4^"]:M9D!.#8Y]@_6KU%N:IZBQ5BO^E:4S')<^U+T?WM M4Z"R:3M4<+/=#S_'OTQ4L":^]VRCG368%FI8EZ=6L6K]C#,OV_F)3@! -O,? M"\2U!#+V8#S_.GS_](-5TZNY$%XO@_/T@-\=BK]OK>'=?JM]/754I_@QT>M_+S:CE<<];:HM9B07O"DKRD M B\I;5T^;=/AW60S!]!^C6:J01#KY=<6>U65[#R).&Z6TIR*8W-$W"<*-I

AA!0,_)W=V*_0=6G7&7J#76%S&M^!CJQ M)DYWP[AHR4-&HR+>PB:(ZK)'XTC%I[G&?$2I7 %:=$"+42??[QE'%K_=J37= MELF;GKA96G1(?3\V:,9V$,#' ?P>A-RH.;I1DZ?-W?!30ID'$'3!]8PZI554 MH]7OMA5I;]'(;9S:X6F#C7,@0/5:?0T 52>C^>UN2/4;\ 'WVF89JK$B&Z"% MFCOY"P(:!NRPQ[')P';V. 5L6D.P79]1I4ZFZ+7#R:-/K#C1*L)399^:U'[& MR'6N@QU!!UM1#_G6-7U* OJ)QO_>NO<974IOF8K8ZLM&6]3V/K7A2ECM +6D MA!T%45*KWVM7X/"HJ=^YAF+Z+MO#'23?BIV\C:$_W.-\-..9>0Z762LCUA?\ M^Q[?>3?\$= K)-J5:WU)*#;]1L,B]I);?9U';#0"1-4VU#P0GC!JPU#J<99Q MYNITT@L[\GWJAGDI'7\1?\!5ZV.<"6Y2@!A%,M9BO%1>$U(QOD[I[<-<7*NN M'Y8V^#8/!"8-H^MT2:P'F,Y$35WVJ5*"K.BU0NGA:T!7WX2BN1]D#! ND+ND)F7)_]$EB I99*27*]Y@F14R"C?@* MNO!Q5W/3L5):)]X"++U67S7V=G5QI;>$4/4C.NP0IC1KX7%?6Y:X#[GNZ#JLNEPMJ!10 L2VK-7)$CMS MY3H^XN.J=;U<%O,G,W,JT#+7J*V^)BX+8AYZT734['F@MP$V>'#7H.R_AE:_ M^K9M6:M3:\M;%Z ]&_;:6%T.Z[U^3\CVV_1'0*U<6--51KG2:@ZF:??:HE)5 M;'.9VL%-4:_?'APW2/L#XE&'G4!NJ\K>.L2Q\-CT:L#;E9>VW6<:5+%+-"%C MZ0A93_5+Y^,YC6>K]WV/?'.$20_>$%4_D-+AE,748K&="59#/;7"UY1-M,J MVN]DR@K1/GI7)M#!I]\3TGQWB(M1Z3G'\-]=J:"9,NHB!5. MM-N4@KL[T316M%[5ED]42FMSV]&N09;!6P/CMC%O!T0C1E*TC8(HY9JAL>E6 MQW:>W*3+._?D'KE^5IU87SE,/;&1>?/7]&F+OA M-2/+ U*EM-3%2!PP+?8*8N=.P/H!:4LSM4(D:;!_&^V>7)/XVJ9OTRN<@[YG M4FHEF_2J9C4"V+4N]Q4>/P(G)<]GH,YM$$2@0@%7L38DP0\7E-);%[M?V\_T MRK6*NY.@%SZ RYP(%X^QXMTDW"6/6NNB1BV+=>H7R6%XE,B; ^-P&6J8LF^< M8;NRNHG_>-N.B_H/0L%.:,L*JIS<@W>6G+:='H65UP=ARFK72(UY<3VT7ZEU M\2_J>T7L8[2 50Q9DC_6*(V$(^BXNG@AAI:QT@-1VPP=NW['.P<\"&J$^;!T M$'1T-]\6"MM;\[WOYWK_G%)P=]=[5VSUU5[;*,BM*7V^7(^3(([&4YT$50%' MB7F2Y%[MX7B>1L;-<$C-,&#Q9Z]) TZ?A%1(5-2D*2?K>8*;"3<[3K@KQ,2Z M&]XDE+H'0MVYR)GX?PP^>@;V NWRG@:A;YLA6/GP!9C]\Q_DKBQB2;G5[RG+ M.>[\C*#)$-M6U!\$8R7W!(P.D-JBND]=''ZZL(5Y8"6IV:ET9QD@[!5HMUZOV*H&$PH ^V:Z+;B[,;61@X%9+]85HH:Z4\A<_WD^\; M5+DMM^Z8$)<*4,[RHH%#L^U[/_VN:/V/SZ=_WE&AJ6)5FBZVZB2U#)!:NMK6 M]F\O6CF=3VRQ<3;G;+X7F_?JQ.<]X',-;-."PL=-Y?.W&W=2OP'SJ:53^Q!B M^Q7XU[*?^[_ C_2.,?&?;)?Q@SHOZC$(E_K5R#%)W"3(9!1D#Y0*Q,1L >). MT2,2N22R;! T@NN%-!!"#\498UJ"GR8A0L2!\<$'XSG__^)4DU>I2GXYZ0)WHQ\"GY>4&& M,*U+XKR0:=#Z, \J0%0R(%V&$2^NTLJU& XK7HL8T+ #>3Z+'+^,,,(1$\PX)E MIZ\F!45F0H&#,95"@,F1]TMCCT?8_V7@?^@7R8XMIE=T\_;"1I%:ZS>G'K." MBM9Q(%-5K7P=I0RMAWAGL=B.5=[EGX<<2?'L$XOB6S2&^\WEX]YYF^'.?R*N M_2\FWF8\!'^ K?#=IP' A/UY-\R8:L93G^S =+P@\NDCO.(WAZ5W)O:!+L;F MB^U&U+I"LV*H@KV@ZUU3IKHJ#71"-'.H=?6AH0TMJP?74[ R)HA3/P(9_QL) M;!8MEA]':FLDTUL +7R7O#/.5V0 WOC>-;C-*U7_B(+0'D[CCVS8"=SP4NFN MQ/9AU(,5XIGY+FV0+'#D4"8R,%+0FJF": AVHD@IT@HC*@S >D[HN.XE!QM@WTZ M1''?1/,+?S>]H6Q%X L@\]L$' "P0[;[>0K?$E'^(.F8\&/ _:7%6' M(#X,ENO9-F&8\/;<;:!R^E[ Q@#?.([W@JHG=9]MWW,91B\%S[V ]X[M@,)B MC:8#W[;:N !C6!;[ @ <61WA+O*7)NL-AT D]PE&@-*7.J!H8E.G9QNT#^H, M+\;$!9T*!N<-PQ>"TT]_NR#!!;E(!BV\>R#DX7U;L($5GWRV19')Q+$Q'R.( MQY(\:3 5)L0/72!!1[C.J!%AG008(8QLY *^GJ:XYR5#902 \3S3)'TW!-V$ MP+HY]D^,L 2F'N.8"HC"9DR'0]NT8:V=EG_*24YZ+?R$%D1;[/4CYF-[P77 H8#X@_96,GPI M[B8YB8Z/P)' 1S#]C,$9L_CV.#EV 79 *OCHXW&F3'),! VN'6*YBLH7,B<&;UAI/!T>^*@-,4X M95G\R.[Z_>KJ._M;^OB>#1DM7X>&M)C"3(2!:N? >W&JA!$ %O,?D1L+&R9P MF1A;=7\\?K@-)<&5"WN<(]S3B>>'0 KA,TIE2;SX+S::H8T..X:"CO"86UV? MW4!3^@,%5N$F@ST M"4DQ-=BGZ>"FE/B=Q?U<6"E):KXQEQ,L/[ JQ@T,&S"*F0RI )&+! AP"VP* M&;.L! ASAL!R6YE:%B0H0V; @J\,9!E^4UX(9H^FZ5!C M A,6S,1H2L9QF^\\L!"@FZ4>/I<](>\U8B!GRL" ))O>[-UXQVQ MC_YC!I&2^#+Y\!LZAK>*RO%V@WA4$4,E9W[#%SV(5>.Z-,(@=Q#,DPF0[QY#)O&MLI0$P.92+2KBDM*U$,T'J," ?#/O5N8O5Q( MW[Z$BF4"%IJ(FTD41] MN(B>392HD0YQ3?V0P*XQ86N/^E&V2XS(,^Y7H'KYV?HE6T.BDL/6-YUID:B+ MXW;.'I)7M]DN%M#<8V(R)*]P/<&&S=AD.N5LFV)ZM15,>%T"PT8F1OFQ.:9@WD))&<6P/2[<8T%7FMDZL M5I+?3V&W@]T%5='95IG8/3-G 4R?/GGH+[D\!^MW)>NO.+:+!AG3">N M1M2='PI<.?,L,4\06K+/Q':8+HH,;GDOKN,1JX-&WL+ VAE#PH-FIFSNE< U M\"38/9]3I=:+&Q6S@>=#V..1(?/%&C(;9^+"LH/%D0'SQ8(F=E+MX#HZ.,0D M&2"VVJ*L-7=*&M9EHOZ$,LTX0=9Q692-87<6311W !&)CS\GV70R^*<5KS/$M^>2#>R61@>=>6A0=W5H$(_R MJ7F4S_&B2,JJ"(^@.P?"-_HBW'MCXN[Y\DUQ$#4+N7D+T4[LT"YVH"Q'#]5C M8KM%/NT2UK3&";C1J;?@B#)4R4"?DS105'6H6*1K:+K8Z\I=4U1 2JS<.M9L M=H4#V^CQ.JTJ>'D *^K$=$U7*]8, M,_6*@K*:>.GNT['E1I1JD,OCBD-4"A4[$N0-^?A"X"P\$J363-(M*6I;'<#6 MS8W-HEB$*\N+S_%A;;,/L0 J?)8[-0!QZ5K$MU:'G:^.L*^%O[B<#QZV^-QY MC>^Y\*L9;Q<;PEJT@E-I0-$+_G#1!YLL,4G7?;;&0;K&2<08@6\%/,+#V6/H M$8U=S>I%[D+#6DNP.2A"2=Q88<>U34'B$>SOXN+TS,R2(-;>;[P"!,#)^@(=LG834B3!N$W>/% M\QV+?<\.\#.'2\)1YH- M97;D!=8J9B&>3[#0 W%8*(WO14^QQPJD BSP((HCUE+O2NS1NO)][T6X0<+%*M(TKS9S;K 6(K/T7M:5S;(P.K2@:JI.A$'NC80NT.E*UF$ M6(M;(KY/8"]$D,P<*KEW[J*JU57#6'8Q;%RP.)*=^#[387.QBTP?)L&HO50Z MIUW,AZXU^WQ"IO&',\F79":P,/%GI$@@6%%VVAR,/#^\8$<3<#&V/I\F9Q2L MLFA&K3BA8ZF83QJ*F7@#@GEW N,?<1 T,B?"K_9CI/DP22O0OT'9^PFMYYU"I#/N_39/ JP<,'/T==(4)K/VR>68L!0TW"(Z/<[$X+--= M"%B\'SPD2.(5QND)30JXF:65Q.".&='0Q MST,&_EB7^ZC"?G=8J&7-ZIL1* M5##U=Q+0R_27CVEVO^VR-6 W?4S>EQQ$X2L7JV#AZ^*ODR.:GMK1>HR/DXH' MR8N3 YP.^VJAXD;RG='1Y-[*K\6.M/K6PSQV_7>J9/#!-FJPRNJO\X_=4*^C M1"?E-37EXH. 8];W*>Y__07L!D>0MJ@:=X[SEM_HO)4W-^]'-+SF9EV^'+!H M$2J5+11Y_*E>,97C<@L2KYSCYO8Q._617UC!?9[!1WCT$5946955/M/K6/KO M>D.WAS(3/:<*A^=4HU#=HE;WE;M8?#"S>6<51N89:6>]<#JC: :I[ D!I9PPHOG4W?^O>HHKX87;N;@UW[H+* MJXL'0%4XV>N71[3)6Y_&?>U>N/KVV^=%;,4F]2[R59S!2&_U76\)0EN?%;"L MGUE**,!YQR=<5_,Q":& W?L8@>(3TFI/ M3TH=C7TE_D_*>'(VWL6SX*4P;6JJFD8MLZN:ADH5?: /N_*0F&1@J4-3HDN' M9\=CIS\HEM"SF$T,1& 5KVC 8ICQ9/(9CT.3[X8@YA@6_UQ*S]'7R_28^K/% M_/S\S;Z.*P> J/_FN4D9@=(BO=?J=]N:MAREL3(.(U^99CXL9E:.!PL.,"9. M6';"GII6_[%L%G(=8'3SV [Q]OC6JX=KP9#A/0>)32\9+9\+-?@:"R(\L,Z' M8>?WF%/'!6QDGGY:3\)VGVE:)8YEX*9A^%@%*:W 1&-L+U5]F@NCG:^7%&?> M+U ^R!_ZS[_7HA@= -,#Z@?X[']&Q(>/G*D 7(YDRD?G9BG*C+_R&(P3.&UPI)Y&-*&;%,VC'Y&=\](Q/,YB>=YHM9!M0,/1\6,RFWQT)*!]/DKJ2J2(P7 MW**P)],K_(XY$-G463RJ[[V$HW0D 8:0%45G8'DQC$2/H\4B%X>:C?$H M$CC3>6YG"W0#0T5I_#@BX35QS A#:6$79ILPN_@[]1\P,>I',O1K-O+X[K*R M&@O@*FU=7P[V6RFK.WN$MUS/:H#=Q#A:GWS06PKN&HK6<" .!J9,%%7LBB"3 M>EV96!J5%%$B2W6$FZZB?4K+I^66#GX/PJ:&H,71S[EB<&UAX+E1D&9NI!E/ M$S+U/<=):LM1XKMQ=3M6%' \<;PI3?*96#R7Q8H]V-B,%1DA$0E)P5L6I)-5 MCO$&6&>)1;+-RJ$D)8^S@B8LA"Q)J$V[2L9S;@]MR2K%\"IGS%^UDR@]'JB68[ M9%S^(\ZVSTKT64F*C<.J)%#'2:JIFC0K@>CFT]28^16P)%QXD)G87RPYQPYF M-:["68FK$$L;8X' 9"?%:H(![D]9JAM,(-[0F<+!U(>8.G&%R21G 6 V5YF0 ME8QUXW*$+GT!P8UO6"J!,$,$*JF3Q4HMB>*2U*C(K^E\08>LR'62@<32BI+B M.UC6"-^-]5/:<963M(Q#&H8^3.K'%E6$B$/*XS+3N(BSU=X\MK061A'*5DPX M1L\82RLM%90@2=%*5C:S*,R]>/0GN8F"9LY$Q M<"66DS,KQCFW"">=MK)NVH@41B)@5AQUQN:ID,UTW5SU58(B]BE7*&2/LB!O MI)J'SJMY\&H>&Y4_7LV#5_/@U3QVJ.91KCK'1HNI!CDZ&^W>OF,/:59??*:( M@V4UC%!/&Q9YG3*5#S#(JD5@ Y+T.J9CQ^Z 5&=,%66XSLZI_TQ39LIJOGA9 MOB@9*A:H;^,C0&&,L%A:KF!M\8-MK#,.#YY$OCDBZ'2Z"M@Y#1;<:"=WQE5? MYZJ+YY7:N5XL<\/+65_;:;X+HUICX.67;E$UKK-*K*Y7B8L,L84R\:G]652< M;[V9M#41-]$M;Z@LP'.=32ZP:C%I#?RY8JDXY!F]V*QGT,::+]A/ "U),H_O M],TY>$>3!$4N4'5N:".ZHO1?5N,OYQTIF._&1+2U[>+J?>YR43\O1 MKBZ,D^OQ,L^$B7\#R9IY,:BU4"PG[DJ5-K7*RBCFS>D\MZ5F_)PG*,<3=C!W M.!(P;Q@^>\R.-UD#J[0'Q,;#DE7^^X*ZC,L&UY:-#/32C0Q6AF8V-,5M4'777850:&K'*Z*=@P7*SF@?B/E[1]S98=9&>>5IL1\M;LYTJ%F>V&_7HQL"ZA[B:(&-C"8 M3H(6W(ZWDW#FLQ->YFEU-1O"(PQS.X7::/7C6C$K-&ILOF3"\-FCA0$-7[#D MT:8I]>:FE"O*4CPGM5?EI!117&Y:G[I+5U 6W82N5*E(*Y\;#T]/D^[P,*R[J-4Q _R 7BX [C M16$Q:=MSCEL6 \LB*+((+A:;^LRTW\1)R'3<'9=C?F2XRS@.3=S9/KH+PVD6 M9&6QQMYF[,YFIT0P:&:;I!$O,XTL'0D:L.A[?)F!?+81K1K7WH8D/.[#>JTL MGH(=OP&=O)[MAK-)I=[VS.*%25J "C.[!BY)]ET6*,.R#;N19JW'8 MD)- NF25YJ/*URY]/@PMF_W\_CUKNIMW)L\?&P#YYNZ![M\/C=GC<#H_;.43;3IOGWJ-V>+)F*1. 5J@5_#?2!1B73 M4GOZ4,&$QV;IV\0)O-C^F06)I_'VJ2]B7NEDCA, @I6Y$XAE^123W%C'@(O8 M@XT!TIAYAU^XE%JQHHL:E4G8015>QF)%4$O*1VJ )N6%+&Q] -> -0_#8PHW M>W,:F''[B(?>PR'HT*V2-SQTH\[!J/F<\D%J$VM=[, M\I I<\;"*K UF2W%IUQMDO-=A+]X+TGC.I99^9!D5G[WD\/OA46Y2:/ -]?F ME=85@[,LJE%K=4G3#4M75-ZKLH7K;3P0*5[*PE"BRBNQLCWZ^&NQMBS8XYH@ MZ)WJ&A6[F,L@>8?1:;MQ=?$"U&S6]\O!=)$?9/E?66C=NXP-SG@Q MKE@Y!UP-/RVML'0BEJU(?!)VOHMQ-T >8!L>;F[Y++7TX'H<.:$]<5:6_MA3 MEZR+U"RI+JX.OWP3/Y//$S,,DM.*B5K:-?*Q[-KU?5V;0K7 64%=E." MG?NAQE&\F.=D$=XLB;#S5?[_2+.'3(<$<0H0B>!K[J%;EF3*\229=FQ)U@BP M'D22[=*YK%P$[89PT[7EP8Z=^2S$__TULI[BO(Q<,MTLOXZEWS6YK-#7I!!F MUK&&Y>CC;Q@8L0E$'5:T9:EYP L5*+:=807,,>8_+O;(U&*8J/T<>YM7A3<' M=$+\N*RES4S.Z6*7'J#!@&:YITD1H!D7Q#T#6%'RQ<8$Z;-7OCQIZ99T)EC5 MCR"NRM#)1]4M]"M Z;13ZNTLMS5?C36MU^0ONNK7C6&85-195^BK75#I:^4X M9@V.9@)H7OHDNVBPD&[.4A;B=@VST29K^ ?-Y;&FK(4E(9(N!K@3OVZL3;@V MS?10$NN-I*_V>/KJD4? TU?+OIRGK_+TU?(3JT?ZZJ9TU,7T54M4:%=3AD9/ M5XDF]A2M)UOF@,ID(!D#LG+K*.Q79AQ1U5[1K,P.R-.33Y^R+C%99=O-"U\T M)UEO:K/D/YA6FZ[&0EF[F7[.\C:SK$_,%O6$)^H]^60R8IF#<'NLGV,ZX14S MX5@'R*>EZJ$_7,:JC(.! ZZ)2RP2*X5?L(EC>G?\J%M$N4N2^B3)\V9UE+(G MWT18K:0M?+4M"_:F&Q*$;>%JB ^"?V'@/BPZ09EGX3\/8+&.*%PD7 5V\O;K M$8B7[4IG+7C.,EXLE8TZC\*[88+!53FFW:4J765PPRV5V5BI(ANHMSSLDM[N^=09NWE#^!8*C[9>V15 M9[_"=2-@8M;A-&UD7L;UO7%1EG+KEK/#RF?5'7^YL+'I]OF#:^;X!A9*/L39 MR2:_["%GNN(D--EL%V%169:D*-1V[G\^W*3SD_7QE:>?;9F6SIJZOJ7SAH8( M-Z])H$;->5^PUA?4J"N.J'Z/,6; K=;>2V0V%@J&)O-(]/:_T6GV] MVQ;E[KZLLB:P\% ;T<(K5VKU;Q5>^LGA)8D +ZVMZ'*-X'6VQM"C%S(W85S( M?,=-+O&**;"XEA>ACXU9O=O9PV>HLNVW'@T7(=+I)8@$RES/:$N:6*TRMQ== MFV%B<5;FK#QC9>7TO"PC+^OMGB&= 2_/1W$NEN'?Y_"ZHMOJ<^2*"67$%7F$8A9&_<"9-7UD0YE/^<'I$_=7QE2S! MW W2$I18'P/+(,?RYS)B;3NIMK[H<6DYIK3Z MFM)M=[O+#B:<6%+*K*AC_/*:5K?LZY?V1PNY-DDU%:_ MN^R;_G>,X\TP&$?^SC^R)NGK4QB,RHM1QQD-4F%*PQ@/5&<3U= = MN)34,(Y/75E,<-8C!K:+_&PQ3)>R\,HXZ/D98R;&Y!^>;X?3F$_LV8(DC:X8 MCRQ& +>78G[3#J_S7=V*>V<%\\VSBK,ATV%D;=;B,*8G%"JLH3T18JSA(W 5 M/7^^J58:X/*?N:+P@3FB5H11SFMB0S;%!^U8!+L6HAO)3L8LGG[6MBR/D:3_ M>]:B'@3I"YGO'X_?>Q/*1..BT!,&Q&%R$F\J)?DVV&9%2MP7FPQL![";L5\Z MC=(BL M,)8(JIVI+(J0H,'5CN_G#4 ]F=8 97RB_";S%#;M!)SS$=F-;E85XV:ZHJZ).3%412V$B= M!)-XEV_%]T1N\@5\2&V6LP5JW8^"3]NYDL?8M="T)V2F<]ONLP?#R_0'IF2' M+]1Y3C>5-KLSKVXZR+I4S1YFDZZI^XYT;4G;H=/[-NX"G%*6;K=E<@D._XHEZ&WJ5X)I\M1 MZ%+ *S/*'#M:Y[@%@.X2W3-5R0G3.+\2WQPEGB(I]A058Y;'6K_I6.O>>A=P MJES,]J9O-"SMZ<5H:L-HZ\K>(:)'3&3@C,$9H]S9"/,Y '][4KRR%+>*<3KPVR+3I"OZ*5G/6W?9JB_-,0IL+FI;-);# M5Y>\UZS_7*9 M]"6E@0;2H"W*>^?D<&14NT4L5=)8V")68F31^-@;(=U67VWWE&7]BF\7IP+' M4NF(TN"H4(+HK;[RQ)#25. M*8&SH9A()6>-,IXU:FJ[JU;L'=Z7>H?WB7&6XRQ7DN4.<(HIQZ>81K?B4TS. M?YS_FL=_QBG.1Q41TY7;AF%P%N0L^-99<(= GGV/7A5V]"JWNW+%Y4,Y!W(. M;!P'ZCL$"55PJ*NP0UVY+4MGPH1+U:(6TH57]-D[NU)(*WHR;>RQ]#B*NQ2F MY\JK\EWG2PP596B^9YTJL;4C]@/#C-ZYA\Y*,"1-*9-6ED,O\L.1\,^(^&%< M0X65_6 U%X8V EB84I(4BLD_<"GWW,Z7 MDS<<@O8I#*8"86V'LL>P+/9\R:@T[SA9G6@R].%;81"%^11HGR!>I[,LZNSM M246HHN3?[8%8OI39]K!_(ZTB)7%UKT@<)&.NC4T-8592*[V-MYCD+29YB\GR MX^4M)FLQL6.WF"S;4'T@4U6M?-9J9R6WE.W*!UL?<7X'#7H2W*:UX>#CC/!W ML)9Q]2G\U/&"R"^HS*$HBY4YQ$%O8-$!Z0Y$51UTA\32#4.3#:(0(ENRN%B9 M@WG2 N$OU+&2SMJ8&E^^:L;V':@+-=.-PS[F=O\I\M/.Y,OJ:**$QO4XL2<\ MXI=5; $VAQ&2)Y\RED:VQ];EK+")]X(=WO]_>U_>W#B2Z_E5&-[NG:H7LEK4 MK>I]CG!=_3S3=;QR]?2^OS8H,F5QBB+5/'S,IU\-VN?"L.1+$<1.^XZ/N]I',#!!G%"W_QV^$0S$4PJO;K0E MC3[#>YM9#Y66;MU<,3LV8E<>CF\Q/B V M(;V\?J?UAIU6V9/YD1AJQ=QXM5@:MD\\2(A"OX.I;6DLQT^/PL>. MV!(;H_KAP]\"4"\A@;$"A6':VJWA1**E.0CKE'QE>HBV*06DA:Y:.1[?D@*? MX7$X@PNY^W+^R=RS7L0T=(\CCE]X]9PG.?QMO8G^'W"L07ZM@B' MA;QV!XZ@YM@_$*H6E;I0N%,!&+.PN85ZIM_6_D!@406:)!U8=P/*CKN/Q@^H@\$7X5_C=91P3D^7#W'K4ZO/^H-)N.^9?5'L]%D-NH-N[V! M.3',SG \6#W'/X,&!&V.$&]HA:&9#+M-P^U\G#\:F[+P:-^ZDEH'TMX: 6PP MAL3LA+HF4Y=-78( 7BPC@GQ[T& M-J6.I9Z9<@"*!T( NUO003."+"6Y+,,Z+>,?'-.F(44%*!W?%@L'>]!"'"W\+&O\B?:5[ IM%=G'ZZ_ M?CU[W8HQJL6]\$U0CH2124]XRY ;CU/045))$[.9,&E1063.U]*,L"]G"0*G M)7=22*V0VD<,*2Z7CK)88D4/>CSR'^1DP-:94U!P18HWBN7NRNJ:H:C%E]FJ MVB)1N'0MR8IKP )[HUP/\35AQJ. 3#,R(#$NP_"A00A')%A]'",&\IBV8\<[ M,"4%0+9IL0BF=_M-I0"#3PL4..JUQ[V]@ *'W79_V*^\27JG/9@< "=PV-:[ M^P'Z;1ZR-]Z/!!LG.VB/>CLWBB_(PE;, ?(OZO'+ZG$'7U:3^A/?D^?3^KVW MP[9L7^,+(%3WX/Q[!)DXW?:5GV/S91<&?K*VY,\]P^F9)S!MB3H#TW%T J-N ME[>&[9#WX'&<@ORRN>< G0+R,DH'XL9'FJWTA4K/=T+9QT6YCX<&USC!!IN- MLGANRF)+.[D#:PN**!]ENGNJBS[F2K<&>AX[X(2UQ3,P^>J'%U1LA&\-8K_9 MRQ1<6?XNKLRZ=Z08<+6];!6OK\\4GP'7GXJCPUR?NP7)7V4V8R24L:V7_*C;GD??E,EU-?9G35$'Q)=F>_([Y[=M'OMSJ#JBK<:V0U M-ZRUU2([+&_UB+=&_:J $!L;ZZ1LK$VGS08;ZQ F5@4VR[/QH$LN^924(/BD MZA)^XR&;:V!>>(4?J[1.HM+Z9Q>=]N,K<322Q#&EYQE8"O7S2XNC,6M2^1X?C]G5;]CA'8>*Q]1NBL^ [T_+0CY4/&;7 M2-\S@C(]I7C,L*IXS($0;AO6.MUXS*BJ>,S!>>L9G#;UL[**.?A]09I^.IE? MXWK"HI*"YC[@&.?/55(5(B_.Z2V7(>S0- KY2EWY8<+Z:CS@CR]]WW!ON(:^ M2#>,SRXF>E48?\TE0*WX:K:B;6'$3/P.U1[OX).#Z/ MR+<[416RE]DJ=S1GO995%X,.&:Z3T:-AH$OMWPFY2R^/(?=SI"KC2!TX!F4JQ@KI;P?:V@[+5&-XI1A0)Q4@.5\?($&@42>RQ%HL(+ ^R>-!*+_] M\8*NOWZEZX'TR-G+@]!#^#[XN-J PZ4;V@I?Z%J8D6^'M@@^\**MC[ZW>$&=UYD6-I\I\%@)WA$MKW=6(/9'Q,P=5@2BAR%\.Z2P_*5KO2-2WPC7!-[: MA) [R"'K]:;6I&..QL.9/N[KXYEA#8;#04\,NK.)&(^M5?BJU,#$/)FAM<-B MY3Z=(B[&[MM*JXL_07][FNN%*;!+(T0\2@0TDVU)G =JG_"@$40N_$6P3G7$ MC>%H4NW0>2XU19@B'MN2P=,0]16%T= 01137K!G6+>+DQI>\+J'M M3A$$#Q%'03-XC/<)HW'_AZ"@G4)%FU:I' ]K)L>CBN0X70[]X:^(VM>$8J,( MCU9%>- 9&\(R^^/9I-.W!M:D/^D.N]/11,SZ4UTW,+92XAXN^-;RQ M( ,^'&<1G;C3!Y) <6\S;B/A/*/:I#\(V/!;.->Q"0IW5@9[#-YPASC9\'_Z MT[UO/\"W44>]M'XQISP^T5_CY&7UQ]AJQ MB>%0Q@R65-\S"5(<'_B\*0660N"QB5\.Z7]+L(&LR6_Q8%]YK,L(&,;'YFH< M3=!+WX./SRZZ@S7=*^ZPDX1"^6%,:*+0W^!C.3!O!]I&KH?^BRU;7*!0MK6/ M90(6A.V?D-,J1[\U\2;SU@E7:6=QVY.OA.7]3VS;P#$;^ S^8 ?BNW%?FHX3 MC#NU.KT",@+CH%VG[HIQ,BUTV(C+[JE1!/A_U<;7-BWY6KXPMXAA![R?4;XV M5@82F0-\L3!L#&1I!K%<]KJ[KE/2QO\PP!"O<@#;A&S?5>8<] M67+IL$'>'Q]V5WW(\< C+8_2WN^LDZAVA>0.'>)@S]FELE12C[2]"39'I2KQO< M_?,I'69FBE 4Z'.I)P[?%5"?*(_[1LBNKGA] QJ'([% B!\"C0Z*Y0O#-^>R MB=2M<+PELF]+NQ&N\#%2"%\8%OBV8*?XW'(VK@")S)";6<@9!'O>*;0U;C%1 MM#CLAIO*/$=+?8=++/DFXP[LBR#N4($75.VG<>6*]UA;WX VQ9WZRNUE;( _ M;6.#8;\]U"?[-#88#-H3?6?X_1+?37K[=AG8T"M@TN[T!@=I;+ ?";9.=OP2 M&QO4-F>J.&-GGWR.IN]"PS)-6XA'K?$%$*II"[%!EF%7GU*0WZU8V4UGB ;L MO2JP]U%_2[X8^\>R>BGG/G]@EZQT'*J/I;C#23[P>#H(Z8V(-2*VFX@-CB)B M Q2Q;F4PN$VMX!/6P3^Q@7&=#]H=N]C]Y"N(BQ3!\"B*8'AV,6F-.OG\\KKA M+S4,59:A1D=AJ!%FM+5ZDP;1J_%0F6F_K;G@:;"Z#B#TXZ,(_?CL8M#J]9N. M'<^/H29'8:@)FB7=?KYK6MT8ZAD<(B?AA?RV-A>@<4:JE_IQYQA2/^J<70Q; MDW']3<>&HH\^1AI?Y/GX(DG.6.. '$#0N]4+^LR^ M%];YOX7O%6MQ^+NGUUT>ZU1MZH+I>KV M\S1:%C;BW(ASL3@?QQ0:G%WT]%9G4C&J=.WDN::6U(& !Y^\LNPR+I1=+9$. MY\(75)A=9=7L3N5]GSWW5@0(R4XU6M\];C<2?X^IM9^]\']$F!3_E1:@(?@2 M_7ZK/\A'-9$DD>O'[]:VEM=1%;X=9'"UIEC!'+_" ][7C#P@XY**%G'$]U]BF.'W398=-57A@[;PU'U-;,)4$(U(3IG(DCC\#4CFV M!F\E:>#X]B'?WA%%EG%GKUR\QB60FR_H0'Z?&^X7QG>/32 6^M+^VN3LHMN: M%'AKIU,9TQ2?-<5GI7K*9*4UUU/F"81UI3D>'4AX%N$I1.=/00.;,::+==N# MJEJV'E94*[H891F;U.[PI/T6UEZ'Y'/)>UMS%&ZI\#R<=)$4!5D6^ZKV ='4NQ9UMM+NW=!NX_:O3I5)E;D]]15A_^3CN+' M^#FG(DNO3D:'\YYLTN$]T.'C_/7LZ_IDJ35ICZ>FOK-"GP( M]O>@7:MBO!=R[Y#I)U#!M<.A1G=W8XIR[3"%6)I+9L;M\F M M.WI]B45CC>77NU#%'?9VZ)BW23,^20',UZ1)FD9VB[:2C7UB-5*T[V5ZPMZ@=05?EXU< M;0'W/&(FT43'H[W8$(SW>HTS\NKLZ_4?P=EKU DF^(6&C06/PHS0\@G:&EY& MH@W)[8J#V-2S ]DM\@8K[:(EBL!K+0JTA2"4\OAE,*'SWRXOOV8F<^,!%;57 MN89]K[%UX*&]4=96RDZR<&/KR7(BYL8X+ MM[.B#:3_2#KQ'A674MZ!ZQX(-]FV[MD%LRV53^:**G'M<[#!B;^7'AH$J*)A MHVB-4Q'>">&NYV-7!CI7%I[!%+WZ_#';V_A@7/Q5+>"[A[0"0J&FC;GYO)O0 MI7=VD6?FGXD>)1<[Z=1^L8C94= M^V>M["7K9 ULY-,N=6TWZ,D %MHO4%*\ MFM<:U_ARH6L$?)Y6 RE%P<)^*]727Q'H1JP[7-5/"^,!7%;0%:5>ZW-+W^VU MX*#^+ %V GA!Z-6J,5!28T<9_\*.P$/#9P=?:=%SD6*YX(*.[PZAQ^'F8SM\4MOU2N/*_N88$_7._. MS:AKM,W2?6O#^9JCBCOB/KY8^5AVUV4F1/*)0R3O5(CDI5E?F3[<.VNX;5WJ MCVB"#=>88#(6EI:&M/FUQNI*J[@=+*\"LRM$& C6.7// 24$4A5&O@L&W_?K M;V#O.=@+@*JO4<'!SPC/ C?S6Q0$PG&T'C",FC_RUWVBE%S8E,WVU21?*/_D M]M5HHWW5UG)FH[W!F@IAGN8\%T'.\F1E%@9?4G^97;K@8#K?>>P@OVQ0U?&R M\R'BL21 GBT->J\F%Q49?\46(R^H<#)X_0B$,R->++_;H([.0GMG^(ZG M!?8"O\4E+SQ+.%)EYE-:W!M/)5,P&9L_0]5ZG M:V #NBS^#P^CP3@B9[JRB,1[ERSJ5Q.[H*J6->6K+$'[^F3?RU,[P(] #(!ER;F24' S8<4=; *\ MX\*WPH\M'U[F:M,'&361@P.EESZB0]VK26P8^*_(\.&L)?B[J7 P$"*Q @DN M<.&!WG;L'P)G! <(8;=Q3$4PBAU^ .,Z($GT[BGO Z4C8^#[QO<"M#1FPB>. M@%D9X**%;+83AN,,!U$*!^>(5H-OP7F.YS0+FX$@6^2!TO=69/)PIN'[9(RD MC_1 K!^V!?Y?'.>Q@4_-^&_8"-T/@-#X=^.>PDFA6"P]'V-Q"JO/%/ .F,3> MF).KUO5[.4G@Y4N:XC_5JB_5HC^+\,OLBB;[9?9-3O/+[#M/\KN:X_MDBEO[ M(*3.A-],NAU>]T<.!_PC^?'4&)I=8?:GECFP]#[\_N*+J[T7 MIJ!XL]XC^= I3DBW\&3G@IXPML2:^D4].^"N=P:H*_B\](D\06GJ MM#H%SKX&"\:C"T@0(8']F)5-9N69G(SV"A4Z=G?I=GY=87/Z5/_U-8>S__[U MD^?? &N^F^/A^=9P?[2TS^U+/M%7'L4CT;@U;(?.!H2+Y 0-7RPCW\07P-EP M(QO.P1F&:AF.:_ARZ=%W>.8Y(@3V(-7*LRX>"K?$L-T@=0VR,/!JQ*5CT 27 MV44W3KI5[ !C8)32'BF7B[UP8L8@I">2[XH'A0WWDI%5/#:YO(;7NWRVP]%* MB4-W<]N!8UQP/ M9!T?!J*C9#RS)K MX.;"U(WETK%-^CDX^*O7[H7+=^P%V2]@O!A3_ASF E3&:WQ)$]2?613)C_YZRU)$WB+ M8=T:;')06!L!2L$_#V:(U2Q?".0 X^36!F5KT3,6=CBTIY%\.Y),N#>X\[B7 M*L:.KV&QDA<[:(:!#M>,V0Q6C>9H6_N2VI"IDNR @T"TSSD*FB8<,@G3(3:R MJR*V) SBKXB#L_CXM13D+\":+JIPE) $UHB?^!I7 M22DS8>1& 47@'!)L&4XKTCS(G:E!C-*$Z>^AU_^@Z2EMCAF#-G'I1R%DN!96 M4D@I_>RB4TPIR0^):@(M"NRY!P&WPL/C?TJ=?:,2-"IA9>O=LPNWP,;>3:I MA._D8E"&P;\&"45NX2M9QTG.@P(+_7D93G!$!8$]LV5Y+1U@2NG2CJ#_"Z>;'RKGEU[!9E_,VW$ M1(6X*1E"NIPK&]W&M%7Y0@M?'>%I"SJT*.R,S%#.K!MM#JFDQB8-*0D3-P#) MF6IZ[^RB-YGDF%HF2?#+>.?(8LA1.VN@Q#<3+D4^K,< PY>/L4VV-4!/+>?+ M+#ZFL$-!T36.WB_7I66RK5UVR>$'9Q>3/+YA?JN*_/E#@^J_E(J5WOJ*E=U# M'<-^'.IX1)E+OTO!EZ;2Y="5+JN;?/S0U%4H%JPEN]JY]BG.H*/>IZ-? PW# M31&<=.BD@/J\!*_F 4QB7&%27!%G>]%OOHD /"[ZR9>E8'+NE(4_/(Z9L3;? MK5AR_\>+P+,GGQ;= CI_N,\#.B96EEZ&HI?AH*-+%AFE?*>K5!(G/DBJ5&0$ M/#9)7"IPB:])A1.(N[FT^<";#;3_YF@]^,+?Q!+. S2+/X(%JNF=\__F4S?U M>O54:KZ^N#%\\N9PAMP,B#=/Q>MG$0*_I/,*P!NUP5NUE"%J&DLD)%[?P@.F M"FNP?809\S!FZ/E8I)U9+/?&P>O@<\?S?E &0?PU33[8] MZ0!=T$Z")XQ>-O?[ M6??B5$4H6^PRS/0-?HZ6'*P]D#$F?#<2E3.A"C;M'W'/$9G:2Y Y?O,-P-GH/Z''B?CYL MVI1]P_/#4.YHVRB2Y22WY%0Y"%XQR+O**#OYF1:94@[(J)E#R(!\#7J>+ MO*P"%NZM[7LN\>@;$*=S&'=A4X!U_C#U;:N%;+[ #.]ST_$BB^5F=;$>R@QY MWE1D)QRP/M'MN+4-C+;-SCG;'";GS4*D=BO^T[D1G!OGJI3GU;5A7+]ND2=S MPWM$<4<9N<.YR#>!R"U!A;L".XZ]BWE7@+ZT;B9$L/01SYHB+DBV]<"W*6%]W,\9C%(T[V;DLRSC#:+/RE MH/-'R0+PH8E^.T:_)4?#"Y9TU.'1@ZYFD#(1E*BWM7F43[$>[ST5F"+4*B_UHJ<]PKG:^QRDA*3>$'KKC#^IF= MZ8^H0'3$)4DJ0%*PH!X48\ 7=#] 69V!]LJ4H6G4OWA9 0J91FEI(C3;K\%> M=?$FB=Z+JMU8NS1XPI;75"P'N2F3Y>QK8%91UJ+B9%966$^26^,*@U*44$G) M/#8T\>8#"!D%'$>,14LVY83S&[B$#I:D'6=H+X1,LE0D4&%%-;:-MX?WPHH] MC M[6661;G'\KAM@YVRP@.M9*!,"C'P&+C>#TDH5:D7294<-LM)R1Y=\&'&G&N= M R/X*6N-%)EE RE"2L1B[B0I)>T&1I,I9#"U\&%O75%>.?Y/Y!-*%_J MW+ LND;'L6%$99N H<-&9&S2>/AA\]>_V@LW\OJ(016^72=,$*1::0L\VP$/K8P',AH:*H.^*B M'8J7%=_/Y?@6Y@[\X&?/9AP!/7$.6"H'F039?S$&B*$V2]O9IOB1.Y\;T[#![-\@>P'!P=,,SZM/B5 MQ!'XV]5MB269%I7?Z!;MPP_QH!DASY>15?!=&,4ZITLJ.1]8$2SWYD$>@.&9SETT,E>8)9:6J[> \ MD=*Z)#Y#*&A'Y2:\/%DDXF 43.[$ME?YZ\0)IPR'&O:712GG% [<6G40RO04 M9D>3 HYT!/%@C$U'IT#7>"1%!*0#R M2H;GZ(DX]VL9^7@125J$%1-]_S>5@@T&C.>0_4$G,D7\#6:\V)_FS!JUOX7, M0:J>C=:B8 ((*P/Y, M"T)OS*6 O>'/:WPJ)2I,S'+=C]7I@K9:L%0L#L;<3+Z.[J?QDMT.8A'V_'3N M=NR990B$ 4K^J'#+^;54MF90DW6R>F9Q>D3$>X7Y19A5A6"E-%@*.4".&!-; M[15V?;)E8'U*=:JB6"#>#[:4EV+ MI'Y8$U:C()MY2,BWXH%7@PXQ?ZLX0#X:$=J< 9)1QHH%D\A<_&0,&!G_.%I: M5+&!JHD\G'-@Q'-[=I[DATXQL0P813AB.??<>!Z90.&=F$J',?XV"9507#-: MQ--(>4AQ;D3&3$@.%K9EUH1J5@(6H#:VWM7+^^/G?%W?/PC 9'/S7J>;]R? M5MG(9+$)N"E4"O^L.")8LZ2$N$ ][1@N26>>Y<:/3]O3#6#B^9.),<>$P;MX M&Q/.D@([*I/S9H(NQE%'RD=2.C;)K,?GP<0FYFW1[580+)0)R-$Y&7YT9,VY MLO%8G3T7UCM1]5GC3HUNP#^*)/;WU%-I?F@?;CG^W]*,P]D M+HQV)0L"W?TS7.HH&-=L:4=A(*]?M3]?^H-A/V,,QZ/%52 M5(LUK*E$$/EF=!;_:%^W4SXO\SI&K1QY4PXV'OTFCO%PI$6A@PO%!3[1 :DU!2B M@9RGO/,*5?Y+^LNDI*SJC"%/4<$-$+V(WE3#78F1R_I.+=*=N'Z&D:P5Q5':&9PM<3 M9$$*^Q9U7RH_GR =W(?D5VF]A+BW.2F,;8]4SIY$?<'$'&3T1)UI),P<[?(" MRB5(K@L8#H -%H.*7\"9YCB.JK6DL2R8CTW!:@S'*1XC]S9E]< XJ:0#U%$Y MHJ4GQM,IRVC9(;<.PJO'_A296R&0@0&_.1:$4N=G1=Q>9>'^J%V2.1L9\ZOG8(3W9,V]*Y1UL"9X-;OE(E-9F8NV/^814,"5E&UR:"-LUY)R MVQ)*@4J!-RU15;PZH]\C7/;9ZUA)R2M TE)4YIK MJ+,_BNR;GA\N@0S.&(: M:_\IUV#PRY5+B$)@G MER3\2B>)_#")3:DBN5P+S3=Y1J"R&I,9>7BST-R[RA7,BXLB^>N M %;B"T*ZXD*+R9,W$:[%J@+H#V.U@7G7I02GE%V2%9R9:-Z>92/99PK&8>T4 M $J,J;BZ9II89BZM=/"[@/,4ITK7.OE%G)/2*K[?DG?%<(;-'.\N4!>\S$+H MOYZN\"[PI#4934 "YBF!"S'U4]UB&'1/9",*GI\Y3^Q PSL9VG>RMVU,\^>; M_UA*.7;AB4!B^)"@I.Y)XOH0):3D8&!\*KFTI&/:H:M;9F,YZ_01FSP>).)H M8X3$P6LCQ"T@A( D<&XXP'(N'^.IM5,E.J')L]CR?N;YUD4(#G5(^L[&0N)%^]Z&<69*K0B6W23)BR-OEJ ;Y9 MU6+.1FRO6(RTQ0>23!0Y8(6D=JYM\C>2JK$$*'5M^1C3(5-#MJUXK+GDO= ' M5=1D(ZYGYKWY"C2UC=<'ZCGU%*TIKQ#5KM!?@D/@FPX:>(Y4[PU[G_]WH M[7\M;\[0:_K/,[TS.%O1ZCHHF?M?Y9A28>.P*YVT:4S^6FJDK@X/HOI:-W W M,_"P^H$/V\-S31J;VK9UJ^YE5CVJ;M6]_F9R]U,##_J3T6 P[O7[5=)=S:"6 M=!\4+W]<_?*W"6S&AN_M &EQ?@BUO=6]T?5CNS?==K^/"_^>S3M.;JE_ZJ3O M&"6@-=Y3%4W\2'FM?&5&8 D9A.^B^@P,=\YF@0CQ]^J6FSR?)!DSSL%,YP6M MYJ[**R1$_$Q7HF+Z&,6EUA9GJIQN+A9*RA%SU;J%M:^['EF-!)24@,("LI0< M3-JCU%V[K^GZS^S.4>(7_JFU#N]=.HFTE?+-C'>0_D2SO @L9&OEI1B=M!.! M)-0TBBE3V#AA92-)V; +JUSC@;^O_8Y 7PF&I/]SB\!<"<,R\^)4ZH-B=2SW M)51,!S$B_:+!,WDQKRRJ=KLA(%:?4>M!S>B*O*\+4NK6%/AE*_;ZDU2-7JS+ MMMS(:H4&,>9'[?C@;K>XC4SN(9-?2T!+ZC4KEI M,90X*V]2W>M4=EM;/Y$L!X[R#+@?_TT:]CL^^ZW-XLYP7S_#?8--IP(J.O 6 M!W':5%JUKK,TL #4,.?,%WDC)?DU SFTUAP//XT2#;MB)C6\LY[;)U6%LJ%U2DP8#M^-&R@]7F^4RM5O: M.\,U+(.K"G[';$KU-+_JRI57Y[0E\GW)+L9O_A#YWE*TM$^V93E"^V $84N[ MG.&+X/]860H4-1!#S,+_77L1S 5^I%T&"*$"@[^;VRX,&L\=/UL=7>9VP/2' M75F,.LZ?8=D2TE;II,Z,=RF=)CPQ'2->*T(O8VEY;T)J$J*0UJ JG&$ -S7'.M)2AL/(0H5O0 M_H]>$ARN6A59]8W)LDF)2BI9295LK-1<@7Z?1;Y"",&\(,R)G\)>J2V1B435 MU)RJI*" 46N;+![4WJ-&>S]#[;VSKR6Y][7"GU_Y"/,9\!IR,0D%]CV*=3Q;?F^[R7M.S@H9&X"HS,Q]7 M+ED!Y)MQK9@%3K]F9"FX82=]4@^J=&RQ$!8 MF]9=9,D Y9YRR>E\J5VV=]LJ5R5BVW,I?NE@[> ZCNEHM;4$?UJE6V5K3J^5 M>DL?8]CN=H9]%./59#/&H]IMQ9.M_>=&6S7::JNV MTMN=VHE(HZUJLQ5'TE:E34E9'U-O4S*7_;R7AEY9ZEH/:Y/0%)"KSH+1*6U2 M%?/#0171B=%T4E;95$/2FIL_+U*XAHUP52UUP?[NA1'[0';,!@ M09I:Z-KDG!=P?UD%56HH4+U!Z?AFY71YVCO00[%W339T7V?MJ-M9<^.LT:N- M7BVK5WNE7<%3^#^,_YP:2;@GL_ @/T\FN JEE>0ZB=*[=#RX!B*R6UW MYAM!Z&,S5%\U 200.E#>=]S?.0;1;?"0GX[CUH(:92$)NYEFPFF.7&7(Y(7[ MM2_/P/1NA4E=;5C>\,N!^64MC"G";A'BGT([40B3":2D]E=D^(@)G3O1)BM, MM':4_7D)3\V&F>K%3&N@]S+M"5+HSS'+(/C?J+O",VM>MC_'#'NE.685I\[< MO%"4F13*H;V@=L&S'*R4ZH5;""^U,T#TW@@GS7M>YGM>$)[5N,&S>H9X5K7O M7"91YD#K?[A?,H+MD7J8#5/-G?J#D5Y=4Z=N9W-7K5%VY.[3C3S.CMRK?N1X MU_;6VX_8TDEV>16V*=M&6+V3';K"'FU;A]:S0U?8G2RWJ8T[4(T[<&TX$MH/ M*/E#D#X42A]FPA#C;(^FG[$Z.MT0\]T(6&:^T\>IV?TX#R6A,@PAHQ-<'A2C="2?1N0,0WMIUY[4MCB91VSM;4K]Q9[7L/C-D9I MURR(.R=@,R-B+SM\(/_SG;=8W!H88\4'[K!Q'6@J>PE33/4YPM@]& PV 4_" MT#395)R5?*]WJ3HL'3FC' MWV-HR[03%60L/#B?_LT?R$U/;Y+>[N3Z=LI.&? BQP@">R;%68FZ=^?2KOM+ M=,6$-A>&)1F#0+7A&1$&\+'#WB,P!%ATHWU>6!#QM_-3WG AQO99NE\-=D"@=@6A-A-6; 4$V'T, MWRJ"=6UHJ?T$HHC?JTELOXEK:T7MM6SK/\]VD*C)V5:.JEH2UB'($K?\;O\5 MV19:S=0>S5BBQ&!/!SB[TK5W)];.[@H]!I,8@H]WML6=N[RXNT5;NZ1^%WEAX1'H4>J4C7\0\.I; M, NPT?74< S7E!+9'67[M,ZTN[F-+LX2AKT'Y@X%,/=/^J3?EB7C2MSP<3(Y MO"@,8'[J_BO3=H_F#+-1'4$<<0-KQIO T,9>W2"%( %R1F#)@&F,X/I@V&!K M$),:!F2GTAN E*2[D%!W3'9^*)V0)G'G^8Y%K<"GPK$%BM(<+.X@@J7) 7 - M"R%"C@LHV243+G;3P)Z**.\EV1M7""M0EMFZ95VQ*L+;PA =/WP(A=D7\%;@ M+% ),YAJP#;_)@*V>,[Q@T1Y+W*P_^"D*:@:@PPNIF#[ MZCV2#[V%.T*&)O54I=#3#+3M.2G8G\!6BX^40+BH>0,![$&N^JWGW")50'4# M-V@SP[0=Y(I7J>XU[_B[C_([V8;F-5%5^_O73YY_ \M_-T?=_]9P?[2TS^U+ M/I!6'L5,+>/6L!TR@,BTGQN4A;4$I8$O@.V[D3YGXA_ EV!]XW?(S8X(R5' MZVAZ??%0&)"@(,;,=D$8@?(:!C7 WB)E88(O"7\*@TQ$Q1&RYS@I)=D4$@D; MA/1$\EWQH(83>,G(ZK:2?TAIP*;XWJAQJR!FPM3E\$8_/F-;YBJ-U2P8?F.#8L(2)T84_X< MY@)41B4N*8*NIVJZ! N=@GYP10 +,ZE9.P;,)#% V;G4-9N=PA9LX@_LA@WJ MB_TQ]9%-D2WJK]B2-(&W&-:MP5H!>S7B)]0B?H:Y/_*%0 Y0H7@BH0+SJ)<3 MZ)QI)-^.)!/N#>X\[J5<0:;3/$F"4C;&; :K1EV'C5B3#9EZON_=X?YI$6]N M$05-TZ?$$\ET!FIP^,>E/#8D#>@YZC1(CU]+0?X"K.FBFM ^,K?#>-](=)PH MT- 9^#FM596IAFYSS"%5;HRD':F$! M1A_;(S]U!YTD'D0F5:SOF9UHZ+_!QU$X]WP55T(#T25/R/9E&!"XMZU]+),S M1>?@W+A-S]#2?AJD(E3*SH'=7G@R3HY]@^>J6S = PLPN\+4094P46Q5969O MH]W9Z2>^X.GR"P;BHP6Z@/\6TM2>.=X=IDU[_B)>+J98>@Y\$6BOR$WU(AC6 M"EZ_V67E>K_H4OGLJ;M5C8?M07^R3[>J80\TVT&Z5?4/T%)IT!YVNX=H*S7> M[ZU;)CN:[$:#IO^3^NEDET77I;U.Q1V>7L#V[M ;I:!2L(Y[_]@>5.EEO@QR ME>I$=:)P)Y]%N#8PB.88U@%2'.K(#1M>7&7^B1;>3UJ=TBA(91=>165]P[4- MUR:ZOMOJ]QZ',' XKGV>B)CQN4,!+KHR5W4,G@\)\.=_4EKW"VA- Z$U-ULRXK2 M&+>ZD^-LR_.T-#[,9L+D>U]Q;\X-EV^1A7:N\=^H# #U2F-N[,BCD]ZX,39J MMB>ZWNKTAXVU4:FUD:[K69L#UX!:UBP(\4Q!+5_IO98^+F\:U O2LA&*1BBJ M%(IQ:S3IGZ!,;$;I?#DE4]U.4S+U#$NF=H6M>'I #+V;PH;H]B8YP(]NIW,H M6(I>=NA^=4-WM@W=SPX]J'[556U<>99H"HU+%AKO?.M/6:3V8@F?\(]<>%(6 MEAD6DE98,3P>_PX5A>NYY_1^SC>6B=P9W 7#-#'3,Z"R)G"E4,50O0PE86-% M"B>P4PE, \)X<$[8= ]'7)!"D?BIT^[%6;UJ]^.\9 RT@7<6N=8;,SU15Q@;!OV %;-G801(0YMGIVM33+=J@@C0$#5#T.TA@+6[$>DC:; M=2:-=2??G!\4#:UI**M=N%1.:D';MUA[XI!4>$.KHCH@+Q!I?9TF+=*$RRAQ M4V^XUC^IL(SW(U/-*ZN\IE%@8^T?L[Q)A9!HQ=D^8\4H;L;9.[!R+BED:X[+ M)JGPS$>: 3$1%LVC=6:+#&7QF81"( (IGK)1P:1$A&KN" 4Y09VAJFDJ,,*U M3K$F2.VRQ++"50IWSD5R5!'O69')JU?054!3JE[$HL00"PJ!L/'Z/0(8CUP^ M!#U? FF1M4,(25B,?8LU5_#KR&>+]B&I<&?24?V3H6%Q.2HD' N+SS5!5Y"K M1&^EJF--SV5Z2>0Q9"0N#$]J]-=JUK3>[/8I[K'%C=H-VV'XDV@"R?L*5J(U0K=H*)=JY3O!S7C^ZO8L?Y&&"!@J5V!&@(27[)E MAAM]C;7.AF_M) ?]&LK!]TP=L:]6:O-*C62E@5HI'UMSPTHKW:RR1<6*AXZE M9?@]X7'"U%G$YAP. ]1V'W @RPY,QXOUO55N7FA>X)%G2J]Y]710X9)J)[KC M,=%M5R8MX[I)"Y!):E+M7/OO""WMD,TB)!Q\X*B_OT_HIAE3+PK1Y_H!>O6; M'?S818[BN,.1L+_64$!97 1#4'HM-=()GSU7-,""9Q==O;DE>X:W9(5U^;52 M)1\EL,H[ E\P'W;6)JNM%K(&6F52LW8YQ7+T 0Y7;V&;B(E(>O^$G09#NW&\ M*3F/9 B0OS!#G" A%T'5XJ M,:(P7"B0F"X9*OFWJK _!7U4LR-VE*ZH_V=5NS M$#W#3R/'?XA\CTU* NL!T@(?P#M0<7#PYS)"M&=$Q9&/M[2W&(_"2SM"I@M" MTE(W+>V=X1I6^H?OYAA@$-H#V#XM[0+D?&$AA>#/>& YHI -$X!M&<:"&6F'1APM# M0@&I8$N*I;@E %CAZ7 +Q9YVB[D41U2T_[*#T//Q>MMY2!!L.$#)G^(Z;'%' MV#RT* H72AQ-4W;JRH2

]G&+BMYZ#3X2D34R.CI$U :_$O(\R8& MIR@\',,:IEZBXO)[-?^JAT+^GD!YG;Q._D)7!HGJS6G9%&Z9=L,@_XBIYP5T MSY(!@,U3[)!;!V&B8/?A+-1LISW( LT>H/GG#AQ4971RHMF5!+-)#C7F,;+F,8MO&FPQ(RL)-!EWR(\#O6><:X/ M7HG7]&M]8,F_R2E?)]E('Y0]>\EA=7W2Z],[C07I@M:&K(JW"B:3@KPBYH[6 MOG3!1=+UK95D'FPG 3L\,?W63_AT)2_EB5RQ+^HHH>-N- DIOY'; =;-J4J? MO/Q@*$[)G#;[+K9:NYE>>W(QX*NU2_8QZ82TDIP+R1$SVP_"?/,6_A)8I<]_ MDG7\ \*.1Q36U9_WRHW_1/FU"L7MP^LH=\1?]F(*+X MMYEO1)B9%+\R> C NFFA4 )[H]S,O3M0O0[F\Z$9+ ,#;"VC@(!1K+*J@0,H M@"!E1;1HP>JF <\86";=D-/JI4'.2R%\9J!EH$ZO[(S(Z%^(L*U]Q)9,2$]N M[89S(CMX]8$%L!'>U3M,;8H4AO' "&=.;H3L((&. =C7-B43&+(/PA1.Z9D= MRJQ/N3?TWBD_ 6MF9/M,QQ';IP[HX$>\%:81<9*GK23&24D,IAHZSLK, Z*^ MR%AA\>AI:BO"KM(U_4JZM TDMCS>UYI,8=KX%J*R(\X4A<_Y7A!?9BZ0C)T)@K!VZ?\0.1N^-4+ QR94B'^V;[9K1 MR> +'>3(4QV! W)'1"@ F(V.F"8-DQ4 M.>!0HB_#.HR$QCK@4WA)Y'?X. M/TN4!HFGGVI-H6;"B:HIU@5J2Z9-;S5%^VP%4PZD0[M4BY9>@@N/&[]8ROX= M=)U+3%7B5B/O)6F9_%RD8TMS5;XFH0?^LN2]^3O?% M*U&GC8QYF+C/U\MOW[6K*]!AW__KPS?MZO/'+]\^77Z_^O)Y[]#6J+:A+;VM M_4Y]F;YR[0KFNI^J,?^1\LTQPQH--#I[[MC^2_4%,1W#7G"HGM:]3-8-/P6; MA=L84RD!=B= &ROR@TQ:-85QI9V?*:Z0P\F.#F DXUE.3B0>MJIO,0\L([RI M#/64]SG=G&*W.0&;'(FXZ%%>$;:UKPX5RU!>*[[T*\R-F>"JI=HRI1CCLDTY M$=C-7U\)7=F(4Y7.JZ1#D^HTQ/=RZ38@ 5^(@$U',D@A&>2PEO;@15HP M)SDQ0<9F$<9CE',6.W[8=08][2B0QO1QF5S=ZQO4#RAN/F9I:'C:5)!&XHA- MYMAF9TV0"SGM4&"!EB?;X;'$)QZ2!IKM!_N'D2O="O+<9',NJ:Y^N.")<941 M6]VLTY(?6 *\E[@+6*R.T(5!@S<][Z(LBJTE(K\4JZZKF2I+(;^3UT*=G!QI M9;>VOU_5O^03)I+L'55HE(H-RD:%!E69"EG!Y!NDR2G-(VXV3\5I_"KLI08S M:<6E=)FJ*B25@^4"Y.IY[$[QXFP_U72,/$A?I'QT-PE'QMY27&R*=(FE("-) M* 5:5@"T0_/^ADO&PZGQ7FW5>+>M_>'ZXL8.N*?B->6=P:9_X+J\ZVQ-^1]L M<4BKK)S2KU4(^6NZICJ_5AF9H;(/GRF5_^^I'GG'Z926[T#[J'9I[^/KEA(= MTW+-TK*32I77HU[DBM9,AD.Z:ER5X'/HB;3I&DJDV_EIF4Y^E;1BRRP"P^G< MUNPA2=HL1!"@>C$<':!/6 M&Q^@IUF_/>CWFLDVDQWT=^O#MW\[L;IT@_I**<'5-A0[@65_]Q!HPHVHY37> M M$)$T/]O#R"7,HVU.S0+ V;&D;P$S5]PBZP3!I??9PWH(174MW6H/ M"CT8M\?Z,^;51O<\T_T\U+'\]);/&AW4[0]; [W_. -EO[9#3[_:3V"_@1&B M/\((>8&=;'K#7FM86MSKUV7HT?M1#R;>W6PH6E<-^6O8;P]/G[L:R3^!O7G< M(5:?0[O;:W6ZCSRT]^OY]?2KI2NQ^H0.3D5VNX-^J[>OD5XC4_S1^U$/+B[M M[-?]U![I;7W/#NTUXJY&\D]@;QYWBM7GU.[T6Y/>\&6XVM\IX^839]Q\B#-N MM$<=XQ6:X-E^96X^W9S*FV7X_-FA_6-FN^U];>"P(-"+@D_EJX MMN>G,LCWR8RO"]SWKOLSJ>W^]-O:)_A:NS9F(GQ(X\Z?R+Z$",'K@.[ [/B] M=TBO6T>99(<&;>T+E=E=)65VIUI/\7_L^S>NYWZ.%O"\2; ,,)UO6)MNGF,- MI^8:"YB%,*TWGT+?^8Z-IK[,OOO6I>]_AY^^=3SSQQGMZNR\KP_/-!&8QA(> M"?U(4,%&F3'4BWV"'07"OC="D;Q^Q%>E6(' OEKFU1>M/<:ZY^>EG!-JS,)S@/\_.>_G9)F?NY+<\@A% E\$ MAA(89?"23K(ZT)2]%B@'M2HUP0N5(JJ &!F?B'J-CGX-LL4TR(..=AG=($A3 M=Q C JXP0OG2I5E+K.YJ(C:^E@@RU?AN$UUX0E:Q F'.M_Q:U;0B/JP2/,[G]M0.?SW2M Z.$E2T([_6 MPL@>MK4/3/R=_!Z]?UIEG)-V=[S^VWT+[<;C]J"[VVOW+[1[ZE!R467,)E&6 M;*-]]MH[W.6<\$+?@Z?EV\N,^UG]UH)TG56'W+9+7/3I]?0C9R75M($&;V?8 MZXC[GJZWYR'P24]OZP5ZN#)^Y-UYLH#U.QP=VSDH>-5U>+Y?(S_ =HKH15T+ M]I=ZG6X,L&[X4\,5P?F7>T<\*&SU;J?3;3BY;IS__'\Q6^W@V32&3;B=WKBUXW%K_L"6'FWDZ0>K/QT!9H=O7WU M^;IZO^R)U_%_WW[[7;N2;0&T]YX9423U7&+BR\\M];GE25Q(8[E$A#^)ADL] M/PP&1']OA ;PC).@MR-./(T3&C?EX;]^[R]V>[<>\,QU07&[_;[@]L M-?%,M_']AX_/=AO?XZV5_1)V\??+M\]V%W\WIL)Y[AOX]=N'9[N!7WT1P(:] M '7:/_D]?$>]T[XBM%VQ_?J*,QJY:EMNNNN'3@+\+D8*NS91>E\-0HS2+PIOJ(^=> M]*O)O1@?,O>B;ND5SS638D/CT0,F]19G45R#0!CAR:2,I^-BC"O^5V3[27_Y MG3HR\X,WU,#>Y:ZT5H3]3#"68J4;G\AF&[(E)X*1PS!3,3>>O?&M@W:GVZTR->=Q"+>'3FX9[V2W%%>^/<.5'-^0W*Z,I7F_6-QB M=9AVK7KJ7KEF>Q?K?'! ZWPS+2NU^8_OB.VX55CC8+W1ZBT].ZY%%A[L#H!X MZ@KA9+CL[<.;TU_$+\$OVK7A_LMXT#[9B(_N6H9K[Q-8:D[=DU[)+B7H5:'9 M/S63-PS>,/@!MN_)S1I9[=:B:P';HNYAKK4N0^S /'[TG]9TEUY]]6W7M)>& MD]^2G6+YC;?0> N-M]!X"S5S]E/:%B[8>V3 MMCW7)-@WGL"Q/8'+(+U//>H#_S<.%<_'_ 5!+ P04 M " XA %76VSJI-$+ !Z=@ $0 &-V;'0M,C R,S V,S N>'-D[5U9 M<]LX$G[/K\#J9;-50^OR7;&G'#F>\91CJ2Q[,F\IB 0E5"!0 4 ?^^L7!RF1 MHBB0.A)MJ+R$I- ?&OTUFHTF2'_X_75,P#-B' ?THM8\:-0 HF[@83J\J#T] MWCBGM=\OW[W[\"_'^>?CPQVX#MQPC*@ '8:@0!YXP6($Q B!+P'[AI\AZ!$H M_("-'>=2BW6"R1O#PY$ K4:K'3>+?V7GIX,C][@Q&#BP!8^=PU;SR!F>PT?:=4\\[$QA#(H5%^_LHO:B,A)N?U^LO+R\%+^R!@PWJKT6C6__E\U]=-:U%; M@NFW5.O7 2-Q^W9=_3R ',7-W6=(U"%+DIQHD?A:0#9&XAV/$)]!%14QS^0X 11D> M3P(F ,W(^I /M,Z<"2U6 X;>N\"%0GNM:LEE4SV\3/LZ(H*K,T>=';QRKU8O MWFO(G2&$DU(])V5,[]&5,AHD?+5Y=G96?U7.MUB#A3M10.,&/(O:NHFX\3Q M\BN!@P.I2=PDTT%Z$JB?ZU($D;O92&)9Y0 7-2X)(,C89I<'/F&H[,"E")=W M*TWT__WX74C*CE^*N"'Y-8;O(;_L\*4(IGB%T2OI1_D[P-Y%K1/([+@&U+6G MA]LE*8WNT[2.X6+ F2:7#?VO"9Q9)NT +?6A/M]V#B7DR.O22WT\[]J1<-1D MB>"<3Q262QMSH5AT,;;>4IM2'A#LJ07$1TA4EM ?(21X"3OG(5AMWY(&[TO+ MH:GQ9U @P@(&;$^)X#W(Y*A&2&"IY_K\I.&L9+6+DP7>I[#_4U'RIM;B@=^5 M$5:KMMK$RH&RDG:XC+09* A\,(/=T^5W@K$8O&V-I,+(*U$'A:)1E/V3.!5BH!^.QY"]R:B$AQ3[,N&BXLIU@Y *3(<]Z:RN7-D5)J4@G)6G MLWF>(F =X&;08(8-8O *D?> GA$-B^<6<7N;^9N->?-'DA6R[17G M'[ ^),6MG)6TVKLY;V^# 10(D"A P53(^/=(F Q4KBID8CH.:'\DUX2%*S&)4Q$6TU*UA&8:5E_8\+PDT M(.% "J]*S, )%I#@_Y9+GN;$K/8_S-@_!5 A@^OE58_ $J68A(C5T$>9Q$<) M RU=(2N;D/L(7TL$F*2,U<['\W:.@KP6KY"A96(7D&<9.3L,>5C<0!>3,D6. M/'DK 2<+4DR#! P4B+$JQ$:QY=.65F5%5F=G9T>')XU,NEI\=0;>QT=5JNL7 M(^ 1#LC&68U K9QF,M\RG)I.JL1HM" N25E:RLI))NN-Y*MH\)PE74D"EJ-8 M"E.9.GE[@MZ>DVBL= %:&7T6JQ/7:/=NE,>F>?;<1V[( ML-H?&+5 JBX.A;QU:@MJRV['G590P.I6F2>(I=S*: 1F*H&I3KK.#X5.*;1> MD<_M_2N/WFOD(R8#NJX%<_7BD[SA<+$=7[)T9O6;-9YH*LFH=Y#H'JC^*^D> MT3*HAYAZ/TUM'>P."!Z:_6=EZ2\$9J,W]XFI/$H@@P1TE9F3EH+#(4/#*#&, M+Z]&G07-REVFG#7C+@VMYNIT"5Y=]JX\3R-"=("HS O7<7-I+'D4[YGG@1_D"?T NPL^Z M[/%$!Y@0Y"4N2+W"O3^OE@YD%#E M-Q#KE[ZJ,*895ZQD)?TOLY>IK-?D EBYSM1:%^V)JB0I.45LM8,_%%$.I/:U MNFJJ81+*Q>54I)<2*'E#K%/)G+VBI4E<[&TE:Y,&3:-4TDB9D^[])$,4KJN M)#,8KC7[]*H.RQ=%R\%:J@)H:M$6*MF%8RL[OHTG'64*<_M0>!Z01,>ZDDI8E=VV696R!J)2A304KN M^ZXD 3D[N%KR>;4DQ(:K\&;?4W[@\ MEPMJ''B/^AM+7LBBEXRXE!=8A.KL#Q:$DXN::8X%&M> ^233[*.7YUXPAIC> MRA\5TNSS;9DAJ+>XE+I?9(#LA%S(F"X2\ MC"%Y#/Z62:],EM1^OUQ_^/&*;-/^$]-)H7G%)FK+$_H30>][")E C-_21TQ% M0&\@(?S^K^5.509A)WRNX-1_" BY"9CB.'_HY9$V;@)S12WKZ+# Z.IIR8\L8LH=ZZ4@=C9<"GGX02)$))^X M)#;K#KJI-\>7>;A7;GHL7]_ > M"WRD&9!Z(O8L5>2?O-!\3S6^8!EG&8B=F-:)Y?"B2HJ5UB+".S'015%'/P&] ME^O2#:1!5JPUYK2'!MN;TGU$<<#T#EJ]@V#1JL.2_I9 V E?R(;BZ'-[='BG MSA_45_F[_A-'FM4KZLWN3R@_&UH7=F<]Y$=E>1HE_P[ZP_785M:AX8L87H72 M!S0)F3M28[H.5;K2T_WKS>R?7ET2JC])(0\P5Z6;?..M@O7+>>1]J,)0U[^B M5&8CC[*].]J&Q^7ULR6/DJL&-$2L@.7FMHK-TNWE(=XJMA-Q/=92^J[9W*0< MVU!&2/"B'%,&VJY_.Y[($7;UQF;&(>GZ4D)I_XC41_>E#UYC7T(AM=DMUSFV MU)O=DN8/2(@?.^46I;8ZC);/B%-B.^$XZLV/KA_K%SFY;0&_1&0G!I6L2B9" MUB-BX_R MTQF2\$K%EJW"-'93 5B$]+I28;J=%NZ4GU5GUT;@7>66'5WMG!)7N15'PSVQ.V49C?T,,VO2/% M_/V^RW?_ U!+ P04 " XA %7N.MM8RP4 !!N0 %0 &-V;'0M,C R M,S V,S!?8V%L+GAM;.5=67/<.))^[U^A];XN6KB/CNZ><,OVA",\+8?=O3-O M%3@2%K=+55J2)=OSZS=!W9=5J@(E6AOAD*P217Z)_)C(1"82/__MR^%\YQC: MKEDN?GG!?J0O=F 1EZE9?/KEQ9]_O"'VQ=]^_>&'G_^#D'_]]N'=SJME7!W" MHM_9:\'WD'8^-_W!3G\ ._]=D>$O+K\&=[RZ.O;?/IH-_A ME(NSR\Y^V_YD@XJ:AD \]YI(SA0)%AAAUHC,!=4VN/_Z]%-."I0TFH0D!)%4 M9&)34@0_BC:KP*01PTWGS>*OG\J7X#O80?$6W?#C+R\.^O[HI]W=SY\___@E MM/,?E^VG74ZIV#V[^L7IY5]N7/]9#% MP*$GS:+K_2*6!W3-3]WPX;ME]/TPZO?BVKGSBO(3.;N,E(\(XT2P'[]TZ<6O M/^SLG Q'NYS#!\@[Y?N?']Y>>61<'AX>^]6\+__;+5?L[BT7W7+>I*+@W_R\ M(/]X -!WB'^X7__U"'YYT36'1W,X^^R@A?S+BW@\[TE1--6"%A3_>??-=B\ M1C^/J_DP'N_PY]-;%C"5L,*7'A8)3@;E[*GS9;QRT;RH9-F>_>7-#,V_Z!KJ7B_2Q7\:_#I;SA._/Z_]=-?W76?8Z(QU1%SEF(C.U MQ#/E"8W9A^3+K\/5$2OB=2C?H-CLNS!H]_2!NV4H=V'>=V>?#(,[#.RZF$[& M>7.97Z;4%,7X^7O?I+>+/7_4]'Z^A[I8+H;'S900,48K29;,$*DE(Q:4(CEZ M"5Y)KY6J+/7]J*[*?8EA+]NXLVQQ@-#@O=CY#,4XG=J^$XB^C3>H=_6].[UB MMUL='@[W)$T/AV=_G]OEX8B\Z9>C*NB$%RCAML39QVFAO23Y[\M%7+4MSAXS M*Z@Q1D:B13'ZD3L2G.,D>@%&(5KK;&7"W(UF':+PYT"42@JI1I!+#/UO/U_! M3.-3C =*\*F<2)48"9E9$I/C6E@FT%.H3(OK&-8A@W@.9-AJ\*M1X)*(>Z=4 M%,Q91;4A1J,\TE.%MLHSE-$E9;E+FIGQIM"]]6V"? XTV%(!56U!TY?0H@B) M7EV/(0B&(HAKEK--@F5.&(NT^/Z4N&0=R9;:!);KG/P(9N$...M00ST':M12 M236.?(#>-PM(KWV[0"C=RXC!:!E\2*\@-['I9XQ!"A(G+IV9)S($='0B-23( MX)BC/EA1VWCS_V?0'>ZNN1U#G?O;72UXV0[%IM):XG-!J:LZ(5Q2-J,V:0PQ&9U=] M(EL+VCI\LL^!3V.HJE[$? 2M+[/L._ =W :+&R.XH8'8A/++A%Z:]T%@Q.:, MZXY\"=NNJIQIKWJ&? YZ=+P5Q"]O)(*@\@0ZWE/F%L+RU' MNQ8Q4)M3=V,N0+#D\V61T:8B)%(+X$X M$RT)GAF?N9&4UEZ&NV\%IK)/=B:IRYD:;0)Q/J&5EER4: 1G^:"U <^-8K73 M->O@FFCJ8A-^/,C_VD0M-8/$=@7I%GDIRU%E+8GR,2$R=!P:)21".)*%8,=(H84)N2N.E ML6"LB".L#=R"9**9BDI,V';HQX[)SJE)@5JFT,_G!L44U*/';Q"3B)KID)44 MM1WM;R.::.:B!BTJJJ*>E>@ZZ"\,E;%*1:5+^LP7ES\3QZ(F/$H:F(TL!U[; M.%P&4"5E?U4DD86.-EB2O# 8R*I 2NA".!>4.[M<'6&0,E^5.D#\- ZY'YR;3]_ Y>(,KTDR&*T= MVF"&,2Z (A;M, :Z1M@D0G2T=CBY.=HI^4[U6/1(VJON5WV ",UQF=\Q]CU# M!&"<%Q8MM\7H5S)3RA$H(X(YKX7FD3(8R;NZ#<^4?*R*C*FE@7H)%-\=E!PS M?BOK+,=^/F2=^SW?ME^1Q2<+:I"UR"#1.#J#8:$1D3CM)4E6R1"<$XE6KP-8 M!]B47*YZ+*FOD\H3UDP$J8*2&N.!K'"R!$F"8Y0("QY0<*TS&V7RJ>LT&LZ5 MUYIB8,M04U*+D@W71'.;N5(\&YT>SVF<@G/U(,W>/A]N,K@5,S)+G&K[K^_G M?M'C.U3>GZ-22%-6>3,&(T)BW,.H1408_1 ?12(AFHR?>Y5R[1CA6WBFYQ1M MI?UJ0S_2 L*',HS[^<\.!F%G'HPWV4ABF"F5V(Q,$)89X.Q=2*IR)$)2 MI1GUB4-M([$.KNEY.ENQH[HJJI'D[\ME^MS,YS,#T6KC.0G,88CF5"9V ,,$ M!FT@.;.UUQ?/GCVE0M<*RMYH2*LI].VB]XM/#<9:)Z(@QUY_.8W1SY'E$)(' M=-<%Y0F1%6?%)$,LN!R99\R'VO5AZ^":4OUJ!2)45T7='5.GH"X9() Q<)^( MDS(0"24VCSX3GQUW&&$%C-C'6X%]F/%_K)K3&J[!UH-=3>^WU)G8(+32$0CU ME&'D'I%_C*._*J3S,8HB=F6EU]\ZND8]N*-*4B\I25J4=4A'<:@I_DC!@ XV M:JCM_]8IV'^LB'A+;FQ0HO\0E8RW%Y &'HS(^&Q3MOE3CK976A0R&PHNLBQ2 M[97@3?8"/E9H7)D&6PWWD^W+8$4L0 ?>)]%E%)Q$CDZ=3)02T+,DE#MN.'1X/1?G415FA4\ M5F!=FS=U53)JV;Q1@<:,)%7:H?>7-24.>";??Z$+W#GZLTOOG8X]=A\^LRGR?.M^Z <\==J[?"60=]I9XX%Z;_ M#;+G9)OP"EW+B\?^!GG9PGG5.W2OO_2M1R(W"]]^?8M APBLK, MY_B83QBA M0PM=/XN>2>=R(M2%DL))2+4,D6"T1Z/(C$I;N[QD1'&J91(N,,XTI<9P3TE4 M-.$L:\I^!.^(X,*&Q)TQHG8.]!884PJ8IL+'.U,1&VJOXE+D,[:)4JYO$KS MUU^.,$* F:(,@4 FO@0",B')/>.!,(_\MYIG1VOOM/DVHBE%:E-E6$6=UDRD M#(*=@0C,:@^6$B&R)M(HE"]03:PQ,F1C,=:LO3GG&H0'QF[D_R65ME%;O:QJ MB^/ROEWFID< -&.TPHG-C)?J)U8O';[^R?@R+%9SI M^/J.NO-\5LEOX+]4%F242<8:KHAD'*-L*X%X2QUQ+"D>M748AE=?:G\PS"FY MDIORY>:B^[C:JK@*W_7[N21!A^W/T!XW$;J/&/[/)$3#3+#XW@='I!.*A&0# M<0FM/SB5P,7JZ_%WH7F@>SBNR:W%DDJ#7XT,OT-_*52ABLL4F"<: "%$#%I< M2;6"339F[1*KWKOF"H#M_8;Q)D;AO:.)"N)SZ88F ,,XH4HC:YXR*UYW]5TP MC[9,\;06>',.WG1 IJ'_BH[P*=!3E^HW6$ Q0=E9'VG2Q"CTQ25/#KTTPXB5 MW((4F6=9>\/>'5 F9:5K,VF[@:]?77P*IIMI&UWT.A(8.N7C8W&N0"$ML\FD MI("ZVLVX;X#8OHO-40NQ.2'+(KT\7+9]\^_AQQF4P,-)1W!*C$2J*'&82Z,N M](ZHI4(&J-WB\1MPIF0LM^/"S6XU=710L?UG!WB;LBGI%3K4\^50UW\64&JF MG!: 4GI\YR0'0SQ%]YF"5D%JC%MI;?_DFX"FM()9EQCU]% OL$<3W/IYH6DZ M;!9-UQ=YC\]7JJCPC)?S1="ZV](:@*.X69-H:;#6Z]*BI MBWH5EC!X; CJ'[[]"RX).TN0T79Q3D0JJUI>BM+I$:?MP'*Q9EJ'VH'MW6BF M5 =2EQ:5-%!S-NG;5>Q7+2+9._#M)Q10H#MH,[?HPGF)QDNC(Z]\()"I->C; M"R=J;[NY#<>4"D"JSQW;C7I]Q_E25& XBXD:3G3D):$A#;&62^*D"5I)\#H\ M>C)]RU5N$ 'U)4D690^LX)'8Q!)1$N/3B&]=KGZBQIVKW!-QCC?4]XUI;L-1 M'C'RDSY(3C4&M2IC %H2*R&6C:X&A-**Y^QK1T;W1'Y/'//7UOEV0_XTM6NW ME.G6+&*[[?:C5K/=*T^ELK9;GG->VAR%2@*)0O!;6>FQBEB=\7W7&1T7*J)6 M]?NXWPFG[CI_XJ5?OE#$1('Q&[.,!.ZA%.0*FKACP&HO'WUCG?]IYXQ:'+AN M1S8?\;KE.K?(]V;9XLB>=HB*7_]H_:+S\70-:/CI5!OI?U8GQ4=G(_*^K _A M+_J^;<*J+VV%_EB^]\.N.N\2>H=,$9P,=7$9+0E41:(,F"1 6&YKU]P_JH!3 M6NP9B[339:.DLW,7P .L?'#=[MMZ]_ M=J7I^;GW]!+9<3QT!9UI;5($8XBAZ#[+G#F&?H(2=)S &Z-M_5;CZZ.K.[$J M92RC&!\P&SR1'BPZG@$9#=$ZGH+GN;8-G.S$.A)#OCW//D0!6\^SY94OF<*V M])UY!2??WR[.C@#XZ.?0#0>L=>7H[0*..V\Q-"H/?.:D0K61&3&F.FIF]*_A^V:W_)GP";QSF1@UM.\TFKAR8F<"951* MVEHS0J;_(1"GE.5X))LSIA+K6*52Q((#L7?@%Y\0WAO?M,-&O/U\LL'O(\15 M>S(0H%R@/!FB%: 7AF\$FDR@Q!K/M7;:X_>UK-+ZSYQ2!N0QC-)(VAC1* V! MP,48G'1B,=93;3">H)Q'I+$3)-B82Z AN4G6NCB^+;H-V0-S*=_U+#>BSD;D MTT4;XFYF+<\Z B=&E]Y<@F?BRQF.F645C30BIQ$J*>\&],#65\^4/9MJ:$32 MW#PL9B:!0T;GC"COD,Z4*1(TU80KG2.Z<]E4/XIC'5Q3:IOU9 S:4EWC$NGR M63.S!" L&D;"?*D,M0)(< [G7*^S4]P8INMO@KT'U)1.9WU*"FVLJ'IU1 >^ MA=\03RHKH;#H3NHAC4R9>:D)@XQ&D5%#G&%H%(/(RG PU-=>V[D=R93.8GTD MIE102;WV0Y>*9/?SG:L+TFK)$Q*6 @4T?3J3LC>()!5*/W*:ILDD= MV/I(_!E!9Q5/<[VHP<;_S^&V8FS'.$3&',DTV=(]*:+PB"P SSXKI5+UG5GK MX)K4N:Z/Q*7J^GJT,/ZR9Z9XHC)R32SC.+.6+KB.)4>X5)1*$QW(VKT:'@!O M+5X]5K)U(@']IMH;*\WQS;;[^#YU$HJ&DN(D]I-,3BZY^<.G*]] VRW13 M[-/=]Z^_Q&$1]H/OX34.7NQG/"JTR$X16JJ"F&4DE N^0\4;14= BA=/7JU$U3_4]<=39=CM^28!]# M_35;&-R&[Z1SUE5\/J04%*W\VOKHII3F M__[IN:WZJ]'S1,3]?%GL_<56 SSS(BE6FAE1RCPI7<")M1;_)SE7V="D7.WE M]1'$F%*1PG=$^*1*R=R1FP2+3P)2KW5)\4[_B MX>/PWG\=*HK_6+Z,J),6[CQ^<29I8LDQ68Z'+9VQ(B/.N$P"=5%DIVB VBF2 M]=$]T/U_DC3_MN2ZT8I]'-W5Z\]_'=_U>J@WQ[\WL\R\D]SXTG14%G-D"#IL MD@3./=.!&VUKIU+6 O8]%->.SJBM-?84GG9(DCL5/(E6XC22#"=!XA>0*AD9 M#:AB!]K;K5GA_V,]#"K7[&MF MM9B'[MQ#&,YQV#\:&JC-O$T<$OU]PZ.*M"45H5& M8O MYR=/A"#5)Y(WR_8#'*U:]#T[E.GR 32@O5(9+1$URN($IRBQ*0G" YI" MRM"O=;77)N]']3U,(=7I5U=7U3E4"@1"?_9BE(ZM73D/QWL)E&3CR\IF%,1[ M:@A7B2>DN$N^=O[]&W >N!;SK%BSK7;&W4AZOAOM:-A'6PA=[&6RF=&0 M:>V_>^8%NPQ.N;NF^)@$IM YELSG5#N.>1# *:4#'Y-]XVEQS9G_]//R)2"_?_WA M_P!02P,$% @ .(0!5T?[)A-,-@ 9FT" !4 !C=FQT+3(P,C,P-C,P M7V1E9BYX;6SM?5ES6T>2[GO_"EW=UUNMVI>.<4_(DN71A"PI)+E[[A.BEBP2 M8Q"' X"RU+]^LK!P 0@22YT#D*+#EKE YWR5^555;I7U;__^[6SP["N,QOUF M^--S]E?Z_!D,8Y/ZPY.?GO_^Y0VQS__][W_YR[_]'T+^Z^=/[YZ];N+%&0PG MSUZ-P$\@/?NS/SE]-CF%9_]L1G_TO_IG'P=^DIO1&2%_G_ZU5\WY]U'_Y'3R MC%,N%A];_';T-QM4U#0$XKG71'*F2+# "+-&9"ZHML']OY._Y:1 2:-)2$(0 M244F-B5%\$?19A68-&+ZT$%_^,??RA_!C^$9#F\XGG[[T_/3R>3\;R]>_/GG MGW_]%D:#OS:CDQ><4O%B\>GG\X]_6_G\GV+Z:>:<>S'][>5'Q_W;/HB/92_^ MZ[=WG^,IG'G2'XXG?ABO7H"O3Y/+OW@=C7HQ^R5^=-S_VWCZ]]\UT4^F"KIW M",_6?J)\1Q8?(^5'A'$BV%^_C=/SO__EV;.9Y/PHCIH!?(+\;/[E[Y_>KB+M M#R?GH_[9^<#6/SL= 1Y+?K%D LH5>#\W_*T M%WMC.D4@HW@1@.!/85@H7A'C;4_?'_/ELTB"["\&DXJ(5Y]=%6]SYOLU!;SR MZ IHIP\B9W 68%03ZHWG7L.Y +F,L#PR-F=G7XL:RE-<-Q,^BGLK)^ MGN"?9:D=-_D#4FVZ HSO!QV_#@JRLG(*.D6WP5.O049N](?]\N-W^.W\T05= M;?#P;0+#!.GYLW[ZZ7E?46.IHC[[#)*GZ*,(S#&MO,I>.=?;X/EE%(MQ#)IX MXW6#LH@VEUH?^ "#Z4][%V-RXOUY[_*A.'!XBU^.>RYZ!])0XF@$(K,&$GB, M!/AO'T9SV99.)>*L0D+9%>6^(]#IL! M=\QPFKG1E0>[(;2;$KABZ,O10A;S&;[C$I#Q_56Y,&G:5\%,_3BNY\^:48+1 M3\]IRTSYY5L<7!33\.5X#/AO^N*_]:+0X 0@9!"12&<-<0PTT50'%PQ+GM^R MK+;)FMM@=L^@5E2^':WVUM_!)46?"=4J.G-4M,.4IH M#(;(X"1Q MV7( ,/EE+-:.U%9CV:[JE06W<;4V,KP;= B5]'S7C\<=3D_J1G MO0PZTDA4+ ME2([XH"@Q+O.0:7";X6S(/7>!TQK^I?[*O_ MSS 8%*MDF'[SHS_@&L0>@X3+51E;;X5J+IGL& M5%)9TXJ\6UC?/\$8\(&G".TUVK*#YKS0?P%.>Z9 X>*4 D7RIV")=2"(-B$K MG9/6N389[@3T6/A03^HM; Z_PA#'/$!L+],9"KB,=]+_"@MX@6M<^B)N5K@& MXL!Q1?1>",)H]-0D)GWPM%7O/Q>(<[BK:%E?[M M\"ON/V6(,TQOAQ,8X4]Z($-(F7-BJ!-$0@S$,9-P!Z+62P!*P516^3HL#U[O M583!+C&G3$;J41V+>P&&!,A 1%3 M-_MV('KS^*PI\ ME0YF_PF_V'<6^<2Z,03!:VP%+$^9@)PW_0#%\NSEOR M$GM70OWB1T-<9<8?8?3YU(_@JES'V1( 5\3XDF?/S!$/-A M.&.9N\!4;2ME M'98'K_(J0KY%^WNGI9:!_>S'_=@#B-)$E0E(7>*@EN,HJ2=*\^"C^&D?+$K$\:C2>_CJ$D7^N MR(([#@7?P8H=U-A4%&?%C>0:GNO%_J^G2^=&H'I+)Y/WU_4JD)J;PKH3U5?J MKJ.C5857$G!WVD]!XA:C"/5(M2J9"REA-N2!A;.$5MRP2%%S7,,VKHE-:^> M*5_S[.Z,N8H2;^J)J^*9W"F4+81@< \R*GDB Y2> M*2D3;6GB.,)2B;>1!F]__H/78@6QU9Z'BS.YGR_.SYO19#[2.; (46D7-6$R MHV$!7J*5&2D)VCB1DC?<\(WT>==;'KQ6JXFP#;]I!F9:<3%'E 2R34(F@6;T MWZ1 KS%:08Q@7+F,<(6K[3NMH'C(2J\DV[5'$?[MQ9)0T/?[HWKOEL^3)OYQ MV@SPS>-?_N>B/_E^$]A^/5QN>7J;O5SN&\Q23Y<8%<^62^.5DESZH+A,P01# M60(?V=J>+K>\IWIOEYRMC9Y[XARU1,88B$W"D>PY4TDI8ZH7CM?O[?)V&$?@ MQ_ :9O]_.UP5W:=F,'C3C/[TH]0+DC/',RZ.T5 T;K,B#I0@P&(00%6U;:\H^TE\Q;2"JM#[<$>,T)](HW&(S8K-&,>^,\'K9)JVP M/-Z^F3U:&NPG]1;,V)?IOR]FAP/&7YJ7*4V%[0 >V%91'9#(B6> M2G!)#432S!-:.UY#[?VG[3$];HX>%2/:Z$51)/=V/+Z ]'IZZG4&<[9"+^J2 M;@ZL)VB 1 ,GP>0X.PAM&<[4 $X%2R687-VSVQ[FX^9EVWIKX7C;&LC3:; & M,22N>/*2.%DJK$)$L"@8DF, M!2TDJ'V\?;M4?Z01*NEM19.TDT1?X+SBU$\ M+=A6YT>/:IXT0_[S$-#2'45$ !H- E*:,)1"^1]K-X"Y4Y CX$"]23> M2C?O"8X/TN)L]QR5H$Q*IB,Q+-ER; 9FESA:$7- M#;9VH56MR-Y# 2H(.,V MZ@9BO#B[&)0ROG71ASE0J26GUB%WFQF"G.Q(KO;E&[6T;0EBJR_4X;)9HD-PP:6P)990* M;'1$I50RFEXE#/L:DM<>7QY[%841"G2DB9.40XD8LDQ1L]6,T4K1U5 M6X]F?X-YZ@MF-4KV&9A)">EX$250Z;*!$Y;-S;:IL8]P=I#,&,;L;?!B/FY MVA6(Y@LTL0B!UPS M/3%@<5>--J 'B@81Y*2B!%!,U*;&K4".P.??2U_+=;U["[N->JY9BA=Q1>A_ M+;OIHK!("@A,E3N?!>ZI#C=H*S5^Q2W@WNH!4NW#&>NP/#(>5!'YVL7@$.49 MEY]ZX_NCZ1E%_+(_],/8]X.7XS%,QJT7:FR!H;N2C5T%LU2\X42(#"42E:!( M".V8H]DY)A23*7*_8?'&%FCV6U0NGS][Z,MA>M?WH3] 0C<[>57[F-;&X+KGTSY:7+;P6U%!"Z;^;,RW C__G[Y9?_T8<1(CO]_@[] M\,&LQ,,*!99S K)<.L@H)X$'2[2.*E/%G>2UK_'=#-FA@NP'8LTZ[M;37@N[ MZB6TN5S.;NS^EW@7]6 ;@&TI5+\5T,/$[=O0^#I2M::N@W,L:<4Y[@I$EVLO M9%;EQBI?;FCU)8S K:_>Y^T(N'5/D/_HJ+6-EMJDU-OA^<5D/)4 6Z3#HY3> M14J<+JTK3+(DT,B(5]&H;(0.L;7]:?@)2; MD9^\A\G4+YF%6-K.*NV I;OLTKZ"6LHR@64TB631->-2,0@LFQ0%$UYRS:W> M,,NT ZK6#@U[IZ4$B[LHYXZ42XG*+JIP@LE@M8PXMZJ?8VCMT/"R8-]\?=]_ MA3XWOFWF@L?9-SV6J&;2:W.OR"\[5@_G+J)Z_\($Y[1]R8F!]A-.V4^?LP7Y05HK0A MZD]F?[L'CFJ-*P(QNK3M9#@8I[@@+.)P>)))"]'>]EYI%(^&B =6\!1>!2; D>)-$8EN$['%&(=,)4TT.:EK6PBK M* [6M+0%5:]7R%M87FXB>H4KXTDSZO_+7[O_>1.$+<7I[T=WF.#\OGJ\ MDQ;5E' @NK@D':>:N*0D>MI"DA!#(()ZR7A,RL3:K4X/19-[XNP'8,D6LF^! M'1]'_:\(:[9\OD%3:M&=#SUH9:3)))IRGI"I4*Z0!Q*=L"99!?4[(*[#;38/H1!_V0JBGV*HC=Z;HU0U/8#6 HK MR9A\9IYZ3X5$8\&R+#G/WEHO2Z_*WD9OV+=-Z?05GZ#0=W:;SNJ[?OEV#G$" MZ4O_##_R(7_&GXZSCW.AS4WKD+5.#%UY4YHT2L$,L5XIHB-3X!DWW-3.K]9# MO]>AXKOT]!K&<=0_+U]^R!_]]^G'9O42^C/V*5$"3H(F>N=J"@#O*N @D'IND!U7WHP$3I;O!QU*2+./DPFE^:.[6:HZ/) MNRR)"0S-HX2644@NE6/M %!:(6YV"^@]+3EN>_>A@A&'4']340V5V[7,\93R MRSFB\>+LX0:@*K;J60ND^U8]^^MH5>&5!-R9]C6S@CO&2;"E(YV6Z$)!C,12 MIZ2.46BW4<#RN+1^1[.>CI2^C5QKM^LI-M?T3N'/39[\Z4?P#H$-Q[#P:YGV M42E@1'E=DI737H:$X QZ5.4J>LX323(&@R-G2H3-E'SWBQZ^DBL* MLN*)NK78?D$!3"W4Q0_F.,$"@]([-HBHD8P&REW-";D9K5)22K8 M^BB57T/ '=UI,O=D7O?'_N1D!"?SRS(6/]X[Z'O/@RM&?;<9PE+8EYOH E@I M@RB)GA R5S0&;JS2N 1#;[-7[!=!NOGP#XN'7\4K<*'@0J=$:"I]7 )#=JIR M?5:4"!_9ZZO?5GT?IDI1LS+SHF_?(N#BW+S<2D&PG]3 MN1J:@PNEG37A ?=-J35.(HZ&M:(XH80-(J?:%=L[P.P^@%N5/VOB7:TIJH6( M[!IYS"(OFCH+REJ2J2M7J%A6FG%JPI31-I5R8E?[AIZ[\'05/6V5(]4$?@R1 MSLM;47^%YF3DST_[T<\.WB7%A /'"><,37:IITW0+(DQ\EP,!T-K="!>"^!0 M,<]ZZFUJB[ER0.OSC#[7(2W.OVP JF(X# M8"Y9PXETWA0?'S*"EZ5A(U"'?(JW=+?-(ZM,^7X3+=#U9=O0YL8:5TOJAZH? MZT40T8J,'I:1N" '6D"JTGA#. U>JA1J7Z^Q$; ?CD[MJ:V%PO^-0%Y=,-S3 M#G*0Y9ZX4() '(K=AJ*AP+5W,C%O:Y\1V1+B$]]:4&4+S3SWEMJLN)?UF)7& M9YH)#S[B.'0BWC @QBGO.7,\;';M5Y>6PAS[$U>[5'X[MQJM)#P672:_7PXR M-B?#_K\@]1B(P%C.!.4D2O_<1(*1Y2IP)H26D@K>0A^/+1#^L(1L49&KM),' M7SMGD7G*J>.6"V(@%$?>6&)58*7"*-(DHS&I=@>,'_9$P4%7R^W5?>@\6[6A M?Y[XT>2UG\SOP8YHV(3D<;NPIH3 !+%26!*$-%D93U?\Y\,S_L8('OBIAJTH M6'L6[$Z%ROF$3R6Z, 6AO;2,!T<,>*8 MAM(639- I28VL+*].QLV"U,?6H%W)'GKZF\;@576VV\HJ;.+LSF0:!TWSC@2 MIX$WK3FQE.&J8G # 5"N(VZ"]ZCN1LO[383N+/8FQHRJQ@(G]UU_NT:$(2- MGCW51$DH!V!L(BZ7$U12>.VUT6:SR\/N4][UESY Y>TLL^/)V/:6ZD"KY6Q[ MK*NL[?(0EAN+Y!"I=,$IB[,H,DL]"RE*%:5@WIM-\K;XBJ?,[5/F]D>+WCUE M;I\RMT^9VZ?,[8_ MZ?,[5%8"D^9VZ?,[5/F]H@(^92Y?DIP'23!]>$ 8713H?RU&P/CW(3HO TC7?H1_\S5D&(W*3Z>/K-!TOTU4%5-K MG0EO*2^7D@!M@$F:O(2HK+0Y20B* B@E4J\#?/LYFXO7OV\F4/J:O6O\\!J6 M*Q?'AW*4%U<\70(RTF1&O N"^ CXM<>_(6JG[#;%ME=";E7^GYK!X$TS^M./ MT(AR*3JJ<+TP7A-9O#OKO"19^ P@LP:[V9GO.U_3?6"F%;7?2+G5DVL+2;=5 M<.]ATC,LFYA")BE"Z>A>[B!/WA&@+B?TY -N[2U1_ :0[NA06U--;3&W)*VD"LU_*A&9!*Z(9\H0HYP(3C@3S48-?.HN$EMN>K<%Q*TB!K0K&&$I=*!-FE-G(R4 '.HXZ2#RFFC77"[]S[&;;%%R;>P5FZ MMI=] G2D)#$Z)H3(*5L4ZT;)+/VT4GMON ; MX%M>_7M46F<9NN5E\R=2990'[BW$!,IP7W':L_OB8THD:6MAP-V%V M2IP''26QG*,\&->X\)I(F$U(<^4<\QM%+-M<;2I.F/?-,*Z2(FGK@V9H:H4 M:$%#(E980P!U)(QG0JNX]W2Y]=4_VI:\O_P[GB=7@'O>98@XHPDS,I:(*9UU MIV=H1#,>9,BQ]D'6S9 =T8I;0;];;,\[*J?+'?H*XLKND$H/0)$2078'RDZ,#1[\PJ]$V4N.Y0#*&&1WBH0"T8A1B4B"S9(%@^^ZM2<-K<;;CH"!<'+ MU3*!HA@<)T%J0QA$HX/EUFB__Z3YH?WIBAIHH>)^0\0]X<%0#YQX62Z)YR7W MHT$2D[1T"J02K/;=41M".Z:EMX**M]FK=]1/I]OU'5YGC66 M1NAR!6$7B;=[5Z/M)? YGD*Z&,"'?&.WFFY5N&6]Z0_],/:')U?;UNQHA&$! M#;F0B8ZAR 'IXH431&G#DA$F,55[?=X1:E=GG%K=[;M4UZ&/+"W&.B_<_'P* M,'G7S*YIG9X+P,D8*,IM%O.3E$GB-"^A79US8$Q163LQM0[+H0XX=<*#I@5] MM% Y<1NN^1T[FR#;YMS3GHPYQ)5P=;6W 27V$'VWY(A<*+0Z-)'6XCHLT?9P MKAPT$LQK1FVQ31XX*=8 M<^#+R"58K_.;G59B!H)Q$/\9/CZ*# M*E=HH3V:3'(N*Z-R;8OF3D#=QRMJ::YI2^PME*=_F)S.,U:+N_ T-SPZ2TD0 M*I5&0IJ$P!(1D*R#Z(2)LC(/5D \&MWO)][:@8.ER88X3[J M^:FWZ#0",S)*FL'$I>SIFNC 76]Y\(JM*\>*+OUMP*[LZ7F/V"0PQ[G, MM<^J<9IR,Z#+=TJJH)-.DOJ0I5+9NFB8SHK13"$*WEO[U+W/\31G<'F]\'6N MH;-YU0GU=7]< @07(QC__!V_.6_&?O#KJ+DX'^,C!A<)/=+RF68XZ2.AT@?T M>*=,'5]%1VQ66G*OB+(E!%FNHK4, J'"9>V%$NBIUC\.U-7P]C57;KSU[I>^ MPO?VT_R;7F# A0U 0BH'?)) VYXQ2JS25*J0O;"JLEAWQ=K]XGFL_%ZVICK1 M?@M&]@W<[YO)K8C?->/QKZBM#\-_COH3>-W\.>R55@%.EKM9ZSTG2 J0.K/01?LS,O2?-]XB) MNXWFZYA0W+QE)>,V=K>\X$( M&](2(#PA8Z$:NH(5H"[L),6:EJ M7S"T(]0#&T_[*_TN2K6DL;5F4]T,_^=)$__XB%;!>/K5SWX,Z55S=HX3]_)6 MA^%XG[S_EF^H40VPSZ"6:@18ID%8EZ3!_[(43GD=.6-20_1&NMZ6[]IOJ?@% M!=Y\!_@,HZ_]8L?Y$:R\\>5@,*]8^9"O[@::W4SUJAE/KD7?DV4\&8U<-):7 MCO"1>(.6I1:*H0*5MM5O,ZT\A+U;9<[>!.EV('/M]2@P)K(H]]&AKR.=$R@H M)8C.43ID"[/5NQQLAJS[I?60'%QITUM?>RVXJU>G2^K(;N9R::VS4WJZ8SG< MP(0E0>E LJ#&@')2"JA,R58&TE56\YAX>WA&'&F>\L:Q"9ZCX2*[9*)66 M@KAR,:C+@MM@L@RI=ANX.^ <_FS:P;AR=_YO9YVU7V2R5+J[";B6 C5W CN* M!-SN:MR,'GOHH'.BV,Q,S.@-&IL 03)'0CE*(Q-CV0DE**N]MQZ (-OEN3KB MQS:BKY^"&D\^Y/GR.I[7Z<]]=S04<8 X1!-=63#+U:I6 F%1Y4P-3[CY;YAS M6ON2@Q<][J.+I@5!MF&,PP!_=?)RF'[SHS]@@E_/W83%,0P6L\]!EK06#AJ< M(H$F2TP(*C/%(J>FMEU]#Z;'P(M6Y-_"QO )QH //'U9[JWZ"H/FO C@)D05 M)>/.>2)TR7:5NY:#9Y8('U62-G@3:W=,V #68V));2VTD!?\%88P\H-I&O4, M13V>E&#O5[@)TJID,T^!,"H"D1$E$2)BSLCB2(,"6?U4_$; 'A-9ZFNBA6:J MR&CTI^/D8H0KWBMTW4Y@D1:PW!N#VQ\QKNR($BAQCD9BI4XT:(H;HJ^_G*Q! M\YB(44GF:_OVM96*N:K+>#N<7K0]E4>-%,R=3ZZ;>ME\$$LIEVR4,((F:5*6 M.6E+(7.PAFHIE*:AM^$[]K03;X^NC$;E9M=I+^W?'_6^Z]Q&0:KWS? KSDU(TW>/OS03 M/[C^^^(_O&\F_Q\F5R&LGD_ ?6*>R%R:+?&DB2O?^J"M3JP4O=6VNEH;3/>K M;,=\7EZ*CX,6+?B3K0UL%K)]TXSF/RJ?8SV.UHLM/I&0LJ2R2M8A*DHBHU%$ M S'3VK9"MR-\FAG'0Z 6W.N=A?W+_UST)]_?#HM%5WXXGO;"^7+JAQ_.IS4V MO^(C)N.WP]FP_PG]D],BKZ_H&IS ])>OT<)\X_NC?_C!!?0B]4&$&(F@%BU M*M&PC*%<9I,3&IB:Q^J'H8]F\#_<)#L:R6]%NQ:B%E?9Q'M%,EXGDUD&$1Q8 MP060'(ICQLJE03DG4FY"S@I7&&:KSY]:X+NJ.3@TZP^B[&,I+9C!QP]/,U8B MA 0'(Z X[X7+2=.E=;8QBD7*7/"U [KWP!P^/*!3CFP7*BULRX.88.L%<35 M,(:I!""N';O:9$PMU1:T,9[#E"3L09-M-_RN=/Q0^)LU.@ 0. DIX3XC'256 M6H$>0G8&?Z&!UKY1Y^'P]IY*B2.G[3:J;2>C.AGU8ZG2+8';WU$AXT^??Y\' MXH4-RII4FO;'7&X^R<1S&HCF(6:CA=,F5>;=G8".T#5J7>>WI4VJ**SS0RRW M07\9)_VOZ,152:!L\H*Z>92MA[32Y3*AJZD9]R9+4&C#*:9UMJ+<[2IX[FWW MJH-G52Q8G05%CYF5-""(0"Q#9BOOO* B9)%K-Y0^?%:EO?C%963QQH7 PC&9 MI269ES;UV4GB0Z:$F^@5BJ>%Z_6Z'>$1KO)UF=]= &QO K51Y-?^:-]?S/JO M4^>4=IDP [$4)6C4CE*$<::IXM+(XUF-MAW< YHD';"T^PFU \4><,:F)U/6 MR0I;&D#B.$%R8CF.4RBCJ/"&<5J[<6=78WN:20>927L0K(W42VOC_,=4'Y?C M]#)D$P2.SL32.4R7ZX:H)B(K;X*+WO#:[8^Z&MO31#K(1-J#8"V4TK8W3M1" MAO[UH5JJD\M)$:4"#E5&2KQ-F=@ E.O@@,JCJ>';?GA/T^D@TVD_FK5PC7AW MQFQFUOC(T&F5IE3KE8M:&;6$"YZ5T1(54_M,]X'\I:/4PKWU*= C ML5X((D7PQ'%?2E6B!2^8=JEVP>V1B> !K8\/)DS4&@4?E.^[N3AZREM@P"VA MU* ^%6X+H?1>U8'Q3*4U+->^:^@8QOV YMXQD/\()_)6S'U0LW?;HD^'-@Y- M# A+B>*2[!GQR6N"PH@"/'@)M9/<1S/XIWE\G/.X30X_X.C9_8)(0DMKN289 MF"92BT1\3.C,) B<:B-EJ-YX[5@&_S29CW,RM\GAAQC!*XWL-Y""Y"YYDXA2 M%*6@RK7IH#(17&4#S#'J'TZ@?)N1/TWCXYS&K;'W8<8,-S!*)#AM#",N)U0C M.A;E,NY$M' \4*>=C;6O-SZ&<1_/*;!D<2=1PN!&@K*7);;NN+ D60$>2BE+YR()53Z? ZG'@ MSE-@V^CBH9RBV61,3Z? MCH%MA5-NCA.LXN.'PI_99+:\.@(:"I*D <-Y$@= MR=*)*'W*WG9>SGHTO-WJ%-C1T78;U79^"@RHY4%92S0(M&^8\L2G($@2#+47 M=.GT^'0*K%V=;W4*;!N%=7X*[".,IMW@AG$FK5G3G"KGO^Y^=-V37UL,8^G, MES,R2BX2<.5DHMFQ%*),)JB8:0#;V_0EAS_ME10%PQ11+*32_L*3"? M,B4]YT>3_'YW_*>]EBJB+3BOF),6)L,L=G+Q)35GC[4'DA'N(+7 M9?O!RNBW(V:_E$2)?WAR6PHK&>,5S0Y-,M*2$6"X<32A*::C88Y;JCT M1S,!;L'_1/*NE%_[JHGV9NO'!DV!2=\/OC1EO#C8B-_WG/,X;64D,4E&I$7/ MQ+%R+;@":YAQD;M\GQET$.0_#,>/GQ<5RSJZ'>ST*>.>\Y 3XYQPP!'**#*Q M^"5Q0B7I< 'P((YK#LR /TV!8V%%&[40]1JT)64$YP'-,80O3>+$VVSQ#Q*V MXL"=N;AM=/%0!_6XIGGM\)*H#16I(HA24R:$X" MY$B2Y4YDHV&%?&M=X0.3NMJ;5K52<7 ZW@TZ7TJ8IG.)<]??)C"V M,:@VH4#]]>%^VV:\E]B;&C*KO&W^YK]= U).6 6 2!P/I?^8%L27^U^XY%1H MZ3S$C8X;W:>\ZR]]@,K;669K9UYK]W1.:V7^[$]._>PRZU?-<'8A99W+.N]] M?.4;.[<;SG*?:9#.""FM54IZ%5V023FI&:<*0/'>-B\Z>-U120 +DSWQ.I<@ M;S8D*(T,E!2-;^>,]$?3I^C=@ZL[,IQ[7!PHL:7WDU3 B"]^$T^19ZL3]>+A M])=^!'5'V[#]8'5'VY#FV.N.)-5HEWI'6&(H<.$2<3*A36*5S4DSB/%HVD8_ MEKJC@Y!\7^4?3=W1K,7=A_QR.+SP@R_X^7@*XYZ6(FD5@>AI\CP8G)[4 W$^ M9NIL=IZ%^RR>-H#], P]N%8?;%'0H@(J*IK1,S&$)J!$.E!%ZHRHS)EFR0"W MK%T*_TB5<=USO M>5*P+.D@-%,M<20:.*%LF/+.LA,LL<<9P@_.?&]_R,OX# M5<8=_Q38@14/JL/(MKW/ G<0LA*$ @U$\A1($-H32G,4PB81S=&<0OJ!^_<] M+(>V+NU6YY\ZGLK41*VFWE,2DRLG+9PB#O"KL3-V+]0=1 M]I%6IH8H!16>:"MQ!$H%8HN#SBQ$9Z6T.M2.SCRRRM2M.'!W9>H6NG@HE7V; MC.FI,G6[RM1M:-))9>H..GXH_'4VVB"+-V!*285UN,\8GXD!9CWH&+SH_&*( MH^'M=I6IQT;;;53; EVO%4+.?-#%I=,2=PW&%=%"HCWC1"0AH=3TW]9746GUJIF"<#I$H[2R1N=Q-AEHBPF;@UE *?*-6^S]. M?>HNMMKN,F^Q/G43&(^O/G4KX:^I;]Q% O&,08E !.++979)40^)!T_C M1GW<'D9]ZE9B7UN?NHW,6JU/Y5$!54P1JQ("R=815TIF+2@6M4D^M2= ME;>SS#JJ3_T$7YO!U_[PY-4(4G_RQL?^H#_YOD=)ZCU/K%&%N@WHI<)3(:)+ M1@1#@Y;)<^_1M$4=* /XC?.]>YZ]G\=2HJ\?\LTG7T5D>8K!I-)V$@??VSUQ F5PF.+S ZZV63A?$\$U!:$6FB)4'C'YGQ MX)0 2+%V;FP51?=>63V]+[M7>\JXA=+'V\8Z7P9_;D:CYL\RM_PY_F;RO2<8 M3\+D3()-CDC%#;%:)V(=1!%H#%K7KIS>!M]C8DIK>FDALG.3U>B*]L>?ST?@ MTX?A/_RH7SS13WX"K!>]L=*)1(2#TF!>%GL8__ LN,1!*QUJAWHVQ?:8N-.* M/EJX]^TV"?P^O"C1CCFS7Z$UT9^44;P!F!=O^1/H,9E]U"D3IJ0A,AD@@1I. M#.>,TV2BHEWLO1N!?4S,ZD9C+73BN@Z\!T)%X:(B"M 7DT9IXHTI%Q]&B4Z9 M572Y5UQ5]CQ60FPEUQ9JRGX?^K-F-.G_"])T!1R/+TH<^Y=O)7 */94H.!$T MNG,QHE-8VL!)R"39)+QU20=5._-_-Z+'Q(.*LF^AVNGE#-LT>/XAO^D/$5NQ MGYKQ9-SS"@*75")A<5&2'I"U7BF"<*-(RAGJ:O?BN0O/8V)%-;FO^0ZNJB#JWV_R2J*0Z4J*VFWJ2KE%ES'NIP+_-4$!]L(LFEF$)4 M$:G^8)5_3\%3%[K?1KZMW&UU:X)AD=_3UH8<)'&.,APMPG0!5TXT:[)C$KA4 MM++R[P34O?&XO\Y6[J:J)? 6HN4W(VNS''\PED$6)2V(^YRVG'C.+!&).:>M M 4TW*DK:.:;Y^+;_/:7<0J3R)J)KM7:;X&K)!%B'Z3!FP+XZNY,">PJ\]93' M-7P^"0;.9Q)H*;XT1A.G$B4"]\4H',1D:Z?(NB7"/29!5SS81L[5&VW L-^, M/D.\P(7O[OTJ>F^ LT R#K5%S6 MP%X2;B&5=!W/G.>;(&K)"EA%_;ZMG6^C63;.%\WVWX^?(71L!SGO\Q?%(B? MFSRZ_,W;88)OG__TY^4W\WU)R2B=<9ED5!^1R1OBL\#-27!M;$Z2I^I=)O'NSX,!]_OK^J]09SK MSYEQ)J8KJMQ\\E;5O=N@O"SC/;X3KK7G7.N'5W>)6=YQO7OU<.1=[WH4!RK7 M1RHW$'/%.I44-260>2HW?VITP=#QDBGF\@_0O%G/KQ_HBI=;'='Z MXFZAO&7=<>:Z,_U1'YI>-\?O$>W:NI1:EL!4+FBO]+_VTX4?C*L;!,O/WL\D MN!_NGI8!OJ3WQ\YH5)9 M7!>2(BYK3I)D6@JC@\Z;-2)=>71W\^\^V=]8./<3P=H4SIIY-?]Q^2/@I/_[ M7_X74$L#!!0 ( #B$ 5><.V*?I"L &PX 4 8W9L="TR,#(S,#8S M,%]G,2YJ<&?M>P=84VVV[J:&WHN $!00I(@*BD@)RD]3,5@H A(1D"9@0X($ M-D5Z1T4!(10[2J\*A%YL"(@T@22 (%(2A;@A[6[GSCDS\\]_SIVY]9S[G(]G M!7AV]L>[WF^M=ZT5$O8HFPB(';&TL00X.#F <_ 7P%X!1 YY!IWW KP >'&P M)P!S@)/CU_KUR/EK<7/]>N3AYN;BYN7AY?V3(?CY8$/P\O()\O$+_%KP3T*" M D*_?OFUR7^_E9.'BXM' ,&+$/BG%[L5$.?C<.,HX^+8#G"*=/\#B /R\.3BYN'EX$#$,0?D*M& R?BPL&S0,CAJ^&P]B6U[#O%* MGG!';+\LM3/K]_5:\'70["A-V)NQL;%)R0F9=VZ M?2?[[KVOM>#0Q^'/XV,CHV3 MR#.S*77QR<(;^> M(,[-LVT/K\2A$PCWRY+;]T;Q21W.+*ILXU?1.TF1/G]E0$!&59^D1OWEVI\\ M^\<%M'8VZ+51UVZ'SG$\/ 4'I#B>6N FV8 HE@U$7V8# M Q^^8B#-%C8P(SV-XV#6L@&OZ?%T%P)EOA6=G!VATCRDX_"%)>AOE)"R1V9\ M2XZ'781'VEX?KH\+Q84?UTT,+(8>#Z_G'Q8\>M0IUR6O-,?A "G5\LS8O]6PO@0 M+8#YD#6,;,6GO%1/W%&58A/JZW$U.<'N/L+'53NI<>:RJW?*!T3Q"0LIX'^W MV2,E(>^.*7W*'!NX:>Q2XK)XT.VIM]JCDL=3OREIW5,]F:[PE'3G=L:A16&W MXDC43I!8-5V-6%JE^)/GES8>X#0@75*_J#,4WSE"^9:]:7EW*W^X_&=?OU(- M.X-(M0P ;)FJ_9G=3 P:4V#QLP%*1Q>AQB#65'A!2;IFL,;AKD->Q_@Q.W2H M?(9'/3='8\'AI,(,@]U]BOYSY= N9 P.0RY/F:X.'HDSUGKJ=\()*K4+&]/6 M]LP)^/C95U560Z3U<+TZ\MJFXS"^_F3 M:#+K;/OYA\V3_L?M;]7RG8ZGT \3WJNX+FFKN(_DP?%8R!HIV,TL(Q!S3&6@ M-Q3OCNS]+8(C^SP0G1JZ*S8M@T&D7/&@ '%'^TPY!OFMW1RW[4W5I"+*&Y: M M6>Q MAT2X&'41JA'MTPJF?&";2#E+QL]-ZE4SU:LG<9F!?K%PX]H%LHMJ:+'Y%O'Y MT#35U-F)C,=O9V,GS92F*2HS]7,?-7[_$%6_]6J(+.,U=0=['!B -D"&%HME!DY2?;6R@#M\Q M'1[('VYAU'E:-K,H8A_8 MIH%30"P1B/B$@]QNP@V##$,JS_+S@JGO7Z:FCUGXGO,YH=H=!ND=^$XKQG@J2^UE^U?>I:D]&KPO,@ MPS!U6TY^B4#.I3V]O8AA4)8-S)W'Q.)IVUW!K]6.Y0/R#!A].0DIG_+KW+,.J#$X]%B*^]MX<*YV^<*GIOXKW%&HH0(Q#R"(H&8 MC^1C&,P(HV@3T!E?LN+Q'RYIM@+^>(&R0O=(%81=SXI7Q>6IY@Z:""4DSE2/ M#;0YS3!+P/-@S&;/39:H[T'[=K_Z4[[+_MY75L]3[LT*46+^>/Y&&>OJU(*&K0?%DRC0^\Q"ZXL M/CS_N;7M(*,$>P9[(AM8.^M/8P/,>C;@6SZNT(/B!XD%H !#.K@(M[^1OJN1 MC)1_MVN?8.%WY33=7:?YRJA'),L<3.9F/O/8%(%M=BU&N%/,F[@PZ@0IO7V2 M"PWE41Z?=@$5L6AGN/;4BJF(ZW](>)3Z@4?"5&XB:&P.DS?G\7U_.7T_;@LS M$_1=38Q09#:A+DPGM*A1:)6E-N%$44E(T^5.$G;#2%GD%*3K%Y9@M"2<:CV];OREHUDEU<;M7D:@UX2308: M\I-\#7>L5'OY+_+P.7&N=H&0IKZ2,,S.^06P;C5.?U(I2 )*FAKL.3Y0]LFR MAC6Z=\M*D6:5=MP!1MY=+NSYRG+C+Y4L$_C,+ F^NC'3PBVB#*U!4RDH[ ST M@^J!CI[U\9?ZM'DA:\OT/1D5DW/W7TOI[VT\5[AS@XL8OW2*.FW/K-=' M0^H_TZ^9G 1C"2(LE453=?\WI7*F[T(O>-1C.ZPMNR4>V.T8IK\(-GC:TPRV M^8%>;$#"GPT@3158GV0)_.O]"A#2HLI6I<=9-V[J1"C/,]>^W7=PQ8KFVM\! M8JQ#JKG8%CO$4QP/\R4;\"OGB!B1MUK"T'$,0TH=_CE4?=2_GP^+;ZNVH1W- MYC2?LZXRNG+LI+**N] S 3'2MZPZF)#4B$E0"G51- E3A5BB4QQ;<\N*2&SPR'CCFL#HQ0J!7?S*F[FX\ MPX*^F]4^=;"&4A\[H#L/)-6G3<(L;4*+H)CNTR[P*L>V\T/&/1&6)V3AN2(N< J"*=8 M_6H/>ER0C.D$QPBT^Q3>Y ?8&=+$GH(9LRF=%6DU'T\'A\P-1S[STH#@B.24 MNA&&Q%W:#%1-OX83INIV3B>[*5%6\L$2;,[:-R>>VXU0[,]BM17P4R_@V0"//_-!<#.F0S[U4?X3\RMU-V*[4A*%-IIN,M): MM:BWVI;=X)#@'H9^4HUHW)2?G;JC/[K90-5(IZ)WST^6:M9,AX/SKN26\<6K MG!/I>[V]Q-ON9:&-$6B=G%="D6&K2S'PG_"F8N#[KI)1RS%T:^C48?@0;B*= MZ=*/\DDNH=AY_?Y[YX.JFH.1 8A8;D&]!?&6)$RJIQBT'D]B U5"MPO5Z@W)_Q?N/]OT $-C4 ?3D ME*.JT$@>UKP=7_69( #'40*< P=;M*'TF2-'>>(3C%$AS_P<'$[M5:QRY3TC M:/&*H^[>';'LOO'("L0DJEZ6(2W:21"H1<<6<#-SEYM4Z_'2UYR"DT5E<8=? MA06HHROOB:K-:GR+,U3-OKA#*B#\?!6(_*,GNUW0]U[/[N^\K4]W?S[W MO8-+L^$ZO?1E),K%IS@)T/@O^R_[3VB,K\PZT <]GD>+;&06X0PI860R5K 5 MPWUM7XQ#6@?:9I^N^+3Q\:6"JV*?*G=:*91LJT!,?;X>+DG?[@=W="/1$7K8 M:EH$\\DN9'>!TI#^0K H'\X^V2*M*^A.4NE8_U90_?ZK*H$4UO(;O4!7; ]# MFHNV_2 ZJD6']0G%:6K@9RK1,MRD^H:JU5[I8G75G:QQ/D%SQ5)YXEWU@\@] MBV8G5]Y]Q5<1E@/H5F.LP7I"I>YR*7$5GA&Z<(;,1E*Z)'3$QK2M[(S6O8F? M5W #O0*-"X4;@?MW237PZC*D@E@"L46L=Q%;J;+MY9$RM[!YY$#\HYQ:GJI* MWV5C70Y[E'_312ENQ-G,^W,Y(40QY!1.CEHE+$D[/, &?,J3[LYE39#>U2?@ MS*]R:SZDGJO7JU)N[=NH*.%2Y7"#BS*/"<7[IK$!G8OA/8(S(04<[*:?&9"9 M<6JJJ;:>:[GC%2O])1CH;3.S<\H"@$M:SRBH]C?H-!3E^#M!XN3Z1FUR%PJA MO59]O;2AU7MP<,\.HV5M!46JF9(:)8B,8$B[T,JA0'PMLJ-\*\.$8II_K!'7.%5+K1!., MA?=E/R4V!%UDG"!9-/35?]+)\? _L4-$?)*\K>+(@Q+E#/\W<$./'E>@#3!S M(L1\,56H-/ <1AZ;WA4A62UO%8^S(&UL8[5^+$S7"M(>*3L\\<2VJ+JQHE$S MY4BZ/#.[16T!K&8##,E5&IYJM:Q%RL/(CO51@TX/[C-103?XO*@-M_2JC[9( M.A:8MG>E_ M'HWT(1P.'F1+A*\C%5A=0UE8.,'^FL)PC> MZ@A,5,KRD+SC,OD%;7C.*$$U\I!<8/P2,@J4J<&D(WEQNE1\QZ@DL-U M'PMK[T=3^#U$/,X?4+/1M"9F9F(XH'2:*+S_K:_3%42*93W=MBV<] YEY9)' MB'GC6?GVVFA/[K7,TM@?HPDCKP4LWZ;FU0'^RZ)P^>WI0*42JKRC(K;AD)1Z MFFR\]X?!$?2'Y%76.[K>ONJ)P$62T@Z[>9Y(X:A<8(X0R ;&;YN_AQ"F/ MB;(WUYB.9-'.:3%%]0[;%T$R,GQ1QWY>7=JXIYQI:F=Y!?VNWC]4O3L]#4FQ M0T'J+'P)+HA9W*(!H'=]2_:8ZNCZ-8^+ :MT:S_RZY[2Y+8EW7%)0ZLKG M J?P/M]ROR234N57.R-4AY>?Z],50@IHF[3@) 5LAHQWR'G.)T"632MGBQPU MNYJ,@;2178IZK2S.P;(:-C VTE:P[>BT&%3\G3>1X1W&L2T@P#XRJ#K:^L*! M12=2M X0/O6\K&@@BMM3[$:2\\%KQ9$"&G]@&V&T,8A.A5@?0!'4^?*Q6UW9 M2M)4T?2 \F!%E^[&EC-SFA)4-U3OT&Q^-BBLR%W" $1+"TSW+BBE1+LG8JQXL#7B$B#[S]JRH0 M[U&5ELUPDG%!+N%$DPO@5C^D3,16[*ON%N6!IJ/^P27==UODLH3/KXSZ(7U. M-9*NI[SN[7RV:V' JM=_$3,^1/L 6="5(;_!;]W?W?P*MG]Z8T%"(7SJEDU+ M7GSF?*:2*+55^'WAJTMZ48T)IZB/ES+IIUG#^,K',4WBOE2Z-64^L44"VT,^ M7DNB@S)?-3YM%MQ]UO<"\Z#JBM$G5"(2)K"ZK7+IR=I M,X*>8%V.X\\,O9BM'UKW?3Y0%G ^(V:[U3:%3!>_%0&S@!+#UD)1N*:52HH+%J^8AW5V&N>-8?FZ-C=.&RNXO#:WF%9Y8JSNH/G&=D#G]G MKMW^;R/D<5>8+83 R:!N4 R\@$E2$H&"B4&"4/&WPY2U@SWQ(@]#7[P+E,75 M"[U+4 E8L&QKO&*I$/B%;,J%[9E!P-TFL4J>T!64VL*/1C!+B)Z;D91O4R^Z MNF\]5)N]W%T?@'R]XX*YT?;YDWO-3)_!LA$1,3RU MF_G45 Z*1B:UR%8-, *(:)E)R+N+]M*CVMDF--!,S[PA2[S*P5BR/!YY$T MK(_AAM!DT:7J,DCY*U(L HFM(70*_GAF0AQ9*>O0OW$/[M4W2ODW^#8.%RW. M"J,@G<<3;( TSD+1999;(C)I^80?_?23(^5URS4<7594)$M@R*!U#]VWBXR/ MGSX?@&1)\$"'<48[5I=>%%SOKPOZ$3$TBYNX$3A3WH=Q9/6C%'"Z="N&.*6_ M1Y>WF_J5I398TI0T92E$6[E2=;CSDK.A](?,;KN/=1X6F$@JQQP;\!;E*Z>W MH,? [/&-519?G&X/0]*_=?KB9,44W = O6I"^UD=)_C7-M?&LF("F^*W7[S$EJ0>93S+YF5BRN+67D^H;"!)%X6FOM+U(]YA:KQ34'YP!9NX16NM^U 3<$572%04J]?FIM1L<.*K MC*6Y:I:M*9!U07MFKKSI(?L%X,1_8I:&N)=9I%\;'H)R*ZRD[EUW8@%"$G-^X^M(0:37& M3?7C?"6AFK+O43(85C*E?V7B;;8O5Q]W:?3SY_R.6Y0C_1N+(TUU*991L'[A MH#V4KP1OI"@$MK+VAITRJ8NGQG0J:=X[EKVRY)&[,CS\,-M3>.+2QFFD'G?] M*21#@MX&5R_N'RW,!%V\;B+%07T(%V%3=5?(17=I/9PR07I^,+8[]UHI/IFK:Z]^ #]Z9UDL_NZ7 MT+F]8Q/UH>];#RC=*HGH!^5!S_+1JY80@BY[UN?&W61C(Z$38U/86CF=P-FL MV7>A>L_V.U[.8B@P]&@S6%<4F M>2<-N0[.[NH6W7/H^ZQ#]F'^UC">1?T1H_C:?T4@T@+(I\&K63T=B>:T/2MM8N;'@_-[9I M8YNF483>M6585G7Y1%36%= Y&,!MP.N<;BTFP?E1 MM3\S_]H%=+5KJ)O;\8&X#1&K(.>YIC-$$-)P7%JGTKO=3"$>]T<,!PHF;=?Y MIGK*2+*QNTY^?US9'>MK]:$A5K0+VM:IEU,T8\\V@J4:A:+W49Z8,16R8QPN M>*9_W(56.;P6[DB6[4S87D48JC&91P]<>S+BYW2X/PX7^7"BT:)-_6I]'FX+ MM <^0@EFU)K@:B0&B%"$C,CQ'0OK1GEX7K=O2JH'O6CI4M_U4WE>5RWGV(_E M_<157C!4B%:?D+)#O)^NM%HJHCH23*=$(HY#]=__+8-R3US)6UXY9H=HJ.4,LT2&)-M/42758]K4/(?\C:8-&B:>U/A]X8Z/'T>JKZGT% 326O?_'YJ)Y4UV<,Q1.42!%-%/S MR(0$5%73/E+^WK/F+A];^K1A?:A+#3':N%32"REF.A6TCO2AJ.+>#/%7K'0X M=??\3 W,&XY,-,WV,#M<[@0-E#E_0QTL.2G#GLN MI[W0P6_@/S5+G<#L#G?ZZPIWTDASY_4#@&>NL]<((\R&#;CV?R^4N\,&^'_> M9 ,+.FP@0Q7&"Q>;F_1V<$V&#?1*@-1]7]8<'ZX?/#OVA7FEW/.&%4-]2I(- M%-:SS&ZQ@<02EN0J/QOX )H,3 MS=J1#J&;U-G H2!&%/Q-TBW( GGJX63\B";-"DZF0E<2JA7O&2>0WYOOE*4]H(R]2# M#93%;(R4.8H88/-'=1[ P"_EM_U12?RS(=YC*([E&Y:('I"^X\9C5L(^QFW' M]?(_E*1P2PL&_R8KOH\J2N\T0=D5)VE]-L7]GFFMA6E(59?Q ";6BGG[G2Z< MD$D;KUM2X<)[F V\1K.XP;%C@VQ@#?N\$MF*+V&D5DRO[E['Y##]!RRD*8B% MOX'[5U1L_B4_'M5+CG[7U"ANKN[\HPE4%3[5]'MLX%LA*_C;G=GK?R&IX?*K MSI6V &48^LV5/QQ>_VRF5V"\S>#KW:9&\&"L-XQ:.U0^6TQX 4):(XP2KAD" M\Y8)/#'])L\ZHK6X5Y>('EDS12> 4]N^;L)AXD;Z0?J['L22#;1M ^?@-.-$ M+3WR!3>-'=_;_[U\>"6PN)G(V8 X-A :_XS1_\TM2:,\$F7Y-PC_0L7CH5V$ MF7'TYA?PSKZ&@I[,$Q;2RP7*?]1&J_U5\I2K_ U%':E3ZM<%?>&@=E6_].^U MXC_N,J2_L4Y$4:=9?05/V4"Q,*@FS?2'/7,CS&U!PNW=4LXB?E-YY/L)S(E, MD#."4/0=9\ZBBJ(_PK'Q4Q3_=UQO&K#X!=G 3A0DS@:\](["B4ENN5)> A(S M"-]AC8A"TD[I$YA*6MI6%/4%-J!RT8#^UL3Q"^B\=L("Q[&Y^Z\AGOI7+DQS M@MF TB XHL=X^J*39IP$DWB1RIFD4?A[X](B-_)MR(*()SNP$'_9[K M/Y"0'W?^4&[.G$=%H:PV%-P)4^Z+!+W-$3BTB:(#?X/WK[A8>U,.T6ZQ&O%S MMH'JE;.G86'S3H!5 OB]V?SZ3R+I=_@M)EV9"$B>CQP_!R/D_ M__XVZ5LSY0A?4 RG A*; \DK"K:67$+?G3[7Z&EFB9P8N6,<+/W" L!B&$;3 M1#Q3N 7.KO;7\PRX9L2',>#*4%3? T)G7-E :MA#*0X22%D%H\&U_;\X%-3" M4TM8BJL4-"MN&HXTDM=5UKZ5VW8(F)*.YE]O]?@P,4-@:)>!W>E0"*$-M:GP M2[YB[_1#(R]/F"G)L@&1GQ"TC"-JQNWK M_P*Z06Z;/8TF[DV W'V(NZ 4>PCXBV7UXO*5S+>:.[ M561X$?^[_H]<\!.E(5?*>D&^=%)WNW6NC&JC"9]A^:%" M4<&_AX?\?21>*XXTUOT=/'WP=[0U#R8!%,+ON!OX ]I^'M'@:H_&OZVUG$W>,_T, M*5W:'F9.D]F4)#1 _6D]6.L)O'LX86ZR_E9.3LG3H;*7ZBEF2=DKT(E#PUJ(_1/7+G]NZD%;+3-*]4ZJ]9'YLOEE<9E[&9FOK"UN_*Z!FU?3 M=>Y>%LJRF3U)D@L057_C'_19$1.%\0^^S32=6F!\J+I("WG MTI$^Q?8=TJ,93U_):6WK4Q,K'R346D6BX-A,G1(<:%*D&S!\*BDZ<2_TD%+8 MO*6 _472,9;[7V00M9_;O,EZ:*79FF9FE,Z)\X+S1 M4_(A"44UGRWN#)R=.K5_?S;7DY/7,PZU<9]6$H*6*;?(LIU(<88FQ3M-)UA4 M#+(@HR5\+Y4F:LN;'4&HF1F.WY <;+&&NR-]G,$ 2P1Z18N'3I'H]#>E2!&< M??C!3]_L;AO_4-7:CLB,Y+@_HQK):T-T? SIT9!4?)SI?M; M,2U\@2QA9(9 M&?RO-TPYMQJ/.!NII52BC;JO"Y-#0PH=C97GT%(<'[%#+ %SNB##A-I)$,&= MI=M"YT<46_I%!IR5/-UX>XQ:R51V*P7+2SS-N$\_C13QB @1Y@ M&(20\@4/93*\ROTVM6V8SV>1^T/MDZN-*L<3&^]YB=NT)_V I\65HB7"P^T4I%%S[-.%@1-2K&WHRLSOF"LS"2N/DA/9RK$UWB:8A M^5L$%:4C=F)7>BQ <7]QWQM;0P)#IB9[+V5N?Z)ZJ^= :V^?G/2PXQQR&]Y(VGE+3_E$-7+RAY#C8S^MB 2=EY8M+NS"$IMH31"9)W&V:LO\/->+A)Q[L4FN^6-Y:?3S:V+S6K-Q@Q M-M8)$FA^Y2E1974J,O:ZJ&=A]I/>*S6^:'#_SKYIR0V\H'>20!&,K M$@A@7P_9MU"R'^FOBIO[-B1K%;]J>G0Q0!MA]V!9.2::KPQ)>T)!+".IK]IN M&,00+L 9)F/*4S'\R(.<+AF>^NCC]@J?[N&JK3QW$@VOG'XRYR3>WX^B6*;' M;:+:IF4C/K ! 1P*# WV(/4GE3]VGO23B"_PC/4T^[X;T+OOF0'T&0L F]-M M>,46"=QA*(:,BG43HG:5%9&1?$TV9-M=TI?58JSYS6:?((S0AV\XXJ%_+NZO ML(28\0QO4GHJH2:D,U^+S'U0 ^IZ/#H.>3A4B.[[E-;GH7WJ/34_!EMP=D&Z MG\_P5)CC.-MNGZ'X M4.!'PU:/^R.9D"-+0(ZD"YP[ MG0H *[5$P'O?#SQ#!NI5'BG1QZZ\:JD18C:A&:/H)31V-L\_%NC*KD$@,E7W%@>(R^;W*1#"6N/ MD(.B2@698<LG0I6[=\EQ2&SXW[JO8NC0;;CY MJ:EZ!ERRHN]@#6Q60?$SCJWA7&<_WN%4/.GB(3ST9(O T.&3EG8'.3M%/G)0 M>I8]Z'X+*,II$ZZVZ8J0MGYN_X.ZR4WF,_=ZTBZNHW?.##Q_WA;ZX,S,A;3@ M_O?/'ZN:67XXJ[<9X.T;Y.XKG?K ?7OHK(78KZ42H3/28O$;7J)G@ MTU]0O3,X)9VJ%)IK=:X0.#.:[=&C;:/ZW8=K%@7M0#+NKHZ7L-X$3[-B=<(= M9]B (EQ-0J+6P036P>&9BH$:DX/^R\>_NV8*B6\+N2ABTTJ$36[',TB=9- 1 M%+=9]ZH,$FV[+F\_GUB[_R/NT&5OP)+P\N(77U'JGK[YJ1?8GZVF0E )27 5 MP)E3)LLJBQ94(]'Q?"X?_;D@NP0\_B;$3JXW7!$Y4"+HBE(N(0L M"Q+[>1G;!O99WFHC(%:;?+T#0I[;2$K+OGR68\Z1<;UKP7K+2;>@<&9=A#BV MG+;*S%]+CPRZCJIPMI5TBKFG'Z8FM6EY!E"U*:"\L?@%[(' M3_:VV:\0,WIL%K^1JGOPE?OSZ-\ZY&?>Y1( MU271HE\:)#2)EF.Z'D_;AGC)9@F=)V6(ZV8W&K;KW;GH@2\@^",G' _!IU:T MH"3"C&D1P:J<&<"=)2.W=AM?]7X6BE9*];H@^&Y[OX+^U;*(8"_#[9S[H[_B M&UD&K$ZP*F@96:J;$+$/A_BP;]+&;MNP6MWNR8-1D2_TU52]N JUS99="4D$ MXKWI2M$$!D\045&7>/PN:;CR)=WA[@O(54'Q^.OY%%O%SV"S]NX#5UY?+SO4 MVHIX-3;N,NILX>&[Q;HHU2,107FRA>M[>09(O =^QQ#\TNDZ(^"F5.WZ%[R7 M3)X[;SYWUDN7]LJ2?CWK)2E T$CB+78N4;7 ]CSV'XOO2!TL&^B)D(+.$L,Q M9%1:+79)/T#T>"[]5--=57-NZ[,37%F7#L#&:U/>C^)C.$/N;(!'C_H1N04% M3_CCLFT%PI!YL5^J>DR$Z#1V\/WXJE/6#DW=8/N]<5S*R\D?,G8_:)HN*C"A MB,:8:D"'Z:U(,8:!_W.?E_:W,*D0-8TK-_&]3 K9GIY40B M,AI5];Z2_AM#=$"?D+ I&^L9-[78T_9R^95Y )_/ %5UN\4)">N47L3K>'7@ M0D/_A-6,Z)(5U9$F3L5T!LE#C]MSNZ/*H).A:V=2/IB\'7D7:%%QT_O&Y^=1 M #)4(&-48/0G.I; T2*,DZ0$CW1,WV0#PM=2$>;-C5GDU2-#R]+G<[Y7]?_7.>=F3[))@/BYLQ9G 2YN+N J MYP&PUX#MIZX'7O,$/ '.XF)/ R8 -]>?]>>9^\_BY?GSS,?+R\/+S\?/_S<1 M$!+DB _OZ"PH-"V/XOS2D1XF\B?/_YL\O]\E)N/AX=OFP"_P+9_>K$[ E! M+C>N)AXN%8!;@HM'@HO= \ X.O+]33TNX+\N+FX>7CY^ 8X:PIP+ZL4YZO/P M<)3FXVC,>?<^YWV 5X)OQ^Y#I_@E;=P%5(*D=!^D%0BJGJ[IE+8=!M7TKMV. M%-HF(RLGKZ"^1V/O/LW#^D<,CAX[;G+&]*R9N<6Y2Y>OV-D[.#IY7/?T\O;Q M]0N^$W(W%!EV+RHZ)C8N/B$Q/>/1X\RL)T^S"XN*2YZ7EKUX^;JVKKZAL:FY MI:N[I[>O?^#MNY'1L<_C$Y-3!#)E=N[;_,+WQ27JQN:/G[0MZ-?O/W9Q 3Q< M_VW]I5T2'+NX_\1 X(]=7-RA?RZ0X.7;?8A_QRD; ?<@217=!X)2I],*:CJ% M5/5L0>EKMX>WR:@=)JM3_YCV-\O^'MA^TTV$->*Z3S*!KY_OU/-D$9@ MJ(DTZRB$DM%V]*=V*2,#2(,*.T<]D)GQQ+-E9,WDEVZ$4*HIN>B&^-U7 KQ* MT1<%G$VE+G+]G0398^KL.\-AJ4>(M9X3J:NC?5O9[F,!=3R!.D_5R[:?SZ&% M(;O@?+7]YU9]_KMVS8').(5V6=90.U<+5$!-ZGWU_9[HHQJSD+(AD73M -5H MXS-^'P8/[MS^\PV9*.[#T@:9V$34253C<72IM_37E'V$BL/>/5&E1%E8E003I;!%Y58/"L?B'/U9Z*>H"R+@T_6Y^ MX_MC&X5?/IT77,-N;+\WX6_,)V7S]R+]-!\YU&6DV396MRZ"S.NVP9UMHRM5 M2C\FG!L/591F/#V=\=JJHK*.%-$QF^9T![ QE?H/Y8IK,,NX$?=S68,5Z??Y MU(M.]?&<(']!Q;D'GV^'/S3.%^LA0AJEJS;T0^B/L-?SM:'T4^@N>Z+XXU;/ M$_VS%H;2GF&>-ZH#_!*N3X1JWCWJZ;VQR0;V/^"9KR[&DYXI!";@KP]%$97P MI (W32A(-M:0AQ*_O9Z$Y9GTLWFG0#AVX'J,B=GCE&##6[N58:UW8X1QGIQ8 M>+ ZC0Y!DG19))[FR2PWW%_BVD_!22%<7!?'&POG]U64OJZ+R[QXI/V[2_+M M8BWN[5HIS"<84BZ\+JYK/0XNBW>O3LC^654$AOP1'80"<;$/F!(-2OKNWV3C]_4/&I=+PIWZ.U MX#5, WQEBXY88AD-ST.^8#^YM!<7>Z1%P0'?+2;O0SL24.JBJ7F_D$#JVB:B M\E"ZP_5]@:#@90"RHM]@>$.!=$G&:68QQ@UG?14X@X]V"/!*(*&?C(ELW4>_B#)G%K:+(+M-J/PE M C0VT 4713BG^)O6YFC+7W%YIV8*TQU >.C&"LQK?2?6PA@[K/L_H<2@6;). MLF4AM)>!B!7\@1%$>FU8#L+%[N?9YWW]^A6;;6>+TZSY)=T>B!/ZB#K"C(+? M7-[/TP4'?NI,%='N?ZI G0S=>7RHUP*E4^K7Z%0??;7L$B^HUUIBKCYEDYMV M^VW6@$ S>AJ_$^,/$V48#Z^RI!CAD#U82O[6%T,;I^)3]85]#X0(9T3NCB5X MI+]Q#*H7.GK- ?42Q=F=DV4YK$]X<4ZJI.(DZE>]N[-Q2>V2'U5'#&U*?.<< MEVI.O$KU$+X*^WGS%!>7_?DRY8QFNBFZ!U='RV$#?'PX6CGD"E[J@$NU'GN! M=)NV$S_I/DN.ZK:4N]JFE&MCF\R<4\^M[)"487SGJ$05FL(0&Z2Y(,QJ: M^;Q=%IJV!MOZ&JE.%,4A,=?O!&R6]\G.[+ ]KJD%^<;770OBSJ<>&N!?[] A M;-&H=>_+TIHU9JJ!:NHF2BL7<)NS; M7<&**&^7RY K-9 E?(HJ0,9&LP%_'8%>D WT'H![3XYVX&L:*BEP:$]>+EV:8?\FZ<)8":BY*+MUY(*& MI7/)K_0KJMS&Z;PW@M[(#7ST7QCB0@]QRL<1+\K8 PZM!.G9>60Y3Q^SO=QZ"]O?'!!@!IXH< MH%H;R.[5]%?D4R=GUT,*)[H/CVBK_:J(E].,JG]6=>'+Q&L6I^?6>Z^:4L0( M@Y30%1NZW?(]V7C]:I[)[C('*,-DM+NM-\JFSMZ_;FG>\-;S, M!G@PU_')2MR5]LEJ-C8@!MW' O;14^<2YO4$DB2/Y43=HRF M5,>UC*\?2C8ZCI0D'6BD6$\-F8),8J)["OJM1J+^X?J:.BR\-<\L+>W"YX\< MPRE"1WEAB6AQ3J>\A#?.5IA+;/0T^/"$6S)?L %2 1R&O\$& MDC&OL1T(&:2620T80#F)C?^YNJODOA%P-S[S,*^5=NKRYE%"DB1HN2WJ;S55 MBG(?Q5P32X;+P7VLQ1:=<,EHB67B)/W']V1Q/_L=[S+!L,16D0O]0<;Y^7+ M'.X*,X,S(9)A@O! L51$G5CR2H5D=_O);'[P1\-6EX6+:GIHOOR%D_[OT>*8 M3IWV?4MX+HP/\0$;D#M0MZJ&ND0-]VN7Q=>]D>56W=7MXOQ6LXS/[$G-3;,X7&K7\.'V_955M?M?9Y](LE" M>HPOS8'7S$S[W76W"W(3BUDK@VQ@SU>0SNJYK\$&S"G5D49[T ,PT Z;"J^) MJ5[QGT6(H0Q'?^ $3[D'E"[9$09/3L07U-])G5&Y;2MEWO_DXU+5O%S?<',* M.AHE#394D@*CT#O "ZUIE30L.4=8\7/"UMY,+>3L+;&@Y@MB]P!(D68$V8"- M%#Q#NIJ6.8K>A]+_9&@9Z*LRZ!]($540[HEY_UU8Y7V%5%J?V='B-E V&N.! MAP[@'A@J@@*G&S\9PJFJ'1N6%!TQ7YOXRE!=(C9=_9>'C?JC'22 2RR"J](9 M.Q7,VN8/PFC34 W=#/U>B1<*>3&)9($5^RD?+IRV_:+;\KK8ML=F2XRB?8C0 M)D8[QXS%^)Y8)_0MT$!F2ZLGF;XNWUWTI_0(C&->/EV.)H$=P_.TPI'?GQ)8$TJ.C7;^]P?52 MKX1QGCOJ7-?Y@2;A;X]L5[]%/?*N/@.E<"K5%.KT!#4XZ*J2G"-J-$C>2D29 M,%.H]F;I@Q\SK)]Z'VI].)C[KMCD]B!NK4=,VS]^%$_*YC2'ZI7>^[/86!@W MW!L6A9- ':,$V/GCA9#=?83[SUKB8GM>BFN5C 7,"X[M$^0I\-1I7/!97@J4 M1?<8$,4YR.%WW IV]H7A8=;N]D]JH6W@?!3_T]+^"B'1'MU>7HG"0NU.J5=7 MO"_V1#@D @L,:[H[XPHUE"'5U4VSA\PJ?-.0&EU&8L?7>[Z>LU3//M5L.$!) M/4_FVD&X?:RG"A/;[@[_,TW?S K$HKSIYU!ZS$*6"*1J#'Y@]C-4B=M0SN&! MS)IJIX[(T^:A.^I2X_SBWZT_U-TK)T(TX_0++U:R16J'I[<+=$MD<&3[F8;-&GVU;\#9< &>">9M7"O-E@OC)NU MG34$XVN]7^SWNR=+21IZ/'ORP+L ,]-8J_(&GZIK@7I^9;NY!PH&)9IVY7-; M3^-I#T;A?M@X?,U$_ZJ.)7T;A*48ZEE[S@?*; F%!(A08V=O5]0,Y).N [>. MV[]BW&16PF_HI&(:^AKI.UC=A*Q8U!%#Z6+UK22&-\59-3A!_IJ[B,UCSX[- MHO-2:J^"'PMM&M#RF!'M1Z'-3DQM=0Q*-)#L_Y2E@&S9?ZEW8]'NH@\-]4%D M]&1]G7E9?LN[TR\C[^4YC+;KLP:(#;".H6D/5V8#WIT.%X:2D:/FJ8.],\)4 M_5EG+U.'K ^QYU^2GMALN$A?FQ6I[.!#1! ;)U9W<_K83KP7@G#)ZE,&I9I# M*A#^+7>;"XW1_2^=^V^HI7HEO.)Z/_[QH)3NA\CXRVN;.ERL"3BGV)/80,UY M7,-Z-,H&I'6;@FTEJY]IV".)0\'5TP3+W<+.3%J+E//U= O#.J[GA(?G$[%-68<.W;AY:9AQY@\V9]B MJUDK621,=.,1A;PL\%(OAF"D,W9@K?>-Q3QB\NN0]M[;SL&]MTXO* ?(JTT4 M(ZMIEE!G.2>/'0WUZ(BI*0<8OR^:.\/B36YU1).L^H$.;NWK55X7@I<7C94X M5F Z3=$GD$JCM!C0>Q5S((-RTID4\,:UM_S[D6?LJ;1)8@.0ADX/=@P_VL;D),+N&# MH<:=Y->M+E>+I **-QOEJ]6A<#J GIG9 7H]H!]S9GW U_ZL4SCR7&:9PBH@ MOQ&],+_1<>+(1&-33)[%PB<'W GFJ[.WVM4<8;5C+U'VMZV,8BB/I$C3 M5?]&Z %= 75E#$\J)0IPJ E^VV*+$Z38D<>58SJ6NR=5R./1]%*02N_-1,#Z M1]E9V6WY#_EE*B&M/S$J^%N,7.D(XI2#&+^_$7>2Q>O

LGM$TD_M@#'D& M-R7>?1?SN%E\[Y, X8Y]/UR. X5*$'754?7KN_S@PAA2GM+>"90\N&;!!AH9 M5ZJ7B\[JF6ZKM324V>QPM!/DG7, MQ.^U_CQU)$4$>(DHPIE.V!5YJFHWAJ]B?0UE$E+4HUP_*IW20Z,LR;2D M2*.]]M_8XUJD7EO'DPUL[=)P&JY?1C3Z.-57KG"]DZ_4<)2\M:1;G(P]Y[P? M<6ZLM*EAM/Y$V%Q]QF!+JOSC;%G6<@3ZTHK_IA;-!WI+ADW9NT)3="N&%!10 MX4,47F4(Y$_Z**C3TH(]9:HI0WN.9@JZ/](RS/--\[S#RWC_2SD2/<2,1/,/ MT@T9(G5@5LK/LD 4AJ*8@+*D;B,_M\N;O=+JKO:>M/,A3MMXEMFX *O/=B^4XS:;=N0=O<6VY MKJ[FY?BJLXI"I<1/QWS+]N4NW+MD8KE#)?ZB.PL%JS;DD0V^G$^5MXI/\+-E2L$ M1C-\Q:=F7H+JN]9[99;'5U.A?8X9;:3D@Q'%> 6(G1W&>!\SDM+OV0HUR.// M<'&@W!/-7VDUMJ*$?9O4Y3?3 M <:Q-YG$WCS]N)X@Q[)#W%[^2 4-W\]2LK\LU&_U7A2WMID=@C1Q#Q@ZI2@I M*"T?99!E"X53DR[*B%(6?SZXR8*U;-KM2:00W][ZYM"D=DY@3;WO=&0'S-[& M38@J29LQDF,V,53I$D@=G6\(48LGEROK<)5DBWL ME9!M_EDP8_=KB<>X08$(L2:?ZD=X7SBDB>\>>H 71DNB_,'0[J1U.60P)1=, ME=^OPQH*]1!;VTH3>*R!T\WRW C=XWID?4$%UPV']N%Z_'&$H6XV\!J_JDI7 M7B**5K5Z^ZKW1]<+5^\XA?:^^%I7*'UO5Y_SH*?R"=UC5SP[OP!&S86MBK0 M9@,;(!=@?+%)\-IJAI;."A:Z0DBVPT_#IA$^K%&BVHLW[S8NO>U__"P0TS:1 MBJR.AG' ) !-D.Q[ [%L0-)HUP?R?1@Y,+YXQ#MVVEYV9.FFG)J;PZ'3$G-I M:=P[C/>G=W ;"XPI[07'XV:M1?V,ME.-\AKOW:STT,\K\ELQSA:Z6!Q_[J&Q M9L]U\;"*P"@B?[L\@PO">(*U9(&8W<.'18]]\]]_1*@X)/ZMZKFYP\GO;Z_U M9\RT7P9A#&DL1;0Q'B7V@C6"J\FK!S<[B#NJKS6 F!1UZD[[FMKW7!%?3M>H M&E<5'W&(E-66?B2C2)3%D(IQDOOQOD1QUCO\Z\:5"J)$/1L0G.J'QY>T4>N? M)[]TTL\8;+08RXGD*5._9>+]374^7ZQOZZOA_< MJ\[W[]__M2*%Y]W,1MBU2]A?''SR[9^=2/]2$&+H@>P[1!&.@J^(=681/WOV M&236B9[H.7XF]=#"-(_<[:=+,I:1<3-ZBXA;$X\99LQ,0_@LEN#<0:P_@J7X MIRCVH+?7M8RN,9)"TD]Z6.4Z*%J\/L6U*_N,^Y9C0ND*=8P!Q_"VG-#U^<=C7>5E$%*0\FMY1#_&ZH[ MK-KE'3;.8(*1FA:(,:>]/)L"+*$:L)J"B(;?%#5:IMF,&.E]QW.3AP\H]F;B M9+1[*W2_'KXD2&E("=J9_#KGMKS9DWR+IE6XP>)/J8L"[]#P&CSS%9R4_]N@ M.Z'B.2:.R+UC5[A+F*J*J'7/Z NZE'+>3F>S%I<7OUQ>'YRS[T?P&0K-(N%^ M.&[?BY!8SR=&\"MFH;ZH&>7(FR-9=]N]8^4SWHVZX$$G@F(.W96[VIV8BP&AAEL.O#:40!3&DIT0N(\ !J6I'U8C_ 8NO M63+:70>NX?9O32:S@8 \8]3C&VI>GLGXK]JZ8N^U?LHD-W4(-NL<%4H^>7?4HJDURCC/SL@AVV$X$_9$SO.+ M,?S-DU6^VM\2I@!:'VE NXMG/MP-Q8&JL_TK>.IH;_;8[\_O\WCQ4,@+8F^1 M/_A6+E7_V?11FS=^M0<=U0C?Y$\9BXVS3C"C9"FRC!VZUA$M\$Y?QBZ*HI8\ MRBP?>=8UY*?C#Z:%>CKYJN3K?;[J9Y'O9N<,1)I/A,(:R_+%(O&D= 0W^@BT M?!EZ3'='CQLIC!_&*4 C@H;'KF=_S-U?\L5.AC:LEL'[B%]854U9N+>>U7;9-O(NN95Z5O7981;OJ=M5H-3E!T$N"D%XA:;"KJ&$G4 MCPV8#H]\]_O=F_GX<$/#,>_^7,T7YK4XBDK[9&$$_"B#BT),PKW",Z229F/; M*)@I?XI&\N&AA*V#7Z$+],Y[0F]B*<;K*JH#CK;ZS$VMFAM]E]3//?3_@!9" M]^+J^GN)D,;0JA!8ZP YEOL8'1HS4NNM6'0R>N%'6RYK%4FWV*EK+NUIQVUJ M9FOS1$=Y)W;<;R_/AAYYJ"M0@'$#1^[OY&-&L4XNH97KFNL1BFR@*X3"M+8: MOK-/Q3@EA#<]["7 G-5\,MS 2)1KT&KG,+LXQE[(=%:'4.TVQIE&D\&4D)36 M\5LX4<852'<(8U3U_:6XZYGONQ--+TKRAD4-\@3OF8 ]K[LHT(T +RS"?1%1 MF%=B/3A9UN=0-_4X\]& >LMU02\&D^ F&^I%ZR?X]S? MU7$,8;*K0:>1Y,CLZY$?X8(WZJ:/GMTAJ&*>#Y"=NS M=G;"4=W;@WO]68.81ED.(?"I5EQF _R&-N T A3K@0MW9"D,11F>3UBX_S3Q M03!O_-TA&5=^,K:]E/>@&L\7G^JG[2J83E/],U ]12<:5FNPTD892I+-$WYD M,KO?TN1-Y/C@A::%(X/:4YL++@ MTLM4N\5EM5TO2SR+$+/^'[LA81ZUFYI%CL.VAE "8_-$J;G/BZJ01RQ]&%;N M 4VY)]NJ)U01;:HDR?I31WEG$P<@,;H=ZR.N;C7WZT)'8%(+/,&H$]OH M/'7>+OP6>ME0ER_M\D/C:TUJ.Y7V\GPJJU:%WM!#66_A7"SEZBYB$DRACJGJ MLD%)GQ^N/+#'6>W1 T670:F 764W(D7>1\0*%/"WJ?:@#X.ET:V*]ZEB/4[, M^JJ$YXNO_61;
%-:;OT\Y8'_L8D3#V=O'+_*72*>1Q'8A/2B8R,/5\>W; MVC(7S,975-I&UKQ?9W]]'FDJ@OWV/D$EUE90))\4Y?3C/SKAY^KPA8G O3F0 MI]^&.M3O;W6\O_LVE'GELV%P]-7[=,+;A9 M8";E,\J9ULXLKL+XP*;%;*%0NCE* 7H3"EIW.&5TER(1G6B)[#-4NR+>'"?* MVFGJ6J-(Y:M]QRX6!VCWM3P%LKQ?H>]%^1.<2[]TV*F>E MF9KSY$NS4W8:*T/4KFZ6D*=."L832S @KR?M!AGH VV?VQ6A(A-P96L\ MNPIW^TKZF-RIJ5L5QRX]R%)^R)WU@PU >]:[,0G'%U)9^]$$O Q*&$-.6D]" M*S?JLH_TC_"A!R^NIV*'6Q&[-\+/%M[HB#!>Z$;7VJRFSUC%X03;@ MP0:2, *'J[9EUPAK&QB96GCN/:=OF#>NPV#="COHGWP.:D]76%? M'WQBJ#,+VD4;>P(E.:/3 N^#4^PNA$)=W@3RH^1C*03?^1R+QL?)$Q>=N[#: MV-!;56Q 4T:B+Y]1;%_$^< IE#\%(?5]9BZV(L9G,D<3ETOY8.!@$HK&Z"5C+3RT?>A/\-K\;V!4HMQYR!KTGT>!_"W MG[#/!@%Y;\G9@5(?=K=<:H=FV+73QZLL=OGP+,&CB KMT@PT> 8FP=H.$8;< MADL?4YP'=;NOEZ%]YLYRS0:E/;HE=SUHH*JP_3*G"_FKY>VG$OOA6#>IT:K] M#.%9?'S79F?Z!Q_:8EFQ'>5$$I368>0R;>\"C$E4__;"L7>,+ZG"?( M+&Y79<#K0'M.P*TM0;N",K]RF3:*\[),4U/MZ'G;L-AA@73+G\KC&#E' KWR$]3/?"F9WO;&0RW689G3:+W8 M@#RZ%U\WL?I&M@\;=R\TF:7(N +VQWG7C;<*5/L$^6PL']%-%KJ93V!A,AWE MI--E,N]=QDBBA/QU(GY^L,D\JC!_N#YR M?DH]\+%78&U-WZE.83:P7^H(;E6B"FE)&6)(OR$I98'6EVK'4":D52WG5BJM MH.3[C_%_VVYTRX#)3RJCTN>]CSQ@\G_UH.[UXB<:N(#M%LK;ZT%8;SV$)PU!&A-8 M-G #(T&<08;V$7>BS(H_5/J)G[.=[48KY"UIA9\X@ZY9J0]J;MI=Y0P_R!\! M/U,9$% 1X/'Z=6.JG'NRVJ$S#ZY(B? !MX"=7+;V?7 QE@Q2@W:*$\TT)(S4 MN#*Q:SZ'C%% &8Q5&[J2.\NM0VZJ-:2AA\H>/_Y24345/R HFO$E'?TQGSMQ M[W]*^)\HZPE';0M[<#?A2$K'/>^13/.1RSXEQN\Z8NWD>>\I..T% *Z(O?_M MUK)_0K3RP-*NP-@9/JIWO&$HB0WP3?H2^A-+8P,EEHZ\XLNR25?W3"F!]UP^ MP<6B5L4F G-H708OI$<_#;FC%*F-Y*H,BNN18ZC)@)^6%^>%#J50\3,I-7W? ME&<3"T MFBL3!_=R/;!@!HF!.>;@F'W%JW1X[*'Q7I$7GF ML><-82_/8V@01) G^MD MQ4X1&E(V%-:X.IZZN3\L\;TKJP]\G:7'0V?VRZV M23W2\+]Z7<(I3Q_4B&I711YG ^2MU%9][Y??LTN*G/T4/.=VD[-5#EZNWE!] M:*S*NVV\,,*PFR2[$D W8+UW2J'5@Q[D=XN-OU-:G%W]#.[E?O[YMM'D4:/C MS9*TV81;AQ0>XC73A8")TF%30,KFK^4:XS0;2+/#;(VR@=/2"_K?B>+XN2LX M)F<$?(H)^W#/P9J,&C*092 >VIA*C]V.^<=[]SBBE$7"_)*^P0:^!#(%QRL] MD3"6J3-\B\/,3NN7N^ES9MVER1+&WM_*A8F:HO]>9UE/_%C>9;X2R*D MFL[[A0U\?UY-Z6MCI* MOJ<0^X(,7_B"GH.Y]F&&WMY?9PPU8/[Q,NR_5J8ZH:QH"6G]:PO6+# 1A-O< M0(2S ;U_1NV]_U7K4S^_>#,863,<1]&]_^K:[W]A"92=:%3*02RX(/K#_T^, M_HYGB;9POCH:/4%L[(\QVK^$J,?U$B%+#;"OJ,BT $_CQ[G3KN>=Z-[;F]MZ M:DNNB$ZO:4R^OO!C'/_GA&H(^TL";<@&)IV[B;^U+E9/O?NU\YUX:ICOP,CV=:7\L" MB[Y')NXM.[QM;V'$OR6Z*$XD50[4LX&K.3BFU&>&PP0M]Q]3MQVK3"@=_&GD M$=]8LLGDU$1U@9'/7W4[)B>644;P.5-HDPVX!XIAOE>>QGMK4;$L$8ACI.SL M$#/F3YP*Z[C';Z@L(VA"S9SRMD+TIF!\ M9T[^R0$G-O#*:HB5Z,?2]O^^(?H2A;\T?S3I'@+^B;/G;\GYR+_PO-@7+*0W MRSJ#P,)I,N 6*W%,BW;[WZA$J'6"R<+HO(6%/,(,M."&-MTY991W[]2_,)-? MY^]=D_+W%5D2S9)]OQF$Z?W%<:NKV=Z_HGF+Z+]SS;C]WQ?D[&66ZL^3B8@N M;"$GUOF?_A4LT.AWVS["4H;.[B;.P9S#J,Z6YC"7%, MG9[%,[2K,'UM(_]SVKG94SEDQP0*(@4F$(49QPJ@\CY^8D^>9OJ@K8'2OJ:T MGM/-P 63,3\4G7BE)+OOBG_>J M%KP=.LS5]X]*8O]!OXD63C>0_0LEX?]*O453 (GX!P_Z_&OGA9=(<9$Q_^#! MHG]PGO[:HXL"?TZK_Z]V_Z%VU5H@;B4.G+W,K&*X@B^7>]T.L@9'6K7ZWO5,H3\>NHB/O2H YKVR&Z)&O$3=V:G[&+ MF7\GQ=+^25K :*+X7CG5QWQ):=9M G,!TGL)?PT<3ZZQ7 MZ!3A[RB8>RFRO_OW>4)6-,JZU%E;ML$^\[MGPID!GK ; ]*/TH$3$2(O36&3 MF[/X?@P!QQ)JYB#*1)C8S]P].O%;OW>.2_@Y,6Z,XP,;F\+MFI]>W!$JR!@! M5(,]Y"@1)_MM.WLD*IT*>+T@=M< MUPS$)S^.QAM>H4Z3-2+1>R ,B9C8&N3O2<%(JU635Y6N!*LO]0@?LY4JZ^#= M,#L'72+A5I8IN*D%EK HZ;N1*LKC,RJ4,B3)T!K3QTA"29=,4SQ;?+WBS7@M M>PZJG$E\D9&\,T#NRN^XV;B5G J&+;/!2)0U>O=XRK-[H=W3KGXG_<;#]8P$5@R.LXB(%[C5X9?G"I$W8;(!1":-;];^WA( MSX?];Y.?"1SLJ5B*CHK5Y.KL)$W8@!FSUET8K)&$]2Z&(A13@LPP#Q/!!(Q4 MC5^Q 'C[2,&*$:X1>O55O0J0U/ AN*N5]^Z8XT5Q@JOT8M3\:K8"$VW*V MQ[::^!=_)Y@6??5S2IG+\8A4E]>VWN!)-P=V&!=US!B I3W5 KXX<4/A2M,7 M/H3>1Z'W/!E =%-,W[>@)I[([6'<[>(<>)^(;.Q!-,P\H-J3&R/T$U;;91G2 MX/,79="@0RWJ0!O%07LN<]KJ[/=AYZ..7LN;,;;\$N6+0Y &G/$$TP6GB]\A M,L7KN%;_+9+Z1Z1GX4H84@&F!KOR@<(/XOJPV):SC\N5^0,.$.37JZX.#&RJ MU*>:)2E'&CQX&#SRG-G..K$,JX6OA,RNI[@IWLK.2RO\=>]R14&T?>B._@#> M:*7M4WO.=I)6>V\102O\Y#39NQ,Q-=3M9OBY=;]W.;30IV"HL)!D>*71\.'LF;:.XA Y/GDFKO5D )DH MA73NM6MHUXHSBPD@3]0-1MJ9KTD5Z[X/)8\Y@=[VVN+TC)69UN ML80992HLAL$UJV5E1^]R>C+::BKZG*)=E;BV\;2F[M6NTQEUD=L%5?)![_[ M:)QXNS*$)=M'&0;YER'CNG1V(#,L8UPLKHYP7SRFR?5Q]%/>XPTSAD01N1T+ MAO82Z^!=.#'BC*L#%$PI7QQO=(HN6'BZVU'<,!D069!7 W2MN=O@G;A7;""9 M<8C:2$N%,DI0QG&F,+DZNB)"Q&^<:[YE>$K;,S%L1N]5H.1@&W3U5'7.WNN$P&Z9EK:VSLCYKS>S+S<^VJEKH>TWW-CB@>*MP,_$J,O;.?WXR:V5;^O4:#5OL0-?7-[L#[M7Z_/?/N MCTPUMFEUPTEYQ-K )#;@@X#4MQ>!)KUY!Z@"T74PN>6L#:03TMS_38#0FL1L MW [OK=NZ5FF,H'>W;I$^"0SG27,*(PG=W7X$BL ),W3H%Y!VZTZ9).?IZ4K: MY)JZ!I?*TXA$.XT(B;?7C.4_A%NA.02Q\[RA)UV8H^_V@QVEJ:$R[&-*Z M&RZN[XZI]IU1>%4_OAX=T_MA[N[W#(NFGU^5O890GP0L_YD?F!'<')U.HO1]PUUJ(UD=!+%?Z]+6ZM3?>*[\95[==9;A=?XA4X+ M[;PH\!;>8,:0)I*SND55*08=+PPE7I8FE@Q[U8/2JRF?ZYF9+1/"<_VZ;P-5 MY>[69AUJXJU ?IP7=N-T,-X%)DX?/Q5.TP4-.HG2*L]KO$LM0BK.5BF^:VG. MMGRJ,D#ZY87048VJ53WI!]O.,4\_C;/-48^6B?;S<@LH>G]IY4**@]\H".#)$-NA>_N#F"K/.]*IQ];;+ MW'"0F#NPV_YANJKQ:17:E5T7+(!?;R@(QO-U\A S37&=J=52_:H\KPVR J=M MH*?>U$QZY]T=4+GUJ.*%UQ-YP$WW>B\OGRMO]FGW*\VW* ,%O,YYD8X9EIL MMKV-KH R9!8QCH%OR$.Q\T=P.UK#7T"QA(]TA_OOTQ<)/D\GM![?"3/;N3,W MQRXP'+3#@BK3M&OC>$].4[7OPW!-+F>VRS5;\?W [.@,4W_VD=?K=S!7^NGI MKQ:/RG?UWH^Y0<1T&F#<12_0 BPO,A^C=AW>VE&7\6'/HY+W,%Q+ZU7[\GU?=%0&L[C?&[+]M=K9?OF MA[*[Z82-UAM$G^[-4V0<_EZ$Z^F+52N'&J607 M76[UC0F-HV=O5R8'_ZP,\^;PVDDLS8I9]-.3*M97'?&;_\T+3=[CQ0U]BJ47 M#TH_CRY.SK_#%[^KC(>,)?33/G_"D,KN"43AKZY'Y0F.WT'((N/Z#V%W3BWE M7>HO9>IB/].+21;[?J":=,^>/3V MN[M5ISKZ6Q9I-KX-XKZ?++1*6K44##?@O M'6*]&3-S&<_'?UMTT( #FBPW!!1E. MD#MGSNI1QV!R<'\V0)#MS!.%3 K]4C2BT&)$Y,A'PKI#^AY-G9 KNK$\RJM) MGQX>+&XE.C'"F36&/* 9S7$<[H-[\'M/%A5V&JQX./W5 3)P;?0)*!!5,%*+ M-G^I8B'Q%/AU<8XD,H8!5\4F95DI!IT8:)_3#T0,GJM=%"4)ADQT$Z/9@.B= M% &3MN9TROJYT57IJ]D6$AYWKW_O39.^<"^&FT-U:,-0-UV"<849C;*G*O:U M[P.?U^3[MTOEW9?Q."P6K+_IG'9CM_Q,HY:RL<#,Z>(CW W'UZ$],7$]E7HT M,AYAITC]7;?QU0F>PZ&";7^>*.#K1G846=C-NETW-? MDN8*/E.H"U5"Z="X/YDJ'Q/)7#F_]]1ZT]YUQS/O.9(RNP9EAX8,]I2VM+@(V=#;@(_0&L;\!N,]\P;S_ #X & M&VL>, ?8V7Z/WZ_LO\SBXN3B^IMP\_) PLW%QT#O M!/CY!'Y?_%[D?TYEY^3@X.3CYN+F^T\/5C<@S,/FR=;&P:8(L NS<0BSL?H! M&*0CY]_48P/^UV!CY]C%R<4-J<$/W="\!U*?@P-2FA/2&/KT#O0YL$N84V2? MCAF7J(,7M^)5LL3/OJ@05ZF_3 M_F;9OV98S/\MR_[=L/]MUQP@P,$&;1Z', '&/22%'7@OUS:PC)80!.N.VSV M7I\#LI4T-""HW>?DO/OLQ/*I4F'TZ8*=U.N9N6MH-DP/>9P'^VY MV_TX2@)*!*0^#9I[88ELZDAUSY=)CDEKS96;<&AJ ^[5RP+6>'ONQO<68H## MO\M5ST.,$C0_R$W$)79Q(W%#-VB>&M0+H4S8^Z4EI]L#'O,ISXLM!J=VWARS MYPZV$+-G^YLX4B5PI:!CW_;2?JK@EWF7P)9KBX@+S[,5$_2TOIGN>JRN%F4G M'D\))B%Z6< %W"RU+UL_J_1:AHYB]941*Z5F($+/ M"9-J?)ZPP8%$G*5B4YL#:O1J%7N#%T__"H]K;4WF?Z7D\_Q9-OK!:SH7HPS- MS1Q?$G]!;>W&)-TH5!H_B)T;^?)I:K_29@5/AGW-LQH39\?'%U=C>Y[L)J9H MI% 2R>(4Q!!.PMB<8MAK8M3ZDHJ(5[(V-BLM[WQ&"YJ_D7/)-+W@Z[;+CR>[ MIU+4G["G$)\P2KKX%^A7\VDAL4,WR*3;=PX&Z0:P+R%T0DXY?@J;_4@2Z P= M.Z[1#-U,8AY!W0'-=PR1:DP)P\%EZ9XG 467,Z;)VWML%'^^E2KQ5KFT&GQC M2'QR9FGNBY/]%P-'WGUMR;X)ICP+-8>%3 :C5$IB3/>J-J+VD[1YD1O6QUA M#,K6JWHF]5$(<_[I8AEUKW>X;)(<[Z[JZOU[\57<6:;2YQPL #$GO]4TNE(% M6#+6O;VD5I_J.A&R4CADG4WF'.UW(+W)4GK[R6*8,ZI;F?VF^%M0E)8,:E,- MB7;)Z#V@Y-"-7XE)=)AB1;)>&_FC<\,E9?5+OGRS"HP/M_Z\T?^:<'^"5.[D M)<#G#9G\(50U6T:Q7H ^68:0FY!EK$VH/:NC^>R^0:56:Y/:;Y0>Z8SY4 M&:N+F],>@>,L8%?ZIDF!)2J,DS>T\&WG'705 M&)L:0YOU<_,N,:>.R _M>*![BYINY.ZK#4K^[PV1>5VCFIJ#TB;*U M3YOY2@9-O'I4E))=I2I^E45$>(WEH5P94&+AJV 4^PTQT-^&42=#V.C#\2#] MG6U-79'(YLG^#]%-[=$'._(#_=C*TTTOD[W5.-?>+R$SA^#"H0KGVE]D'RESM[EZ=.:4*VFXQZ?%_*ZHH",AD2[. M08)EP+VUTYF:N"Y*$PL09@K^T3*&15ZOGE96\FS[@@1C)_U90PU[/ MWQ&TS*C"782GSZF1JY\Q9Y;93/A1QF"I%W%1WLA.!"E#W&5/;FT[14R[,-_T MQ5ZDWC+2]]"B0H\ WUH O'Z5K%O%[%D69\H@27TPP:9E>=2))*U')4BUOA:W M\^5QO.K(VD]MK?'&FQUE;$7H]YD%J;I[A Z #W:NL( >>SK;CA*H2_LU86Q+ M^:7-_T701WPZUOM]P6IGAJDCV?&TI?W(FOOKY-S7KGM0_?JW_,GE+(!3%LPJ MI0=1N-?'**)$H9@N^440VTL!$Q'4U7Z9ASECUBTYAL@G"+VD-W&6:(I16E9T MZ\$^<]+VN@YU@ZA&%PGOQ3SG3OC.T.ST+YT-%/;L,2BK"I5>W%)5&122._*I M@04$84&UL,$"1V)KG]W(._2'0N \HUM2FBTZ3MNEBKVG/*:N)+"!02#P8 MS6T'#(55N2V MY;&AR?TYRN=O,2*WUQN60LU;DO>?:A!1SW\7BN%GV;&@!Q# M<$)Y3Z(/H@Z!KGB&SY#\GHGK8=Q(F^XNZ?KF$(.CY,63D9+O3F /-!4ZCW@, MFGE;C51/HX>7GTL.:L.,*A/>A>"KP5WGIWL*!,SN MA'/B\EXGYD@$BEWD4AB6THA8X!,R9U30':"XQ#];?AZ9KMA\2*N!<%/;B7U6 M)]D[S_;%1OK,Z$UO3,]A>)B@,\VPG7%/$^Y?%+<$*[+KDC3T-$AUM)J@V[:L M#6?=3(D;%#.(/&WI)&9:?0]AA<31#H$[1.S<$.TRN-2N]6AW+F6^Y]T,^%+F MG*.RI.)B5HX"]\8Y79\K7XX^$:JC(VX3;8UZ;Q46X\G27;P@HU-B*]8"@S(^Y9*+/ MR B!^WV%STX3X/$J%&:QW.AT\L$?)T/L!@X?S-C365FF^&SD[:#EPM+9 \\R MU#G6[.9>TT89M<:&.[=01QD/6,"E>,IT%FF#+?V$&%4S_[#;@BY"HBTR;4-# MS(E ;]X9T"G**V'<8P&7[>:*>F$MD?UA,ZNT5U2[1+H%"^#)CW>] M(7CG@7L@WV7[)U49)..ZCP%)"]TQQ[3%F,,86;H=E(3[0O$A.NS&ZVKY0N:#J,D/V[O$\I^1=ITMF 11S^$\K MM3@6L*Y9C?E\?7*EB!?GS0+ _4/KJQ3L(*Z!N[>"(L<"^L;VC&(8N23R6>K MQ_3:B=LJ%JU.W&]]9=G+1:Q\/HD/FN1 N^'%?%LD@O-#S&R9@9K4T*FWOSI2>F>5LYK671B3_L'(9..0!PR-8=Q%*^A>0T*\6N M'R/@Z@&&V\?:6[]OEE(X&'FXX=PEWY>V+UXQQNJQ'B 5@J!U:A'Y$30/FAM? MM&.'O#2RA=](-#YPV=BHK ]K([8]_D# S:+5-UM[V5;CVV[>/27@0L@-WJ9!ULGI(+D55]FRSST>5VU&*%7[*IR:IB_ M]5I'S!E.( (N@PD:FYA^>$-1$EV?< HE^F2H"FPN0%!Z.YOH5@9 M:ZO;>[7(WHZR[VL2(^\SW4Z)OV"C!,]V::%'EEM:>Q'S09AY+,V<@HW_48V3 M15Y:/D,=BS6V>/93(_CP$'NCE?J!NB?S_9'[%U\@/EZD^] Y&#%0,(?MABIM M,5J-'M9.&:654]T)/R8SBL)+EAZT,M^UQ3).E*9_%O@#51ZY4N.5Z09L23"Z MX/A*MXIU-?^=._/(OFX)$_GW$6:!=TKE. M7W1TQ-!_=U8_)NS(:=J4_2+*\ M,ZO@[$$:FV]D\HE2(L^!ACM6*-M.BCD*#G94SP[ HII&C\^1_FA\X;*2U#P> MM7$TP78EMO[(X)LKQX(QH-HR61)&%R[!S&0U+:HQ1:NTXZK#&)6X2_.,MM:B MKPV9/Q0*"Y"UN+EYFA2X34VE13 *(#ZB;?=A9=)$>FGM UB@I:^2+AQ2NR\% MH9G$6'V3GA8AQE9>0D=,J$*A^B&(!7!E1ALKMKRC&[CW8"L20@;K1Y]S?&S^ MMJPWL(6I5I,5.DW%QL!:8'1Q&5HMJ$_5&"H2,+Z*/\XEE.CV]@G"X>6[[84O MP0**%L\SCM?*WCZ_-ZWF\.AAMJB:X+7C:K0_P!Y_*.Q\)N'!/VMJX 2!#@K? MYT-OM1/G3#Z(",=*')947_A4#[\H-%--REPG[QC0+X)>5-4^V]3SU$+<,X^U M9/_*FLKW8Y<:K%Y&_=R-OV;$!U"7,W&M0QE=6A -@*&,=FS!:D)K3+,'FC3H M\#FOKH ($S2O"GQN+9;+NUK^??<=L8:E^-]YOPSHE<*IE3+W4ZER8&%'1*K%1R1!ZOAAYU M&!/D/@8J3^7NP'K*UG"41W-(:K/KDV.]C,?N>U4O)U^-F8D@B:\CFK>[$?/F M_29*E-'5J"X8_1A8C9?Q8#>R]2%@,O2^'IGC?R]E'A$6>= BT=1LBVT7[$$T MI^G16@UB!3F=BF7R_J!FD)S (4I%?^L<^MZ-/*'T3A64UKX)O QMB[_]GAX&^==>-YIX,P2B/5E)&#P^3 )IG@ 7,;8C,I]FK(=HP)BGXR5 M!S"Y*)^*-1=STF4&#B=F6VJ^B,Z-*H_BI%CBJP?H!HQ$7-A'*'""P!T:/W6L M#\?KFL0<08E6N@>/C&&4@GEOAJ\>\JZ,%EL?J9:/NQ1UW)EV"2R (L "A-HK M>T9%IUMB3)S@@7PFBA;$6MOS0T->')34(=L#>*>MVMHSX6T:>7/ MFFGU7;M^)1QA3_=G9#(/H6PA+5T",1 E2S0V#RP%>\<(M/BG%W3:O4+T!^X[ M+=WI.!55I&7._Q1_*%(@343CXY@HIL>8!82.)6$$T))@Z#PM&#R/3V)*?YV2 ME'22WETEO00FG#K'_3+/]VPLP^6GZ^SLITMJ[%%RS];@S05C=$F?\\T4;"9] M/UJ5ZKMUXI.NA/82;O4T; MHK32Q89L&(T8?Q@W,KC_F&4IX:%>2)!@V+D=(Y>G-T[O1.X/;W"X7Q4:R?Z2 M=QWNBYC5)4*1BYN_1\(.X:1G7:P(&[ E,[5$W]8ND=-?LHU@.L#(E;Y:X*9: M$M1KU!0>;?]=OT $:3MZW*X-K"4BA"T( 7HKC2*6^N=R=>%9A>:FSPCA4=,Z MF4&-.XY0,]/D'(T^@M2F[8?J)#:QD(MZ#'EBWA%,I>H.CNZ2V./1Y)['C_RH MJ-.6%F4NL67/WK$W72@11K%&))F(0,^Z6Y0:N>VD20FWI'JLIG8:EM:N:1.K &V92':X5G8@(RI9';M%O@:V(8 M+YC9W\5>N%\3Y8._?3_7=GK=5^7DL/W]A=I6E2MP)->D^NPO8E? [YZ6^98% MR*$E+H#51$,R!QZ64"@QH;_SI!V6@(8AW08G/CMY/4K3]7#O3[]ZKY'/M7NV MK4$S_I=G%)]ZR7].L%5!G-9X_D:$.+, MJ<)];8QB.+X"@FN9X71]^J MS&P'C8\*SQQ+K%%JG^PTJPPJM7Q^[UK"?-!6 MO]/7O?/W+^>/X_#U4)[5L8"+/W$AJ=B$O)JS9D08:+707BV3B4O([LXE@_H $A0C2B59)\E*2=Z@D#PZEC--[I3HUR MY-/WW_2*),'P_KM@XIEXT^&=/-Y!2QGOO%F#'ELZ M]L%$PN8@6JV=FO7X< M=5L4\:"H/J>"$!:-D^K4IN;WP80ZS0G:0B WWI9(O_URXKI1OG+;)"G'><^K MU6>IJ4_OO?;ES[84N_.!>Z:(&[ T+D:Q'%62AIR8"JG5+!R,)YV^VA MGZ%$QH2NM$ZC$&%UY8^O=5Y\9#(J>6_?PQ"9!-YKY=86 H?9:*_;+1.L90]4 MOM:5!8X'U:43!;G[G<@W"8S0MTSQ.[6:!2.GBU_RGK6\4[T%T0GKG=O6.U:8 MGD-6_7:S\SW294Q9:OR[\4Z?&H.REBVDITMHB'53H8K@ZLV/=-R#J)GNQXGS MGI\A/A<-!I8@16F.+9,UN$NN7=*>7S;=CQ,O(!-L+>BFU7YLML[A^!.-DO?V M5/:&F#2Q_9 ;K'KJ9KVR&'3H)/AV5O4\/$MO)[C#??A-2Z[.R!-\4ZB4_W@* M_3&4,=$!\.>MR7!\@\AG3(M3YZ^PZ/GNG-'("-GQP9-$KDW+BTYH]W<^4PU, MT35$8T4T#E\.X]6#ZI8*+)-N4_NYM?4B_52T;_OM(]=9P!'>UJ;WQ7Z; G'? M%IY]E1CO?,?]E2&^Z3\H!.YW[I?!9#*5&85PW[!9W?-@PS.D_*P?M9R,2U(< MKUV_L+5BZ6FX5?:EPU+J^>%G71\LG=-P>&R7Y#C&5Y"?-D@1ZN%GA%O<&PA^ M@IRW;INRJ%U.J-/).;A+Y"#I_I#.ZFBJD)S!?!\1QYCBFM:Z 8D[4[L7$ MPP6[Y*U(!6'$MR4-GZ_TU=W),+(1@?H$VQM[1EQU5/&'#C<,AV\2VQ#).(HC M+FD:)MWI1XFE63$R?V!27E$(+4B22PM5P$G8[0T_=XQXP.,Q!9WA-IBNWAEQ M*<%^CJ]?-%8RDQ$4)PA'91EQ3;CY3$)K7W"FL.ORUX9 0[1,Y^1 VI2A%3)+ MWB+EXNG[N[S0?A&7TX@-VK^QFWF$$CF0R1X(E\3XP/: CMUPD6;U6F,EDJ:5 M9_0W55ORQI.J>U 3WND*5^+J!=.;V&@/Q/%S,/(+1B-4H3FFX%X(T,D3 M0;.+RW5G 7$5.\$FH4Y0K, 2Z5Y0REHH^1@\&'4AV M[-C$ZYDQ4R&15>"C'_>N:"O8DY5^LG/JA)Q38ULHC(DRR2SI$G\.1<<(\@N, MSQ7]CGF D6AL^Y0N.J&?63]//\%<3G"/,]^?=.%XRE";*L4Y<;XMQ/E2;Y$E MHQR.+YW#]F5F+,DQ'D%%+_H556U07O&=TE1Q1IC$W!HM,%"5M->ZCDVDXX#$ MC,[F@Q[O4P#,+NA83D&9JW55T#1E;KY?5W.@OUB8^X\<;Z#*)_MHJ:OWE9%N M<;^CN^3CI"E"L0A1E/7.=;H$=;77;DZ-YD&%]]UN%!R,KPUL7PDY7CMG*YOU MJ.8;OB,>;1W\0TR/-U(/* F(=:O@$N_9Y-OV"ND,AX47D65J@ M2VZVS)VG7,JTN+T.=&[Y37H:Z^WF<&\H4 MM+L:6+9PI#<__\J&LFD1D?>R#.S[Q*WI!?V/F*:B]08""YB3N4#13I_NGY86 M2C:11S[5]._[M5C>/M)]1:TYPMO0_/"SQ+W<*X@KIB9[09K)0601C02F$F#S M&GC,HI\>28+STFSL"7]!')HK!BN.#%?B0RQZ!T]K^-!L+R98_LG+;KN-X,ZA^/OA6]LCLC&./\83%'G^&@W[S3MR'@&#\"P,WM^G:_9 M($1])FZD&AY(_VCR*$1]1^OQZ+M'W]AS+B2[S6:>W?D58 &@73W0?KHF[ M!P,J1J8Q9;\NL4UJ=P:28'MGOVXBG2T;;E?G'YG[]$I"26Q?!E4.][#;/^"R MK+C^+_T=_<_M&>D[1T$.JZF#:DT=312G!X*3M6\LC^[+NDQTLG("JMEY%#9Y M!FXTV7-W,X\Q"IL123B*^S#=D;01/2V]$5T&WMI7Y#!E?'C:S>:,YL-=@$G]N< M@;NN5#_L_Z/WY!$9HO:>5VG"OS0AD^Q19QA%=?!+L'E_XD8:VI@N"(X1,;QT ML\F5*;H2EKZOJR-M[].\P+RIU?5-R\/2UV)O+G1YGC\];'M'1.9"GE@D% M>*&G/@@GCLVNVH->:OT5[6UW^"]097\5O''\Z9 :_!FU]AY_UT8$GMV=]7&_ MVL%S=ZJ@)T-4K4<1XP^?,Q] -!T%IW?=<7L_?L:,C$)D( &T YEM3;^!,&O""D02# MTMOB+PDYKN7NMTM#% $6\-)"^=MU]14EC2IX[7=[[H]%9/Z=@\AM2PC7CL\C MM0G3Z_E$!'_PL8W^VR&A7[M;6K?=R-_W%>OL79&WSY9[+>;;;S:;U9;@73J- MPS\KXF,J@Z1>3&-Y:W27[->\OK6E8_7YYS.M/ZBV&>@O^5\IXF_,W0;JFX8O[+*HE!C&,E4?"]G9R4+$TT_QJN$9:!N8C-7%(" M[^TN:SG6%0M/#ELWUC7F-SK2YAJKIU,ILQN%4S^D!9,:PV%ZS)EQ&+VP77.?#6 B79)!]X*.=>5XI1V8'=V;?/;4^^C^>QQM)BM] MDADXR[4G0G$8?'HA/Z/$6+*2?C)W0)#*-4: %?&AC)Z#90F:ISC]M162'I_, M-_@VGS2;I)$M(XG#)_[R>-M,^4J<'@3?W[.EM@X46'ZU$CBD''T(-4#3U-"> MTOV,\$1Y4;2JJ' "(@DM&["DE6_6-MUT JP M'E"2 JC_M_R7RQ9LKI$$'T#$PH3(VET\=)Y)$P6PU&W2V?:#7NK>74ZT#\9G MX7.AGT+WM=II^>,T&;YS&F+%3=C4)Y-TC\!J9$2$ M<_V#]/*.)LG1E?D$CLL!Y3Y2LG'=8 M8 '!17,^YHP<$Z$%)(UD<\?]0M>+S#\HF 3R<_^I9M>W\[==NE<^OO ^RE-C M>8;M9Q&3AP7 !]>8NNCWTFID7M)>_2)Q5[#B-',F*W0O/N$CL?VF8IQH?+KU M3+&IE%D4ET81E04,8M.%,3UF$6-I&"F,UW*:B=9[$YC>+WAO,)P?M/UV4%$E MY<*7@87*[,"8Z+WVYWV4LL_I^T'0J,\" I?W?,&TJ@W.\\(O89)R7I,V9&9? MWSX^F"1NK'56)EOTK!'NRNAC]=4C>FP^ \O\G?P[UL&XYLS!L,R\KB?&CA2< M0V"PR_W#!L9*7);=4M/<2&@F,[?,QA MA#0]3'L EPHUG0?#FAUVF9_M"CG]:4ICIKA/H2-C_UF-X)W1A,A#CH,4I%HJ9?QY16B#$G1=1N0D$CQ*^4T1#"7+#W"2C$' YI MX_;5J;O1#-R9ILP3-N)-1.CP]V@I4.8/]^,PT_%]]>,AN>"^9'8MNQL*OH5E MV7:J+5\_CL5#R @/Q$87M:@EPOVPY:/%V[,?36Z=01U=MO3IYR*,@G>9<9G,=1K#1M'":ATI@/E> ? MFF[,X.I']\X?7KAPVN-WX'ENNB:KOOQ*W*!G8T19P$S';190(M_E#Y6EL\A, M)PJ&+F+7P]1ZA]*]6HL(O"6!N^E7ZAIS"9>C>9KQ8?$0[\)Z,1?;4:^>)X)0 M6Z5&WDOEL'FGS+B/N?1Z 65&A2>&Z6LB').'Y?>^4TA/']BJ_ZA\+S!!/JY# MA.?BBUJ(+-"HV+3O1:!R6&(GIFS,I!3K@M1P[ZP/?JIK/*USP5//]-NKL$?G M?"C8 A,AYCN8)%,*=1 L)A6E8^K]A^2[$9?!$GI&&!D;U%+G6 M2VN^M*DU+:/TN/4P?V889(H*RG?2V&M' 1E&.+[18NE>@O7O]RK>PR]RX^NS18X\:ZQ0X?&.S)>'[= M+CK'_FN[0/B% ,'SX57PA/?3F4V"31-6J0J/N%@\$'[[KW:7E?VYNS:,-> M69_ \4F/;3M$' ^O9P%#B!06L$X_=3CB;^+I3G&F.5-P/=KI.-$NP[4N55SG M2["XTF7QRPWG4S$:!LT9Y\XG5>Z*45'^-F;F66X!B'_$L;, /PP_G0=LI.H2 MEQ*)P3OSN.3VQ:[R*K?%$I[U)96L$R?/L9MM[8[TI6A,5#X1@C,JNX3 :M)V M-R,,/QUOHF@8G]]O7UM87F/AMSK2HM5'UK$TK'3.UJ1N'.63?2R:\A:W>LT._.HBRH3@\(T^_H^@?E]Z9:-X_7>O39JMV3S;Z9 M*[+'T/HNH'*")+7][/?!FG\N?"9J[YY0K1*:80*+9Z@6E3.CP!7^/'/],V%C5A?/#>&5_S+?U^WV\L3$G!7WY2]\,8&HKU6AN_%1VH(Z M'!Q/Q-?NVW/YIW=JAY P7$%,_IA4>YO"]] (^ M&TG#O,/X%44MR8'
)&V+@2^[X3NYJFUK#>,YDKZHOS_(UM91ST>SS.9'G>*Z1 MLZ_HN$*%<&.]M@9UF8J)9>J@M,$J[1CCVWC7.EQ]! M8C\.UYBQ]T9$;:!YH M;.=UZ$V3ZRY^)9M'.Z;.,8+S0\S&P&9Q5E2)XCIP\^M H2;U*4ZUD0@AJH>K M"G8^U/7$LR%VD?H328!+SV7?K6&.R8!_O0T^$/RK@B8??[OVIGS8#%FY:&2Q M%3V@F88G'?F:0G=A 4G]+."K'.9G+GQG'-%8>)P%9$FZL8!ZVS%F2A#S8/#< MR*&'J+-%S>GD4.Q8 \'?9>&,<-_LZ>F7W^U:KZ-G,?W>F!\9./KK(L;G4J82 MA*4UD,&?+K" #5NTZGO/,=H9!+T(*E.Z?MSZ'B;,%*AJQMT/TO;@?7X81@ M%C !<3E5W([TWUV0UFJ9M5:MG[Q^Y"VR "4(;^.Q+,!>B)X'A7_ WUT%9Y9D M5CN0?R9.!4?2,_J8$CB&*7P36JNA]$_OZTQ23'XO"'.M7=XT$OJSDIE_OFC[ MI?ZK67[YX9U+K9CA?ZI@Z9>)V^C_K'Z9Y]_]L",7')"S&]ZDOSLS.CO(*W?E M^(%%/R2,:>$.WY9A 2?TJSU]/S@&RC\P^+AK^6))R@&;?Y:0AU$0UU#4@O;] M8GX10VR2[C)-*R M_Q2.P.[L@KC)VE,L<; K4V&NXO4/$Y^DUO(M!@2:V&*3 M@+]B\8QA%A!K E^Q +=8@%>8$&:M]@3.7X.:R10 ?Z--/0!.=,-OCD&GBJ_IK MRWMP*^>+&-]9P+OXFZ.W7.P(J#%#23KBKH.%^,0U*,Q,.?]!Y'/QF)_BEUG M0AB#9ZKV'WRE;T>$.\Z4T]5_*4"^$OQGE4*@"(KSX=1:S(SJ*@NPT,=(Z#,J MD-O,DQ[!S!Y#^*_]U6 #MG38H&J38?>0J/D9Q0),2U(TUNSR_LKS\&MP_%CF M3V&T,<3XW/N6?VG88V='Z#Y_Z4'B%F+[)QVG?&?* =JN+QCX[X3RO/GYSW9* MX?[>-8;]VC_%(0YY!_Y]GV>X9XXHB- ='6 !DBN08R-DB_^*W):#?W:.JR?W M;^>/,0:A)=.#IM,=P1*1":=)4+:9 M*1,:M&LX*8A0_T+H]C2K[9NHH9^ FYU<-*W>'O#B__3_3ZC/X[UTPY1[. ME?.-+. J[KN26S/I'%/IQ_$41&]F";373][]L];W%76#GM0^S8@)Q7QW=*;Z M(.8B,S$K%E.X==%P*%7R<*G2OXQC@XJT)WYF*"[ECGV'5NR*^_GDK[R^K?27 MF38(_X_NZ]*&FDI,T>M-JT4_V*96Q19]!DJAU<*[?S8S]>\]4XKZ^VS\[ 6/ MWS)>0%#1D'N='4;^G+G_)K<0?^^:!W^7C!+#SCN74KH&;7REWG]CU7]C MU?\K6%53)(!$"*'X6D'B;#O&MXM8A M#.@*$:YT&&4#$X/Y;@!NL !^C2(J]GI)E+$V4VZ#8L=,6):#%O8+9^IA^EXR M>2&5YTDX^L$ZS.#+#RD !0=&XGK@OV10D1 7># &OF M5Y3U_%C*CF+G#@G64V!'#,M$L1%WY(+X7>AR1,F)4*\\ \TK3Q7SQ3(2U8S? M<>_]"S7A_ZB@YV<+ (GX!RT#_J."M\O%V B8?_!AZ3^X3__;?7ON>!;P#T[, M_ ?_3;=#J27YW]K]*]IU8GLQSV%]Z8ZT#FID;S56'-FWHWV:4AM/KK(36^#M MG/6(#;UWU(\4/=ZLM-?+ M)BD9G2,I'0]^B8W!X1\M[T;)[5Q&F8)04>44 LG%[LA[YR>,_<++D"*O7>(N MN*_=\GA>G/DJ??/9ZAO^CKUW1N454_T9*+C^RRL/;K=9\VP-%AM;G8J0P1='OX8T;2=K% ME#L)!228T&?=($]AJDG!Y7K/64_WXAP5407!CXT*3F=/ =^ PU5B&)\Q:!\@ M)P5A0-751*8Z"CYU_6&7TO):N(M%53"UT8W1M40@NWWR,[5>4-HZ!:2/IOFD M -MR-B3M/D$E8ET^!6Y/?5"&/CCY_56S'/S$S[S $.\C-\^P\;P8YDQ:,/TH6/M)NAU1TU9"/^=S>=X^66'M/=W) M(@>>GCETM MX(_J9\L.IBN9N"+YTS;5.2K!KSN!Z!$6T&A9SI5,?4U*2"3L[#R,J_\\+:K7 MJGKXBFR?2.,SD=U2E=S5KUVZ7!>IC%H81Q)"2-*/"#:[EO18;2>[G ] MKPR(RD2_"67;50UT"P_I?\( ."\<%UT1[*#*D+ 9S?D(:63I$%,I^Z>^A^-) MBWNGZP<5QXD'-]%D[M=MEQ>>16&'-?KA%Y,Z5>I80(]UEPDX3@NMCYDG7 N< MDD87J]Z/UOLZMD>U3SF'@+:R8'&BSA ML/@YE\(N0I24>3"(W\US=(4/-&?R[2[->UI* MTO0>I;1O)U]LS'8/T9*-ADDPO1MK$Y+.T4TW4WJ:. /^N%[%*2F]2 MIH[*'XSA6>(R&SN=3]L!-VK0;Z#>?CJS2Q\9TAMTRS+UX^>SSQ.$/19LY)I$ M]B"-?!_)<,>VBO=A>@Q8@$]8?!$GQA\NB-QRHC078DE%4@&4X,*#5*=:]H7E M"XL>3PI*M\HX8]0>M0)1 S:/&T5,CR/P,++'SC'TQ+$+OUJ[[5+SK))%)C@B MPP(U5$;;C@O 07IN<<6ASI3[-Z2NJU':RMT-$W-!'Q?>H>RG ^2CUX[5_G117B8^RK>+@TG M8**&C.U'2U*XTVKUW3=X@WS.4,4,\I.>MVMTC%P:_- =P7?F \\1A938GB*Y M+A'4"3"6"(_W%* .U!4383R=UD1;+?&K*K&G>$U7*KF-[$[<,R*>>4!EEQ-#>8^OAZ!TJEVX\[Y:^3;D[%]%ONWIM-/ZSK<:)UM% MC#J6*8WI.87QPB1V'7[*^\4FZHMI+AZ!'H MCN$YTH.].$ZW)BRZ]U&1C3;3-777J\B<$](%+S\<[[PKOJ#BRC9GCS6*'CPZ MBG2.@OLMS]K0]C/2_2A"_0Q87R1Z[[NFO;!!-QJVI+]H[JW9EO\#EP[=#KG* M_$<)#F*/U;$"4-C=1H]V:3.*,?C[QS)[A"20'?WR(N]0/G6(5X1 PKXZOEA3F"72FR0PP,1SY*<'\9Y!X=%A;: M.N_3=O_QKI1+[/M="@$KE63 7Y^L_Q.J1YR'J+GKVI0QVN5.Z+EHI&AO^_'E M?K:0BAFD>9^3]-DA@Z)KGU13OMFTG,^04(]L?&0(?QCIJRN\#>M)YQ]8D@"/ M$^ "=-/)>.;+"F10[[1[EXBDI&'6?(FM*FGZ>G3^\2U3.2:XFLT:M"4AH9[PY?W\*7D M)"D5'N6KIC!EYBR,XHQ)0 CH928MLY=1+)\5'LBUR)ON=FXQ=)JFN7V]H'U/ M]K5*9YK7W-L+@WB1!I+10\W;0W31(AIJB@7X;JM MN[5-,.P+L2+Z%0VZ;W#.V!!KX7^$''OMB61[D3#YZ%&QTWI9H^SMO+4 CJT= MVB-& U2:+\,S?FVO!U*V:)F4U=Z-1!.9AW.HT]1O%4298".RU_9AFXK $O\+ M=>???Y2]'=JV&RJ&R,7CB] [*5S^]2Y@=X?]23?TVTX5W+" MCPCG?W[#9> ?RQ"(C3M]HMEG3G':>QC M=2OFF>?%V*CWXRO9!P68O(S0? 3F!Z5 [B CK"9F5Z&U&7IHSWAQ,^HS3*#:,( M%+IN[80$VB;4?5R![X//2$^F4@(-6]9YGA"V&R3U22?&&B-*>RH_NS7?;[GU M(/Y#:,8G7K&RK+9O-64QQP5U>YA"E*$^B.<%,GDH3HEA3P.ESY>X!\[=*0E) M61*3.N54 M[AXET6US&[[]QZ/'@C;M9I1H/T!WXMALOBT804J_-GX2S*7LF'G(]'MR3V.) MXQM/.YZGON+2N3+,D_OZPF/"WI$6G;&IYH]%4)?J#9\UI&5.YO;#I;LXUJ2_ ME57N^9(]+Q5:8-KME">2?3CZG83"C2=""?!@V+RS&80.Q6ORNQFQ7;N12J[O M41Y$F.R@<;C_LYMV\NE^E_A'%<=D],+KT!%^1Q79#6(^%XT'&]GSFV4JXSIA5F"G7Y5!J K;>?##B!-C?]C?*'_6V M5KMG"ML'(<0A%K""0T_":.X00_F^/_@+#@9N]!;Q=PI5TZVH4UBYA/3BS^.( MH,CLE:2+R?P=%Z^=X0:NG0%>Z3OWP'F[9%"&D\V+D=UH_OH/6&/;JI92(G_J M$79]QKB_[BE,!Y"#"$L@1Z9*.25:5@:T-&RG7!:0T M=I,48+U1<&.Z$C68D$@7&QNR1UUD8%E ((+:4C8G?Q,KU 0A-\AV1@%O_0^ M];#RY>2Y$2F!V!;M$Z:]V5MW@JD;M'Z*4 ]LUM^%48+F7LM#]-_A[WUN'A;A M@U^\L5C<$J<7 &8+*U8F*UOZEZP!U6TWPBXA?>LN<+ !?'OP>+4'G M^GW8HF<:(806I>M_T)/;3?MDD_I2PZ[I?$R@LD7Z[+U2B9/GCWX1XX.:GWDK MDM"Z%=69)DQ%](=)@Q6]>8/1=>#9F]]=T]X=?S,]&FI1'^=_:Z$F&H#=Y+L[ MPS?S%8?/DX")-(W-P GIN0.X9A80JI8P,=PZNY4],_QI$A&ID.K#T[/BPU7^ M#H?/+ZK/34!=QPE_MYN-[+T2]'[A)@4WPV\F%K5RV+WA4#%W5C,7C]2@QGSE M?_W_K/BO$0[6[/\ 4$L#!!0 ( #B$ 5>!2(V8T4( )1 5 8W9L M="TR,#(S,#8S,%]G,3(N:G!GY+P'5%-=MRZ\D=Y[+U&I2GNE*B(!D28J1:6( M$ 61)B(B$B$F E($ 0$!!2$H*B(ETCNA(Q:J@(06@@@"D802MJ3]\;O_O><] M[_>=<^[Y[KG_.&/\BS$SR,A>(!D9/6=M8 VQXVX!+K M#V#^!(0LKH1X^P*^ &NP,:< 2V /V^_Q^W7/[\'!_ON5DX.#G8.+DXOK;\+- MR\,2;BXN'GX>7K[?@_6? #^?P.\WOY7\CZE[.-G9.?FXN;CY_M.#V0Z(\K ] M8FM@9]L/[!%E8Q=E8W8#$-8:.?^V/#;@_QUL>]@Y.+FX6CTYSS*QRL[))V'22KZWC=C M>/FDI&5DY535U#4.'#0P-#(^?,3$\H25M8VMW<\>9K[HNCEJ]?%;TK>5E77U-;5-S0V M=79U]_3VO>__,#+Z96Q\XNLD;IZP\&WQ^]+RCQ7RQN;6-F4'_+7[VRXV@)WM M?XY_:)#<=XA+S,*)^W*H^'Z]:!Z)X^G/*SMX ME?6=29+>-X?YI%0,YE7)OTW[FV7_>X;%_%.6_2_#_L4N'"# SL9R'KLH 7H MM!=)&L!_#_G69D@+!T]33>!R#@]@<@A?KMCG/6&*+;EQW6+O7]@)B8;*5=^T M>06$U[AJAY/KY\\7=WP'F8!N2K!\Q\<7J*#\R+TCEA1=W4^;]QS=4EKP I1> M>"E:H$T-+KV@?F]K[@%6T-12J?1YD(ALS8RUS(S4+0'7&T)ON[*4'YDXG@53;TVU0W.:A=7/("2?'@-R"O/* \=W>M#<6$0$1?)^# MPH,U,HX479+UE+43>"EBH2 2& EHO&C I*!K7#M0DX/VHX;8%*^C]4/!X?FG M#8AZ0F1G==P$@^K]XT=9:.ZKU^DO(:]&.$'$[@_MB MDA)7"HX!A;S^F+Q1!M\J$^#XEMX=1'4*..(3W7RJC7WSCTNN3;2C8#H>DHP4 MK@*C27T]N\CF%X$\7H-G1W5$TS\GB,M,@'.%"3Q&K, H!C_0NX=*UW9_]3'XBJCZ M"&=Z.>I*\V#L''>YUNOQX@FMBB)[:@<'\N(9>]HWI1N1CMR=3$"@31>^0+E( MSS4S8@(=!DS 7] V8TXP7#%J_GJ)CLO1U2-$I8@84\K>EN?6MYLN/E>)D_QQ M09WXD3#W=8?!&T4U@[O.WQB:)T=TJ^2<'C$,$1]0'JUYX[Q<-A%6N1>(AS=Z MBUKJUQTGAG@S@9AL5(=1.&I*G'*35*/$&=,Y1X#&:@43MW[\5!?MN7/=28PP M;G=HQT+)6_R1K"W>MKE*)G2XY&\H.8I)G#_&L(>/!*J^D7.NJYS MR?Y+MGVT5EV5XBMWCP_WYN-[^=Y_%6P [*DFR#E8#6<.T<&/NI=VBOZ<(45S M1LG!KZ\L=#".DB2[Q2Q?KSAUZ9?7XCPRFE$WX5,-/RTS&]Z2F #)BBA/R8'4 M.O1.M9[M;9//M*XFCWU"B08O5&<.?C'@4] MF4,I1.&LIQ:D>V&36#RVERTF!7@1"I+2\4%1%Y?H*H>4?!VC[\U\#M M]X>M/-'ZC>54*>3'N3KH6CDUB':FL8F$B@]IDT;8D,._UX83+-Y>I7QJ$2GB.-P0RN=!QW0[_GC' M! (,IQ]I&FY,5TF+AZA^^?9&YN*U7T$CV&NP250GN@ZRMHVA<9&O%E(.O.W. M< L,M58LNTZX1/HDK7Q#X(^/Z8VR.*0ND?YT]Q.DZSU^PCS4W:,_@XJ<>9 M0!<"C*#8@&E4:]HQ$/L<++5M>@S/Z3"R$_N1XS@U[; 8G/V*M.3EZ> Q@G!]8Z=8GSA3KU^BTWU0 M67^_]:?"$VO&7! #B" 3\%Z?XJ-2R* KU0/\B$=WH3GA45UROK-/0_%SG+ 7 M3,!WJK7VRW&;[L#,DX.W/IU <*38J!NP?==GI9(#-A";!!5'A+\.0-4:=X7< MQZ'C:59AEPL1A\GU"1<.H11T:^[LWO_@DV2]]_G'XD^\G0>XFD) K9VDMOVK MZ$IT!T0&OF0WK$(V8!RM:FRM)Z\[ R<'5"R!J1E+# 'W3V4X$46(2L:S(K*9IJXGAHN]?V99@2>QPG M(WA.OV),#BV#Q>>@:]@9G5!.U%5=CM6FJ]AR4+PWUG7BYT_=3U(_Y%L_53R2 MY7)W*N9I!-YY?KU(!.1VYXAV+,#AH#^!!D/BH +8@#DIN'RWF1S8_*;U<:1K M?$U.+%4NF&SML. MD[H+W'U87!D7J]6KWH-)8?,%<+73M*"F3XCG6IH@< M0E?.,(%N!W&OH)P,W"P.+O=ARU3,@L\FA-)XT5Y4J +I>#MDNE%=KQVW=M^HSJ9Z6'6RR]!X+7OF>,3"[Z7^G2?<(>/,VV M3Y(+@Z3I?CX6.H-6L"7-@B8T&&2.7EQM8!C M=&N\OG%4:YTO,>F3]#[&+2^OTZFKCQ9"(2=I8?3D8CHKF/'H;&B57Y(AO";? M>ZXS\GQK6V'LYZ0)I^HD[9<+Z]9>>@]MCBJD#VA^'Y1E?("17(1Q#OB":*HP M+;@>O%L(AYR*TKP;UA=YO7!'^D)^_G.8AM;1*M@WZT7EV?>-&L9[V%9V(/7& MW5@!QARK9$-6<5F/F0!/FP%X4-NRO?YFP$<)RL3@'MM*T\+%_GW6LW/7'OHM M5OAT,8&ZA%XT3@R%J^[)/6)CB\0'3>8$W"'+:=/VY0&BDQ^N!+P=$/] MWB\]_1/6LCI%W,I'?K+,*60"[_P2S0P9'QF")..U*=/(B(=(J4"Y\+Y[NCJZ M'-H"MU<>/:&M(>[OM]E[>)$X^LJ>"F5T(55!%IYQ=$U@?4\;R1\P]24X<*S: ME=K6LW_(3%$%J);NYDN!+5(=EFQI-C@6!'C0ELDVG0X*9 M1"UYO1LK"EMN@XP:Y MI*A[LR3G;E/+:WNUVKPQ:(WC^5$9UW8WS#:BI(%MZ M'>( ]13CXZPL'=,2, ^5X +S@L**5AFRH[BQ\;-WBY.3 S(#2_BI+U+?OHHU MLU&(C*]E+:\>W"% 0+6^SL'82&3ERQ\0R38),&;3?<1X]DYVF&ENW"<"Q. MD 6_>(B#*RV@7?4^2@KEFP8>P!)#R,GXP5YHFID822DZB+3>FQT1!H8='YN< MN>R1%W =HSB9[_[$/"E=TVC/LT<.>X7!)5;*BX)$LC*ECHQ=8\68)B4-/$]* ML ##&2EA&(1=2WWJZ3!'[FN/>M55>,:Z2KZ^>JQ&.+-MH9/.FOF(? Y%.N,@ MPAC.';Q?8]>V#Q[5X],9CQMPWO4=VWR3<;0']^W)J>,V.,RFP0DNOO;8!0A- M?)T2 SI0+\*7*+&L1#!#Z(+U\TP@L9CH6J $QG%P!^'9*$*XXVP"1&IM8J-?M"[R-T@UX'U$T< MTOD:_%WJALW25:,LN>#[)3GWYKE(PD^Q^+?O6+[40OFD<D38FQ6&ZBANQ:,YT[ ]:5P5 MUR]WV:WEXT=TZ %J:41I9VN*O_ MN;ZE^M);'>7CW=VS5RHU 5OY*Y>C:_BQ>["L*#AHLQ9,<$CR.@S*SNL"JR1P MIV M)A 8HNB_CB*K15'1K&$H-'EN0!(_NET5RI5O!!S^# KHX+-TBN,89<'#V+3R\0?*3P/.>MTZ[? MF;K9E9JUF_+/\V?'L9:S\RET*(-#A(X"F@8R">&:(^O%DCVGG(34E/)F#D9'GP(-!X M27@DM54#,X &U9E #S:1"53N$!7)?10^P3?O%\]=WU]'.\+*,338O\ $HM.H)V@FK$","MHMCKME ME,,0]SQOZBD3>_KKTOX]P;$SG/=?IA(,W78N-W NLZ\W:2[.);.R^1R+5"-Y MZ6@S)=I5$(;_[-H;B>T)B@["0[DGFSK"[]RLV)][ ":DO/'*]T%=PL>J. ZQ MSJ6U/BH*S",D].7-3;I2'M'SMX7CL"(OAIE [:W/!Y^=N]Z?#W.%F,-3I+].ML.TJM1OG37A<&U^K?+#+.) MHL:,3@AXFM0F_]@^5J'R5=W4)[Q1A,U#PCVSU1=MAR>@^!*HA*$#3I.@OE9/ MLJ?HC+4$$- )#<$= MNGZEUB49D?C=R)TO3N&/2&K$?/%#U+PWXC"K#>H67ENO9+&TY>S/W#-2;X@95S[VZ8><$$89X"8$#/M_LDHTO]W=' ML>_>C0I3ZJ83IUF%S1H3>]#<+59F*5%!FK[CPZ\>]3S; MGMQ_T7*M4KT@@: M:]YB5LV?/>"?] S K^!4]B4]\0 .<(XF*4VA@:UD=HH["%O0C6[C(H\SJ(R;=CD>[V!@U'="UEGN'O34J^;:F',Q04^&OQU. MD6W7WE)<.0E"*?$@=AXKQ1B%5;UNIIY@?(BL2UXHCW)O8GRJ4CH"P*_ZMD3K M'U0M\9AIMU'3E^)66#(D8JO5B4N^Y"["8 \J9DZ4H="'OQLV?_Z7Q_+2!')" M<3M13[BN5&;_UR=6WCQ0K?=AGX&[;*%AP0&0_/ ;Z6JA339\4/TS+BZ.'RPX MKHC.8H]@ V!3]>W0V@F:>$0/3(&AC?RP>[^ IP:,#7ZUG!N,3B9 MR]4:?/363?!)II;"=?F;-Z#!,!8!SR'9$"-(XNU0/C.1U4TPL._4NR\&PGPX M>)F5=/)BD/\3:^(BXO6>7M/W"F+-G24&;+M!E&98S=U,XJ%?#8-9+=?[*DR^ M9)&O1B\,QNVB?_>##J/A<]&[\4\7IM+B1#UGX?$.TM(Q(VKW]7'RT.JXJ\XG M?[7Y#^C756_#0"W=U/!5!PF:.RA)E0R:U0?M\:W6]IY1?61XDOQ5WX?L6D.X MFFLC^TNY!WZ*/L;F% !F"Q7*E'OT9V;\R"]M[!"!-E.XJB%1,*2HQ4.MK:%^ MRH3K_ W*AG(,^SOJUU^I05TH?P?PH&MTFP)JJ3[*/?;Y5\T^6+)8H&!,-2;:+T'-0U&*Z:P?N#E &9 MU*?$T^,1*((]EM_^&#:.121YW(Y]?EW$?G)#Y>KYXR_W=',?__SNC?_8XZ6M M@B2 1J9G0J\R 9RP2S/(!%B%AH]>8BK&D"0+=PMS!MZ^(!U7P28MY<(%]'UV M^574.35E_?S>3>6;'YKC$984?7I9VP':419D>Z]"J@M2J,KPG1YCI%[LA=$6 M28*PP/+CU+ MH\VO/9Q@IRHP/C"DZ2EFG%\1/"34 \QVE#S_Q[S$ M]7 5JZR'([(\^P 9#GRH.20?*P?%/V,"2FUBC ^0ZIPD3)LB/+9[!R*DBZDP MVPO".J53#8]&1:V.-4-]_876]50%Y0VNS%/>_;*XO I[Y]>E"R"LZ=7E# .$ M*3V=H;6,4X\SL/,99>REN9$]5SSO;/1H.00H/F,$#C3D.C3KB',.R+Q%#[W5 M8"Z?[82-P[<:ND7 EN]OFZF)78V^S3 M4_OAC$:;@O-7L4#_;I>;X[QTN'&*"R'O#YA!Q9!=,@+$? M[L/@"Z?:@0O=6.'M5W;GN,.F9IO[*+\ @P)4"Z4CT/* MG#3*%X4;Q7\KX!BKT89U,P%1:4?2V]4F1)W3RM79[0HG[X"L\^,.6GMOW([= MGV'^'>NTF@..D:(Z(!"&Q"J6JTW%K3_T!3R^HSQDA/>V[5O;@\O3Q/!+9<4< M>XKV;A4*?YC#K;)RXJ6I ZN.-%;2GYE&4&7!KHZ/^-+3TO9DUR2$_=7@:_G: M2AK:#-95"'B9E:UVJ?&.O5@T4;<:#K^SO1MPU>D3,HE M>B$4GX\EG44)PE,'WA./(RTIR6O*W8;^&J*B2J^U1]6F?>*O.UX5I MOONEDC.<@GS,\M43=#6Z&Y4V1SH9[$# ML/$&/U*Q\A%J[/J#6-M$'AL9Y/R MK'N@LVW>?O=O9YQ.OCS5$6'[LN' 4/X@>$ Z 7MM+@U&57=U34%:Y7A%"VAA@:"&WP!U6+,>*"YC3U( 1+ M=UPPL<+@X'[6&=]79IT4($U79+Y^D\(IO%&5\=N/M?8O%(XA,A1IEF 6"Q+O M)Q!JF( XNPKN \,U-A[UVOG1.[ALN\%$WEW5#4KU4^#A[+?7[)"E)#6\3HE M5'W$,7+(VA1YE7(<7"6@69U1T+3E? W)J/R-U?QGY/CYN?*=_X>'?WB'M0$%9@VN6E)V]47DG& MX07G$3MEX"VWL]WRP818FL^\0Z*93!6Y.)IFY5<:8)+5-'CYS=L-;7 M3]^LOD>%2ZZ]_6#TXMH5H?;K-TWT^3(9O,%4R%?$$1*J*PWG@V?U P\,\L5[ M(/QK1>2YF"*;AKJQ6DNY=VT"(\3ZIPZ"]X^PQ4N'R5$@:1!%)-<<8UA.>LV. M:H[0K<2.(H+G2VJ/R9\EJXB-0X12>>$^ M79 ]*/^0R:)3]&>&JPT_D6H([88O2'WX!<$S=L3SSATJ=5]4'CR]+V;:UJ$]FH.!S34]I?!.KVFJR= M\)P.T(?U!8>4G&ZY@GV\7OOUIHOQT>K,+9O[#%5&/XSD*"C<@Q0'*TGUIPM0 M"5ZJK:/A6$'PY_ADA<'D?GFY-9WOHKTK;EKM:4W3#^5^35%\R=!.%.B-Q2E; M@.WAZS+(088BN8>2/\_K':#KQWCOKLQQX?WGQOGH3S=5\MXUNU=O/ ),=''Z ME .DP35WJDX@NA;2 4MF_%$/YN.;9<(]F(!,8(%62Y.#F&V5>C[G8DU5C9Z5 MSG>V\Q8,CE&?7W;TB0F& M]7:6XZ,D;V?717Y8*&)?(PFVMD.*G<]IQR::F0X;M 9"!0)VU3(OH]YV">"R M/I>7';)3;#K*?G0/U_$]R,LK&NQ+Y5$=M]'U2\1ULO(\=T]YA'OF/*9C1MVN M-KD3YU(?=IFKM!36.5K[N6O*Q);A7&1=V@"8*Z__$8S]VNQ$AK0[X'8(L#75 MB 5MV$526^;SK_"B=N&*N6-C _F^1T0ONC]]E@T?N0K3$CMY[Z:=6BGR=$W>H:QF5\M9G1%/_ M$!*>7'(<;?L#U>'"T$5<)IU?<]T5OD]C?PVW#G8>Z^HPI'[2>?5 X081DGV^ MG5H,;$NP;8_]5P')G9V^-%PUY1;]24W#=D@:1'HK1+#LO1<.MX%O_=R9^OHH MO,M^K^*'YSV1@G!5S-H.59;19Z;XI>^V&NX)E#DVIFD?\P9/8.2C(\2#, =LTD?^F^(6?]S>*_9O&U[/N.72>])HY.0?/\OC M%7ONY!#%65FVAY["!/R.$N4[H0I(M2D/.T+P$5VMM4R[AA;!*TO\IJ42(57[ M+8!W2T&7%(NE:)K4?:P^&&$QC I 14=>0(N+_/B_&T M$-G0\;[1T46<>_9'J+G2Q[]"F#RYF1()'J#:@.<1TN2N^8HLPFF3 X@I>+CF MW<\A:H?:U#E,@U/U7HH=KCA*,:8G,OB1O5"A,H0NB0ET[GJL]MG'3'6;:<:> MWK@>_L#)^@DV[6Y M+XQGG8>=S5!/"HBY)W%R6.]7.P#,-0,^Q9++D<)=BK%^WM\"=UB<+#/7[8C#LE=54[D<)$>&_^MJ)>(S*VR.L%J?OA@S!=H) M+'@71<#R@\J$[/QR<-1\]-9FA%93I&6H;-Y[R.KX =64R3^L]1SX3M_5]Y*F MWD$.0:3->$!(9X$\R/XBP!5I",8N!#D(+$O+45@7U:VE7RLM3.,X/Z=MJD3$ MD:Y@7#OD,$T=+)E?/89:P- D\A:,.]9%[>*UQN[\Q'D1Q+I(RM*4",BJ MMGVS[;L_UH:+WHI^+5$L_2R-[Z-)L3TV0-=%=)WWUOO0QO:>>TCLB.166F>Y M/L$HA;1J.\+0@>=^="=K204V#92\GJ07\#^MNOD#0A)ZYLAM\><8WW1G MS' MF<"'\X90JFA-"%U:%1GANIQ&4^1G @?.?6$":];#V*V+6;]F8.'13""L>#EM M<%-X9Z6@3.-%TLKASB2-PCU_$N&U:HHW$\@, N\P 6^C3";P,M0U]")TK8<) MJ$V0-AG=P>I,P)900< >0_<.C@30^(=8BC+^JN<_)2T.E"UZ 5(9.8+BVF(" M/(B#Y(&4^?P@.[)506T 0=%[W%W^3)!O5D;0[93'/7J-QQ46;]])LA#TFH3I MH#K._21BD'((4S!T 2)Q<;F BYS3XZEK#<:6>'C*0 EN/XX^47DL^JU'I;(W M1X@NCH$A2"[H2>J%"?Y$US.UHV5J+=D6O:9OT*K5 M7S5V77%0OIK!1)QQ5[FR/=A("-+VZW[G_G;5Y'6>'P6N<[7_XTM4NTFH%S^Y MGL$[^'LW4R4H628L1A,CY=S?RC>VR?8AM)I-!E_?PB>>G.8OM&P^T"6XUI$( MQ \(^[$.)[$Z,N%$;*5T%U0.X=30@/9H([4(AH>'9VI_..";Y*>>';#?;;J2 MVK,Y>^]8P9_]]+V:(13'!!Z_#411E/WG=G5.TGYBAB&@B33#N:2$"7Q-*4(M M-VIN-K6MLC.6'(8AZ.^0];%C;DY6DE]"X_Z2:I!)O[]W< -J,IEQ&C._1$_$ M.3#2>SQ[D%'0%/3+45"ZD*5%]:]*_G.Y/48NIA2"'F1-BL<70R:0A*YT[5D7 M R-ODOL,699F)1M3V,&WXEP M^\S?VYA$0&,.B#]*C1=AR.8_&MJ966 KPW7/+' 8('"T4OS-IG/MUOT5FR$/W# M7-'PSY?^L]\_RM474-(M7=JKLV=94"5OS02&;[HNA=\=YZ8/H%] H9^@W_6__(M"JP;^Z[083J):FY<&Z!ED(@:8K)S4GT2@H>:A=,4G7 M_$720?M_I>,C.2'55)%5 FT]47U*ZI4CUW)7^'V;ONBX:'P:/5EII>06W?@R MW/%HMF0)C-7(UL3GDR((H\L%$2M$$12&L4%_$@]0.,$DTES M%"18+E5ER/OS)U(\P&ROZT:+[O?>$[>_S\^>-=!8]+0PYQK-[^G'R("C?W,P M&$Q2IAA/H/P=$J&RM" _37XLO?L/MM/+Z3B?A[B>_VY MQ]V:V&? MA,GN>%2A _!%5-P=#2#W0(#;UOH9,B3N9*Y2LG9=R%.48)G?IW. M-94B_0IZG!K +WM.+TNHT(_#57$!%F4= M.:&+BA&=63&JOX"X$1]LX_LIP]1!='JJ"[@M\@=']#VS[R^20$T&WP\RE6"< MQI"'[^"YU^CEQPKR\2'"-F4(5[)V=?HW[G"J6IK\ >Z!)^E:3Y2OV<6<^>[, MME,N^0'!G6'7Q@W7<[]8;1QG0/C4IY(9K&1G.#;T[_9R,'3!07H^%(\F(?;G M+)0OT<10A'+ZS.!#WQ$U4FMQ0LB^=XF2P*)0XDY,X-L'.A?]J39M7P")O[-NE@UT+P.5K4^K M?>9K>]]S[SBJ,U7ZTLJII'BUL*.$!4@C588WP(2O&8PB)6EGAK0[V M=1O!/]7[/_8^D7Q6"L* LI30LA]Q'WX5GZ"X>>)=FS'+^C9WKE*CF-5C+/[ M2[=OCM%LZC>\RO=II^"QLG!7!I\-@7YTP8_H3O;H9$B!-B_GZ)CV.5Y=4X? M')-/B=TV;P(7/OV8T=Z]M+FQ^'J7,D5QI>>7M?%]IIJX(2##VC31F])$,X7Z MV@WBTGZKS##BWF;I$]Z?[,6*5"8XF8!0/2L$$"S,*P%=F0#;-R9 6&9CL27B M%#YD,F3^=>Q=?&+-G#@E !2 F[<-P%39!QFC'J)@-'DZAZR=OGW(C\"OU_"Z;A4UU.CEX4? M)RH(1#<=UX_.$'X#_T@1H*8!I'8+;Y<0QPJOAO;1:D_=,1>/GBJ MY4W[=:X[;[U8J!T3CNR&";5X%,/7.R#5(0D&,SZV+?;EQHYUT=W9F_L^-"TV MQ>B;*Z)91?[CVQ]F?X AI+-]7K)-8,XK^,T[6_0]J^<>+%8WP7EK,E8X?51N MU*3(3G]@$ECP M?<'UR\^E!IML8H=CE:V'=_30P6@F]0F^,5,B7:"1&PK?['R[HY):OYM MWE3XAM XD*K'1M-@'\!>_NRP$%]*-89'AJ0IR0S=*K<^9H8[I@81GNTWO?FC MNQ+W/*%8[D>.'>/EU)UY+1LC>'C;],N M 9 XMW^?#;9%@:6LNFY*3T?H4V52<5>*]G9>O\*-_B>H M6V7"G!?,+8CC;?Z+,A[GR$-3T+ZH^9@O:(LC(.M>8S#YO\B>__;DD6/CM17$?6W'/S MBGWP 0*_NG>]:H.B1:_9#_ 0'BV), ;/%X+B?1!1'9I'Z8\+UV[O)CP(>;[Q M_8NOTZ>!YCP.:C7$.>C[(!A6W G=-5E/PX*A?4Q >6(4PHN4_S''S9#W9P(" M-6B1P-WRNN0K=4,K)MOKN! =";$(>QWIJ+")/?=,#OZYDN<._CTL84^@\,NP M7R=?%_^FYZR.^L4WS, *M4R8F@\]@40]06'/;5^VDG!UZI5PL@+^+"A?]%]9 MP#P3N*K[RPB;@*8H!T!W;20C)'^M,8R0F0YXKV@KB7/9_S+?ZW0)ZKWU J,9 MNVG8*F>.I= $_D7?3[SD%^RU["K#9@S%9%?6A]GM XD&=XM\ZB-2=(H.QWS M#[N*34H>O1@IA>Q'"7@0T#W)I7-5QV@NC"\V^36.(IV!X*Z[Y3UY">&?^N[5 M]R"1?OJN,JFTKXKF"(:_1%B@.TR6$B NU>Y3Q\F&"9,A:U4./Y>2U7T>WM2? M;0NJ8X'*:S"=.(R!XG.Q-=TWLY2\K4B?9\XWW^LUM]UIWW4=0?.U1.GV""=< ML.F6I8E7P$.W@PSS:W3%W>YF,SZJ,'["JVX?[E,^MLQ>^*='6]A_E3&!V.>H MQ8.Y:%9E,F8D9V"/EF[9_(-RV-3.!!I'MVR6?B50MQU<6 $0KG#YKS=7*.[4 M0ZC^6IKI;X)JQZ+9ATL;*B#_H'>$%0PN^/TP8' NLQ39_2\]?PZH5<-ON!S: M_>O0U68FH._9<&RRY^&D"*M8SM[X:^,@YR7*!-*S/S*:D[96-G]O*GO_T9<) M>/9$AM\!!U,BE>*%\Q:R@!+6[ ET%7\(7*&$>ED?I M67X);K/*_5/-(CZ'>T-GVVI687I!V&H,$4,UTX>N729/V)&Y$T0R0T@[!,+@ M[>P#3,"4:*B1ACO.%F?[6JM/[WA&65ALLOA&Z=0SY>6YGB=67+TAN#7:Z M(0]ZT(R&GX,S$2\<"#U53IC3\QT:E5$/GSU!#$&N'MJY9[@90=.!@EK6KZW3 M?:F*--V1I6L82MNKA>S<88>KAX[/7I^[/#C2#+L/JU8GBI>#HV? 6NIEQG 5 M//GL2(79Z$NX;LQ8J" M?N"Z(_EV%O[SV;,DX01BN.=U?EG(R=&0D)0:5_TX5>4[QX^8G^&ZC7Z%#$9V M8Q5I85031C]2DUYETR7,%82;2^3\O-X-D8%G+AB05ESKA^RA.8&[=T;S+V?Q M/T[EO#O8BKRFAV??LG$'?Y#LNPH,$N;K$Y&'X"Y=W:Z<5FW1401Y?XRO=DKS M)3\QHYN'H@>LPL__BB)A*29C"_2TZVT:R%%8);9K3B303'.DF QYP%"#=Q&^ M[")+19NXPO,@DS?IZ0LV%HME#_D/#-A+8LJA^&RH2)L9S9J>2E,L0]PD?6[9 MASAVK4FM";>.@++M#43_J>UYD//I(MN&T;F%1]96D4)/7P?@ M=/)"BI8I(K@+%\P?X7!3)\0.^SA*.DG>D#0'@,/ N:U_C;[_[6[[M>0Y,X%' M*7WT"-3WH/&@_EK=7SS3J(D(QM7F&U'5R;)5>UD1T8+_:T08M"BS*))V#CU" M\L?8=[,_8SL9+;=U3 #23C_.-S%\1AYZ-_ 3;"$8)0]>L1U!;J0=_:B;0GV"_X1A*J*\I M+YG #X7STZY+U>#D[FEH="0K:YS=_N=\U\Q V(9H Q.H6*=]COQ\Q^@5$]@G MG[;[DPE\FK@N?#O4Q^@$"Z\BGOT5J[AR[J.^^5:Q)A):35KZ.J$;>I.HB5"O M?"^D_H)7PO-8$/*&51U[;_^[M]C\0$P/4H%DG,#BJX09+WE!HTYQ[<5O2[QB MMZ9#IW*'WF#*M,+M[0SH9SYH)M]QO?;.0>96Z/(YDA5P)X1F#%U+8P)6JQ9, M #O(!+J'F8#@()7EK.'((=3Z)A,@&\Z@.BM /R9P8IT5B!TGH+33$%)IFRSK MD*-#6)*3,!,0-U?0_:_2!+G'!$A>#I/%A DBFHJ:0P33<\NV(&)P[Q"^']FA M*RC2TX#;=PI40O??B7 ]9->AG-]P[ 'F(6I^ EHW2!?WY&;UE6:L3.@?H_O\ MQZ?SJM5:$+?.N.]<-8KY57#L6B:_5]G;D\[-$3.H=-HS)M!5@0I&[ZHU"3,4 M[K*S\N8-$TBXR)B";IV^!:$=WF6=3-UUFQ5\?,WS:+IX*__O^Y0L2PW^[LP! M],9DAAM]D/8).T:#;-JOP[ZAU*&D5?24'^-!12Q++<2<"7Q;@?YS=MA0ONO^ M\MF!;@IOH[AI(]2)7Y#^6BQ-G)\RUF2I A/8A08B<984A!YQO'$+(O9VS;C,=%KS2,OKC-IV/+GU%\SX2/,@>>GQ-@ M LOYRS!0(X$)/"BBADG3*JGH7PF[V%A&P-U56MJW)89B&/4::X&&0RC2PC*$ MEF]#,UFB3+*R-(C5Z<[W#4%_F6#+0OY.%T,RH@NZJQXIS>#;QP0(_HQI%C!I M(9=8J8O!,X%<6"0+1GX=^7LO.+',:*37H99SEZ%@Z)8PXPQF5?ZOVIA G"=I MD/%@ED6%8Q)18"ZT_A#J(Z21"3Q!E8+0[SFSV/=D3#2T3GJM"S\7HR1(2GA@ M9K1LA$O-FO_^BKO?13:83C&"I(PQGLFL.55 Z'2 MF #M= 3L[]Q#.[@>C]HZLZ5+D[!DY<;$PYF9P5!-S?^RM+'UX_^[>0:H__S" MAKC_[^DQ7(J8JPU9FS=<&[4AYUD<'*D\2QE^K]9*_0_=-)[E[GR]]WR =7D% M@LK2>Y;*BH#A*ZS8,G#ZUV]=A_[#I8W/72R=E*&?R;G]?ZYK>/M#ZZ.[OU5M M0XF7J8<]CH_VD]-.'"Q2L0EK8;!9J).*U8FNU",F"1!9 RW1]+QVX6^1KC[4 M:P@SDE .]0!\R7'45+1H:MKJ>;.5J=P5V^4(W7TQW^2(#%F: 1@*[4H3'H1V MT45GMNRM(^X>%'-[@#!.(+Z&S<&JYRA\*RFG\Z[>: MR[K_88+M+GJ]-RNV;S:[^U^FRE2S"UU;O#9QN<+#RY/F/^1\>)%SBG@/CY2< M^6=R95PR\$-IL_&KDP99Z9U_KP!"FF8"55"Z=#DW@PE 60H\)_[JI;_#9\.G MS_^!J@BT<)L*7)J 29#NF1.BG0XN#R_S;6=2\*T*?A6$1 MSU'X%Q"&6JU!N;S-4# 7^OD/EW&7^60>[;UN0^)?B(Y<_GL^_^]^0R:Y:+-F4F8?+K]Y\'E Y-B6<9U<9^''\E=; MAU/]''DUHY=Y31VYA\^Y'B"7+D1TKD\NS(\_)Y]=X$XFWO*4/I-8,V&LNVG[ M5=4[);)?V8K9B"&'*=T;- M=HX/+B'1TROB.FQ;?E*#B"\P$I\2#1:8!N3C!*K??QN MV$!>N@G;LZ(4U:3R#SZ=6 MS\[:*#T-NUUM>IR_Y%)_^'GNB)QFF87#2[*%PD[_YL^+O(&7]I@ID*#QX<*R M(-:]?K2F_." ?:LUXZ=YND>'7/8=F8)[&BITS<56<0:?-O4X[4HU2A[9SZ(^ M#KJ2\+F.XRX>,(E5,^VJ(52-J!V71U!4EE^N?FQ-#&\OS]E'@%GUBQ84Q8E> MW:;(&+L1=$'M:6&0DC09%5>W*?_NA0S9U+Q8%[^:(]]\]H[P7WO0PZJRJI9R[SGT^OF M [8Q#R#"+4?(KNU-Z"ZLM)7FCZ;:RACRI<=%CU649&Z9NF2GO+K@;W+L=4)Q M*8]6>5$,0,P0E3CX;>?PGI9JRCB]M SK$Q)[@!S#!-HGE/:E;$^=-J::X;;, MVP=Z+']J3.\Q\7FV71:2!JFK[>O"/G1A-8@)';K13>O=L_96Q$PW9<,V[JIWQL8)_QQTC1<['79B +QZ!1HYRB>6?RW;D)=FT8@;CR6--I]82E^J*[(][GGX*7G-T_U\U<)1/RZ5X[CX;CT,/:+(_>' MWS\_,2-M,8K%Y[?QCM=D5'FN1ICD,VIOG[G2V&*\V;N^;^63E,&I@ALQ[Z#X MVC^FEN< &C=9W]8"DF1J2/:S1G?6.Y'UIO7MG@QM=W$(G L_=(!H7X@<@-2A MUG0)(2(!V$IDW#Q:D:9'%BHQ>A6 /X9R-0G>2;C^ZON)FH:#/D$W[_#1'@)< M$4?!BBRJ.JK#V@ J"^ M#YX_")>,ZW71U\'K'7;^!5"+%]37^DF6!":07(-.8D$VC3NX8H4A_JY128DQ M->VCMEYS20A].XB4[OK>$,7A&+P>\177H,A0#_C3_V(=U+FPEPS(#\9&Z*#ST9(4TZ M2LAO+;M B3<4KN_SO:66> >7\KDS.+3CE^JI7874+VQCH WE"AUM)@4>[6C2 M1D=O+5:!OD&ZM/TYNR5B]B]+U533KR+/5:4]?; D:[B974XHQ8('(HB>^#ST M_=O.$!:)YZ1=;/I9M/!465,Z,7P*M2U5I\($RI*,^N]P?^A(H^OKLAKV#J%XZG"?M$!03G'=(R$Y9I+F.F#GXD95+>T\N^D792S [ P\Z 9TDA'H*JV:7E'0#9]<'" M\DE;?'^ '_ITU2E4BFOR',ER71(.4=^EQEX]B5MM'++=8- M]39??I[4[Q7Z)L"S]Y%^@>:8(0I4UUW3Q@367_A>3=6&FWW?H,PO-3?DG'0> M>;_F_JS@6X;=[@2$Y88F^@,?>AK*KQ5ZFCQWK\9#.-$8&IC6G5OW=/^'G1OT MJ@#MX5<0A-:U>T)?^P*!WI,!S"M&>^Y,7-RW.DID<>*M4NU M@G*L8IZG,O18]!7SNQ9]D;NE71>$$N9#A+["_;J,1' _FL(?N^#NEC=%*_QA M'2TJ(90D 1R+"T-#D#P@A/((/$(0CH&(EGMY0KI=N'#?.LTSI-[#OQ^W8%M( M=[92$6WDLE!P[5)UX= MYU&\P-4@IOPS_?;>X*>S]TKULZ_N5>3N3@RFJ;+FUH!A=^; O* MK+3M;[Z:NW3IR[5'5N)'S$Y$.=U,)W(#SW(;J>+(P;DZX0X,;G>5X$&T8*!HZO/!4Y8WN48S-D;O6']=9O%'XH1/N A M$G5A(I;[GIF:/S'JM>"9 =KQ3 ._@;I\]<3%.[U@K\T-6U.Y'O!I*6, 6JV@ MI$Y_P]BOECS?>'T-G]:-5,T0J9?NYR/&B)G/Z$=OO-#0@@-R6R=!#TH3/1\; M$I(,J[M;W$-4QB_%F ;@H=SFR7@' 7AI=[GD"\_'EFK/#7C3](*I8Y;?#KX- M3<\%B"CO07;$"7HARC^-18<[CK=IP>50@C^\-$DU7C(@:M[3693R>BC[_-.* MBM%'Y?IOJYXOE\VX!AG;40- 74HU::=]=3 .]BZ'10C9)I?#X,C_9^_N!VS- MN1T;O6;I]N/+H]U6YS\3S920E'3[)B.4'?T@;.?OJAKGZUOK.?]=W<_Q1_IA M/._='U6/K&O##\Y3G17]L.RLE-9*]>_)IS-G6#R-%!=]=I]_2_T/K>EOOGYX M%7_S\F$[Q@_]1XS353Y4)#\ZM_]Q>./#[1-O+J[^;=[[=%[$]X0W-8D.IQ], M8GPE_\%WO4B-[$?[-\$/['\$N@?%,OM>ZING<&UJV"?I&;&3'J9S?VHW>I\_ M_:EBHP0+UW>K3_DWIG]+V/9W0GVZK_B#C1\%K^F_G5=]-C],(R#VWGG%:>FA MMB)BMW8^SV*J5-N;UH ^0C<2L/W_FP!02P,$% @ .(0!5\B5,NLM0@ MADX !4 !C=FQT+3(P,C,P-C,P7V$5^&]O M['9 E(_C#L<=3H[=P#91#DY1#G8W (-DY/Y=/ [@GQO'-DXN;AY>2 Q!Z(2Z M'9#XG)R0T-R0Q-#1:.@XP"7*+;9+UXQ'W.$B[^YK$GJQF4_XE(]5=4B>&:2H MZ%^Z'LU!;D%AT=-GQ26ESZMK:NOJ M&UXV-G5V=??T]KUZ_69H^..GD='/8^,D\NR7K]_FYA<6J6L_UC=HF^#/K5]Z M<0"<'']L?ZN7**37ME\VX/VE%\>VB%\GB')Q[]+E$3-SX+UX37RW7BR?Q+', M)U4=_,KZ9RB2EZX/"DBI&)#V4'^I]KMF_WN*Q?V/-/L/Q?Y?O<8!(4X.R'B< MH@ <8#(*4M6 _^\:/^!->[PM]0<;B('5P9>8]#,!$AI=_S^5O< M$1(+5#-UPUOOAM0+I8]6W).(_ZJ"(IP EM4*:@P)LJ!5EUOE@R?(I&Z:E'/3 MI[?N\[0(9_^[,R=*/.ZJJ.KMM_#=9=;.E<\-! Q:(%?[V "HQKL40=?^OD"" M9\ 5PUKESWD[!VMKW$Q[^UM6HE-1ZL@AI?U6.U_**F2H<7XNJ30GXOL&XA&U MB/B_J73M!'Y>5P:HIGS&'F8=O#*&HQ\X+"2MNEDJ M@R;RI JK7J6]'Z6&[8;*?5L^:N?9[.@0D\Y\==J&X^PCP%Z"(RKUFZD(RA?T MH=))3%P/_):21I+[!T/>+,T-M5UW#>_W*5L2-5/+]\]W98XW10%JE3![9A&: M/Y"@J$/PS8/WC:R!'$S8VDWI:.JTKWO22CWTUJ3[P5K;]$OI*GC\U8EF9 M8MN.DUX7BF@UZ3OO>K.7NN/ F@7>K@?[.=!F(D'"P 'YO MSI(4/UHJJ$,_-O%=&L'#B BIM'H<&%P<),S=4L7,7; \Z??.XK52H?(T-A57 M:]^!B?-4IA!NM>T#5V:L/Z("G@L;=TG5N+_YQIIO"?A:FBZS;\K 2_/HSZ:- MQ]M'4M4@M_@?M+OV&\&LA:=%5UT%,L@Q< $V0'P$$T/O875A*.FLB7<_/!CZ M5-4T;1/Y6;HM4F(V$[_3;UGEG]IK^!67*DSG0B> C^.A/Q MM.0'HV>'#.S."'M.NIX2F-F9XXC,-I*5N7.?HQ&V_XC&1S9P8094Y4TQ$6<# M7"PJ9NDFW<6_7I9JGQQRQ24@)^WJS@S;FTZ)8:@+M@HO5A''TA[%__+WS[PL M?GUJ$G&NRQX+XV0#_HKF=FDGP/2"\04W[:HB3_Z)'T#V1:;1;H&KY0D33!^0%W(/?''C#*<:CO:NE5EDJLP&.ES0PF -L:];1&C"CFS/WU>"TFSZI*GB M7Z[YI?K!5^G4YQ'-\''9&W,<'VX<_ QB?NG#;&U1).:)T*Y6,Q]B_.8O#AG: MU3 N?FPY=+'T_-1G?MGZUM9NS36;Q%YRJK63QYO0/5$SRZWTG:Q/=O33*!BS M!.YMSP=Z>;P$(QZWW=U2JKB>O6/WWZ$J/W1/IQ#SIE0:?4 MOLC=M#%8PAE[.7%-QOVZ2H+EQIFHF.N\=2AATLSG59: /*3J%IA.[F$#<1@W MI$XO7 3E47K@"6]"B_O5#Z\+^RU-$=.=,NK+1SO-6T4C=JK+Q9C>!D7H?"@E MYAV3X-G5-$Q-V\/G5M%D4.X<)6WQ6M=3*W4?ON[(4K6!SA0?F \W9P14I-L"]"^R@S,["N_"W6()@TA.& M.F4UC2'.FZS-B";K;+=]7I(=HA]<8)GZ9MORT7?..]_PJQ5^6VK;P? "V0#U M)DT5' VE%I*3NK *8RY(*^>TKC8=$%.J_' ^/;V7%'XE/K@VANL"0>/B*_4# M*_Z0Z^/'Z#3RIS!$4F$G;CM+$65-R7A I!O#)%$JU+JL3-' ?5>J6GM:ES+% M8XYV;'^Y+Z]<_LL7@A! MH"2^5J+ MX01WKU![TTL"M,(Q%86+=G,G5KHN^U>?.+U;\M)NK^8]%NA\]'N8]%YPDVZ* MU)FU&\G.=@0+N\Y%I;]_=/*$F6:5QN%])EE"+MLBVR77V$ 7%..(V;DD#!'K MEK/D4;JPY4+M^92W?NUH[MV'P4.+P=)V MA;3!.99@ /U0+!LXMD[84F2&L8%ZD:4@N@<82AL89@,AF,_7-[N:,@A[DYL0 MR0PMLBOJYL\EA:W)6?D-8Z7"_+L\F=P,._ @P?2,0W:2?2KZ*G3 M2.>N >+4;EN8,-*QQ;$BTCZ,B-=P>GJ+T8F=A0C8'1[M/+N[-I@X6-K@>*(P[D7Y/ MFS-8,SJ)E@.%6R+J,O,WP@4B.'&&U%MK^M,WQB^(J!XGD/?_>)=R$- M_.; 8/('L2=ODJ[]D.1IQ(Y'T,XS&U'!5..>>I8V,X\EC@JG]%8OLP&^*V7D M@Q5A%?9=5\4F+@9J*Y$:[@KY'[OT0#KMO)50PF:#;W+13^W$]N1VK M=7\1J4%[#JD8CQZ'U49TY\%I5E1X+$.+B$_8&@YP,".G[UMQ1S1:95Y3+M&1 M:TSH/_WD>!A,WSM=9*R+YL:LJ".,*W>AX6 C71LE ")((4*=>]IJ*?A;ZV^; MESTW(C.0>T4-LF,.GN.R+G\<=LE<&Y- \%X%U527@NG6#*M/&*]6^?;IW13G M'JV+=69&J:O34A3FL FV,9,O4E*H?W_L9L&S&W?,@$)H/GA;/H7#DC#2&\(1 MIZ0BAADGLVW?6@1W\KOM\-"?$;(>J(O 4!QQ:5M)7?!Q3EK0!\T6?I*BAXD- M=<_E;TU4U<3@U;D7B+J%[]_<;-2SZW,V;_U,B<\R9^RN@Q/O(ZIF>J$TVS&S MP\28VK36N_(#07VX>,"(9K2+-2J2+=T?#EL<2]:J>>1; 4TTQGO@-JP6TSL3 MXWD8]/.YJ(VC_.A[6X;,Q.OG&W]MV#%\VP F[!4I%#20;U-]?T#6LN'_W_:UO$7J3MYQ"[D<^ MV+E! ME\+!C2[J=ZN!LY*OAT!7^E[4!4H.0Q)+=E[&E+NZZ,2;.! UHE5/Y!L31X6O MISS=)J?IXWS@7FA^UPCV,Y9F"V5355HS\S%:#\EZTWE$G*R33&JE?,QNZ'15 MVI.__#H38(Y-Z%V-9JIQ+D:I%<0(_#>;O.:@>Z]OOM-QA^R(RQS@H$25O4PN MO]-@HE-FM<@LPA33X8SYJL@&).%+G@BF6F*+"*EX^:<770#3 = ' MTT/IKB"&YLPLPG@KNI/J1F\OJ[RD9#\))UOKO%N4LC33LY!Q>1MYN8C7UTJ] M_*5QD@==$\(?9@;8C 9(#H81U99$1@JZ@6:E[T52-'U&32?3 V1RC()VQ8G7 M[+=M/W-@*7CFH 3'NH0FT9"5N;V"W&B@PP%>&G"7 MSO',>XS@LHW_]Y"C/'"Z%8HWS/8F'C[61OZ MI,G#+K5]P;* MH%E2XI BJ-$L@61D\&R;J];RW%W; M>(-=FN3;IZ0C(P7;>H 0(N?W)HVOA+%0ED \$9>.XV/M99B!C10RO?UP<2=_ MD;W"?.A46LT5";M8^:7;M0G+W[!OU?G".55WCN9,0A;V0>L&P+ET,('"-UG\ M&V3YD"3'>[!$E#7*G4/Z>F2;6W2!+L?=<:-##FK.$$"4FGH)1"_8Y?H'S^J? M/U&2MIDW :#W-MK'X"0PI B&" 73&[*DLT0 3S#TO9TM99\M7\/3#;3)0CE9%V5"E;S$TH'3R MV9SL,<,XB^!K<0SESFWL>WA1LY__:*1Z37EZ_L,KRCUA!#$"L00CNLHR /N( M;& IEJX4!)-,ZFK010ZXQG>++E#<3SV-[^#S+]+?[__E-(]LKM'X;1XR!TW2 MRG"JHF;W^?-]LG?(^U9SI#:?OA(#5=#F=-%_F?88M MW8'U6JXMBYSG3H:-K=OM02&5#TN\ONFE$'%&HN[BC4J3!RC"%'%;<\9U &ZV M[]ZD69!H_C?O=.FR9H"7'-1ARL&:Q%'JX1"R3L%5PS/0,B("0=, ?_A%XR!< MH(>?O:],D\#%M-?R*O71C9@-<&KM"V.#.D?;I(@LA](!U%4P918QU@3A'A(A M >54/+\5-([\"-&,X*:\^KW.4DE+L483MK61S0WW7_4N LQM5C8[;.03S\F> M<[QC5:%;67&&%"SW35=#^]SNV6M*C\.7,.J,!F8-(1"'17-^(GB'<*.$00?\ M9^2QV9,46D6AOU2;%H"L]I8+[2JR4;U?O!^]+)0A\&K4[-V%9QJ3A@/)TP"5 MER&)@ZJ/*-POW?X$F%F!@DG/G@F164DR$PEYWC*.RBX+J?\Z>(OZ<_J2]TMC MTY,[1!K4\*DM'E#T!U)9>+*]?""F!K[D4X$Z3H%UI34&,]QGK5%6DKF)R>+Z M[NV#QJ=*GKM_5U/0>T+VC39'P:<-XBO_,P*EAS6ERY,2RJ&*IW+9W5_G;>9^B M+E*#B!&]P;8T%V::@:#]+275_!]=^6IU][IO."#17Y\.S4I+?:E[P_5.,,9& M&V@WW$JW %#V]"!(_S2R/:CNO#0[B]N.Y'0C#(:%-X6H;$ME 0-I ,J(:RIW1)R9F<^+[$E"!!ND' F;KL[2U M8K.]Y+(25!)VV>N"G?VAK_'#N6J<1!UPG_,2YRP4OY="$M#"W_J$2U$XM>I_/:T#)EN8*7J-,S#HOQQ()8@QC MYFV6X<1"OCAB67!&CN%>^' R1UOK2)=3KT_3:Y>-C']4;+NJ5]@M.$AP_ M.>D.##DPHIQQCOJMBBI"DP#?4WZ0(S]=N6*B7,90L@D_HNJ1%SMVM7_^B=&K MB(8[.T@91^]('EE=3J'HT$:HM&AX, M6\X9/.;'W_@E4PP9D>]J]O/G.<.M> L '8D>/;S9#1^?G35:ND;]W@&O6<6& MO3\\3+:8ZFWT*D<&^KP'H6Z$K+UI2EXZJ\0_P*A8O+5,&R'LS M(7^N!&>I^LX@IL(-O'F&8GA?SB]9.ZST[IL5L^UWY0X6^_ K<\I_V:>Z&/ K+Q?#"O7%I4*T.MY\@D%I7XPT]N!F1Y 0,7^#AD3RMIY7/%C#/!V13 M724T,VMDS,)5N.\KS9J&4N_-#BS#GV(Z]AG:CPGV8:J<;Z.,C.+7RQ3AW=.Z MH\&F T^?/I*F1.IP'H3Y/Y@T5_JHN?_]SDN'T64,6S""9)^&$PDG)$P?'DZ? M3B<+:T?#'1NVGVW1>V+)D:1^%:E\YZK5"?";"+@[(UTU01DT+$>/8R16366M MHK1Y8Y58>Q+:[[WGZ^<9,HJ9M.19_0V8_, ["'OA5HWNAO%V[>-E26;?NHKY MWBD'/B%XSXPKLP3XH;D1!;'452>".#74SN6C0K[FQ M(?W=Z>PF_]NW+&,F3I;WX6H.PFY4H/90&WHQX![LLCP5;T[%+>%G9Q3FX3M: MK,='X^I6N1=X5HR3 E3#XOP4=NT./[>X.%C%M[@8M/X\%6!\8;8:V$_$_\XZ M',; G%FC]I(EU.5\@[I/JI3BA-JWB2\;AB7WI'AG3^6[2IU_W7I'S(%O4J(, M0(_DSG1CQD<=F'=-M9&JM"@J+2_H*>.D<(5+8)MLGM_PQ=0?]H[7#A[M5',Y MOE+9O>VYON9]16AJ]O&G.XBID43D!7,A"NL87BU2$J; (0;1/%P7P2 U&,# MKE05N2O8 T^+Y[-UPJ^%E]B4N9WWJ"XRRSU:[MT!D _V^>!;_!^+O(=->+5C MI!CRE&':'G#P(L6KQVT9W_G9H!DK'>"FG:XR6G_[SH)8I+V4OCRN^B3.](," MMXJ81LMH+29Y1O*7S-L(_N_AQ+FTVE7A*8:LWJ*TV[-8@Z"B <.V%VS N^E> M0(;LQ_=RU5+]WQSZ+=%KD*IR#&6Z,8+5-T=6;1_(8 ,UO'WVDM^EY3Z]:^/\ M:*JP&$'U'U\_8REF^/) O\25\?)W4C;;&BU/G^9<)N5.#!8,. 588]J4*\5UHNL1E"$J8>W]Q]K;/F_-+S\OA%>TD.FQPMZ#0H M''\C4$ZR@02<. -&O^(VR7H;Y=SK 2,>/RS<03U2W/-0-TAA-%VA\^!RX7FK M7:YVC=O+6H^]D2&FSQ2?=3C*+?'_IW;."ML235Q-F-[^T70GPXS*W995L'#N M6[250Y.*%=>%&-=DWMN91^76G6/90-<0G(B#KX?G2[*!]A0XF HG+< H]KBM MPP._%G:/XQ@6P,VODD0,91T+J@XP%?T2,)3=]JS=U:AK4&"CH2BXC#I,J9NY MS7"BNR+11TQ?[7IY4\.]N?&HWUGY2W'2F2Q?6/@I'IMVKF&;UV-7]IW0M6OP MQA:5X%,(Y-T#H'($4PG&\EK=P0;6VK!@<@V+;XH-6$&$Y#=Z-YR!K\26DMG MW&3;M]#H"%XV %?>Q/\P'2MHVPN!]#0X-/_K2,Q/;(LY&WBS!?_KB']<#?/H M8 ,#KYC?&0/U_O^;WUVXB"3\W-1I3!J]BOFQ!H]B _K+N1KDD+\YD[4;(E]Q M1IA!$AOX9DH580,:\UOY.JSHMRL7-R9A# 9VFO".[IL*/OR[,_]&%=-BJ#+@ MKM-_^S>M6WC@H#J"(3[M,G*<68;22@1N#^R@ M 2N]2C;?:$#1\!=[POYLRI@C:ZD4.!AEQ1"?8V74=!) 454V(&KUUT$?BZ * M6D182E"]X_K)!@K+*7@6EPT;Z'9@ R+6D%XH-C X@G1F ]M4V !9C7-&K=R? MM0MIZC_B4A?SYHW B[A39FP@9H@-=$:3X%N"F"_\<#"7X./\$S'IMQR T:._ M3]6 L<17H:KQP9T-[/PU^"#$[C9OL8%Y+39PY]>X 71UPAL6D59+>!#]K4<2 M^^?C_FS@%KT3LR[%!EZ)8:@&-_\/GCY+@-R)^!A>A>L,D9H$Q5E:T M$+6"T\ZL6*C?S+[W;&SYRA-7YL_[W)VM "NSU *3?DQ@XJ0*N(C,PP+5"24(-9!>TI-%XX".<=MN=&D-CDD MNG--\,C.K@B?0C.)JCG7*MX@]6UZ_ I*MT:GLJ@XAH(B&U!#@1"C]W2#L_++ M-0KY69OV#-L?AZH(*^'P3C:P%Z.Y[F 13?I)=+"0 /ZE<3!SD!'$B Y+"C/> M" IW0;'+9!6C=*"._WN+ F_#ITMY38H=79& M050XN? O>RJ?I0)?"21+E!@;*#"&PDBU@O KQ_YIQR)4;G>&.UUZ_ABX"BCN MVS>$*0_93#_0VE-%2OA3>E>T3S*51.E0#Z1OKR/;)V[Q/(G4)FE-T;!27 ZXVRVO^B,*'\V O M+^8-S!0"(:/94& 5EPG0]=KTV4!\/.&K"$X6\_VM%1L8_I00=A$^O0#Q9+3? M 2-F?S&(^#+P-3]5#=\"-_GSTAR\#B,,16+S1 M]P)RD,0_?EB-%,)]EV?.VA7;L*H(TP;CFU)]_W'LCQ8%CX%_.5N_]9H-/*F[ M/&+TK[U1K#M8O7$D%=&)+8!DJ#'XRYKACU4LK,YO:8&N&W!M<4;)5&=^6M[U M3FM=W=>.FP\3%$_>H"9F'S7.,D]=EZ/8(L96:?K,#)1Q*0H%OAB1EKOOXS/: MM@=EEA>R89SBD@ C9-D8'P!"\KDV]9?,71+SO9(]A\L^>_,'?T (0M!U(Z9M:2! MVX2-KX5L8&&QLVD_;C4,RBX$_8?RK#E'ALZ:W]J A83S-"S_S[X%&R= R/B+ M!X0K\6J$=0[GP)Q_[P?]Z&O<]+']EOJV0O81>M[2M,CT1]@TJ9\(*PS M7Q[D+ AP1AN"\;-!]D+STG(T-E#ETO):$QNJ=DR0VSI#(N)05_!X.^P@0Q4L M)7T_@IG%,R0>SAIUK(K:DO"2#V&\C .4J='$+T%3MJ%3\F^YQZ4&Y*D+$V+@'W7LFVV?K%_:;#P MN>CG4L6R]]+$/H84QWT#7'U$E],EO3=M'*]X/X@=DES'=E;HDP^D4[Y;#[&T MD;EO7:F:4H%-_:7/QICY@@^JKT-09/NCT[QF%A*G.7ZUO[-ZVSO\;:B"$E=_ MFL_U(K;6H.J_OG'10\9^LPE#1CQXG\X&0DM9TC_U?_H5I&JLB@S\90UF&=&% M6=/^C!F]C]@"RNIL_ZWWB,RU4S8DXN[*,1\NA3,!KLS")\_/Y/-2<'@\=2S"^U-U#!DYV63#^3>6^Z)<>E:K> M]+U'.4L['HOH4O 9\"OVHM\_@+Q=&,HYW!C=;50PV?E4W7#YWI9LLUZ3$MR> MFL]J6\[C<(':@>1QHZX*95NPD1RDY=?]PO7Y]\//'OK1D-J^K]\68=H/7_,4 MI#:P^'_]M/>E"I0L%Q%CB%%R;JWG&5EE>Y%;3<>"KZP3DT],"CXV;][7);S4 MD0PD]HM R9Z+0L5WBR03JJ2[X'(HAYYME!;A\/#P>UIO]OFD^JEF!^QV MF:RB]_R8CCF2_W]EAOA$+:8]!MVI&C3WCX9L(!57Y=RS*@9&.%,UP(C3%&.D MD.USFRHYAYNT:P<:18^? 1EPP M?\Q>?I0AA__PM:A4G M;F"%)NV+CY_]:G4_A,-' 57^CD]FY^VY]5GBS.WU@62$8)B.K'\;]R>&KA^F MV)+6!ANM[:EN&9[E#.S2%+!.N0\-&,9;MAW MU%);$(*UUBP5'[PL:C;M.V]![O-.DMG8Q>.*AK^WX@,& RJ M\]+"[R:))TD0%$/@1(A:28:LK*"\M#.-$I9-C-%;78K8?1^%7S;#YF\[^^<< MU%S4?8^.'?T&[]89CV<)_*3<[&U*3UKF(#?K<(#AVE_H(FE%X%7#:!6SETMZ MDP'?]8_=F$TZ&C4G\UA@AI*"Z8 3%GCAM7#6CEQH:O$K6 M4T0ZW_MUR.D%J!FL\H.)@\36H=G7W?J62^\RC@B*#[C]="?9K3(D9F;S;YG8 M4D)9 C"*>?>("_>WP1:3FI_'V8!0:M4]>4QUN^@"XB)JSS!Z#T1GA6N#]6=A MR4N&& DS[[**Q2B/AGLAUTQ/>1JTC[<>[ '"SOYS*B7_#O$OO0$'6-NWLX'[ MIB@?*#RU8&S _ISD($3";A:S]OQ\]'EF\S".A+D'SXY2*VBC,"A_YC6L3PPC M-K![.8D9:<$&'@LTGVWY]SXB_\C T$B'A<09F3_(PQ>]?V3_O']6@Z!)=R69 M/S.,>18 <88S$]]568F?:ERF_[7G>22$_/8C;1]&P#09$N+=AS]+I3%'2"50 M' ?&I$E]R8AV4R5JUBJVQ;'Q+EP =7!HQK4ELT_H0=+FB7:*4Q&7TE30_ EP M&.*$<;M8[SWE/VX(.T.<1J%M_WQ(Z91A#]F_32_QD\J-2Y&BX[=G567? Y&C MW2%CCK149@W# 88UE6;UFDHR\U>$\KWA.S:.1-T,$7NANO=X_5#^SNH;&M?= M8S\J>*W@XI7XJO'-6O+_K'$MP89ISQ%07:6\-EJ*#373#R4%\ M**LP%;6++X)NN2=-'I));ARX[+SPKVPP/4,B/DK;8NW!LV(A!3T MMBK0B92GWW5CMJL)'S]7,V*W47M&\^3=AALM:P[/R[YR/?;XM0>:W*G-?%8K .JZG#LG9A\WG-@ M)H5. YG-&R+);*#.J =LDT7"N]T2WFU&M;:E;I8^7CA7/T [/R,#"(B%!S=AX0:;-SS144MUB"%33 $!RJG$)CU\" /_A 3_6BJN34EJ1,K,*DV1<:(3GF:"WH$7XAPY\2>&[7B9IBR6K&32G*BH'RF5.C&.,(4]>"MB=0Z-2@^_,YP#UTJP6, M6!O_/+F+--,+YPF8AE,,X[RNY 656'JZBV;PWCO\)C:J'.UBN+81=*J@S,XF M7+?LU-GG!TV3:'@2X:?T9?CW-SI,P&G\Z;_U&,P5])UZ**O?Z?P#>^ZZQ_3" MM 34+L!'C.B]#SW)GRF=?\:G5A1>1FKVC"M\_4!%;N^_=JC?,5*>Q56VH,,Z MA)'/^<;^ 93_:)Z1=#O6,$$0[DU(U*+:DWL^K8XIL32$3;ML:^D6TT\BM5'- M2.57,\K<7G%'.^]:X\WQ#^#$DFS/?<.F"B@X6$442?!4I18GHX2I5G8CM?CM MH)]9SNF@&@5GI4O]NX4^'/>:Y"(AO)_MJDU4 ;SQ#$ESQSS4=SBH*K)LI&GW M[HQ(PO(/':_N;O2SMDS0:78,K88Z/&2Z7VCTNGE)N^Q?C&7FKW-\^",;_TV^ MP-=HS,+!@\:LTS^I.:R66@SSB(NSI3AS!0?F? OUPDPN8A)8)UF7T#N0VP?( M.3U8(93>1Q.$%PDTL2 +'M'SB#@[,%;[-3\L>=(N U4[TUK%4 _:4"9&I$!3 M"*>*3RMZJ9)U MX^X3.6NI6;I,XBL[](G149P0@=B H)S62815?ZNC'X!J9*UJ6E'NXH^32O)4 MDUQRW4A\\41/A&+/_9-4@_*:R)'N@UDG=[\_)G2H[_.E!:?G=U/M @HWW'#B M\14G;C^\%_#]^7H4+!@:1@C-P_BUHES.FL9P$GSS#G398T\SLUOL>6*?+@@4 MR-N="A(V#6HV#O>4#NYZA:H#]O8>!4Z*]*;2$)^3:)W4B"4,_2+H3GN^>]8] MY^2(RKWN^AS'2&RYRV193[1@S;W6KZFN5P=PC\H4R"\P01@>E!(%MBQ+;A6D MW:1N%*>@!/<^&T6+?@J.B O[V9XKX^/,<=<_JUM/ T"]>E@O?%CBJV5A6D23 MVQ9D(K-+ZKVMABH5ONMK4?A/T7W#A#HVP'@\2S.%V"R^C[ 5*KD&3VK; 2Z& M\+FB?*DZ75@)*\H2F*BEX4!-?Y:B6V73KV3KW;CO"_/Q<=ODM"N]VW5MR/89 M<*D6!*6L"\/)L)MM_C[ CS0EKV"$YO4/[@\8\K#Y=M[ 2Y;'ZF>&S;=GB''> MV<,,(7C-8<;QC[PQ#[MA$^FDZ-FE8H'T!]A]3-+($&8=9#A,[@+C":'"/L3 M^-N4.H@3UNLW9;T(#=YBKX8,$BJUK_[H#U6^\EHU<':6 &KSI-,/+& HI[') M.;!M)G[D:&?G9FI]G0YVF6%6;,%U0*ZT]1[JP.TDO4[3R_JA[?@L$\E9'0G4 M(6KV/:I@^];'\2MUCQ=O;&5@2R9VJ-0UQ5ED[SN+(SL[75S1J**<':"?1@_7 M0TBGUJC7.BP3NC(-)X><.X]*"\M&Z"U2::73](@7ITW].C/JTDUT7I3V%RWE M; QO^7[2Q;@\?46^%\+BQ2S '#$=+N-'=&C:S)26/66/@JZB=N!.-UK)7/,* M#\/ZVD<_%;-K;2*W2>*1T%S<88U$.2^GT\\&$D1;Q(M>/T-J6 POHXPHWRWO M[ AC;NN$[QW2$YGRY7CF\WK\QWY>P#E^Y+/_"8DSV73FRK>#I;U/;\S6IZV< M8_[GM)T2$KIN^'\8J?_4<:1 #BI%JM-('#*Y1C]4\22/]::FJSQ$],OR5++N M(Z^#JPBW+H^T'OQ>!\5W)-@W@3>HUOV9;"3:0?R/WOM7R M+J"SR%':J?UGU5$%:%3E&5_J.<#5!3M_Q(FG!)+9:\_P?&E>9! M5>JE,;719Q3B?9?6WE,G3?U%:F3H[7(_FUG2,(:4LJ.R=34S@R6]$%KO3$>< MH;ZU\R^ND7D28A3R8F[! ]^I,W:/EC+"""A&N3&A0NH_9F)1NN ,"Q@RD2:^ M@ME1:+@#?-N_9QK2M:\_"TUX_=.>"[BY\5_0L=2A='N?<_IU2\/TVV6.M(\^ MIVA-0:OPE"8-NG=!Z^HRE(0C0#;0;GJ3Z0%=0OBIPQ ''Q80ZD^HL6:@'1@L M \++SIB%59;MK_OM]\[CE^^FPAL@*C\SRP8 ^*>9K9MLX"[$\_\Y*/8_QA39 MB&#E0WR=0+$G7TEEC:D5TC&L/!: M?_@?O'[T9;W)_C\],<4YR." J,+3AA%[IG"9;U7+O_9:HF9Z/PG?@"3Y'Z9S\R.$ET#V?WN%ZKH=J)B=E@R7&LY76Q@:_C;?EAR6PZ:NES*LR)B4_/U@G2GN M>?>5V#S?/MIY@C=R\$-DD/*V-Z%W>X*^VX-[L-TZ6((HP8O &P13:-$/X4.( MN&NG5-8W;3I'];S4>_[^FN#1?'.^(068GJ/:]2^EQ)AHQ3\CF_^B\=YY_8\P M#_L]ZA';6:,PREE$AJD]$&5)Z7V5'1;4]+ M J7J7S_KD!KZ\6H:F?YULHSCTE<7]:3-TDXGQEV[NA!V [TSGF6("6%#=QR;I_>*<=-2'MX>K*IMU3,=TOMXEKO[@;? M#!WC2#&;;\!CJ\8D?HO:D2ZG72JY-_.++5"K5 V6@ -%N0-6CXW%7,1L/U^< MS/ AOWV;7) M>4_E=UB@-NF.Z)ESB&UM.OZ(&G@G+,YT)UA,M>J6"UJ\,2U"V?@H5>I37"9! M=_HZU2$Z87E>\LS8:X7E-RN?F-F$X&@=6BP5GXSF8QP%[2L91N #DH;_E;I5 M3F2&OV]HP+[NB.R&_?H6$5?QW,V9VGN[?M+T16F:/?%F]&27W$U M]LN&P52(U/2V\5%%;MDGHGPHFSUB\]/JE.% 6.#:6:Q>_]H^U,MWV9L'ONZQ M5"O..>_#;UI\9CBM1EOOC+-5( @<';]O^72_^+6AC_+V WP+S'!@+A8Q%GJ:M].F.X;E-9 MJDA,VU[&:4IB,QG+ 2:_#L$$X_>V%D>*^%QOQ+[-7[CHBIKDLCK(56*XY?2/ M=8O1;SG+>(H?[3/SO@J8\IQQ>'!])@4NB%9!7:3@4S67PT,DZ_*+2:W>8)+= M-=^VZX>/E/_HXQ)L8)YHJ@(L.UA8(2:3'C+J^*W*YO!-TZ;*7*5!T@RX[SP+ MSKS79HI\!A%&5B%EEMS0@1,.% =K.@X742<-LZA5N4$VL_G[I MB3\,*M*W,7RI2?$$?VP*HBZQ\,D8XRBS,,SQ*6*>!7M07$U9P4GAM+(>;3L' MO%R%O["/:X&1C2UKJ-)=KWPISJEAI98JPZNU MC<*E"7V^:W>EMZS5GZNIA^0T,0C]7X9"PW?/C;$P7[TZV@Q8$""H80-+*?0( M="].A U Y2_I0)3P?98&]?)X0J>^;7B)'3-'9+7RBHJ6RNKKKY]G#\HH.,\G MH!;HSNCW< E3'?08HB:G=X9G?,PT@3+@-KJ".LMVW2E/QGPV#GD(X<5M)&/2U8:(5^O'[Z?-4W(JK9 M_(KGJ;,?[>@6\JW!6]4+?6.-8P'1IE]05=2)GJC-I5^WWA\;(5RV3T$(HFSQ M*'TPB[+VUOPEU2IAW35KQ8;%63@%MRN^:P=NU!_222+4\K32 MCV$ZKIEP4ZVZ$$(H"Q)>$,&0_&30JC[7O>7UV3/HW)U)D^4(6H"NYKEOD:+* M/R1M91ZT=TBN1RSKD]C Q"AI=5FDB/4!4]TBA^D6$7Q-RAXRL:.D>5+W#SDN M;PO1.W*BGU2('#J/7NZZ'>S)*?7&]_?YA2_SE[.&62K,%JB6W;03/$%-+",E MM^@2(20 1IP.FL (^[\UPNU^??U-P 0/T7(%C]7P."_V'[ MC]7(9BG0L3$-$Q(.__&=#8R=P726L 'HQ3K!!FA.B^5V2FS@P==HMX:05[/? M;U-4VQ%)&&&T*MA%'H@KOZ(9#E-\&W2-[.ZR8C]V1;MB5E=KJ!N9X8L-;*XT MZ9"3XKH]6L4&_G7(L__V!6=9=1;1^'?V@DZ$I+6#6QH0MDIP8 /0BY$%!4S) MOW=+HWVQF'>8H+W" M,R7C1PX']/*;=EA(G)7Z,XWXSYH?B.]!*U",DK09[N0I3WGA YWB6E^_S/&+ MA4U>F\AMN!@=\-REJW1A4U"KM=M64ZS8RA(H$[G$9_B5T !GY,*QF*5M$,B5 M&PVG-+-L<$F8)>X -E!P)L;(_V]NV/FWY635CNG#%&RWHK9=2$?4NEQZD='U M\=='&O><\Y\(*C[201RI0R(8XC,LZ_P*"-I-0RGNZ=Z8(T/_H^>^GY#Q$F!H M.TOV(\1:F;XSIX9JRPYI;\C3&[=9A' %NGZY% 4\OK>.SUZW!]4:E@6I=]\S M@NFJ$)0W:7&:Q7#SNP:C',O!^K=FK \6*K+!%2M.^?[]VX?X5&5VG3H*;/6G M4B'WMJ+U@Q%TIXX*_US?V'(DHHX_=Y?9!3[(!B#UTX#X[MO.3=13ZT.-W UD! MC^=IN4KYY3NKZS/X..NMCY\NNS=)%%@;F'"G558ST]N$BGL%V0#G>62BT6BP MP=U0_C:N/Y3A!'H;>L/^FL MVREM3;^9.5FC5>?=V/SRHH+%P)2GS:M^(VVB2'A!BQ?-AUEM,("%P*MT!T&. MH3/2PDD5[+QF8=I $HYR>1928Y.><^!'Y\F('7>/:K_L4+Z]PRYDHHNV" ;1 M>1BJ\618>MB88;3MF5:I)NFDX"O9^_"/=O@$=Q]X-6N>'5WDDQGU\K'(U8*" MJB;ID=/3M\;WIIS?=ZC7\MJ9#W]%)I(_C"#61WPR3BNCNKN#^^A*Z'>YJ[W" MH9T_'F(D$*Y!![;.91:?%_HVAJ_D5#[)=^'T]LAASL^BRV)5EJW>F54)%MPI\VJ<994A MI)!.'!]#B;+$DJ:B=+Q^]F@X;:.VWO[RN6!;/Q&&"\I1I<4PL MD5E9B^&:"J Y'_8MN[D]Y=H-_#YWC;3?;N0XM>O04)3M4^"()/R;CMKF81Y,_K[SV' M3U4/#OE,25P_/[7?7!__3EDA\\-=&4#DL1I^/P3: S$\K(_38I\,\P2[QBMC MR\%0UQQKJG/"QOPYXZF]6R974CKOEAQB=JDZ=L*]K.*V2N.LI,-QL0!I=;CI2/=W"6'1W==CQZ2+M;N,;X@Z3O]7?=G(_!3&'" M+0*Q'K<]I&5WG#Q>DK'WXP5JH%D?+D3P'<5FIZ+] PE_&5JZ5> W O$%KD:U M0V0;JP\NQ3+U-^6L-]6CFCXI5'3N=KX\?'Y)+OTN7X&?ZBMLH/:9(X^)XO>< MX9="QNBT#M"0CO! G636HK1TL"@K,D' K&B!(+:N>(9?TT#>7UG/QN=(LY5@ M]Y!) /W+.><;BM.6>'\V$)?-&I@1Q03J?)[I@7&Q)";<["H71^5"Q_JBPW8E M)X<\?K#V98>I]812<2JPOGH;PV,*0T51+E!XN]\KXL,Z2L=FDL_XWOXY,EQ$ M5< ?G)%YM<+/&^]"$#?$C/71O.*AJ:F#=1\?1!EI33T2!;'=U<>DR#]W>;PX M9BW_[*KI60MN+,#I":%%]"BBIF%YF1I$&Z@%6XM0"A2K=!->XKPHBI^$E41F M%=3:5B=[?]P;J_O-CA!5@DIP.J6G?U119*GO)EE$E.$*)D%AXL$L,(A$"9)N MXKFU,XE3L'-V#5?!*'[NM]-3:OTJ#P9=E64OZW)>57O_ [.<0L;QH3\0JE1[ MISR2O6WQJ=S3IWN9T _^& M4XWN3!)#CQ'D\'6X1"C-BRS]H*R\;1_/CM>\WE<0=,:S=:HC>^<+&_E'D;[Z M^U0_G8W &S/K,<3["( 10==%XCIQU:M+).*R>>AKOP\UB MX]!M;]I^]D4!6PVDU=06W5D8G\MW3U&J8F*9[P67GNF'R'O='F=Y/%Y9OSIB MB:QX_K5M.PH&1E#TV\_A1-JD01W[#P8O^>\O;'GOVBUN*I0!K-BKC#K^Y7Y' M&82$87"0&1A U@KM\G=WJ/Y0.??B=.->[X0Q'F-&NW,_CF(Q)6TV3"#FM?&/ MU-ZM]O@><3B/57?CE'=CB]&/WM5=B^^D#$[F7XUK*]DI&J1[=_K]E_'W:C$XK2)NZ>UO M3A E.[ZU20W]_E!\;]*L#@?J#/-9BU89Z@1%)+;E_%9]%N7-:-_^1;>1A_L< MOIRWO6:@JUWPXN6;7I])'BL!!/RIW".QZ8 (J4%M)?<()Z&;6;MC3#V@:#'X M[!;X^V^226X^#$%-Z?U!#G;R86'!GN .].-NMB.2X36P)7FYX0P"P\P M16WJ2/>^Z>V4D3HR;LR=A(\=R#!L+E':FNL6&+GJN<05F:,W8>GS(,M&0&2S MZHZ^YQZ*N1,T0;^!>R'D/K/]"L9[YI:I/.5(^O+3IU_<>)._3A4O3%]*<>.K M20R_W0R@?X3WVWE2[6/9P!7[L5E:(C6I1R162:D&Q!,'%&JE=4@B.\!/M1/X M[=.]">Y+U>_N6M'\7GO) /$QP$1CS"$\N.=9:7@1D@W,&G6Q@?0#SMD8N2)J M6-1 MVVDF*Z/IK,HKJHUUM*XXE:T$6H6.?61@Z:%HM(5(&(L8Z)(=>Z;J0M9 MUBF!4B E'W4\R%K^.&4=NR?[_UGG\JAE)W*GN3&<5I3VWF8X1>)5]@OLB]2' M _Y_$P!02P,$% @ .(0!5[1BRK5'1P 154 !4 !C=FQT+3(P,C,P M-C,P7V>B&>=#E)Q/U9B9Y,Q,&(LY_5>_O?_[??;S/.]^?WOO_^?] M[/==7.MCK;G7?=_7?5_7]_I>][H-9Y0S"8A96UA9 %Q;N(#ST _ 60)$CUX* MN>@#^ #0P<69 ,R +5R_C]_G+;\/'N[?9UX>'FX>/EX^OG\(OZ )/Q\? +" M H)"OP_HKZW"0EM_7_RNY%\>W<++SZ(0P5J!:#NL_-#76:%^HQ]&D$ M]#G (\XKL7WO43Y)^PO\.T*E]MU-?2&@>NQMD_29/JK:_HO7H@2%9&3EY!74 M=VKLVJVI;W# \. A([/CYA:6)ZRL']_&1T;)Q$IOR8^CD],SM'^[6RND9?!S_C;_42A_3: M\GL.^'_KQ;4E_'[7OY)([:\U\(E=RQ[ZZ U+'4%V^;!%7WGZ%*7[S6 M)R2CID]2I_U6[1^:_7.*1?V7-/LWQ?XOO<:!K=Q-UK6C(RXUV=I\^^>] MO]9FG5"AM%J24TM*C"3J.BTE*4C'1#W$6^1'UAQ?%KSRXVG+'1L7$K3D)7FX MU^_.'E&VEI$MHV_@XE0$A](X@.7P*AA253_3]SA89^H(K9,;:)3> M-AEY:];U$6#OD@5+9*J2LUEVUM21!PL&PCD*"ZX!5!>/@G(?TR_LLR^L1ADN M;OY-+=S)YNZ#:X<-CP\$&^3XVD?U?^Z7R9I;FO-)/NA]VL:X4DSZ"$\:$CC- ML^KTF>Y%/:<':H1Q@"2GQ@/$ZITQ='KV1Y>"ZOCRH1S5VIX[<9VLA MEXB6>-K]E_K+(FZ?0K2RY]/Z"FQ9]A=/KFKP M!36\[A#Z3=[I\YI%S,79)7AXF"5Z4TP9%"6JG@&(U( MTEN8GO0%TVFE[5?]C)3"[2?P+T)Y*G9E'#NFN^-<\-4[3G:%-AI\&E;.%(G2!W)BVNVUYL, M2_W).:9:M^S+=NKMX+DX(YT\4P#?K3JUZ11XA%?*_K\M<#Y,4\O-/ ;](#4B M_9"]85O.86&N :.;!?N]C.8Q"JA0JAM=":1Q )Y&5EXU#"QA&-:[4GN227]8)N7R):/1H\;^7/!%?HBC;C0S5!D]V"YT2+S MIO)]* <:?V/6,40\T^?JV]GWO%FN$_GNUNXQ4\^>U1P1)WQL+2Y?'L/2EUCY M*$?:="L'>&OW &_,W NI]<# CN=; $:$K0X>./'RC=O:@X]-MY3?76J6UG4\ MIPM!#CT)C,-*6HL3< M0^N-9NY'M$2$MQJ^_U3T8+':=CWM\X2$M'/TEE?V1\]W"EPAQ>%"6!\PW@11 M]E=$9" MZAQ@X0*9,$9"^!XR%9TU0F.E$Z].S(][YO#<+MOW'#YK,7+/5)+=:;J;.A63FZ)OY .!"WXW&"5M*VOK$).:F"UQ M[O01;OZ XTS6;6M;A%6G[ZM MI9%.H Y=]+"02[CAJR3Q[N)MKPDSMN '6J4[:$_5:L'PZ&JCMYM3HZA=Y4BW M#H4'SBAKE^@-K]XHABW$39MO\ZK!YS,TF"?! MB4EL@M%)O$*V_8")QV2V]%WON@=F3[B.O*UKIR)-%K;3'N-4J3"FM"+] TBZ M50JF6++*3*50IC3>E^_I=+@@*O#YX8(0H>=>LY]C;WWE?<. MHA$W6DLG#&!"%F7IKVGK+3@NT.P8MBGU%2."UT9_(O"QM\W?+E^(M@*'541VL/OY5+VM MI-];JE9P/12JXWF(ZNL"!CA 5!LRFGQVO&BAA/R(2D_72YAHMPI3R?0OUJ_9 M%V"\^E-<#>1]L8]D-JE<=/ UI8D#5/,OCE EV4+BD]BQ0'H)#1N-'2] Z$&>[^"4X5V$3TILKL!P M6=@0:$C>I=O@5.+IN6&T;'3UZ5#/!XP3Z"Z,G.E.#M!D MP19!#ZC(5+S!"",U3M7%>F3Y-OT@Q4FZL?/(-*[):XS"%I9E"('['5G/.("OAS!I)+%!;3.FE0VG MJ93?4,UM/'DK5/&3R@#V6;[V*_A![08Q45FV8#>-V(ZHU%C@9E@RPZC\,9*N M0TP$Y65&>_NERRG7-\3E"P3,Y,@N6\NXY)U[58N7,9?T)K+IE6 '#=8D:Z2W MF$K%=&1LKK6:M:&W#.I#+J1C:6,A=,GFS PN3-,GNS&6L/ Y#N?!Z8?NTUL?UIXQY6> M\%;3+VMRWL7?V& %340OJQSC1Y1#ZG9W$"MAS828S-M\E2'A9,R#W*V#$EKE M'A<9O*7KIGT5.A]YI.7U3QR6(/^ AK/>R@_&O_B4QRZB[B%C4#I@S:% MH-9)JVJ"/-/BW5V+?.2L8D0&U]6;M)_%VW27OW5.O)$^B1'!3.*^:R9 T01+ MNT.6>4#ZYM9!$%[K7-V)@7U]JI\3$/B@(=NM<\SYYXYS3D%)L&1-0A_ MO5%^2M$]3!!,C#U,X#+E8QX"2PO D9,GJGMYF4?BE4:_O;(@^-TM\H@V/7UE MJ7=9S:-NO"7P*-3-$)0;6,00!.W',ONGKQZD]/8:2FR^H*6PKN_N(!4\( M#OL$O7+ABH1+>J"6W:(!0]7?JV*ZU4X$9=J_8*)P);_J?=6PC0I[(+7NE>N9$0>"/^>*B E:# XIB@FS3+:9]>;" MR>EK7M^NH#JNF'( MVBK<]UZH49=0CM*_9.Q]^5L:U]IR#.$-MF-9$"RB-PU51R!LG-'Z+L2.R6B5 M@C(??X=:0-C[JTZ(V<< M@MZMU39X$;WA<\XJ.;_ZY*LHXZR6 MRY.:?^;6=I.8R6-0U''.9CE@W@=24^A; MOF FTXUPS8?/4.BKM-=%+\%JE*7F[$,7\U<5-3ETI-!>AI+NTY63E/3ZN^U[ M'\*^72^9S>.Z$29G\C*H5.-9O=7JY]N#:QM-##\_S!M<(P'C&8R^5.[>/#'TAG!U,:\YV'@W9]I_3YS< M@O$M8#,K?B.6?AB:D0?SF"K9MF4E]&<.( \AVB=+TG0R4_@"G65VW.-TP,7 M*\\O)DD%N'1D"PK=;7D@57*H[591,F&RG%CE=-=$N1B%'"9,/E/9/<"6G7U? M5_&.)E-/]BL+XSWW](*+0OL)D];NBM?['$*%?XI6<:W;2O^J732$XO*Q+P3? M92FF>C_*D&IWCI:4V?9!C>C76SBW1:OM^YMLOS.C[.YV]K7D,DZUL;%CC:+OO$&IV]J/?SH M?MG0H2I1#/9J[M!2>=!-ULN?!]=K9'NN[HO@"R0392&(=&&K@M%M^ -V8Y9T MG6&\.M*&--3S$%G4]A9,-I;K;JOKIB,3]^DW\EP\D-9ZH08X:C*R.,*P17&! M0U2]27A[BB)3@"93'DBV@S?JY^C.>T8H3%M\<'B;Z_A+?67(Y93LE)/[GBM[ MGL/P,[A':".H19L&>RJ.WEC/2FK@9>@$X _0A,&;6BS>59Q8!]>'NC#8CX\5 MK1+CZHDG/AF?:+S"[?NIC3@&9PLY7*"-,\AVT>Q#J!WO05^R5\RYWG!RN='* M6;=1[ZJCV]/L-2VPU[O5(@6V/W[\1#(25NR'NU?% 4#MV#9E7U)X',(_2)+. M3S/H;4[:OVCOCX=HT;TLW@RRWZ_4C9KO]GXD_YOMOUX\OJ@V?>M,]9K=0C9M MF:T02[])Q77T@N:(-QR M/--('8!6QM1M##ZF#+Q]C[,+,CH1F]_>& W&@]UL81]:=*N"Y0+C.;L;(^K> M128DHM5KORSHI+Y9#%!/[$Z\Z:_R776N$O&;]5O"Q9!0T^!;FC=;$$>#.QG* ML@6&L>>H/;]T6\*\=YNG#EEM.$:/?Y;5R,Y@T;5BAA6R^XQZ M%UH8ZNB/X]@VC#AX[E.PB9N)$=,U[#7V8=%'%S5+"43/\T3G6P^8>-,A MMAN5QG0#\Z&P]Q4/EE,=2)8)#>(E'H'=>6#-IAN]NHXZH/WP63O;M;K9CM E MH9'QT:4RJN T_TQ.V[?RO/OOWR5OZQ"Z=/6=Z;/!QQLY##-F2#_3B@$PM])@ MB_Z,G?.>E]#[^ZN^\=O9J;"RK(;T23_F/FF.XZ<>VV"W15J&&ZP5W<4$\X]@ M@GNET"VYAJ ;ZVY$P4Q@*3+$DSVQ0AD)ZDQ*'DT4G-KC="5IN6??5N:[;2KK MVF^/RF?=DV[X9U&CR#B*W7'E@W7"4/X3_S9[BA9TW/I4QM@!O3] 96 M$5L3E*6;L+*96HQ#J+TT_OLH29R9]XW20#('V(OSN'SUO79%G'T!C^:[AY%E M2EMBI;@VF]2_E3FH-]3N+4N+:/4%:K^$EVB1O!(),B8:9-S$=;KW(-L(W3W^ M.H7"NOV9["8'6=.!#1-#C2>DO SUF@GDJ?TY?12#0:8U-!G/F1;OP0Z*70RA MPFGA3AGJ;#5XY2="*? F>WM\LY;_HSKD-HL'X^%\AV2Y?UY.HN=SU45&1)NC MLBE$4"NS"0-#=Y@JL,H:Y"<7S=S2V][WS[RWBYEJ2.YWKMY.Z+E/OOGU8=X5 MC9Z62_O$]K0FQ]+#614$?P0,WF:O8;U*U]4PT> M/I_^SYZ=F,3D I*X2N_M %F*A MDFP3,JY!OY8\XA("_UI=@-:G1MKD!](5MQ7R]AQE?B"?])[ZJH@/7!6*!\ [ M;&$,]7H;7I>5;B(RF1*%$5I3=F 8DGT26TY0:V+5.(!/C9O6E-[4D=A+%W(L MK@+:_*'G3-68^\'8" AV/X$1M&,C)':UX?T%MIQMR'7RKM62K';!GML/Q:M( MJ&K,]VWC;HB#:]+T3U)<5*<8O!(JH@]B:)@JWS;X%I3QT';V%]#D#=+0^,8XA M!RB?:O(& ER)#U3Q01H6M3;5UX(NZ(I_FU0Y?<^B0W?AB:,KZVU>).(@?CM3 M&RPDZR4AWN )+YF[:?H9: 7JT#VTVB,0_4,W98?9I;+,XT6;QEJJ,&S(-X,9 MK 1:@6G> WH3Z8IB/6=% GP$G%%[-J_)[#(-(PEDEV6A2$W+^@$GS!. #&TLUIRXDX@Q#)KW-8&.HH*4ED M6=O@D-J#BW&V.ZX5'[??*_C>7'O.\93(#6(M-A9S!9&"K20NK) )"5[8[K*"R)8KA,=7F'MD9LFJA;9T241&=+?DXJ_U-<5PW_)0_!96%EZ=>9Q5 MRP&@S$5T#B\QM&JKVO&=+]OJ"].J>/:ZN8])NEO!A?RGC]1>6'7S:D0&KNJ6 M(--;Q@T3&HPQ)(3XJ,XP]I6+C3\FX$=,EKQ8_HN.@YJM:'VN#?LBE#.K#"^ M:=IOXL,00H[0U6@1R?FDJW^[)1%5^$6*PF#!T\. M"352S2/JH2'+/6<':H0W-\X=93<^7)D)OFSPHP\"8JD;088MAD0!E '#G^DP M@%<,<+H<2.1NB1"/-U>35&$&3?S".7<:']V6ZG6!N0\,)<&C(?*F[Q6#YQK@ MS4T@L0XH*N^;N'7Q8?L+)^U;EP]V>7>II7<]A_42DKPJ-3J(X"XGIM2\UY#/ M<(,_M;?92UC?>8&I2MFE[S\9F-WZ*.2.$T;'N0IW%34ZRGS8P2*YK[@,D$#S;N4 E9@DYO5)3(+$SOS\>;1 O\A\T_4/ M4V(G]O$@;Q4>DX^^(/YHCYI(R+CK,IW,>LL!)A\1Q0PP"83*_AE/U0_#94L- M^R<7X:?>L?O33]ZG?S=3^W)BB1W\9?J\H_I%G3?!]E[/;YSFG^I=="AFGF:5 M$":QA"WGJ98+%)I0/Z-9Y7!_U0>'DP0J%-W]M/Q?\J31[*53QFQJAAY-2A0H MB9G?X6?*P"9'VK_!6KU@F"#%%!R?^U>_]9N;*CDZ0STULJ<_2C/K M[EYV'IORY& .WSBVZ"Q>=%#/Q(>L)VA;&GC; M)^=1VG?;XF_ZP1=^#+-56>-';;HCI.CX2AU:N3=)]O98DI1\H M09QX''-94BJ%C]?XH=7*?1%-'#]#B*E&&XDA!,,$OZ-;\/+@%*DWYFV'-E%L M$:WIG&##R^NU+JY)VHEZ+-R4ZO7S\Y=/7J]6_^MIQO]K(IU*688CC4GAT=6P M.(08ZFA(H=][QW=8^\'@!^)-Q%!74T"-7I:R;PR&NL.. MO2,%O&W)E)QF)U* [2>YL?;>VUGFD-H_0O3M!,OC4QM4*?8C?_Z:/PC1MWG M#?7UVPB5X5G&1. A58V)FY97M839.Z \-0?FDIH;CZUKT1J),MT+ ^_$VHV 3&91%Q%8C92&LPXP,=-!'E'+Z@:SE*! ML[V7Q3C +WSI')*PL:[W+GWM*YS)3/E.Z&%S_Z:AF;^IS[0H@0-@KS&> M1(3SF/]%%2N% )N$P,/4Y%3W?37U*;[/Z4S5%5[$ATC537[[CM$?XFT#'7 M/0C M)K&(U;!<:0[0^ !QO\( =R4P-.GY\1 (L+<$*H3A<87@78V:]W=WUF8=O*2E=H5; M"Y;Y@D>AN/W,F/M3Z[W?1K_G05A-,J5B6;R$7SQ8IBVTE'8.$.,%:]A[AV*G 'XDVO97S6P=&5FW/_&V26ZR4KE!-+"; M\).?7$\J M:SB:UQ6J)E@\NG=O5=S5^33^;5G [$Q>/+#K;T037UHP>WL)JYM:/ENSGI'^ M)$J/NDPT'_8C]_ON7D8 Y<(U+S M304Q?\ %?+F%5AG0-?D!J6 MH8$7 AZVRW7L/#4(7-H]SD_\LV+L)LQE7!2&[S7!5P_P\$"I45O3NB9S=O](L]WR MM?)M95R:U2FKP_,UT/S)4VW8<INJ M> @(FF]/_ /I_WSG] @KR,_ !@!QDZO MG=(#O'Z)UW& U\O,3SKX#^(:]^-'N$,'?U1GFM6J(@(+BW!M%F1>Y@?/A50 MU>0/1@U,W_8/,#-^*L(AXR^CN.LO=[1*\NH^M_RUI-;U(U1B+&IW49)J\R9O M1K:?TIOJ-]4GO+?>SBD&NM9*J_ZI0,R_X@+9U3$H5#@:(!CB52$L675TN--, M"E-9F /L/CO( 18L^@BK[H\WOGF%W>4 UXMF4GI78.MSN660NWPAM9QR"+W__F[]Q9JQ=O@A["5A8MM!5VE**0 M("$?&73Y&'UX))-W*5@J;.]$NX(+L.0HJO4EL$D'XTL8[:4?HBX5TE;(+<[N M ?:/,SW!QS2^,,+@DOI%*33;45U8^=6;QN(/6XJL ?("8;*:2+6SR5ZMK0=+ M2UW;FWB2\3$H[00"_;59%K;_0 MV)R>@DK/J]EG7Y-F'QMV9<^25@_!#PONDET(81PB^GT7!RFT ^/C=I+^7;=\ M+V79MDT&:AQTF7+.CTB5$."--78#%@_6DKS&8'2?=+)H L.&*3R@2FU_<5TI M/*0$*;'@Z@Q&?3[^56).(#;UNN1]47@PDQ0=#]!=_S"VB*Q>T$B6?::DA ., M)N5C9MYIK;PG',=,SGAM6+\L^CW/29"3_S:!L]+0MP71:4-CUA!6#B>AOSYP_ MI?)*0QGM8B@'X#4'*22<$K*>5+O@PSCD!E:;JH#Y1_I,?"EV8H$/?(LFYESO MOPB\DG5%/$C/)&DZ[KO'QS'OK"FRO+57-BR]+HJ!Q7]L"-(KGKAU-T#68_HA[, MW8F0GL("!/_2D'%5,JQ5&=Z$%D=0XT'%5NXCM;3K 8J9SD,[3A+-MYHZMYY; MZ&N;#MEA9=(H);!N*$W38@O94U6;X#4I=S$7,*+N17%,'W)W=USUXX$0IV[J MG&606C<]BJL'-_5P.\^^DJ\31X_,.F3??'NJW$"1V+FY(_X7;$*1W@&E;>&3 MGQ2=1TQVEX'85A6MD8M]*/G)9=%C%5Z!1O>>:DD$;[<'Y/WE2$>5K0 :@@<[^I/1D1(7YEURK+5DMEW+JJ,52'3$R2+R=)))(#V#%-H31 M]$BUT6'"V8?OD/E22T=="ULF,!TM_O3T3O5!\3T6,[0T46,)"XG-"'D3'="3NKO;<["Y4,VMYK M]YP_^)U:P7_&S.D5".LPE0*S)W-4R89W#8K#=&0]!\X3^D,6/Y\A?[\D84$9 M+>7NU7]V*2/?(3$WI6?.Y/\6,T)_8X;V?XP9/T/ W;VQN-MZ&JX5KNB*]#U2-U++BF_[:77ISM-C8LZ:QZ_FO_NL M&#P,;'20$&UV,!>H'67,9 %1'@]#QGN)(,M&002I]OY2@Z&JYYSKC=!;%OJU MFM9M88:9(\)U!TT?KTXS);M)M3E$\GMYU8]/0C\"$FWVQ]4<"JQ"N4BF!ZOXI/1.B69$WR)%&0O]?!8^-%Q!N "PH M:@4@QL+/TI8[],:PK:;R-%@D?B?S-/5^/3F%"XSK"L$$X79^*+H%\[GV+J4[ M=_:""^HKC^5!GF*#!;PRQ,\>]U(XP)@Q93H^A V;0XB::J'DJ<,O$ DFDJ_L ME%M7A6LIA]N" MZ=1:LF4[7 C,^SQRCN;F,H=6'+:+NS$B$SBMFC_>:W+U2#UFL+14C.<*?!3- MCVXDR#=QVESSW/6GH?-K;)+LJ#>*0F7FF6* HQ M\&<8@1O&1VP"\'Q5P[C+VC;=H<5%$X4WO;LNKHMT_<3? <8&NQ>#E"AL?B- MH8!"L+!LI;&9 PX@KJTR0%;@D\[P"T.Z.P+_KNYA53I!(],[4>?$\ M */O4."C&DV>,)IRO@N80/JQ'ZG59G0V7\)_?=S]_F SI?*6E3!+3?HZ_34K M"[T+Y;3_*A<%1&]*>90+\3)HAJ)=B7@_*1E-%K C?@==MMU*[< MSO(&ZY )^Q7EFZZWU()]3'V[?U$5ZH+,G%B%99C)(C@W,Q R$",HPL3>N!-X M)\+&&C1$M.Q6J^M+)MP"DDEZ4^]WD'R04=K6DA?./T%HWV,L+TXP-)E7:1R@ M+>6^5S5$IXI*_&+)&LVEV3^BC]*T<=+)'UY^;]WQKOK6:O79J MCP!YR907/8&M65Z$47O)>HN^U)06A!!3F(IM#23;P+;Z>^IZ7#\SO/9D1*;? MA-:F=+I)OCNHG9)6='.RZ_0C1X.:WI$I5OB. K6Y#\I+Y6/C$"7V2*GLW"KT MIO/P4=PSQ&\]T",<0 3-K]<2 NZT:T;<-W+7*0K801\Y#3_/D$I[[&,44;6K M9G%_5::HZ^7CQ*J:Q4^>L:32Y?&4LZQ\$Q]2KPKHW3P,Y7J9%M4J(D-5$P\R MG>OJ_086M4(9_:_BVSUBQ$6W_+(S6/%MY@#"F"8WA/>R0(!7)382K01Z44Q3 M5?+#-:),-9 $LE)&9H;,P,?^O(",7^V_OC5<6>PYL[582!3@WF7Q>=TS)616 M*[W?]O6]EK+(#P:6G6Y!%),';4R20QE;^ M[I7"!S6L*.ZY)_A(CV[S1L^C'I,6$+&Q>,-!I%3A- =9YBNM/8, MNE$'1'P5 [Z;?JA(O?KEY0O-)UPWB3XAOP5PGP=[A1.49Z&,YMH8L(&H=!#,=[R)];] M+\S9CK[*RD6KHOLQ?*L<0 "E2?N<1,H)M**9YU;[DY4O#KLHG@KT>9P6>#/I M4=N^=\>4IF[>BC\JXCGFI8MI.KNTB$,KH$S 4 I:A9P%&E[AY MR"'(SK/&3]0>B?]H4WO;GK3S"'=)TW/87BHN&1%L)S[_!>1OP5#/8<<8KB/" M<4ZGJ@?*=C9D'&TW*<:J5X[NVG0:1PA5]<:-&[:4J]J [\B!.KZM;UQ>S1N] MS/:E(W4O=W478!J-0CV%:;5L00A">'Z\!:7+8!),"6KFO=4<0\L,;_('T[&@ MX-7)..NOPL_-ZG>WB"PTQ0'W/\-\H>)4*'3"X@AO95L0"BC[NCJL&Y[:(!(6 M%I:N\W&W3[RO1H;_#N>O;QEM*]\C#^?^,5OY6$ CUX%8.BJ?L1-76OF M$JX/_M>(A9_G9D_;]<&Q/^'+0X>=[I]8NR M^]PQP90[&1UCMR]-,X:&[I<(!:WLSY0\%28Q92EO?A-.?8680W" - +K\1__ M#F-=3L'T_-BL#B:F4G)Y0&'J,@G7R@'D4"Y4QZ2VY'S*NZ!@$YM Y2Z&3MM0 MPV7U]\XIXCU]BTYA'4]4CS6F9BW,OX%23GL. /TR'T.P5?SO+TL:'&4;"'NU M=,(N=ZO]?RIJOY9UF /L M^4>_?\"5\?R@+#T)](V@1I.OA*^YT MVN*'=L%DUMQB4-"5(.^W;VN2Y2XDJNUIO>LHM947N HH 5I5_[$VK("D\D\; M"7/5.+179Q,UA9E8X[7VU:G(:6\!ZB#[XR!I$%.#ZE5?O\(PW0\NOVNP M_8Q56TY=P/4BF8(HB"1Z%_P]2<0E052ZF?C J^+["QSS+"L>KX?,;'E/>.#5 M\C[V[D3C18\SMG']"<3*!TUN5]H/G'HM=\(!4!)?+4>%O)HE4,^HOG+/AH&[ M8IOJMC',-O;8D(J%+;*3I9[].M*HS[5R+F$2 VJP,TLGOLW!J;;+$_Q. U=^ MN@29&)8A+Y,CC'84:9KD(X5W4:8NGS_2Q..+*(+S,7U?HHZ!;B^0W>9471PI MP9AE9%A-97]XJ?/X)U9.\9S\^3/'3S[GJI( VE"E+ @$>76@+#X))0NEIQ=A M--PKM$A1$AGTR+.D:;1G^<95]UTDC&?]3 +BAW^Y/^N2$)6V4X)9 [/%?UQ6 M"D3\#>%C090[^@5F2C,+"WF'(3LAC6!@>KU]!&!ABP:(?LYJLN:05RWI"^#'.5L&,)A5P@%DEQZ].TY7@ MV*8M%"H@_SKC_*]G;T8-PJE-O]'>#P2L(/YCT M&!+64A*N,8KRT&BY6SJ[0Z3C0@;%SB5+LE;)B'OD8!MPC@/Y;A MY4NA,\ZYMT<^$H5",),O.8#2ZG:R5S26>AKB/2H[*QKU#B21IK ?-AYF.T+#D MHCL)HB;'V%S4]40<*H**D'\?X:]C3NU9 M=DQQ&#V ^KVH. / Z=HL681IV9?ZTF:TQX=*%&ME.Q,'O25/_C9C_LS7A7] M$5OEM(@EQS%O40ET*%PNK%^]M+(=C"V9'YA /KY[:)]ZS2,:;_I;M[2OHL\I M\!M,.:I=/%Z1J?D%)4A)B&B#!6_,.7; MZXN&F4*"QH69PA_>S=\]HBS]Q[CUR??OEOOR$-0;>LQ"!X??4V+! ?JN.4V' M10SSLSYC\Q"('@3QU>TW>?%:Q90_K\4A*GK_'/.N0L\!71CJS+TA\1@971RZ59GY;&=4%P=KQ"MJIIU0*Z3WOC]01;*)ML66OQ>^]( 'M _./96P]D6PS#SBUQRW.I$KEGO:RA M?BT0I$R5_>%BOM13[T@=0V7#-[\TV%Z@NS&TTQGOR%VC%*7$]>>B4?]#>/*C49ZLI87 MYAF![-[$7H8<*JP?=934JC;!/ S657XKC,?T&MM:J](?1EXXLSOAU21J]+DH MABV^#.K:L6!>E>&LC6$,V!:QGYH!C\_X[3-^:$./F73P[95'@0/(J];:GA2- MG7!]_K'$B$D1U#SP\,-QV^ M^>R& 9;RP:QMW"G:P-:NT11>/116IWTI0LOV _Y G_MGJ4=)4P)37 ?EQ]&/ M-ZH9$LQP6B\TP>H@CMX%WVHBCPM$;Y,U)(BA+I#M$@=:2CR)1[79'J6STZ?" M[I_5/7-0>MUT;>--=R2L3]F74M2D)XKLA]__OAUL([G!Q-VE939YE^."\CX\ MJCFP>/?9B;'.=OY#TD-.4\M0@CHZ[Y1"/_P>?,&P1;=S !CJ:#&(L\:VHC7 MIQ18@L/L9IG%C/SP%8Q/-]TR29D_HV*/=M$A[7-XB%E&.3./@0R:(MV8>O,M MK;OE #6&NE8QDS4?B L++W.+UBP;$:L2_+$G:7O3BOJ^6%WK7 '^OL$_KFH9 M8/\&:__N/=YV**:\=5K48P0B2T]3,Q=(U,]!-VT5>CSF,U<\FWR]"R?20M7; M/K44V'-7OY&O/= ^+CJ04M?T<4]C\YF;YRP;*2]V_Y16E0Z_>M5PD0@Q MF686%,HG$[?9)/ MJJ((NSO20./)D#:$"M. YML.%T8Z%E%[[U*J0B3G);Z;\9Q+"C-,#Y%;\3C9 MW[DQ(77AZROCQ?'$EI<&_I^%0OWS,\Z^:@Z62+"]<CX@FL?1VIB MC'_OYH7(/J\TJ$A]BC_(=&*EFES(1WHJAA[^67@X_EU% ONV>VMB_\2N M)9_CW'BMZ?$G9V/,D54LH1RC1]]>9JT):0UQ@,NP45]Z':M*;WD!<1D6.;Z< MP $JHCB _S=_V@XWUPR>5UTF9:FJ;WCNZ=1%GN#G>\T+P\]G! MT].5M>A8J%,[0<:+@HE'7&:)+K=>^Q[QFCQ5F!.TI/&9HE93NJWV<<*U-HKQ [4? M6>M&N[@_<0"_D#&]28U%QZ 7_D1EIJC!!$)T;N?ZJ8H[77EQ'YU"EF5V>NV] MRM\YYI!\5%YZQNCRTR*_]T'XE/Q1,W]__RUF@8%!8B=(24<QJDB37S% "%M9>&.'5.&T$B@VA/&*ML14LFU4I.Y?5TE&V$ M%^0K^S(08]QT#*L"#6>BP9R\[W/$*MEV&ULSDF7+'=N;6A/E^\8G'.Z4)EWV MR[LL<]&OH8JKIEY_5YE1S$8I6VB$+(Q01NUA)2$";35L:P:KW);'&-;4KU]. MU9=/#>IKE:A^J T=4+G$L%YK*FZQ[7*PU?(*&_K% 5IP9_WC[YV?T_^V4'6[ MZETU"YY_F)LM&$8*@LY]9%P40I89D>]F1\NGWZ5]CWF)Y#?'WS-&>C75NCZ2 M6<]JC2/>O#,S;G,'S27V]-+6<.ERW-A9I@F<>@.3 &O5>^/+EIF&W):DPA[L M2&65UZPOW*ED>@9_RV'VZH5\BB^G>K.%7:CK]"Q6/5H>S*? F9+8R6<*2^64 M99BS%:7^;CC]@XIZ?>U]K2<%:1ZIK)PM%9=XO;0E]F:M$":PY-H%'.,,!-N7 M@E'*-(D.,]!J\L-^\JG2PGFB)%K%-#A,7F3PI6#F!H9J'<*-:3J.0TQ6 MG;N.\J;V)HF^O?.:>)269R?A>C)(]\:LZF.->&JG2/@X<9YYBG0$O2$[H_7@:,*?=7N+WT>5L-/DNNW<[K,2^Z&*670&>Q MQ]H._G6\]$".Y88#'^FX-24$@>OZ<$H$0);:/Q-68K(RW->4LCH$R-K3[9MV6N[A[/-&_8./U]_KQ MCU#*R[)[@[B,B\+O8U5"P2EV#Q-&Y6]5UB"=10N#A-"2P,WE5I&3,W@E6M97 MLSB*0C1,UZ;TFC@J4VX\;JP3N(ZANB["6C%\A,N8L4"Z QA=^A4YT(H6I%XN M#;U%\QQ3R[8:+E_6O9@AK&RZULBX(8?2'#:Q]R_X.K=C<]8WUK&:X9YJ?O6%&?_%L7./ M(Y?KG[+P/ZG3"QU07&T!;:'S+&VY%:(3((ZI*@T$>KSEV]CQ'K,:\;^M=OEP\M3^""4$D!F/K#^C]2 M/O3-Y903BR+TAIX@:D[%P!;Y?V\;9V$10:5?U&AZ]]82EN^Q=0F(VW2MLW<^ MJ-66MOGB=W2H1YZZ^MRI=6@=T3;?B9;&-!'@@FSYP"NJ@W@-)F;8Q*?P" = MS=)E-&S23JI$]G1%$R%J?5^K5H1J=<-V8OE@*$;)RTF.N,1^^L\MNK3847R) M_T>HY-]]*\#?9:K?RQRC=_]0BF<5_LN>SFV$R3Q,#6:1 T30:ND!K%P,28W: M^EUZ0)L"/472Z==>,3E!/OYKZ34Y/$ M4S$1&3#I^\D20@Y68V&6+90W3THHFM;Z/P9"\DTMP4J:4P=!B;USGBC'WCU/ M',]5HYF6FA:^#D#XQ,.JOIV<^I'>'7-&OUOB9MZKY$:GE\A >L7 :PYP 2>& M;B-(H?:'OW)S!5_!))GZPT'3IS=%\RS3(X1+K]%KQ:[9GQC3#P"O5-_Q99H5 M07:8R@'R33A 3S1IF>T,<1BQV=_P@IGI1:QL ^]P@ SI^M;SKC:Y1D&O9BXH M'3#5(?CJA/>M;< E[;VN<("_* :GB6*9,I;LQ!4.L \62]BXX+36H_%[/V8B MNS#Q'QM+L?^)ARU']F!_;P6%E7@CIK_BI]F6K4/JSZL-[86G4\_OTWO6M\M7 M,-8 W4((LC("U$YAR4^S+\%AF%_- MF?]:)7SP+79ESNLZ!U!MX0#!>N,?B?12,"6/$(W20<2:\$]Z"8TAO4C$F.GW MDE9%_C=+(@>,(M7JLLS4^COY=7;N.Q;MJ?-/:N&P]920N+VCJL]/0D\)*71H MYY3FM7KV/-3RIL-?;5R+JM%R>R0:+8 T;%91JV AY9@?-6ES;^)/@?X=7PMA*&RAF7M-EAZ],\L@')A MR01I\'KC=Z5Z6DA"&/**_H3 R=K,]&=J5@.A'<$!WV+67I9XBQ85?=6N61?7 M?F.=HRRWI>QPW+:1#/97J#T_-C33;R#'G0GT&&E>WMB)5H:NI8O8#ZR!;_^M M+[/!7Z9Q *:4L><06BL0PXOP[AU+]P";7B,]KX>0$^9U+A.M^_7G[SZ;,%AK MO.1_=ZL0UZ"8X/9( M6&_OM?H.Z54J1Q"T2&%9-_!"V!9#C4WEK5T7/%WZ>W M.)^5#ZO"QXKWS'&I7SW,I1$/;&K&3YD:H()!#X8)RFC05!/*7")>)^3-]LED M_9QB^RORE-GC7-2N7+ _>O&V$)G@2QR?/L%Z3O &$8'E\"9#UXC'GY^^^MZ2 MY^Y1^O'<1_)/Y<*AJ\(LK EW+?I0^PG^6U 29'Q B#NO+]_90S=?B' M[J73@WJ\K6_B4M\DU*Z[C75RF7%U;5-$\[,^F#AXTZ);"+R$WUL;6A%":W#Y M3BIH9H\?+ENS$3E&LD#W#(R_%>LYJF@?JY$897'$-#'O76\"4<9$A+J?E%M- M"R&?J\A0V!E]<=UI7:1K_*! -)CSY)5FLLO3(S]&5!D*Z(&LD,58ALD,H4HF ME22_:AP1<*>3,J ;/.P;=S1,6U[WU?.E7^O>2KY*%'VN.?T_;>SX-W&$22.+ M6G+YJ9]?4!"R\PZ565_,++@RU$U>9AFLP)?EZ) M&2&4D#$$6W"*C%,$=UEW!Y)S?-MJ7&'TJ-W;NH-"KI6M6%R]^?#HP2:A:P#_ M\ VG%/9'1$UX"V'\M4C@\0%]$>]FMAZUNGD"K&Q2V5G]RT!DG\7G8:UG)D'1 MU1V>^Z0>:FG1IUD$]E9V6,HC#'MV&>BZHLL"8_(X"HX)#)U/%^M MLT6>R\+Y[A&5:IHJ:3W65!.4=0##R3.%$8;G:O9X:DL\NG8OND4T-KZ_KZK4 MEM^RZLOJV@7>QU57CRA7'-L1XYX[#3AEH,>)U6&9"T%4'],]7J "I74OOM[_ M)0?PG?",DY,?+8YH4XRT/'D]MSJ)1J$/UX'AM'@B_2JH3C7T +,IZ_T6)9@\ MO_5A^KE-GZ=!I>J?OK4(D'71<[].682^"P?NE$N3B95.B]GYS!LTS -3<>0R M*?E+'D=#Q?=^-4OC"FL75([3^*S(%@HGP\21 M=YS +FH"W9!&2,!+S3A\55]N%1:Q^,@=*ETOG4ON_^@DZ=Y.6OC=4GL^YCK&'BMZ>)0_ MU:WJ/_U6YIQLFXB;ZQ>T C+!G3HN,WBE2NO=@I2NU=/M-X\FZW???KZ!2=_YN?/)+]<,E M-V!C+?1>5@S3EBQB2-?[TK"?0KCON7UHYV"Y"3]N;MH63UT<;.C,R.0]&11L MM]TK-1+X/(V1[B=<6@9WM<=2]+A09U@O&W1*4=94V-T&]\V:Q]2/(QU[YER' MLW?;_W"W"=7?JYOWINYCN\]7/DLAKVWP&\Q+K*>F B@OVLUTFA<9$[E8_:\OO6DIW\?F MS1!^8E#\,NF]T0$<2@!QVC;"O*1)YV=F:) $::HV['3'NS-:;83); (7>AN[ M!_,V)(K-CW*HK4[P_-+^@@XNO+[7!S.V?U=G^_H@0JT$:Y8Z'FE$$&#W_*]J MSNXKZ0,.XRXJ5%(F**=41-&9)]^6YN@D@B\9FC/+DYI-I3?,- \=J6GN)TQ- M#VF.54O7R:E3IDTT#-2V)(F"HRLWS3<"3$"=!D*"&OY,I/$/[&I7N_C^ \_% M\WP^-]]&_L(S);0(%\LW$.I[R3LZ*=9NM7I0"C;^\IUS8E[ \(O:8RM[\;.^ M_043@I1"*]<$;7($2)KANQHKJXV_6Y\_\L:T[%!SG;J MSO9'+*XPR6N5B6SDM;E3\\0R5Z[9>4"$LZ! &FW#U^QE4);JJ/F!P=@1/"E( M3SRRXGQX)+8^M(/R&K)V[T%!#@1JI?5== 1=ANFI;_ PMDF"'2\H[>D.BZ?9 MO(DKOWEZ[#'B2^SBW7<%!JQH>N-9QG;C-Q;;DADN3(LQ) W;%J4^%][.B1Y^ZF#')H'"A4]-9 M4_BU0H3F\,ET='7H[:E;\<23L]:MKB,_#& \7-*MM6GZPPVHZM/&[0OZ8^#M MU#&?]*QWF-[$SQ[O:UFJJ/G^$\5.?20F\=_F>YED1BVD3ZP*7R._ZNH2U$X/ M'SE2*I MY]%1[TK;$2RV]%7TM]"N![39)1$&8AG%0/%1AIB9,,[+%K#JJ2+CQSA$M SN M/ACGB2_8$\E>M>TO(,*&*T^\ >A%UG#9-,;&F6U'DU6-06J-V /6" MB ZY",*)E&XY6#(:)';@AX^X9!<,B2%-X$T'X36AJK?1D2K EKEQ7, MN5$#C538D"'>$YUTUSEGIZF&E#LO5'4U\G>+X%LL T24A9!#@/020HR$GUO0 M:>*TBV,9.M>:6[;-YW>Y30IS"HZW*9G7I!F,[ 0,4 M&TY9+?9/-/>RZ%>9DIFX#HJP:."0&25>$1CE3X&X46U7DOCW/EAUYP=3%G(M_\ MK-,;XNTW_;PL,0^PEQ*I2;.A'YVP<:#H_%."$UAY<:X!O@-(EYIS#?@O MEL/W41G91@'_I8<.S;KAMPM 1$;$6.QZ9ECE_;LWJP"K'MO[:1.:+CP^-B9V M'6V?CJ'!>!D!:OK1^4S]LIG]N;=-:=9"5N(&PC*$4O+@.DVS&47 'I!L\H>O M=FHE]K ^V5S(D+:MN4R1AM=')OE(._[;#Y?_Z4$_ROX!4$L#!!0 ( #B$ M 5<]MSRSOG/_\][]QWQVMCO,68&0E[K;6_.=><[@3@!/#R_&Z_/WE_-WZ^ MWY\"_/Q\_(("@H)_$830!E@0@H(;1#8("?]N\#=1$6'1WS]^3_(O0WD%^/@$ MA!&"".'_=..^ B0W\ 3P5//QJ .\DCQ\DCS<#@ %8Q3X"SP>X%\;#R\?OX @ M H8A G>HEX#A\_'!H 5@Q/#52_!U@%]20$K-S%%0VO,H0OVOHZNE;6%I9;['9ZK3#V<75S7WG_@->WCZ^ M?@>/GP@\&10< M/JJIK:MO:'SV_$5;>T=G5_?KGM[!H0\?AT=&Q\:IM)G/LU_FOLXOT+]]_['& M6(=^_OJM%P_ Q_-O[4_UDH3UXOV]!HC?>O'P1O_N(,DOH&8F*.7HB3AZ3EI] M<\(&F>VY94];A33,]X&RQR(&A.4T+:A:]-^J_46S?TZQQ/\IS?Y=L?^NUS@@ MRL<#+QZ?)( &V*P[Z;K _UGYCAZ79W2Q;Q ";6/]6M"L(T-VMEH+\K6U!8&E M"Q<0 L,;)&<#^Y439^R"+'CFK_EVY\> M#R^PK'J?*2&:*'(Y>WO\51&!35*;8V07?@">SF<)"'((.0&+JN<"4A"6BN@P M"#O#!5K7'X;0/(*-[F>.ONG7US?+E3$SXB^?U<2G3FQ2F97Q=!#XB_@@Z A& M"20+DFC1J?9B> P^5-(YJ(\[[UXX?C)V.,3NB6RN,*F_^XTS$'W-TQF0 M\8XD930;7**%D@7&<'E=80%MXP89R\8&=:$9P7<--6(T$!$&LF%WXY5#NLZ& M7H..RCDVNOV$_G@ M-2+&668OSU\D!ML]/1'$\&<714Z@1%FQ4%,0M6]YS_M)WXE/8Y_< J^8;7_5 MJ%0OIA[.D%[LN=FP53V/N@\Z=.:,IV6'"8NXPQ/&]*;5PA(J! M]5]ZL@4?MIKJNS@B$O6"_TO+2^J=AG17DYK/,;? YG:;9==R3#E]7 !LX,@O M*!G5R35$1WV)W6;8';K1N.9,MMM,9*[FC1T/G[)F$A7D,!_U(22CB/V "YQ! MC6(8$Q_MU2%F6YPVE ::!SSI*@JY,^KBXWK2MT]LH,NJ;^,5BI"OD$:^6B-? M'5\_%SBQ*D=H-2&?(D^$MV&5X_A/'>0";4C5^03[/DKH)?W!=LQPH*=.L4R; MZN;!'5^LG(/'/D;(-,Q@W2 L8Q:JK8(!>]NY,T4GH=CV2JH1JMUS06X\,RH_ MR_E>J('?ZQ#1+^I-%><2)+:(O(O =#=6/2:T[D)3;A-%X_3CWG"!FH"G%!02 M0OO5?[#SFMGFY.9AU>1[)B]BR,*I;W-RYMU3*I.9J5N\?L9.CSMUQAFPTPB4 MFB)L?45.BQ2NP@]TS; S$RMH**-6Z4Z:$IXZG=D;\>B$7UBK6:'8TW8 Q\_W M%2O&^426B\R!]+NOH(^6$)&X2+S6/5R(I<@E%UOWKCN#)08A_X+R_E$8)=_- MS\1,-(4X9!TN])]TB/">SO2/11K6 J7N**,,Q)+2&KO6/BW02^%@8JIA!1X!PC$435F+^ MK1,3+M\"Z:SSQ53R<=,QE'=TT\JEOGHZS37#L)84W=Q M=T*S\XS-\:9ANVUE-P)KGJ>LK"V/WLU2,'V=O]/N[:CH YM)!Y0[IV<:]$+) M0R/4U4ZV >,FY"6814=0J@MB'^"2W-Z/7=Z::=7F0-NTK%.XJ'E48>6$^H[( M+9I(4\B#"PC(&9 M/*Q-V7EUR2=W/9V_R(YI-(G&*^04QAGC=!A[Z!4))$0R^00R$RO*L>V,ZCM. M616=7Y>>3UE\]U-!)&OHSNGN/H7MU::WJW7Y?C0R)N%;I"RB:Y!+8]3P*Q=S M6G^F=B"5ZKR+T8DF)#E,38!"^R[M/-X=#Z4WDU9>&[^+#^LQ>(5#,:KA<55X M/:B/LBH6]Y%8DYU1!1WO\N&U+>E/>7'IX\>NA$+GH&=ZAKT/4=C$]ZHW97_UV4;F9^.I TL\Z2(3+&!M'A_8J<=FQM4"MV Y3' M&-H#9]_+!T,_%.N5%2R%F6B7+K@^]RW66T96\U65RXXG7=XXY*P8B4U?' M^QB'0,*R$7,;WKR)/IW6G%2]$!&R_^WYLEWC"7L;]MT;VQ&X^W+^%])UA9PB MWBJ\-HA-/\8%DN);M'&]JVTOTD/VX?0%&CZ>>'K5OXD+G)S?N;W791!W+CX6 MY82!;9@!.76^&&')VC*"1GX01!:LH^2V)C]_^;*A)L\M[-4''JU)QP,SI6ZT M>(L6:XEMS=_\#A[N.Q=K M0GQZVSGOW%-)Q9QK?-)7A[E $!+2Q2X'U]VJKTN^V)SR&8?N1&9QM-FWR!08O:2]_E>" M\!I9?C2$HU2KJCG(LCFMW9*!"=/8@SPGO02S=:DMH^@U_@L60.0NK<^Z?99P_1 MEI/$(5Z>5X16+98G\\1;.'P J$FK,G^FG=,]9O\UUI7#47;CV"*?6:^ #&-2V9TY"%V 9GR$*5L+\MRAYQH7XBT MG)Q95=2'TW6)PT^WCZR?UWI3W7E.Q/7L8Q6^BQLC')D"<>]:K*&'#SD31*&U MW4I,9X+2@I1?<..O@FM/.C7S,(^O?!:X%N[0KQCV_*?_I[T(#PH7@'1]6+(> MC!M@=BW3-:X/50.[B3SU7?[YLPUR6W_4>#Q8R&U_4V+UR?7+%KX[NLHUZ2<" MU5\*KW.$FR)GR)"V23HZ;#JI5'+(J'D_U;]O&_H N/)"\UE]0W,>8U"1Q\P. MHQDF^_K"D;X>8"Z4#[Y?C>OR.AW#$9IG;D$OA=.3Z$CJ;91-)0%T>P@RP M^K;MZ+?+)]W0IG3NJ-F"%.Y5 3J#@@E/@[H(8^N<#6ET_]U0 E498OG-9(7O M_.C3OG?"_-.X?_6]BL?!]$V:.[>[:YAX>>]])7L$L"6JP)O43BY N?\K:.GE MG;B)BXVQR_V3P<8;E. M7&+28S$0&[1M(RC]>&FY5$9W20A]***G.14V[MMNX?S$.NR8SQ;%KK,&,^AL M523=JY\EP=O7RBB5^Z#Y,37!SB[5([O7Z:Q*I+)VX+?XR:L\FLVB?,B&OQMX\VDG=^QTY@:>LL:1-& M-K3%7H;31JB97")+F=3['R_OH_8+*/NI.V[Z'KTA>]Y)35(L#8U@:?C]*!6VFZE/J>!.O^)O &M-Y[; M<^8VFV[^&69H&O^X::RV&=CM3,%,=#,&(3ZF!X1B7((A7F:9@F'WBCJ>Q[VE MADM!QC%1CKC#$H[Z/1JI'7EMJ3Q1/Q]-W Q2M8'#4P-LS":\GQ 4*.8?2M.*0[. M#1O)I_KY0[ UD4G.HT+J+"B:2I(AP;( (P;IAP,M;+: MWW#O8;^RJ4.-!6=_JN_)(W&DVM"JRKM-$NV!<:TR%]+?,$5>OY]NZR;ZZWJT<8$; -XT+'=5B2S /L MDJ5EN>XN>WOP;1?I@5'_RNL/%0<*IX3=LYPNXPP*UT MU"MF_T1E.[&6V [GBP-119M?OS!<+T)X%;;9O-FW1U,J/JJFINA;]Z2ANKYY M0 8S%(XZ+SMG,)2Q!_)C>L7U M$Q>">[2*]'&K6 3$UXJN36V?3EP$8V>L8>,''8)F@O",XZXIJYZ-3SZT/M,Z MP7Y3DB\)YR)IP4!OA/A.YC1+A@LP"'3Y)#3EUC1?G ).@^)=?KOE%LW/^ Q+ MHV*Z_W%+WE"WW;<=Z\K6[JD%-6ZO=((U 3?$)?H<1]@3UDZ"G6_G Z>E=%0= M86F=DF5"[]6(KF*1AV!XEV']#['FBR;,"-8 M?I E/%H$VLW4QF';IU2([:6V->EA 0S.8-3+Y.+8*Z^3!R.S7-2Q+Y4C, UV ME1QQ:9"087><:0M)];?9RWV(]"NC/X\Y-G3ZQ*W^,8UP@@3IS+43A +>4GQ%<(T='(M";&W:QX*#"L/6 MAY]=_8E//1D8P?MHQ5Z-KD-+S>$"H4A(O^(5-NKAD,;_:X M4R=]^.YYC&;CKG1?)\F0Q++CW_D-MU+.3M?)+PV!_8PP-KE%$QIA?& 388M5\XB M!C^"JRS)&2HZR5";7M'5+QC7_6*Z7C'.'Y/K6UEK&B!3S$R/%]:]\U\2^S-@T9)B)2X(CB!:SL0@)LUJZ" NU2%G M#T9,S.SR5=FZNJ28DC?MHA-R7:WKKY;[!RW^K9C^__+_Y7^#X,.8IPBM'G$: M>.N/<6IX,_:U%A%T>B0VA8.2YVRA1[*_.=V'+KP(S[(R??NIB3!;7',SA<\6 M%3YF^;.)2< +L2L()T70X]*T\#:RX'RI,11$SW"2MS>8?F@$U^0E=]-RJ[>3 M?T$1*Q,'Y-3B?UK)G44^1)\@383O@^ATY0XN4#O=A4YJ)"#CM"#[*8,JG_9H MI;R UO-!VN\;O=ZK7";0BJ[$*<;UDFOZ,UH, MD8C)$HS,X@NC3W)10RNY3B@Y'6#>.BO:T;DKLW1G?B^DG@![AXUB* MZU(,6-*)K2$L.\XLF[]JV0KF9-8KUE^C:TX'*CUR\\I;T4/QAO4"@%2GEP+O M8S'@TFZPB-$/RG=CXN/4H1&PJ96C1OY@9R3[^>!(_.!>*3]>6B,LXGM/"JO3$.2[W?1'UK)1;@(8)=?D6TVJT&U-I_ M',.._!Y+1"?Z,DHTSAIW"&="&TD\;?TELJM)KI$T)7OMUM;LS\6?@@PL8V M1P/XTE*?[ENM[D&EXIXR$6ND3'6BD)2&^19--7$.+ MX=4_6+ZTG^XD*(C MV(ZG\GY9F7W&J0O^T)?O5CTN^7P[<\L."9V1@=W%P%2TT(\U+P]EP93G^=H2[SFV2W #, M>LJQ3]Z1Z>+HY&+T\C:J1]:IT-QP?CT\_D:@3O".9QH]43KQ?'GN0) %S_*% MW\?(_Z3(_NQD7N ,$.IT6M'B<>^G>>!Z?)M)AQ(Y&1]VM]^Z#24?\DNX@1@B MDSY--RIVTU#UU_9RXS"?/VHVAWAJVHV"\O1/[EG']ZH0T1]A9!ZX\B*D7IQ+ [VUD\?Z4 M'V]# X94>[%2A^WZU?*VW!0,WNO6?N[K\5V4AH^5U7&C]KQ@4 =:$K*&:2E3 M=V(2U^@X,H?E"7UAW2[_83FRRO#J<->@C[3,]:O1>I' $_Y*0;X5!T!!Y<%M M9"',?;'"'+U3JC;0/68P_A1H.9)BF9.A]/;A@)WY0^V)*G.7FBOMIVI-6+4% M5[->.VCT[4^X*4I,"$#2,1WAD$%JETF6O0G852970B$CY@.4P.39M6MI(G<7 MM&]1HGBP4GSO\R/,!D>L&)9&8Y0>7!Z&K'/.<.J)YLBQG=^.00%]@@^_7 MOSXG^'-!S&*6LVB7T(Q#4!G3.P15)Y^TIDN*VPQ=5 /[N^9VQ2Q7W_%5W%.L MO1=?B.C;UXS\Q#O*NSENCEW:HL+IB=L"]="0$QZ,*/K+[/I'.-+.C%TC*Q9B M)VU.WS6[/FIQM7O=V-ZYAU#"#UIOA.27SS/#@E%R+6*<#^B:D8YP(3]H?T?+ MA@'C_8Y/6C[RUX0."XBX7A)N#DETR.HUIB5Z_@;_ MOLX%CDZ/8V?(R>APEYH:>FI:<]CYQ_/VVB\'B/L/[]]Q\^34F*AD[_ME16UM M8=.%YB6%'ZN09GC[(E8";PR19G2;9<.#P J:=4XX"2]$57%4+]0:_"RVL63Y M6\_&"...;QA'206#Q)A52*.T'(SJIN;D&-IOG@Q^SSJ*55X@@+5HJF:>VH/7 M4T&]OGW?%>S!F<_37Z(MJ^!=;Y @TL<,X@ST,[?:N<+E&:/K!CO/8OJGX.^C M1B+;=#SLI]7J--%D=N+SS.R8@QR<.^X&R+%ODH.XP.5B;(*]"*>'"XB=L==B M[1R6;I_B;U 5'$I+B7'S,WYM.B-I0-+99)=;*' ^@,E4Y/2J\K&S['GG48)V MTOP1'OS'9@Y_W!&+W4^.5(ULCV[=I)]TZ\&#EY6M>%MAS@ 6/&A$\/I(N'27 M)02*O;Q?)'_@\/Z]CAH>2:R 78-EZ\F7#)90TE!)^Y0(.,L%,NW\'T^$C <4 M!6E-E3\(V"EE$*RQKU_C*=7K@)3[5P$ 7P_[>1&4\0!R9>P>XJ!\<95,<9,K M4UN'[(P>+DSAMK!@9<[]S 02F'&>M=RRKR7J_1N_K:SSWDH$:S>5%OK0],A 2N M#>#13*>XUHLF7>A4=RBWJ[Q<&WJ8EU$*EJ MQ5'*/U=X.;GU\V;C#QI/]QE\_/K//65K^7WP\9+0:VIO"V]^YA_1/QQ)G^^\ MW"7HOS9^YA"CMF&$[?GYBV+%!WW=;P$+S(D?08P>9X+T!9]H!H)MQT+#I>>O M3BZPA_PM'$+\RR5/=@(7P*"1D!KG*6&(Q"KA\+!K/+$=DS*$(X2A_G;.!L)C M[(]%+J#-!>()IZ_YT*V=4:.H']]!& IJ49Z]E0OTD"FH"2U9UNX!UW^]3^H? M;A/Y(YPE)<_91P U.+TGB[A >:?SKIR\DJ*Z,6PXI#5(0X;L,V7$UC7^OLG! M'Y[..,1 \I]P?54M9C"G#OF8C /*Q>I.0LK8*NC'"P'4)3HMNW&;1[2[MI/L_9W3B^+B[( MUZ>F-7MDB\#HU2VR8P,.JKOIY0P9]E5R<+@T*2O.C,7[WK+JB'[E0I[#^T^[ M9([NR-OQ>C > &RV;+Q0S:1.MV-380@LK5 *.D55=.B"F%*/6_V018E%HDQ/ MC^T!P+?40]7=1K-XXDZ\3;\P2QT*I! 4<4DTU&6\9,7\K[GTNRD8R5.%[P5* M]@8G&9[TYAB574=6A4"DMA85>G^*)5( (KLF>0[6A^J%61J(W)U4>2.EYYK5 M'1FH*?DU='LZT F&MY-X6?:@> MT5="W^#-X4RTQ$YE*<.4)+U4D7W#SB"DJO6L3L.S['8S1UT;*5<>;=U152=] MWKN\9NF,?_[!+]^<"60PPBKGFR&S\[?MYP([E#@[#7Z-_)FKMI2K<_C9!*?/ M4"J;IDI\X.DLNX*R_SN*\_?>@I_%NL#[@AIA5H<+\**7[H<0?MEY^^90, ,< ME]'P]>L726\X]5_OI$-\/X[\-<#[>]YKE$.([Z3 M#E4;'CHN]_AQ%%5+3R?Z[)UT@\RE?WA\]*>=U]^[3. 5V-50G\-2N$!,ZB-6_V) NBXI'NWR M-P@#1UBQ[ES@4/^WBB%C\LPXYM<70H'EL]+N7-@UETLW_4G)PZ/U5]8@:V_F7-$8)K&#TT),D% LT]N, K26"5$Z@7"5_R^<""2C&?@LR6]7 T!74 M^_J,( M&1%FOJ!_?47?NCC[MQZS\0S=]HF_&PR<:IOX)R/_39 WR102]ELF,ALF2;O6 M,&R)T)^ZI$4L1WB-"^B^@E:YP(G^ [!B@N2\]%^9&9#T&AN93T.M7[D85^8L MX_,,#_W1UCX#9- -^Q->XE.KI -O\U KLV!3GP-WC_RA8_^D@0(Y_SG#B[^XS.T\\' M/)UC@Z[\6;WF#B\JRHP+C#BR%D<,7B__=R.=G8E.FTP<=X21"WWZ1R4?'N9> M A=AO$?PT3#>H$>$KTE8>%L]"+,8'])/%T0W@:E]L8)SQ9)US>?#">PK(NDK MGBC!!9J=AM9@YWC9/M?V1W.W9,%QN9T+]&(X_(2Q78-.=+/RZS2D:<*Z M"U-05_:UMR9P39S>)\D2^H5^/2'&^8[T^DD#RST,X?S CD7\#S ]6^,E*K4!+U=U&U&"U_=OR4J4)07M=LV8T#5R.RFQ_./*@ZI9G ]ZQI5E.TTALL5:X$S4UCO'"IV$70X.F=18EC07*&OL M)D!^<"&5A0)7"8F$'U:__4W$@$@G7;@3;V?"45D%,9R4:3@TJ8'G.1:$]I<< M(2[P?F*&S#*L)G2]'$P'0#(436Y%_U+^O4[)!?W0 !<07X?@3.44#OLT6/.< M"RBM[_POH8O!+B4QU5A;H"JP>R\=E8[WFN$YATBO-]#M)*:?4OI5S01Z^(03CM_3_ MKP?]?[=)_]]#9V\-$I=2P9D#[&K68?#18F> *:=OL-G@:.RI_9W6O.%6/D.[:U\/C+_*=1E\?E+_$:!96L&7OW_@'YRR MS:!5"90RPM.OOZO79[MF;$JT3KAZ M?O ^NX5CNXBJ12]%SJQF!2B?+2[-O?/SXH''99=]HJ6ZP_@OJXJ/:;NT4I8[ MSTZ#N\FC$]2@5NQ8?WN W<=FHZ!*:*Y+R4YI+L/.J]*AT7K$VB=8)Y@USW,D M[4O8JTUF^^8,.ZXB?2 $TR?N';%>O,B^"I2F?#[AI&=,VI%I4YOHJ&06SXS! M;F]FV\'K0\W.8O=IAM7I*]]N/*U[HK(]ORY1?(/Z;3"H._PR4:)E$Y1#]4FR M.Q?Z )?:9B*%R_=(/N1^9)!WKXT^S[NA]Z4%WUQ9DN74EAPPNG.Z#MU&1$Y/ M'?:%SM,JYX<;#UXNF[NAYB=AEPF(SBEJ ILQO"_1K<0G7""3949O9&1#^??P M#JG.*(4ZIC)6]-0PSY<7 V.&@>DQ4^9/PJ7[7O(^IR+T<;?%R[N(X#[4*):Z MFJT%S[TZ'MXN]^+ER];$+Y-GB@\T7MNXV=WPU$#7*]#)=%.BN&GHF$58J"M= M-3>,!,5Z-Y"?O$P(JGU9^#9L2'06;E5^A:E:7[C%E.%TU M$((6ET-M(HM^/2B:,V,4ZS-P#+,_CPS4T(J* M%'.B$EC2KZ%%VJVE<9UDM6'+,&Q[5=4NQZ$?8A,#UQO5K V_\4T>,GU]]"KR M/D<7?Q;:#?I^K:1[=$=M-8 R?#,\WL\TG6]AK#A=3I-UU"RUZ1)T<7M=_8BL MRP5.S4$93#>HDHI:7J7S+?\*2*W&1[ZW0">KRC_KO41T^*Y=L/H%\W,YVM#L M]3:-'8J!^JX+L__@,#H S;S$BAY&GR2,+G9/*S5;42VW:3A_^_'0SVE#]8I6 M]KC0!CN5FEU92:T3Z4#J3#]+QH1AQK[1[# E#0W0U]T&ZT\ ;^]-.&U;>Z.H MJ'K"^^EK^@D)%W"S^$4?=Q#)J&;?0I]2,;[D3]'I?*O1D7:*IZFQKB#ORR?5 M%#(,&*)89QNJ9%[(4Y[^*4Z%^JJ*';L-WVI@.4$3L_6M5! M@>JRM&]JDCIU &J/RYR>3.E(,_V\BZ#IVK[HS9[.^7M5-N+;%Z\ >IT85-0 MTLV.-+0(Q-?E75RU?KG>K *7KKR[P^^P[.2L^?&0(UN3=4+X-THXG^4"]:[Q M:#A%94V)##2K,*U9P4]!HY0JU_>/5?]5]EQ M,;!:%GCK 8XXU,1(A?93F7P0&+:%GT*+X,'9YB^8\5D)MP+7+R+YKI%VI/CZFNB[*0_%8:73FDG+' MMU6':IQC;ZD!YC\? 7L1+^8YFN!*%15J]KNW..RS]0 C<4%LS]2\ZI2;\(K4 MX_AE79];KV8V?FG.:2.#GN&CT5W3$M)4 KRYA/0+3R[N^R02&QO9,J'2<9>B MN=]4JSF.T?H)P4C_'6= M("'00#Q*18KYAGAL'+_4=[W8X+GQF/<6W[*I=R<^<8Y.7GWC@/CJ+/L6K_"^ M^3 U/&E*&NSO$//%+HY'ISPVBFRBJIT['Z/R0G/PS+9H-\7::;1^UJU(0D-ZW6. ,0(B3:T>K^I)J-'T.SLZPU% M?8=N4A5[&\SZA^MGB3"Y/H8>LV;D?"SJ0"NU\'U56KG[0&(A;T+AS"V'5][% M4GF;$][+;8JZC4Q!AZ(F?!QA;RW[JBK.3FH1QVGX#> /TU ;N^S.!SV*P:AF M!9X4>:O>KVQQOCHN,M!&G=I"\''P]S>#M@( [[N.6E6;8^XZ^0XH-3BX3;G 9W+< M1Q3#OQJN=/1"%\@H:+6-*-*,K&2YTH=)*BE99?-#V%/1>9^O'$D3:3H2L0BQ]6M%"+#)+L=C]L**>)9&SAM60/!9F[$=*R,?9K MH=TM/&!0)VH#%L='0Z4L1V;)[[_B^B"D\>EJ^@51!0/QF4VHMGBT'4N#'DI- M9,)'RZ(D.4?1Q!.?\(%V.QKG7A[J73O=01?WZ@XX8KU:9B<2G"D\590K7A1 M.%VG-4II,+BX8VMU7B.(D"MZ*BCYKC2[J03Q:<3I/W[](\9D>0R4WL>N()S MJK"0[\<$RZN"GP\6N@B3HOG3SO&:H2]8/+F3/[J103H(,^>=[$1T.#:YQ9!] MHVXZ-6#+B)$%)HV K),=:':F7+K(,;+_%=JDVWSUN+QH?!J^ON>=Y,W*XQM9 M:TQ?SO@+)$L6Z0!&+ZF YUN5WF705B6@+V8S)=OV]^)^A!J8!H3(X<;*;YW_ M7JG7(R%9)[^+W4\G,S38^81@MA_>B5Y)L4^H7MB9(/[0Z&G*_ =1@9 R/0U= M%9YCB%.S+"^8Y':QK^!=*08$8)[ >X$L7I4U,E[W,KR-,KH0Y6-W+'AEACU_ M-*&]<']]A+@@L&WJW>!4VZ"!LEN;LVCH1C=TLL,K5 $^"9ZGG0ODL9D'"&-G MFF#&?8]$LF#JUDULL/BJ63 X)9NE&E/L>N0VX#=:>+S;T%WS6ZCT/^?D/WA" MNSFV8$7;*M\"%Y!D159V'RT/OGAA9/S6Y^?J"NK;5T8WYB>\VI@?OWEW7 SD M2AMI1T)ZQ.S;4"L3RWG?(@J&MZE('PBQ4P;CF%V%42,7.W+-/&,?/;QFJH@X M'7 Y(5GK"UN4OAJ/5Z2[MLE/ 5 JM>GP<>O$2!) M\P]^_9Z?J,H%3F, EB2[,#)G7(<2EW:/Y?J^V4#3:MW;7FPD;%PYV,DE)TU- M2O]*WHZ3#O8';+;P67;%C:,5",?0Z>0G.>D<#=Q(I[W,L(58=%M^_YTW)Q-6 M3K:$1AA=UK =GCVQ 6"^/I#RRKO[!=X($@-#*<2DZA95E@X4>C=XJ\KRFR+Y MB][$X$K^0;<,Y5H=%\,KC\Y_T)6=&Y=G29]G2(']V44T^S2F,;1'[*!MCKT\ MDR=8_>K&%(\H;9E-WZQNM_(I= +.\-*]?P(5W(]KY0*BIUN,V"3F.3NK^\XM M_3<+NURM'C&?\_LKN" U%"Q7+OQ?\.;5_T9!<3/4M&(0I-62LR(EN24 DQ*4N25)*18>S*OH10ID*(3/82QBXD62*$&;)& M9M!X--MY^I[?63Z?;___]W?.^9]SG=]U_1_7/<,US_L]]_*Z7_=]OSVL+RPB ML..DF:49P,;.!ER"?@#6#T#XN+O?90_ X N-M8$8 *PL_V^?K^R_[XX.7Z_ M'FYA7@Y>/_?4&_"0KP"_[^X_OR[0@^?DFIG=(RRGM55/?MU];1U3M\Y*C)"5,S55=4UM75OWM:WMK5W=':][^X9'!K^/#+Z96R<-#/[;6Y^87%IF;*^L?F3 MN@5N__IM%QO P?9?KC_:)0+9Q?X[!CR_[6)C#_Q]@P@GU^Y#W*+';7G<;HGM MT0SG%3=.?5;1PJ>H94>6N'Q[@%]229ND3/EMVC\L^_<9%O$_9=E_->R_V34. M"'*P0<'C$ &0 (/^/$X5^+]#Y@T/TCU +S(/B;'6@8QGJL6>^*2]]DSK?'C77.O=Y1HOTE>U +[C M+0OE_F[?'[Z+<*G4/RSY"7E?+NB%Q/ MLF[/F$BL[$0CV]7JG[+'$9E\S"$L.^'JF,Z;)GZZ<>UH;EM6J?SE29T\7NASE)MV_R=7(!P1+_O>O^1P63"VG6P (>7@>_,PG:R8PC M$PXCY]:[Z)*Q1J,8&Q; N4)IBBC,?G8;E$(,Z.Q"$33]*QS,7/7U2S-1TUC MN]IO;5\2Y;-(J' ]92%7?/GM5ZU-[ H'39[9ETS;C=&BJ"2P \"!TZTFZ1V M1$>-8=,BZ;E=KLO>I]8->X0Z9B4W7X4E5N$J1]L1XUY4+10, _^D-!R Y4?' M3#C5#JCG?ZA+,>9T6-%.2=2UA BRD+(#Y'5DEF$?N3 M"+6$9@*G.;F_,XM\7 OMN.!B?D*LTR/Y@T..D7./0TB4W,I^5]WF*-5*$$(WP:5!8X$^W2G*7BG_93VMJ8F)Z&POBTR W+SZ MUK_JP_;H[JQ9O#!:A7H"K,;(DO'$?KI8X SV/B8H2/L@V'N2 HO3T3#LLKZ4 MZYYRD2?]0190W=^F<:^?*7".9GCQ:BALV/W3)HK-R:EQ MY?Q@GY_OG.7+:(?<&YK<'R]$W(;= VIH%I!Y)[#$I_"*P&8D&]A+C09MB=H4 MU'VZ3[#'RR7=NT.GXE\8ISP:WQM#+G[2>_*X>F_D3E7>ZVT4'R:_/@07,4:J M@34)%X>KV5J9( GIDY+C:K1K@JW9URUK-."WLT2Z]STLO6@NW'S;J.5Z@$X[_ @OO\ M8AH4:6)T%48Z/? INM' WB]DEFW&1:VG=M ];I^;PLG"*EXM_>S'YNO/PPJ: M )X!%E## NCB4K,'$FFF:!15DW$?P_<43.\*51S,LG_WN<%4BP5X+8TDRIXL MB+JCW%"@F:D15@@X2I/WA_:CZG"K#N5T!\K:"HIV'*-&KLVF9!TG%WXL)79O MEGQC=HTJ[>")EM..?BA*J;CT/4.47=%]80$&JL:N8(LPH,DM!5==N=5J!^?=F^@V[%7CZK/^RD/%XFT*7SMP;\=/2*Q""=;L8!H CO= M@^9P#;N3R<9L9ZJ3BZ(:CKFIWX.U(Z7 Y]M>[](N1-D 50\;;J?)VV>DW/]\ MMD*PIYIM@4 VM1%ECFR$CDQ+V'6U&DKC3(8Q3HF4&^OS04(?<;>%"]R<$=.8 M'B]-M1NB]&=!NVQ&L.13?A-9,_VK^8CV:K"0M";\!<8-9AY#6C&;J_,0NGLW M*CTVBK+\0U>#7/+3.S D*-_;P-A7S _PNJY.F['IFN9P,WSDGIB[YNN/$HU$7JI)VH: M)-5!F)AE\L^2M4AZ=!U$!SZ<(&APC&2SJAS= '^I\^%>??O0_;,9>FSQHN8? M-&^:/&H=%8),(Y-QJ]Y$OS$DM2BK69[W\Z;?_2I4^R_3>J>#CSX*]>.H=F;* MJ6>ZYQY^1'E^35-K^9G,1]< \VE2RYE.4BLU%)\.G/SL!"*AP7>&%W%C]^#E MN!5+Q5*#Z-N4Z/N[DS]L3RNM;H<99D$D\!YC]QHDT0Q#^Y#2VHU'5E;I]F4M M+[N\U'[XW#K6V)#G>(E[YEWM@MRLSJ\ 5#JAMC^JP6UF^@N,:EI%7HCX&5^R M6>'-7>@KG*5E>8T\T2(>82KPL"U?V&@)57:6;;N%;,(\#P=Q+.!R%G.VNH_LWQ)]7(\<=F7=WZ04% M\]!.J7)\(!!SD35;X9OXF.EJE8XU"8P,V2M2&\_V?>_L&4.>0<^Z+/NSSID? M6KV_B9[J8"_7%1J$NQXRT(/H@@/R1S7=$;1&K :3(ZD7R=:C;?A:"^TU8:[Z M^L]KK^RPRE.'Y%H*]Y.R;GI!/ZGE!IBEMQ)U3R M)"N#+:3:MZ_)=#'TK;G7N _U07:6$BZ>EY_;L7>65?K:R7$3.9;@X^^8_-ZS MN$@6P!NZ\SAYEJA,!E]1;EBL;B(XP')IC0FKQPVWCGY]MCY)"-EC%GEHC?/M M?BD>-9+#ZB3M$EV6\1*SCZ:.;3%BRH#&W4T*QEB2*,4\8C[K/>WT38TYQUUU MHK0K[_G//8%]?/4&74<7_TX-8!2%(M 3>W3IY/HA@@<\!EOIT)D\(=52R>S%OD:UBSU# MWUZ?.#=,#YA%B:/&#CP(XFRZ/:.Y87Y$,#5-QQ1OZ79?CE +4JYONG5$M--@,GS/BANYE?L**(-T)XVLD:O0+\%WSO;/CN:Z@H_NZ9\2^/98[\BUH MW5(B1S53,Y0D.!W@-!40V9&#I4N9SV;%Z\ $KAWT#G3ER]#0.5+F[AR$ZQM@ MGDU)+ L]3X23#&-*0S_FB8.1!9".MPSUT3U=+5F>?'2VHTL.@9^LA)X,LP"* MZCXX[G6"I!T?VWVV).%#1G)K;7!PWQI=7(SZNG:4N8?Y00;>XNPC)/_K[%#H M+G2D0S;=O+@U3D[B_JD(XY;:B*8+ZF7Y2OZ;?EU84!4>QP(\X5\N=U&SP)_D MHU@8.'HF5?L[EL.FN'-Y/'T[UU_=H[;URH/YA05^77AN#GT#G"7AQ\0Z;Z-; MAZAAC!A#%8P26%TWJF(^R)1W/O8QM_B#PR'=L9:$?5GZ";S%[TT416^Y%E)X MJ(<8M:$ZD%FR=+VGF.,#-9/VG7F2E/CO]38Q/S77K_D^W]8TKIV#+VCB'PV6 MF2^(A(5Y70-@=L,$XG,L^0Q^[!*H-C.Z.D0V:9%D <(&?L5M/AI=T>[9B,V] MV8+WE:'6XX)9^;R!W/TO?G8'L<>OI"J;9JH(EK&=MT\Q+\9W(H314E0DV/\2 MU"-Y-:^!>]?:5[&=4E5=4@F;+$ 4++4;6KD3,R[Q]2)/UC4>]<#W#Z)VZ>D. MT#0*EFK'#3-\"QQW7_#U'=SY\.UEB;.JT@9Y//9&\&24%$0MW2R '^J.JN"2 M#58T=_0!H>!6/W>%B)Y94ZEEA--XZP6?4*$^!NU? M8%O4FH!K]^2+\GW4D \PQU^@,5\&*\V=-*OJUD?(C:IY]AMA%F& T* MD=OL/Q.(]2Q J@8GA3'(6S!Z1ZXNE9@J+*@:^S!U_A$@^+TB66CH$VU4BV9" M5P(K('HO9+S9Q$.MWF6R)[Z8OI_R>;Y?$JUO5)5VP3?W2 Z;*+M8Q)!S'=L% M XS"[K!C-&H[H[')8!%9(Q]/$V1VH&#:&OY=6[\")WX^L6]??U,Q^%1U$#BW MB\]MIZBD4M@NB7-CKW#.UF !#V$)AGZ"2[CMT[W' H MJ"B[8*#FRIR:::/@.TKV9?]:(T?!2)'*':'>$(G=I[.1/V;3@I8(M7X=A,A0 M#86G1^1ES#.1*,;S$'DX(.[F(>H)BNC2/&SUX8%_'2!;^]U]2=@WH& M>Z06FY%\#0TJ>RVG_$*/,'L(.YC:H9_J)3.>H9-) 9\7Z,KWS%(%7W>^-N?+ MW%.BG7;TW<-,C<(D5\7P]Q*MH!23OYN";2603].F)P*I"6 @J:-IA'[JEWD; M 0;>FYH9UU_G@.D&YGB?_D2YF'86EBDH?/'* M3 (59::":8PXPJ Q=R&Q5- M'GF&B"9<[1A"V=%V/4SVDUB8F TZD:;0CGYCEA%_4['>[7LR-!T12Z9?.SQH M<(;"N$8N:B&,#;75R3QF 0(_RHJJ!S7V3-XJ=NKPT6@HW!&R_2#EI%&OKAS@ M&*:P\V@67=R*R2]&4[,DXN-P=7XM<$YGS!%*9[Y069VA1)I[TZ<\=TV%#%=O M\=>)+CV7TA3=&BTZ[J)JB^CB*&H< X>\@>,*[9GF8HJB@SM&FA#DAPZ9M5D: MZGJ5T_T:FR)<;S:B;)OQG ?F\J^\MMH0C"#(H@.;<15KG:^\6J8%#+FQ+7JA M>[]/'6C,.TSWK"_?UE.[V4 M[VT1JNI6>RE>,PMT\> 9W$KXC T,?1_2J./L53PUD"!A$K2;:]#20_;\9RD*J)6%;S%B ]ZI8 M)[Q::B6(+-;"0\J*Q'O%[,38*JV6+'\7O.RHRYG-S0+V95 !X("X=AEON0UU M%]FK YDP3;;K'^=HQXH9BH&1+0?16Z3:9^([ODN>PGM+?,UD%[\+5WF\V\,S M0:Z4V[XG9[N71&@AA$]7\<30G'Z2H>L"^KJAR [V@(/G>JN; AMA 5^2J17DT=4BFOY5%K +X(A]]R1^'>9\Q/"/,=H*D/.99Z[G5-)#7D#7CE MP+L2ZU(7],FM=K%EK>8?%9V5%D,O&]27^.%*WXJDVR0Y%IW^^9SA7\@VU.GL MIG$OLX Z95RX[QW\ ]VI72P@"MD.*SDY*G/E(J/X8,+UG:FZ\'3\L7L.@]K_ M"\<*_\?DO%]"@XT;,9GW6I/69SNSFD'ML;4;YW=G'NJ0M6@67N"_921SUF'> M,W)F#51%K&*Q9/_9GT6K;K"P*V#J3.-M) ?:ZP1Y4TJR7DFW_L;3Q:U3]"EM MG*>[FH+'&>8EMC!3F@U5#7"36XMG[0M &5?TU*5Z:TP7BG#B^I MQ1E\B$O3L^\__G9GF'@8<"PB#K2:P=(ED %.(V7-^PQ74.@]&>^># MI5U52^YCRZ<^<&;J^NTAU9;>"#*#?9U8?]+W$[&J7QCZ^2@A?.45"W#W$TI8;8E<8>%HE5SR@:3?X&V M#QUL.HQ!4:R(G56EZ%SG6$MR5S3]V+-IZ^)K=78'92^;G[AX@.B8'29M^[@R M02[C[.TTV@:>QWT7"'HBZQ",#^P>!7_&'D# M.QX_"V]#P"%2S\9Z-FJ9&QX#\XLG.]Q*P6CIE>IXJPLCE@ON=H+)-0_.?0M= MK>13D-<[!3)H[J'=T]73;=,1V)KD)+H6A:,-+EX^/U2-$EO,D:)ZS&>7*-A5 M=/-7F#](N/\T.3=M3/;N:YXOVK:F@/C_9I&08&1D%E[1?5+B;*[3V&XM1^YY MEGG"+<8.=N:X0EQF!7,W6M$8S"7N\B<1XO8$#AD0>QEQ#CWJ.U #6SG=SU73K)>TJL&!M+LW=%C MFW7\=;;IBJ9*AIAK80=V?Y9/H.7JK.W\9F)CJ_%J4(9C6N_Y89$?"H??7?DU0N1CI M=!?:(;1 ^[VN#IS$N$_>,3!\)AXG@AXZ,Y3RZN7D*?]O)F_8KYRJX Q/6VT& M^(%U/U 5%8TY1$Q.PE6BH@VD2;V[%*TJP$;QNTXWLJ^F'&>'J$* M*409AHY-5SFTXY((.YNXP=GFTDO70^$88VNO=OCU^D.$L=@LG+JO_L2Y:J+\SZM%R?'_"XOB_+^PO?BE;")YY.;%7 6T85U! 4X'9@KPFA M0XI:<=R%6&[ZL?"FJZ?S8V@!X]0#FLUZ=_(0/SA0UT;[H6)RJG\LM@M5B5HI M=2/WSN0Z(N,.!+PRL1^=?UVO9:Z^KOH,?[905S;:--,G+ M[*EMDLZR-U0*0T>AG[Y)\ Y6VDAPYF7\6$-(STH_A>4BB87=+S'^C"*F&+.' M!7#<:2G".%1:-M@7T(W3&"04_]+R_!'XY=*0HH]7^1\]\E7>(2^7VD&W(]MT M)8_94PF@-^1[1CB9GEMP5GLBLB-KY0KC8?^]J ML_EC#T6>*>1UY!AJ-ND=9:%ENC9VY4G9U?RNIAU#>P<1FS#1=X69[PHM/LYS M[/&7BQNT.)O'=]-2]N#7P >& ',"60=K[^>TICFA95NG88;RH%1["AAA(W2U MGO(94=-G+-2Z8_UE5!(@77GXNKZ@J(D"S]C__BQS'(^-QR +76H2F<_F>L)N MH/9]U-0\PB$^[*'B7JZBVN%2918'=0)1M%;L)C3BO!?%4K2QK2$DY"\![#<^ M))A#\'#81GTUKRFD]Z[IY*@^&3%/M-K=NZ]D!'9'M,.R3X=:XVG=LE$GSVCT0P( QPUP%T6 $&?^+1J$27S M$S6V0+W->&)@34%UR,O4Q?E)'H@-Y"K,3)T7ZA;/TGKRXO);PPN[[G^-O1_I@&:Y+&B0OH=ZWRBK4BKDL.G+J3+9:"B374-P8K M1SAVEC2$D$"L9[\0.G<&M3)*.U@4ASDWD^AQX.<36;-AA:&YSP=VUGY_4(3[ M)GO\\FE-JYM\.ALXNNA$!T\7LGJTR^8^0;H]3PYLF=EEUM%PG#P3++W[J&ZN M+SS#=X\^Y/A-LK(T0+LW/S_5,V[5VQL5MS.EH?)]RSEQP4PE,B W MWV0-T7H$#JR;.7G-4(/QB'#9!DXW)9_."M1H:#I8D3L*N)B]YVG M$=S 9;2"O-HR5@SM;T9)COD)XP63^E=E0DNO:#QA$!YUS[?M%P_X&J4Y=R$A M@K>?TR&%;@^6TK2P+=I(S_@+I@_O(6,WK[J.MC9)5KT)*J\1B/%,<79^()UG M[G7;2M0X1KV=S6@7:J6#=HI^@/&J2=21?AFT#K[]*Z1]T-EE;+IU3_WK^F1Y MCX9%/KX])H=/DR[8FR^DV$X0I?N$S'QG ML)W%4^TF.<=N](1^)^E)++]K3>'/^74[#,K5/\L&[CYR7>FFB_<.(TG(,\_CU%*^_S\J\S[C@;_$K>*GB7:!O- MQ^Y-HJ0W,&F0\K7TNES,F<; ZXP+9? 8@B!=FAS?ZDU,!I:L/5X4,N9F)FK: M>DZ,.MA-GIXH4&[R?I%:\5CHRTZH29G"IR.)27D2%/,HK%>RM#=3G3S)S+JE MU]%X&WUI^/H4#SKW_82" Y!Q^+!;2T>(ERF P>JMME&\J!;@]FP_>^A7>3B% M:SK2[Z=_"+FMG'MQ+)[GH_I>W9(WUO >S>:J'=]()\5,J"8#!B$T*^8T M4YU!* *]7J%-6O81[],U2*IT$W=?1$#_M+G:E+;*_(685G%<@XR!J&T8S3 . MH& %F6/GY97(^ X_<6QK!N7)?= Y./@Z=73%.8JL,U^9I>1W3.](HXRV.AGFDK?G!QKV797=\KF:UA-= MN#:O^0V>F]6+^SS^^X#> Z++Y#9DC4VT#EP*C2(1$N@ZDKG%(4E6*)E%X]8@ MYUZ':1F_D.X8CKOF"DF?EZK_7^:JH/YV^+9,.7+2A@$XY#L\IA]G :DO9QG# M+. 35P"1!<0QA"^BR$V>&N*VK@_FH_^PAPR3"UI3/L18@-;(-.YMF&@FK.N, M8QM8P"\.AX+1)PG,/9O'Y.!D7+&MJ<3[@#_M\5=QZ)PFWS2G/V,!LWJ,R$T< MP^#+R$-OFE-%].K=K"D/IZ**_/V9C>G86U1K";KU@.L6E8=A0$<2<<>8%=@A M/#V7R<:HM$6U3XIC+V&'^MN8O-@RU.9W%K"7!81AKS]TH.B9PK_ -S<@<$? MOTLQCK* ;@(1/J'\>SOS?]LM]E<'"SA-@+IC'FJW*5;LCBTCG 78(&'@[G_W MUZ"&%NBR 2Q %0MZL0 W(2RT@5Y&5U(/L]#T[$)3[?ATJ7XE?>+[YR>&5HZH M8.JZ2W\]-,*OVUSZ^U"O]C%4 6J>/M]B+F,7V1ME&A9F8/1$!_B/(F:8&IZ' M[K!X>X8%1&\+4(A MCV(8QZF6FY3]JW,&M5D_\+ B\PP+H.0R6W[9,/.N^ZSD@!-,85X6\!!)A\KZ MZ]!T%E"4*[/8BFT<8@&B](_7_6A/;,B$;EROLK@M"AV*_N/8QC#$MM2AUF,A M\L%2=XQ"#+<1A/JP"VN#(_N._@8&"<>(TF$!#(,IA^0\[%L\!=&=-W^<24.0 M"7WP.Q#.UKV^_(< .\:7!?!P8GO@3"WL%Z0E"QCJ2PQ)1\EB6UK@O^U/F*;" M!K&;&U=<=MILU6-G4-E]B2S OX0IM:VU[0X1_1JL_X_M(*&H']3]_CLZY'YF MJPP+8.;YJ6U'XI&_E:[-J_]]Z6MO %.03WKC6=*?>B 5!LP^/2')X\X4']U62Y: MBFGVSF8+QP*,KFWF;%3@VEUC\R.98C^AZO16^/6_>I )GT@@$I.W35A IQ^- M9PGY*Z@"7^GS!VSF\S&W;.A6&TS!@#^!T]4PB#E/:"?L#<[FH:T0H,VU0P9,Q1VZ M<9?^"=P+R!W8;]?>L( Y":;:Z*K/X6':5::O&4/.4!B-)*IMGGD%K9U^U&U MK>D]E9P_Y87^;%#U##JS=Q@ 8M"KNFN=[7 ^$^;-[&MH<\@'7:/_,MC M$DH=74[D'S35QP(N,:!)Q497AVK])W#><4-.+;& !Z%>NGJ,CT4@ZEO_7%J< M*KX!:?#'#H.)0Q(G\+_#TX:D\?I 00]JP,\+_Q&>7?W(KZ-@UK=^?XCK0K) MU'SR;SK?! -MAB$-OAW]ER-8DRX+B(Q SL%8@#1A!5[ M I;F.YNZ_X#.\@05VB22@O@PW\D"WD+D(T#/IE="=+$5NQ!N*GZ&[>_RYRI" M;QG](T+1VPNTG-]'%V M_RK6_ MZ/3/U7]T3.>/"!V AL?@(HBW'G^9WCJ*(V'3D9DG(=XBT\E_+%B_,%",;A!^ MQTB0!:SLQO\.TCKAT=$_@A1N !$M:@:5?NQ#)(.*(F%S#!:"/1VQ[K7>#7''%#SOCV7KCY5X@^?/2)U= MP/WPH5NM>[U-P3;UTA$;YI,0ZV"RJ?^$]+]RX>+GOU"E"QHY0S#)DJ(CLN,A MU9X'/?M#LG 3_N8VW;]T/0M7D/<;8>8\=)5E2(7;N]S^E&^.AD?)=[,H/*UZ M3(&1'P=(U<.7#O8K)_:::)8HS.T*LN^R=1H^PQ,-@:61R0?ES<0L@:Y>CNU, M!@,)+)L)"QY#1N!W=0%UZ#,5,-1\IF[UL@VS)CI75 T//R9.C\>_G^O'<:/A!R# MD3I+:"[@.]*YT;@&-T96(?I\*W6X*.X&Y]3U\I8ZR\>5E.95UY(_[+E"/T+V MLA] >B-$,;>RG,)7=?IACDL#%\JN*SUX=MDJ_5-DSJ8,0";\3<>!/VRU=5*5 M ZJO?U?2_&_>\YE4?0H3^&<7PO_F/?R=YV$&B+^Y4!O[-^_96U\[0'>XI1X?T3 27WE-M&WY)4.;KI C0NC-Q(@TB^ MCUZ3.J4Y9^UD70X*T2FU_UV.\I7P/&Z;DY__D"HJ4=7>F",D:ZVVH0^5QV)P M0N_>1[+UF+VTH!Y^Q?]_C[O^UX+YWD" )DY7 4-FOL-DKN8I4:)&[]V9N:!( MH)S:,.Z+.+C8)7ADT6=T\5\? QU&0!O7P%9H-,VK*= 0*V^H[BTO$_$MU7O7 M9D?1VZZI]6=&@U8)":OV"0D_R\V)*+KX%:H*HZ#A9)X0J$\S6I+)Q!_:,W&J MH>[-ZS=OCMT2#[S5/OC8/XJ3*#;>!)6$""_,$7+@:@6%8X:'+HZX9KP+%7H=-^-ZFO_#6? M*OT0V2X S.8[#W5@&&0;:@#%9@5J(KEBR'?@(DV'EIOT*5X/F!++,H0'=-.2 MYYV5D]I5)Q0CE&=VBNPQ/=O=*:R;L#\L9'0&GS3-9R!&T8.^C9M^;C;>&2$& MEBAC85?72[,1YQ4<>U(*S0"5M*,.^I11ZB C@P5X)IX4$IO-ZA*"M6UM'>)S M&RK?ZWWCE#OQ2(RRUUDEN4-GA(5AW&^Q2?#*&U44*^H74(]F_659]];2-,PW MH/AGJ>-\0,[=-[5\/G.J=@7JB8J&CFB!A/7]-F&HU].1H2(8%S"1,MKEU(=/ M-+"=90$BW9B<\I+G>[H++UP1\:9(!B'O1LY]U;UQSLCAFSC;$H[/4!N"W@9) MG#+=0KCOY/! .S:EBSJY?]7C; IPZ@;/H3>J*@-(? MFO?38: Y"[@LG,L"GDLV_HN,NCYDZB=V\>+)$IE]7H'7N3C2+(]Q'6TZ#.5! M/=C;,:54#=K2=H(F[0Y'C<"AV:C!GZLG^Z@]]6-\FVM!05Q-2Z]G:7+>@X!MEPKPTTVH$S)5&<9TD M+\QXM4W'3XG64!9:UV26\A0&\&RZXYGIZ/3V;P$N/:=WRO,_WH%6D&D&O6B' M0OL)O(;PX^0Z$L1C0NQ=)V*^&%&Q8ZG=U-0$R>S'DMFYI5II%W[JK'M%8787 M,%M0Y//'!$AZK:K(*D-YC#]Y;K*O*T;A]'WNA(?:79&) Q64@OMDYL_\92A8=1H4)F" M(%F""\3^!_=<1J-$5((,3-69IF4^ A(93^8$*LYEA*MPQ)&8<&R+&=*-!<2% M'HXE$<*1WB@AE(^>UGU?]7$224HS/2S5X&6)FE@S;WOZD,[L%#<4\HOH.-IO MCB?"OA!FD!T6=X8_T2_H),L<2/13[FMZ!S3F$;_\\(Q.W6DIU1]Q[KE]][Y]+5K=A M,[,T *QO34/SKR]L[ HU:[A)-!T/[435=='%%8F@R3]1U#QEYWY- P<55 M3R!>=\@G[[352=HZZ_-\6>E,L9QJ"I&$ ^#/-O\G_A6-@4HPYT_P&;'_=Z%L MATH8E#A([-7&>Q.M[>CZV8N@?[F/77RPAI?U6][B!UHDCF2-TX-!@:EL7Q^] M0DTH,OG7R+VDF%2*+/%L'N]G^PZ[Q2HGD)_:N3S.['7QB5Z_DNU>EYJ@[]C[ MZ"O[>0,O?R[\JZ9#= #<1S-&AQ@@*'6DT/@9']6+C0U.-7$](ROWJFVVGE_F MYC/FDW-X @8R^9[0.$%GX^&&(P6AO?+B--U7UT>V7@5ZCHKM[.[FTRX;/'&; MC4O:0F''<0Y #-MRA 5X]?E171D)#4+DP Z+DC+'I4$7'Y'2F/7R8O* MPX:.6;WOB2OO^YW6\0^PZ[F$6"3UA!]ALWRY*144(NNUX*IP;5;(J&D87B?H M3HBA8TY'P!,GY^Y+YBEOHEV-+1+9>./'S@8<43'>(NFU^9K/>. ZG=>XOEC- MO$*>\CW:ZXIF>QOS.3O[V?F5@BJYX!Q@T6>#1LUF5*RR@.O(I%];*][D#6HR M&2*;6$/91^.8DY0?13.R/OJK;EN:5D7>S[TNEI\;F).[>?NNKR/!R*<=3R#F M$E['% 7K%A:']C0)YP0_<+*<3S]I]W'E]H6\;VG6P!6TFCDHXDL[Y(.J7*"+ MEE&"%U]$_$(^N-20]M&+72OD2%CW;M\?!3WGDF::6ILN40@K$-ZY MU!B/L)=0TG2E^ X<1U9SO4UX0.!H^NGJX0G[QO!7A<$EF+$=:E_?"Z3T17\U M(AEQ0%9 @WJEWDH?#0G&S';@N$+YT-BVHQF3J=5O&P>OG["S9 OPEU9\^>/$ MX9^V+H2X!@W2M!SZRAFR5_PF6F>7VOG*S'Z[U_76 U];]CQ,T]OU^6&*^;.G ML%PL,2T35>U2MY)(;)(8S&V^"89*CRP+()7K-)92N+P/S5WJ M2FT+=AC6R26R ![P"L3$T=#PRHE6,ZD;TD[]_5G:'Y&G9>UU;M#70=.F\/VGW.=/;]^B MHJL8PU[^83%-+4_#S'C?'X,2:'76!MP7N++M1=/'KTJ18\]74R8?>DHC-C74 M+E;7#I>M]FLVI%RT*%-*"(B7?92:)+Q,1H5/2U8CP'U8NOA$&ZK:H=5*X!L8 M3/9I^?B"9E^W[E[_V6\F _,T6\E75&Y64;?@6^PIQNX9%@#NC5V1GB5((!,- MK&@'0"=K8\=359:^UZ@#/0MI_>+J%6]5TDX^SK/V]IY^[;?22,+',^'@+'F# MU. J,MIPC"]B+SFJ[\7$M//V]7BNX1V^27>D!37?]J@J%4\8R>)J>>@YJ XX M3<5IFIEB?1%)%QUEVE+(1S MW?IG[TKO#3/HI7YC5!K :#OH O5@W4RO5C'*YF:MX:X!Q8>*RWH?R^R.=>GO MX/(*[.IY>5- PGX#MU)TA[G7TNT&=>G.$30AQ6(E9HJ#$"*5G4 %"69N)X88D@VR3E+:\2>2KCV^M8 MAQK1,F$BMP?/,P4VT($#&A,^,<*QBT,8J&N(R'C*30]FU&.$:(886]"-U"^Y M^*F;2'C@IWU^6F3V\R?O$='[42D\NT]66C?J=C'MU\W[>6*!+3"V0#KR% MM2;"B-:=R7J=08:[E[J:UTB=B7AB'5=#E[^4V@W97J1>;VIJZUNX)QI']&N9 MEL$@8HGX^":9Q7%774J*'X?<-C-^\8YV;4]5FI:S_.6"S@ZS<79EA_^'WA( M\#^*8%EC_PE02P,$% @ .(0!5S#CET?_- B4, !0 !C=FQT+3(P M,C,P-C,P7V3R4;_L_?-FW9"?K5-82*B1+1LF6I,4NIK*35,*H MR83LI A)C%))LF6+,/8E29(]C!G[>DTT+F9[KNYGNS^?N^=[?[_?Y_?'[_F] MGM/K&->\9L[S.LYC>;^/XWQ=PQQF$@#!4Z86I@ +*PMP"?X#F*O SN/N 5<\ M \ 'BS,,< 88&7Y/7Z_LOX>[&R_7SG8V=G8.3DX.?\A7#SY'^?RLK!QL;!R\7)Q?M?'LQ&0(B;Q97E.QO+7H!5B(5- MB(79"B!@'3G^H1X+\'\,%E8V=@Y.+E@-/O@+E8*P^FQLL-(.3\J M.B8V+CXE]7%:>L:3S*IW_IN#M^_**RJKJ#S6US2VM;>T=G5V?OO5_ M'Q@<&AX9G2*2IF=FY^87%LD_US=^43:AK>W?^V(!V%C^S_''?0G!^V+][0.N MW_MB80WY_04A=HX]ASB%CY_CNGQ#9._A<&[1$X^>ES7QR&N>!\6NW.SC%5?0 MFE(D_][:/W;VG]M8Q']K9__7QO[O?8T".]A88.>Q"0%(@$Y[$:\"_,\A^42$ MD+><\-=5FA6QZ%J_5?_5W3YKE7S4M&AI]&./[/%.V[.Z"L]X@1H3S,)K)M#D MA"=D.Y4DV#?9X2KEXJM+--+?_W!T-?;Y>)0))!?L$61A#-+N#'VE5-M5#Y9- MC%SLT-(TE9-\42JHEDYY+_V1&=D3#B$F:HD>][Y8 =Y])J+ N7^6BUP=:Z,XRAUZAI8^ M5@B#@0I?HZ]-D#.OIJSD6*R>(H6D[3CUS5Q"7M$F_-$S=WL=D(W!RT&587QW MW6TH#,F2ATX/:@>HO;3:[^>7H)II:^K0(?;]1MT]P&)T)Y=R/$#14WEQC_@E)LMVB23*PL#WMAH?P.\-/Q M:2F@[\4')O @6@0#.N9X$$(->B@1_G93'0>C?)18Q4?8>9VV!X2+G>/NC9, MK(L?8O!.,@'VN;IL?R+]S<:ES]=WU-XE:A![ #:R%LN&OU@J(4 .K4H,B#I M"P+7VFZ'U>3Y'@I-UWN=$9S:='@ZLO+KP^O'V8/8!4/%BF#3GOOO25@0MBG$ MP(>(WP7E$SJ6[^8ME2]L6R?7G99V03O+A6R;5-8!3"#TW.M'GW+X#GB]C:>+ ME20P 4(9$RC#MR6/"C0R!" 2]9C/VAU20+33RXRJVQ/ZG+#:&5= M[-<*!L(?[BBSW2W;T=H+*>"6C4FX>T,(=IH^:'T<7&E>8)S)(/8@+1,7T\O? M;"G?>:#X8:O&/61/NYF,4&=8'^,0>8XFK,'@Z7OI1),CBX8=_@C.EOB_'KD( MS8Z_0I7W*B1>\*]X6&I#?:,C^Q:89DF6A/*8 ,=C:(OL-L4_V:01B2SK;>67 M)DZ4>]!Q!QXY?+I@F=G>I1Q^(G2L0U'G;:A[](%@S'C&2AY5+VRXP9 )1!B- M0:K$+WFAI("XIT$#.67%8XYC)S?ESG]N',%+(\#4[; XHSW0_ MVUE3+$]I@+^=@[&!- @E$1-2T)UJ @]&Z-.U/&F'&7?MUNNC;J7%@;?*PJ* M(>VG':/G,831\JUR O7]3K,=Q)"68]9AV3NR'--UUCV5+J:-W#?Q.' _VNZ' MX1%ZBH$+-;@;=L1],N65'P'!:472S_)>8>P=[@W<5U[:US"0S_.R'.G=E7;6 MN$+B1GK 8XKUL.J4]0B>\$).DJQ#$^D]#17E8]2CA[M(2Y.R3K%JLL&?Y'Z( MLBB=-W@N]>$PS^&6&:N6^J^,/4M8.!IIXG-$Y<2P/;2]Y.#GKS$G2R,M0/IJ MW$O)O,! I6?=UQWC(WE##ZNF'?ADDY3/!<@5D)T9O+)4%XP/O:#.BJH*PYQ^ M@Q#D9X=ETVPCXL6@*B^JWIGDF;H;42D'<\VE#F4OS\A$\;XJ+*3'8@DOL"*& MAS"GR;CE(NIYC'H9F-P6P.%H$7*L.$M>._TY*WOW;J^;+WGVWHBYOJ#T:S>K MZAR> _I(U*$):U(FX M\/(Z%YD+$QJ!$*DV_5Y0(0]96$E;2=U^$$A,SW(VZ M*9ENMT),/ZF^\9 _AEK6 4DDC95CU&",&>R+%(@T=::0@-_A:RB7>AI,SWS7 MV.>"8@)YQE=3KNX6?J'"IWFW7^'YV5+31DZ))@%HOP1-=(CR@IY39TM&$9A M(RZZCPDT[]R4,-PS>*UA0$:D28;O(,QK?NF>V;;N(9ZI/O9)1G8S1?-8T 8/ MJ<1T!(Q@S]/S&6R,7E>._@H!UE%S3 "VV*579VSU\CD%8KM8FN1>=2\L] MZV)V5^IPH%D .[JW!0M:62?I**]0_;(=<0^=K\^H(PFY>/"LP(AENQS7():0B^(T$/$B8.46#XU@O:$SCNE+ M1CE&W!8M/7NKVA0S.2VXH9OV/EO45FS94'MO$@HT$8C&@9$0GTTM62#"P+[0 M5Z=!\LAYM?&V9QD9OK-'8W>NUB1%A*=DQ78UZAJ*0X%4R;"O<@8@%L[-=09/ M$UG3<6!MSI;\,DR5?.U5_JBWXZ@DXZOP[,W[^7N\]K%# LH+_'$EXB M*[%-)6-/>RD&=%R8 !K5IB.U%K,[XW@U_@%ZU8K6O8]? >]M?E\HMKMT?[XO M+CL,W(ZAG!O ^]P-).1DOPT;9$A_W4B6[KIQLS8Z>VK]R=XX3_?8:YG MIPO==G*RL-MW8@7KA(AQ> (! 4!5&KR+AWW$&[C3$+;BY[7K N@9;]YP7O3G M.L"EK"L_B#>:9UN79_".@]W$@);DL80F;%5(/-8K&"H#>RV^RI=_-SBFI:9= M]"[VFH["HO!QJ5GW3)>O[5^.E)*X<) ^69[!8TOU"AM "M3=!7^J!1)0R;>L MSHQOC",LOQUX5T&_MJ)DL3>VB[?"(XL?\7FOS\DL0[<*^RK&&!Z!O58RW$OI MZ&_0]0E#D+F2#;E\I6Z:8:>*Q-MV^02&[M75T3OI(GW[W>)/V:19K5#4U%8A M)8%\Y#D,.)[T%PR$ ^,3OHQ1/R6IE>W\A8QLY;]@:NDH?B1%:=R@=.9(J]!X MB+Z^IK\)^\-&A"]$HDQ#Y5,ET'Y\)/YREH .HBF2$3P6[Z96-1T.A,DFG9U M+9]%080[8K4J\5+K&;[ %&YK.<8/O#A&#;Z?'8A:ULZ'[K243&D(0;XN)ZCG MGGX+?/.RT.ON49[=STY*!+USX]Q[W?G90[/[V":C-8P/]0"VR:%!*NR'U&3S MFN#2!%LE'WB!JI_BLKIC#FQL/=QYO1T0:>)&5*??A MY)_ '*+GKH:Q0OCFB5UU8/VH=PJ4:N'MF=)SJ^>,=HZ'2S=+:%W/FYZ4!N=; M-XQD-VD&,10RE$5%8:SI#Y%>V @YSH%?"+[%U+872U*9-=41S5\D3UD<6Y*. M4+KBI&"2J/RY]:'1WH],8%B9PS5]UK;LY7C4LSY _KU^M8SH>M8D]_WJ#X@[:'K)Q@ M<'@T>Z4Z+CGJ0/KLVFEC=)%8[V/'$+/Z4SJ[!0[*@&+U]@R>7U/XN,E*>YJH M/=&,)NKG"*'>H:V;AFHE^PVT=]9Z/'A(G'+S9)^\L0_[^7%Q MOY1N3\G7'#V;AF]>"WH9Z1RRB?:W%QSUCC66^,!OG1M182( MDT"?"N"'$DC7"OP*(*\3WYO"QY;M4U"O"81=WWP\#NV[?O0L;1_[O6"G )JH M!H.WAX2,K(93+X()>$RR*C=3O6?KD\UK_2_\!3^P2E2>/!L<4CL=\%7 M]Z_6Y3 !2C)LDK(E/01-I 7&R:%ETI2_G&5/8"OH(Q6=1'SB\<&2!_,QTL"L M,UWX9U-5TK"<- $!J82T,H$H1)E(6%/#;GHB0P$1GYZSJP9LS_1' MQ#P9^9PBWR+;LF/K59H"UY7V3S/'=[*1XZB6C':L!!Q>T-ZY*$/A)<:N^GJR M+1-HG=>N=S/O5QN=63X].+1_KZ'#U<!+/+L4V/K"CH;U84';R43\ M>^569-S3R48--G3 5#N>H%MR:S9G)>M\\JFG2AJ[]P7S]E!NNK.09-[?PZ/M M ^'"66* "7@7XD9.=9B32Z+JD '@XJC^:]"NP$M>]L1B\'=UJV\_V/:=+50B M/#E)DJEVV@Q(:F C:R1B"5ER>Z"0*2O>.]FNFX3EJG0I]W.((XY,H/QZZ=M? M$PXZ1;3U5':^5'=#8'7JC8%&J*F-ZI(>2L/7* M@7AS+#%>H45U/TG&JY1C$CK*Q3B]![N,[L=ON+1A^G)A[ --GE.U?!IXAI"> M3WZAI 0XG(>Q36C,(:*U.*.% M[Q7:OF5H-'N(IO3T#CW+NB+TY:@PINH[.\$]<,TF#(EMTC?0I=IAFPPPG#G" M8/;K)+).2QCK-PV,[MLVWZHAC2#91,7EV>ML5TX<6D>D&!6U[Q+<*<#@22(B M9>%BQP!+>-)P!-JDFD-NMF7]%UQ2;<"Y& V;EL##EK+U=4:JBFY7 MA+0B3*$O4> %9 R*\U;R6 BQ8WF-L"],V$]"_*?%*Q][S8ZWH\/6N\W5=2K> MY86ZL\0_R[CX@K.S T3%8;V3(95>FO!2.Q-XO]F*Y%UZB'$$+U6D?%^J.CS6 M@.>O;[:0G%0YNY[VP-Q9>6WK6L=F#$(/,FO&O1_O:.[EI^VUAI2MVW!"-&\+ MM64#XREJC_WY]^_34F=2I@]WGG8NE?:).W_866$_:R,"@[D.N^T!Q 2FN%8L MP0M6R6;@S% 3-O&I_[M:;.Q,V0>K$SSY@+K[.NV5B>9(9Z!D_%.'8J)\'C+11H]OZ[0D/*0-$EOAM> M,C,G,W;=__1V[/@C4N(*%W!C$C3IC4*(8>Z0!.*0U?DK$GDN3<3)79/%J?G\ MICV$-+4K#J.>MC<>)MI-:#.!$K)=$]91URC M'0,GYD<7MYE DF>&7G9GJ*""OJ+1VQ71YV:Z-CMZY0B5?30-V";/T?G$ZF4) MLB8EO!S"YGOCA0PE6FX$E$#7:)9J3R=,6>R;:[MF#&7\)R2==*1C69);JU'E M 4VH$2[* RAU2F.LF^(')1&M1,X/N-=#6"*6P_)FZ?C);Y^:9#JTO#\ODN<. M..F8GC_8.%2'D87D:I5IPATD7")&C;I[D0GL6*5Y/3\\ZCV4L[O^>XFV=Z[= MS_R?ZH(&0.9+X*8[=9BOM)0C%3;F?EA3''J.8A9#Z8'N@%Q3 QF1&W[!=X/G MSM[)R++QGCMDK5W!2MA5U/?^OF9YJG3IT2VSEV%]*-"F)+:!'Y[L!TE0B) Q MP9\C""6V=-;!U<=P=_R=++_@MM$S(I_2)8ZF?U^Y$K8P[96/!!.:&*J53" 2 MNTI#(*,JN7^Y$:S\.=,IA_DB5MZ,'T2I)(WLCN#4[0G5@;'4"P_WO$)XPCVL M $UMRAKP'7+JC::9&!:]\8Z[K#S&\7Y1[_'59ID !9Z!3C9]EFL1]PR+8'WN M,WY@Q;'N:\/5+8@*KY82 73PIO-@I=KAB<4AIXH<2QOG+ O/FPFB?1_VY $> M7UATNV;+\'Z]D$I'&R**!RPGY"\S 9!TBHQH2XZ_;?MJ)BW]Q6JZ%.;F&SFW M-X\<(Y%/)-19WYWYW 'H=#*!:J\5%Q)BS)+"#L:T"$0ARB5:5 M+3H)63H47ZY,&79V%O7TB^B5U]6W>;O[1UY(]Q"VZ30,<3AA%W0_(6#%F6@= M.;&'G!]^*YEEX38B^9;U3DF[[2\J=5V8WO&'"X]N0E>C!+CM5>O:1(R3* M(OU-G3S5Q8<)E&FL+(!+S=L!L1B+EW#P("R\I,K.VSY*O/9>7P:GY,'_ M4[ O:MBXT'Y$>PM+Y:8=I#^!Z7?TMDX"UA,U[-4AA8TR4..N0PK5>1$3J)[O MZVRPC]3&7\63#G1&')LJ=?D"M(7EGF4Q$?T?)EP]D^76RY*%-!;Z>\-]C.^; M.&'_2GUL[+=37[W[?))$AM<^B&"^27*G[NK@59W?REN_C YOGY'76E1AFQ. ME#*6]Q2&-6)Y?JU%C^);$P)$#,N)\@5%XU5/!E_LOA2O%N5DUD6?"'PT].HN MXN\'6O]?%@N%.&&M]Q]LSUIJR@#'K-S1TD2!"$,E;Q282D.2;1^4Y=/?W@FH M-Z0;?!7+Y\/_NKWY8J$ MS(VE8R^WUE^>[NL([_K1*-!^3YJ(B,WA '&QM["\Z*RV='&]C%AUAND#/K! M)#'X>6C):?65'#75"T\GAO<>I1Y,;&'O!"1);R]SC>9P@?8K:E0AF#N1!@%Y M2WC!_HX&#;-Y[V%>Q8 M;@(3VI#@F0)D@)H?I8A: YR\KV;*<66?!N^,E&YRWTA#5? MXAO$Q;!>; 6J==R9P;,YE3QJ211HZ4&AR*<;=L0SEDY\70X,+;1**JLXQW*O MGS_ET@X693: %]B\K;J.ASO\!_BKJ%W8)B<,V[NP 2?_ZNA4!^AN(0H=T.@4 M_,++2KPS3O# ,OY AKK;CY5>,#F516+CQ#U>U3G\&(+ M<)%/8TQ \U:- 0@ MREH+BJ?EH@O&I/:K=G3E@+:$K:')BS1)P73 4,#PL@(FP55A@K.?"5RVAE0" MFC4B)LNY6JT%)[Q1@BN5*G7^X-H%,OMHXI&#QMSH2E$130/V[+D;R(/ACZ^; MYPK4>;^(!U3^BP(E,WA-#)/).I0N"$%5HP62@P830%R;T*+.T^E#BVI>G#58 MWC#B)Y_'Q1(ACUFGW7O#HU6Z/S%:4*4(!0!BL;+E 0G_3D)VA+ED=1V:S M3%\E.J,$O4&_ZBKR\1EQ#V&S':=B.P#!!S>[4S>&5F0FRZH[\+&UJ&43ZLGY M=*=5?/&"L-]MP[@[;M??[4[L3#+0,1@HC /40=0UTBS,8)(V>KC2=W7?2+E*M6U(Z M>.7CHWN&7Z%-N+H=@T*HQS$VWQL.+#&!"JZV'MZE"P[B5AK-$UKBP0>WSKXT M[D[H\J_AEJS1O=)1C^FCLC&^N!'-5FI*:.<@))E$]'P%9DR%Y8YZ%*W%U5U6 MG"<;5KQM/AMN*[)H4IO M^:\TPZ],X)V$O?],P&FLE*G'H[LDL=&P=E3YEU3J@;#/.0+0GM>C[:D+4B>] M[-,-,=0MKLQ ]3NS=IC;*N>^\@);%R[@FF!"LNY@ O&NA^@%A@87T?:$ZF8F M(%I]_Q8_*U*<";@Y^MY^JFN=^^I5Z9A/I%VC8_14BB0D3>8B9#S M7 @@()+M7'4AB<(QXT#"GB"BUX!&1>'S< .ASZ)YS@@BS4-XY\+.(IM."U).: M!X)]!04+O".B=+HW K"2"?);V0"< <^<#PV'?:75*LPO<-^H63Y(N40U"P M3K"@XK-S@G&51E<%;40J5)J45ZVE%W+$!NLD"NX!",/304=(&(CT'L,CBE MC1?#J)$GGD]96;N.LOF6C94*N1@BDZ)GE M^;@I;BJ L[>%N&SS9R^H N;7@ MI"KQ._VJ:QNB0L@W*=TF@[\DC7O>FEQ];C5V<"HQY]*5EL2Y;PV$_QCARPU\ MB$Q ',,#"XBK8E/:A>G/5](793*_M3X\TG15-++1\VF[];NV^G;B!]M9"<[ M!8G1D](+W(YD%CB9W?"_(6)R@[U34L%TE\D-A4/=PZJ7!^BP+=%'()O]ZA MO%> $Z[6*JJ;UH:5*>%R2F0T.2 QC ?Z8LWGW:!94[5SJ*Q^VBXNK5!X:8,J<)X MC+2J37K]WL?1G?6"\DASTN<&[!,+U=J&QY ^=2>CEPEPPA6FK#$%U5^G>Z1D M:OR&ND#6X%295 HX@AK:UQORI2ELXTU$=PQ.OW!VB>++]_5LQ2Q:7)R*6I%&B4T4* ME@(R/CD"V @]KI4MLF'W5$+KX"08\V*TLC78OZG2DI@UJ%9CE16\FAX^)!\\-2MSB11NA_5)'IF=HR2 JU&YSIB+9)W(+W%$<]MK<=W5>_PTNA-S#?T!$)RT#1M$E'F%(WWCZI#$ M+HQS$=JL/4RPYDXR+WJH18=5OYL3$Y"XRFXIIY]*7M/H'(^5V#?;\ASA^W%&!S5N$_3)VF(^DH% MX:(P/EY$K>@F09B_!DTU 2A9CO=?N3_T?R8*_'$(8T0A!O[A$SWJ/*[+=0[S.670B3(Q'4 M5L.C->3B:A)2!MUP*Z/-\ A9Z]-F2#BG?)R8Z?#EAEVR^,_9#R6T/HHK6_5'G@DX'HU1OE(D8\2"V M2;42S[6PG=%B'8&M*FFUYL!H#Q3GI\\UUEZ!>V.;S 1+_J(?][H")!4_L"1_ M#A%72/TU(,KR"2,([0-)E&#(^25&!K+.5<]Z[IW.L'WUX>;GUC*O1\,_5U<= M,Y//=RRXN/Q';8K8%W0D3*7#3N^>>E&LLV:B]>FDZNU_U+]MRG\BK,GY&L M7,W,3&[ Z RWM(LL3" 514]"_/,;GU^^XWAYY+N^M:WL*#%XL>8A)O"&BV&% MI6AA_^GZKE-U0*=AN1E^-EC4'L$$^%",7,06W,T-]_WES>_E=F_WR#&!S.%S M%[$T->SV/>PTO(Z;V3]?#Q0&TR*7M.XPO"[_A^HA[(K&?@K\U[33?HXQ9HP. M7.Y'OCY0DX0F$Y"UC>%( E6L!N1U:5E0*)IT^*:^694D^V/K%!NQ_%F*!;X2< M&?(B<$D5Q 1F+S*!-2L$>1>.[E;"! [/,8';?N0C\=N3R\_P6T@)AE<[$[CJ MB>J%-'XBK^*)AY#;'2B&1R]C _: 4!P3&-1C NOJV,W7>!'O/*JR!L,:3L@G MV/_EIPPM;-)$0BAP 1\3R>A@2-(+\5-.<*C(,P$>V38::A@QA@R@(D=*/*MZ M<=,M^)!4_.J.:QU'NQC&2]L8N#:\AI\18 ([F,#R'MCP"[,_ZWX,L46U7'Z\ MT/Z%/HD+OEUCB)2(;SMJFS90\G[UH_QJO,J+!O2VT=\?H"G1A2*9@+QM![6 M">3R;OBNXV*1/[4O8FMQVT!Q'8*,>MZ=P)#XW/8B7K7/X.L?GL%A0S7B?VJ/ M8NN8P#:;_J7Q\/8M*99KNN6X5>#D' ]KH0]\/B< MR=VI+<(?$V-C"ZY.QK&?$ Q)..N-44R@OV<&>S"(;HAMJD;]C&$"T5B*()R@ M&^NAKH:AC%E\*U[I3B87=1D/+ZYUM\]$U+X+=TGTG GPSR(VAQ3$3OM^8 )! MR T6UR370#(7P[0P>?,"; "QH4B&ZH;N#6SSUI.*3#6&<"\_RNJ:[!FE#"UXWKV.:PY[ .>P;_M,9?5")7TV1@UE?!0CU, MX!)=F0E8']&F6&'\F0 7^V\+:&*'D1:_#9!TZS)R8H$)Q(5Y'=&A?\F'4-.] M,RGQ*B5U2 />?WF*"!8&#DD8*_GMGA8DE=L/=GIH7#P%Y& MLQ038.0$J';T(G\,01G3O8&[F<#=# @UFUP+-[Y;FLO_4CW7S1$%:$GVB-5\ MQCW5OL(O8?",SH$;C$7L/&LMB&T+BU'7@%":XK!F)]=/_*'^YL?^S6C^!-26 MU IR DMG*?SF]Z4=*W1;[H$ 9/T=UF!:K_G?'=@T'(&S+ +Y.\LD\#&!R_Q8V#TZ:;2FH3]&*'IKCOJ4"0C3,E?=$6OO?R_?MVDB>@ZE=/?>O\3X M,]IQ)O#H+8D.J_&5X[9V:&\K8DNJ&#EN30?L706@DJ\S,"CQS5[I,Q&;S_'^ M4W55\A>[]=3QP?#@DD^%2_M<[=M6H<.]1 WC/K@CYMF&^>ABS+\GI/9)\+H9 M[3D3(.G0(S=P=(/AH1'M/T9HWWTF<">?H;CU;'AR4P\WA4U%II^"<0ND@7\Z M/U'],Q+BG^C],4@1!DP@$$5$I1[['$FGH*:P3PWG852;[BW]ER#_9Q L,?T; M1B[!FQ?;EOF G\)\=E)Y42_2\Z=$T:;]S7#5X=AIOPHF$ H##&>)18F^),UD M_O91Y!3R+*S%PZ4_9ML_"S3&V,G-!!XC:9Y,H#0LE0GD9TE1E?X8J+4'<6NW MF$ K7C-+FC%W@:;QT^MG%XP=$XB8AMZ*9IK)N-PZB#R:3\2Z3_%0OG!_X"E2YH)!%OG"%! MT\A,@%5[$?K\#\G"B?^;V8Z &K2D8-P:DG%O8$%[S@T96R]@QD537H15N"E[ M^=\=DZ.DL4U-B-]@GSA)$?B&W5AW0[D/_2%$347HJS@H8S;0#?MC$1O%.,UP MA&..VK+>^$?26EAG\-?^PSF:L'.B\;^=\XEQZ?^)K#'K]!YL7-CIS<,"FR/P MZMY4>)625,/&?XGQOR!AO=1?<+*$BV8_?Q-NAZ+6#WF_B-^PUOI3F@S]Q6*S M$QPP0A3WT^%:[:M4O5+=LA=9XOD\W-G?I\.X6FS\[M\=6ZK^@8N7G_XQ.N>; ML?7]O['KR]4 :K8UB._"=2O"T(4.0_^1M_Y$Q:C/LG^,SN0<;$T)6:,K9_8X M@ZH!XGL0MV#,_>DU_"_!_1<0S/L;1@;!.X^G[[R( AL\U43/N<;-1OTA0:08 M?[/:V%^+GNQ$QMZ-8S(($/<&5J(SZ$]K_$7^1,5W4_\0G2Z[K#=KL4149D\2 M#%\%#(DMS2UW&##6!'K_R%M_).*MR#\'*'F]=U,;QEO-'YW(20]X[;Q_U(FG MJ?\:X/]3U(GO<+)H?4LH:;-PYL/Z@I(;XI\ M5=C@*>@09#=@VT9D1/RL(+>P0R MM+ M]0P>.!+&2'C:@6)L>_VW> #$0R'X)N2V-"8$3LBT7@AN"W9N0C"S&0<\ M@+WQOH8)2&V>^A^NG:$.B%N. 4DV]&*:"_AVJ_G%$4T(+K'YUQ6#PV0@S8)Y7$5&G.'1[B(CRM.YF'<;\^_LC@B?_%JF MV#5_O.3_U^X_IQT!Z1LPW#*%;;$>66K+,0 GXVGN 17U^UY7 M2H2I?D@_UO08TWEF5^"WAO)B?4H$Y'67G$' QS9(+#Q]9FC0P27YI+CW!98R^;\BO? M?U&V/K792:M!!GR=.;4PZRC78AT]/GW\WHR\K<(=&;NH_WEL]?_*D]-R'/3X M,!&:(3DH)DG+6AC=[%>O=^. T"3T.O2Y9].N6V[1,AO:2QO__B<-,A(=V-$8 MREUZII8Y7(8E(\2UDOF/WS2O>+!]I?\':2WT;*Z/8KMI<$&[Z>TA>5"#P7N( M*L+XYJIHS4F3I>?>2K*T?_+(_[6K\P^'BQ?E/L3K?R#ZG-%M9KW.LX+28P)- MF@TRD#YE& HGLS%X$>2Q$U5DI<(WZ$]SYJ!B>AGWA^JO&Q\]C!&ITC.VO4\D M@@_ON-H8*3\WAB3D3I:AF@-&E2EWR1P;A@*E_75N4W0E?\MF0^7^HG2^,=7N M6X=;7[BSU%6Y\WZR &0;.6UWL\T_G0W22,3OT$J.KPUHI!NWVSV"RNW[E;[? MHO/-^KRJC)V:.)=G40'U#]X8Y=3>99X1!NVC= /M!M%[$A#%*FZD'Y%+A@C&A!ZPG$ M3N[ZA9*%REN9 .\O?E0K8^_W/C?':T\=7P@U"9-W<#_:^]:=Q"5M*F9DN$2V M[PBXG\,#9<&WBPS;3VXKRHBCV:3@8RI";3]G% H>F#$_GP>(=,FJ9D-+5)^P M3TR@W/059QRYFQ0=,T6E/KE?NC DHE6M=/BZ3(MP^5OAG;O><'%Q15[$=PB, MZ#A"KZA7,=+TU\M!TDC?]&9O?+GXWWGQ4T?X0[4<;2' MBBDW:@P'-.&Y&]1IIM 2J(TRVJJFV/C7N=*->2PM^_]8<4-)A>_*# ME<>.Y9[\ S_+#L.C8'*+-=>B*Y*\&>M_*UO:O.).D>6YNM2KUT_F*<8QC&Y: M *SF8N2,92&)^Y63T#Z=CDFIL)Y!06>,NI5>B_5WA6\/E;)#B>S#[BD_-#K' MC&I^7(AP'_]FHIP-VSX>7=V*JIH()]M/5=_3CEMID*")@:\+WD#=#N48]7JB MPX'I]#$KT_D^YZ..GDOK4>U$W9RZT[S#I3 61L1R 2Z8FCR3*",RXH)]/&Y]OW'&77$YT5U M7+&ZHDV2:/G'*M;P+H6-!7!-VPJC0$S%[B*K9NS$^Y&:?VY17 MGE0/E_WB]R^VY]-+*DS-&;NCSA@+&;Y#XNF9@23QVGD\6:5V9 M,KM-631ZU,2[S^O1,/A65-ABGL,-TB .M>!C<3M6P@Y!FJW@)-IST]IOR<51 M/LBL^JQ%JI_*)<[^[U[Q6PD,7FOJ$0P6HA+69!;#5*#96HEF[ Y(;LVF$LR( MR56]4^PK3DGY;#BFN8,O*$TP=NCZI;JH2\7Z 9!20YP/$?[7T9+,/YDNZ"O' MZ^<3GQ-L_JV@@^#--FC 13U!$X8RP)>T0-"KM5Y]J9D[M2YG;SIV[Z!V5/RG M+S^CAM]^:DP-;[O.! 3PA#Q$*1-H0\H8@Y.-N(J2Z)+*K,S6(^G^U\&$3(M& M\QQ;F[0X OL5BX6GY#4V;).Z@B0L)N(XL MP*V=5K:$Y0/]@>_LY$M.!TY)GNCX<&2"^U*VRW%@NY]HW280@^+"(()(,(CE M:/=CD"]&6"C9EK8?':Z<."-VLR-=^5Z>0@Z@]&$M'%L5LUQ&M5RTEU)NG$S: M1L1JK+@=MLIW_M+W([:IZ:'Q_L+WK$8'6-CD(5 I!D]KKABJ40(C6C51$&];4[^&<-7DLT259YVW'FKW1>P)?M__=^<0?Q!#NFB)NT\Z"7K]9DHA-QA)P^ K7>O^I*P8N-XHQND/: M!2;UZ>6O?]RW.9D)AG>DY_L8?.R\MWK:KF3E$5SCAT >8(LYE 3NMV;W+2 6 MW'(LPG#<<0ORQWH45S9O'?K\WKFS7?;=S.=K+*IRFC410X.3NQ@ 1I3^W, P M1P(: _$F9.W'ZJX3:DYM'G[!QYR4J7V'V-B?LS]0_4*#69S]"ST"H_;?VOGLU04B$E\*#)SR#\7ZVFJH1 MUN[*">D37]H,'MA84*^,'6@)M;?7M A4<)1!'.B>F;X>[.Y5%&K?BM^RFFS! M4??J3&[;!Z',:9R0-*%WI'?J%:XY(&;H:5VM(>Y SY7:+T5JTZ7RG1=/E.Q1 M,+UWWV3YK=ZSU.=WX+2NRB,?[B6I;48L*Y+M<*^/9'N4& _6GP_?_Y:&'S> M\<&Q'N"6]A:=>IHQ3&$"58B.NW(/-79E-* MJ9F*_15]FL7V^^=_/CBJJW_DW62N-M%^$K2:'#:^4)]U_CO2 \5E=:RU2&'= MXM4^KV#= ]8W+93N':H3RZ-Q5]&?5):,!#)X!LBXQF"]F9)H]0O'[R):2UTM MO#3#)1N>-;H_K-H\[[&_XP;J,NH@>I+B!CL_C?$96:J1R! V(?:&=Q-<#56;-6=H].S>77W]5P6>!=-3&!$FN))Q]&,;Q![ M(_#L=F=MOBB?;7,7!M0<&A]Z@-=NV M#:0>I!4Z6GH5.+@HS:]>>G3*0OK!XB=S^:]?N7KPH(6EQJCZ&,44?#Q&ZC>)=L"(_"QUZYRJ+UR4Z@&QD;1#, XWCV(C M#,2>CRT\-4WS3A\-QGEG7:F.XA03#0:N<_C\F_,F!+;)F2$+K;:806[4*QA= M\,?VP%R3M>3K\K<+1PHSE;]->UOUG=4]2C5P9"QJUC0:HRY]-9)G=Y>#LR>8 MG$\3_4C!E-.SAR@)D'&A$WKUD^:.C&WQM&(G9U^[X+E,5W-U!3MA4[VVI,_F M'5Q!:(W&M00G"9HHGL'K/U4RJCJE&/43:?*KA[.F4 M(W$[;SS*.G_3^'780S*6)F),V4&>C,>UYRC2,S!J2L\/O'9\655YQWLFL,LK M7MSA1VJ7XAEKI8J*M6$=BBOX^P>> K0;4"@XH<&]-"%WOTD$?<*SWW^MB%9E M$K'(?:1#;T>TY,4946$;_US^WC$VAI4&,9F>6A3 !,R5BA$,'C\FH )!%YC ME??8^2[5'QCC7.^& U\UZM2(5H=5Q_4OE*)[O;D:>SW^KO2#62\Z#>#!N1XZ+' MAG&,8YS)'IG?-?(_."-VSC_Z)/1+>LYNGQPI.Y:U_"-IQO8H1WS!5B_E0AG$ M5H"Q2*!\IM=@KV*CY12A_,"=MZS$-61\YDZ#_A_=BRK?A=VXH,(>G?%,^+I# M>AKC(]1-U:/QTY^_>W=K,FF2KR)9I.GUJ9\.QH6C<79P!G4(:TF&$BV@?=LD_RU_Z^9@RME1 MYWF)P7V*%0>;G^^UL>.ZU@;LVZ4:'J&:#B&H@HPN?'EPC4:\(0^-YVN%VGD; M=[UG!RNJ]R=M/E),R^RS#CK/0I*/!WZ=^F^PP/^J@F2._&]02P,$% @ M.(0!5YL(/F&@,0 '3\ !0 !C=FQT+3(P,C,P-C,P7V>?-F[N_GNO?-?>^/6;/>E[4#63EG9Y?/_NR] M0SCC'!*P[9BEC27 M84+. _] )QE8.MAKZ"+WH W !TNSB1@#FSA^G5^/6[Y M=7BX?SWR\O!P\_#Q\O']36 "_)# ^/CXA?@%!'\=Z"]A(4'A7T]^*?F?MV[A MY>;F%83QP03_KP^G!1#CY_+@&N'F4@&VB'%QBW%Q.@ X9"/OW\SC O[M<&WA MYN'E@T%F"$$7U&R#S.?FAHSFA2R&7HV"7@=XQ'C%E?<=YI,X=0&F$B*I%YM9 MQ*]ZY%6KU.DAJIK^Q:MQ H+2,K+;Y=0U-+5V[C(P-#(VV7_ _*B%I96US;$S M#F<=G5_R\?7S#[T6%AZ!OGXC_F9"8E)R2FI6]A]W4_*G[\ MY&G)L^T=G5W=/[;OCCR*?1L?$) IDR\V7VZ]S\MP7: MZH^UG_1U<&/SEU]< #?7_SJ_]4L,\FO+KQS ?OG%M27BUP5B/+S*^_C$#Y^" M70B14-&+Y9<\DEGTJE5 5?\T5>KBU2%!:34#LCKMEVM_\^P_YECE/[AR]N9SMKZT?" /$ _[ $H)(#E@E";HG-MFQO3O(FUY-79]X M^D,8X9P;S2KT,-I"C#3@FCYE(0G\34Y]_DP8=^F+B@I5V&LN;V,P_,8A'>B] MI!D#;%<;^Y!?R93ZR!;H*P:+&I6O,TY^TPG/V@C4J[\7_'^?;J\J1]=0Y[]>2=5GD; M[$ M2AT0.VMLQU7/WMZI?J]]A]:PC5I_WT["JXK/;_=W0#?>P2A3=9D2N?013@$AG=9QH'ITDQW[6%1CV"O1U?NNH_K&*8W$V>R] M[&$XU:(_LA-9-=>=,3'7$;T'Q&++$<5D#B"%OCA2;Y @K3??<=W+.K/#1>,: M>L*FG:_?][,?JMJ8*6U.;Z=J=AP,(%VJ(F'C\5N7.]]-H>.D;73QD0I5NW+. MBMON2Y1]U_WVHL7N<4:2:JEUTT#5,WX2K-0SPM1HC'5399? M42_=YHD^36*VP19M=^]-YBG&7)-OV; R'V8/*>F#_20\N">AMIAJ3_Z8L&4+R9,J M">V=6 'FV0KPK)E"("6[W05%4"OTJ6FJW:=\\9F7T]WM=UXJRRHHQ-PHQ8J" M)>>@>()^6+&+U,12I?00DI3WB,;'+^=.%1S#J"*,$GM;MW] /]S:33_&:N( M_I/XR0@'5@(V$)XT+5DUQ@%>%W( ZT^-2M[;:E6%NLP^WDGF%U MWL4/':FJ#Q(Z&Q8$ U_A2:2#^EU"Y*BCW[1)B9:?>/_ 71)AY6E-?IVY$AI[ MZV=E=C5JHH&$70RDQ5-@[:C) ?I%,)MBHC:2CTUBJU*]QK2#GK6^I1?MZY,3 M)W6%YG@%OFNY&(.8I!*94FQ[[1JW^=-7GU RL>&[ ":N&7KE-P_,Q3-&0+'N:+X@]S M1UP;J;GGSAX+"14^D:[3&'C-737@L5919HS%Y2H%0W1S$E5C[C 48P3F_!AS M'T-E@2CR4U16:.<.ZA?"TM>2B&>=(B/R>\SR!FV"'JP"]W/.3@<+SBWJ@AI\ M*<_ 4#H/>.'1PJ8#W?@D.D*"\/G04*_\]L=J>B]YE$('RH$@]C12,%H%$\S* MB-Z!V0F>"IL%XUVHS#O?>N?XV8/FVDW-E$,H0RE*[X[H'UE\ :OMI+HE188, M1A94UEV\S@C#MB*6F0M2-+YO*6:;? #\[6/0#W%-('FX9]W;W(Q0%X!D;8>DQIL*&4:45UQ&$- M/Z36WWRNV-/TQK=8+GQ(3CYD#KXO7F-6O(&AH,[?5HY0 )"@?4: M<9 ]X,&32S9.V:/COL82O/[1\=7KMU\%>J_G18?MLIS=O_MAD=(0\9.:N5-#N#M'DE>N5FCR'%AR:"2L_%A;]XT]O5>D M#ZO*QILX$FB[+(66SV^3!A@1=":$AT*,$RN?K891'\+[< "HO>P=1JC[P2_7 MU#7&86NFJROE"$\:'K][M9'H,)NYN;;DEM1E/_F1+9C.V($QH!*[1 G%I+KV M GV;<%\*KM=\8T>YC)R-(777D MRDE[NA&U+B%:D6CQ&'TL4.6=[^5;8X-^F9/3$R^ZQM2YPBPRE#P3=LN$<.%9\:22U?6G'7.<2X1YE';RQN+/,]BFQQ>KAQ20C*B MV$2L&!N&QI.-H>A/H"RI8\F-KC1;A\/>K :>'X3.\[/B^VD\0WNWKB9N/??, MVJMGWFHWQW3UV]9=7UN M=C8]H5\8T(8EW8;S-IM@?%DE*N &PP;MXU"31N( L4L87;)639K #N_LRW>Z M)*T10;O@U5>Z+?-$;MP=NVEV#DLBF0;)B@HM("=46V:W/J?O1/0W,/8E$O7E M0POW%59SA?ZBP'CV%*I&M)L#*& TH:<13 UJV&@\=76>$(!0H_TQC'TZ!Y**2V[4>:K3-G4S*W3;[N7D"+4%!1A1OLMR5%@D B]^#36) M9PNZ0C?/TE@#G;KQ-[")8:H5D_Y8$>9^D3_H=83T)XVW5G=3KF]U+@Y\M>W5 MBF]OUYCC0_Y*).DQDGIZ()X#"&+V,[PPD:S"1@'=MB!Q-Y>&;YN2/YZ6>WJ' MOI?(^J''7'!(?W?5^;#8E9E!_)4,<"<^/5H2JV_XA-D[U*)B]%QE]^7Y F7EKX'9 %$K)(9K M"?>JLALU^;T3)QDFFH2KT6W%"TR#8=1EERT[E09 MY9F6U@=NK*- C;NV8;D+1HJB8^: M37-U=3?(&>JZD'+58?DMRLSR\4T'GIOORL-0U*/$"6P;3IP#7%Q)Q@E#>,3& M?[5U1W6NM@T&Y!].#9$X-RFJIY%I7LS7Z^0FY=VS7Q)'M5]"T6-^(3YZ0@Z_ M*$:[,> Q&JWP/3>2*4HQ]]Q=6YME;7N(W*(M?EQ?(>7!\P-Q>X6J@/!]V-;# M^"!=0C>%>-O 'M2L;(/SN(-6Y)_?JNM'S;P-FJ]4!0O%W%G,-SS)=I4Z,Q3^ MJ[,[0D07]QP3 &9"T*6.8?VAZN4 (F;(@!DD5P!M',T!VM@[:M^^C9.UE+9Y M*&8G%)OGB;WWH%3AG7F@*$K1%UX5T<(!QLQ!2?HU^EQD>_\]"JH^DNYD50 M/[13E+,F3U._/J?8EF[4R*MR6\S5NSV,/-_F++FS]SPW5?#+%GL"BBV8)--& M!#5]("!#M9I8[Y@=2=&5?Y+0G/38?Z=:;>^-#>/,^FX5T]T>=FW!,W,"V1^V M1BRI0[,YC/6T6<*X+6.BH 4IA-E?QKP!IA=-$OWS,7T&!QS3O_)-&6U/JQV] M?2%[CZ1KE<(7'4P\ \[N)E:+IG" P$JAZ&ZD[-K!8]@D(@_F0EG H(?[.>N< MNI"-EP:1SHF]XGZ>=<$/CO0;OZF\"(6T YJ BU@5&!C#%:R$*#$9$THE*"KI M:'9M^B04GKKNJYH5+AXOYFBA;>*]7]!#O.R=@A2RQNE+:?U/?/UI\C*EL@/,<>>20^4ZO9_&JXW8J4;=?X/3]1#-8/)Y4 MC*6>%+U-K"Z!6OI$)#T*U"0)+5FU(G8V50W]7#J[7%Y^^;).Y1Z=OL_QIMOG MLB]S\1S9RW\W]2X9C0V MY0!RGYMQ$1&>:B%319^")J]=;H')[KJJW\H78XH:A[$%U6DE](1AA [3%%R' M8&(YQ(RBWC]>5WS,F;>\K^N*JI>7WG[AK,D[G:@ F'SX3&$:6Z"3$<)T9E5R M $\.(!D]B!1O/$B>5/0Y.OI3WM0V4' 87>YA&FEZ?;"^S^#VN>JRK0K"7#&B MFIU(4B%6Q,POA!$:/4:OSTU<66-@MP6X_'' ^^?2'YGMR+QG**!G\4U((DR[ M<&O .SRI$%FMV[$R84R"=<#'G3I0KTLZ#MI23CRI]!>?#W>4TV)H1:99!U:% MZ+].?F1YL^<2UYUB+P7A0=@@KLJ'*572T:SZJV[! ?HXJPBC_*A\/S=_:6^[GH_"R=[(M^23B7F,X3(^XLW!"I_]"# M&:PD0\U=+*%@MZ"MR,90#9'N0TW/EA8V3>CKO,%74N'O*+UKOD#CC3//K8O" M)",E0^O6J X>WABD'U.?H@/O4I+_R'0E3W:^_?C35K9B\8IDR&Z]A]CM8$3+ 8\[]5&U247.W^BC C?650@F%ZQ'E?43_(XD"#7% MZ-RZ(]!Y9? _O?K^M_RW_)<(IHEQF1D%,K&^R"3X*Z?%7DJ?J""8U%T[5G^[ M?,;.RLZV_8D?O>?]]%%Q3-8QAAIC2N2%R90[)I*N-88G/<0*!37"R@9FTLTI M ^T9,NBQ#CGCE, KU>CA]7:]PV7NDR+F2X(19GN&\IQE[UI\EM/:$ &B8T]Y M6#!MV2*2V"7@7R5F).@A]%FIK+13-J=!"*B-%/%UV%T*/2ME?XSA5E MYH9ZW]ZO$8/(?M1L1;.'V() I#]A/6T,H$K0#]!P26929'RBO4A)*B:P?!Y' M...QD+6E:WA:^GRL1(!V=L^N$\$.2I7TO:R2YGT@GH*[C?2J)!2<&** :22I MNGJYBIA;.3?HN29\VF]F+O]QX2WW;4!/"]C6 D3)6UA$108^'>]_-FWS6AZ= M;X/:3GBA9Z_4UJP":M(*V()G&*'H+1R _@#DI6FW-/-0'V^F3WD(4&]7DC]& M&3V7:DQ7^MZ7-7&SJG2/I\)YYL/S+V%3#DYIT2WXFL!?>^O^<8SSF-D^I?3R MR049.:?DMPE-J#VYM5]ABXSYY=3("[O=P2ZK6/Q!M50I?9CD8 MWW)C.I[\P';1Y2X],S2H9/J*:L\#BO?MX[P);E^5':N@-H<8-&"&DD) MP[Z_\M=W!M-.#QGTI96Z2V7MA.O9*'@=B]!H>Q7DK98#:'O.8Y.P M8HU"M*!6EXB.H,3"G56CU0<=14WM1Q;5125[L[:*7N3?Y4!ZSK.-7P6_!^]M MGX'EC@9LJ?+T\ZR'U:*@4_1.,'(F0PS9H65VIF1#>LPOXHE_L 5Z3-CLK>>= M?A[3>VM=^K(BJ"+LZ[E%#D!-HH>"AF'DC(G$$;NH[PN!M3X%K7=?TML/&D9[10_"JU#=HDFHFO7%65H[_2&XP-:CC:5$:[L0 M['R>'O[BNZE>%B117G/?BT\U5'QXVY.7>@VO^]=A2][4[_0<\!59T;0%5572 M)22Z1:/H1B\%)]Y[Z2/1=7QQ1WG6K5WOWQ^:/G97H70+WR%3.#?3&[Q T^Y@ MJUIC>?B_\/;;A;>'BKB[+R MOO:=4+G4-C\.4;0B'83QB[H:8?=#@>A7T M+&;*@'D,2XSFH*'VY"12%&.9V#7]X_0]FY #7=FZ>:H MZE8UB&%?$9AC!EQ MIGLIBJ'/?G_5Q143 ?87HZ]26,83$^[O!T)V^2B=3]P[?+E'-?KS6YY+]?8) M2-EF:6AZN^EQ$$3.+.EVW##[<"IHK:#FKE0+3]?XK(*7MRS?]NU2%+8JJ PI M?8>4;%9A3^.JC6\/+]MOJ_E#Y 4ZI]7'CN]SB* +(7GHGG:VK,GI[O.]^R]B M2MD"81%D'#1?UL"[,PA(.G:X>!@A#N9P@!,U@]5KZ>=E\F]NHU"6 I/ZMU3E MR7\]JS.W5:],DGM93NM1C.#_I9CITKM8MPQT"5@'*CZ=J4\[>85"J #OEA6M/XQY!V5Q *\,0@F]C)5NIDA*L\\@6"69 MV5&SNY#B896BDV"=C67=R%J3HYT_2SWGZQ[5?39F$>()%J:>)E."R9/S Y.: M]'/@4@4&"RTU)0Q-?Q=]<*Z5<(UPX@EY1>PXS24@WRUAO/6K%L(M=;CGL,GV MX*N" -&4W8>O*EFR9_B \BT(.-C^$(UM0PDT2M"0KC3USS5/G].;K#P^J8[^ MA 5-IPUY7R.6^ML^OZ)F99'9YNMXLFN4#+6:5T5;IV M.T%GM.3YO8^A0FAE/Z^6@R=&S"(J!^ 3,A )O6W6B!XX,->!G7"B)U:#.TGV M<'?W!0]1,$0]^9/=??$<][Y(E8V<(T>>)&7)/CO?PD>*RB:A^-B#>,EJ9"I* M!!M@AVS'4F\%K-<1?&Y^;+]"\;NV?]07/VPKSM.EX4;R5*-Y2%K#03CT^ M0YY"5:':48F% )A)7I+M@\4W7GB.3E_;"-1QSBNV[;NHKWQDO,-G.:;HMOXA M16B!U.\LY$-6!4(["%P48Q D$$ 4P9RZ_A ]8!WPXYK7R- /G<%[,5[BM=U(W83S,<2&X,+'/N.CUM._'A M>' V&EJ]4+TF; M9NRL$9A)*30-9KA>R(RQFW25KXH?KM5Z*!IG*$KPH5]EX74X@$^&$N;X$'-/ MK3Y8V2'-WD^M;0H3IGT358I]+J'8?5_&?]EZULD;1;H09_(-2TI+4<3'1&N/ M8Q#U#07DA+K.!\>0B?:AJO4%P-3&;@ZP+XWE#&N0T?RJXY% ^\@6"&%H,D/! M/C(QK7ZL+4-TLL^[=&H:_7I49'\Q![B9X%638^!\_/0.X:K&T-Q=G>\C[87M M(J$7&I7)* #T[VMMAE%G;V<^_C;(?]G@L]&G"W'3^X9.;0.*YTT'8;U$ZAG= MC?W("2=VGP*68=G<5A'9A1=HEL=8CE[3W09^;PV7*U]/-!3#DAFE/>9-"3U= MZK*!@0[= M*R(CCH_?[BVEN_7,P9?D@-65! Y0.]9.3$%6VW? )R(H3HF!C9H441Y_L0=& MD^XC,T%+WS5YL^B\U]Q$&F2?[7:P;OS9G8 1".):@#JO,UYF@?@ZKPHA7@=> MRL38X0Y/L@KV5%^QS]&'+[]G'+VN_>'+FP&$=Y05;8:.9.5A_=[J7(DV9S63#%1N3BGBR:*OH3130J&4F1O4DCV:3 MR[6LO2+M=@U=%.^Q%.JQZEI@-9_6-X0"4+T6-""L1L# M'VT^R$33@N@R-YD'%>S+_(GGW]0S#O09!"NOEL]D.;W/>L1\$=*@"8C+G3C1 M%W+L5&I@@UJX@U,'D2;FPQ1K8&>(0KA;3\9NH*R81YVA7GR% Q2W]W'C39K<8#D M-"0IG;B&QFYD-)IS@'>;2(K* *@:P5*"LSU7MG& U>:,YQ0.,#?5_!7NWLH! M!GI8WYD#M;Z5*?B_7@DF5['Y/W, JR0.<(_1@616%B^@\1OKNF^3QH*Q/U:1 M-SB _E*^-B7H-U>R5:!BBC/&#I$YP%<$#?)0>WZS4)<=U;=\X><4G,G,F,:_ M9UQ*!0M^=^5O7$&4I$'.7V7M,9IE-L'Y5\I9!:%^F%DJE94+/&7F^X192#I:MOYE39+J!+L[FW<,-QXV3$\L MFNU(;7!Z9W[KF6:6OLN9DEVO7^L_/VU0'![^AU,!!VB+H@QL"F&_\', ,!]) M1M!\6+SX51XLTR[HYX&FH:2QG>$^CT]Y0(U78#T-.0_1X1U5#D#QA2B(T8E; MD^8 /6(<@&80=:+R&MSMR41AIL5U/%-S&@KYPSKVH0P.D%+,EEB1Q@ZZ!X.8L;"(;JP&EE8 M/_SSG7O>-\E_;"K\3.EGV+]@:8B2! V;7(/ KKW^I'UJWD#R%THB*^?=O=OR;.-UG'N8 F2]F6) 9 M@[PW#*\/=, WY"J0G^U9@!,T1E0.SG9"&KY>'+*0FB_T_?/]D'!5DE ;YNZ MB-1@*V81!Y@Q9L6OX5AFXV,3AK0ZIH+8WT+0SP'.LS2A$!@9#MWD )$E;/6- M^^/$]0,X,C8;F7-,ZU$SE4G]':MJ;T(S8_P5_*\<"4.[HG+EKR2MXN\=8..0 MI,G*7UEJ1S+X SC YO7&2K@9!PA%45#9!]_'L^@H,C8?,?\H5?O+P,N_C!@_ M<,G(54,W;#UN$ZBTK-P/0D2J>K:;\1P*@N!WR'FI384W>#+FO8O6HR:)_M^- M*8;,/P6N+A;[):": USG &M\E3:5IMN9%O,W3)!DY$G(BCO?_^DZ 4ZRMT+% M\@>2>8D#O(S.Y@ E!7(,C=\"M7XO;N4:5)UX_0)Y]MP9INZJSVJOA:33-+R0 M5_+4H;\(UAY'#1S[E20RCG73D .PS*:=?L!^C]29.=QR --VU>?M'6QS'U/W MA]5GR5,6F#SZ7Y#N$4J#L2U+,];/<(!#4O.?YI#;L%_\WW" ,.0:ESL:2<&; MY\HP=?/2(-,>72_Z3;'PX?\4-B.J+C,]'+>"9,=\^F8XYXE,;A*U@C$U%R 3 MKBI>^&8[^!J*4$:QD'YGX-]<1.+6 3 MV,?9SA#F&.T_6G[WG;#*;S_8(O5_2XX^E)Q$_*_DO&.?__Y[B#9B?K#ZL2G1 MQ]?U1-S\EB:YQCF**#/=";Y:O0JTJX<<^:!Q9LS?X79F,_5W$OD[S0@Q1\9$U!S&$7)-&XZ(/3:9H MG@3Q*NM(JE:%>=D_&V:T9X) $U7V28A]"]BMF_;LPLL!B_F_1>=\&[;IXR_N M^G YB/' GHKOQ?6I0]2%CD9#Z0+^+%(L!+:U#O4K.XE8^K8Q*.4_KJ/>*_X6 MG1F%V+>5--W>PJ^'V0Q=*KX??@WBW%6?\;^ ^^](L/A/'!D&>9[*VNJ&HC9? MTI$\Y9'R->$W!2+'_E/4)EOPJX8$;"-$+=Q.C\<>W&*KK!U4@%-QSR C>L)^ MI^/O! ,M43">7U2OCQU'VOQB^O2H[-^@TUW6?KT>2T'E]:=#]/6<+;.AO^$% M$<:*Z,!O^Q:^9 T^OXK.]0!=ILH+0? ^N&$-_J3_4@B=Z0 M[N+E5(AOCS/^"O"_Y\ U__^3(BL:X31445\:6^9])V3:D-G@;VJ$&_7W(2M MR[ M&^S7<1 U^*_E_WB%Z_!(*HYG2_R$V.[MUI>_*[,RG"+:U!:,)\MS -[O M$3+!!/^]LCY97;-%>0YWKMYN?#[SK-Q?B[L- LHT-!=S@/E &I$M[82ASF8>=!O*QNNW'$!N_=A_N74(8RIN,8DZX\"J M8+I37WSO]-C+[AMNU+X0Z7^FTWA+D)'3^OFB*?2'*1L7\R ML/A/D3-<_N,D#%K\_A2_C#^%;JS^U"$EF=_$#_GGR'E\L_AOZ_YCUI&0_D'C M[61LN_W$]\Y",RHQE>D55-VT\VF-3+3VFYR#K7]@>D[(A@XW5U68TN- GRA: M+@F?W"SS+?^^HY/<]/W1(?<3"5EZUOMW7+62Y/K"YF7%-6\-\. ?JBD@2J-) M=A%/7/MU$[KKWB[]J&>#6?.+_%V.;LMM<#)H5J$_SR-^^.BNUVR=^_G(X M9E;UK%JD@F/"_SNQ^D]E\HL2+RLU6H*)H(4EI1O8BZ/; IH.A.P6(X)/KQ== M:I6]YIFHL&;X?>V?M A(%&2ZL80D>A0KS\ :&L,RX-(&&2*'KUI7W]Z\^'%J M9N7ZR8=^ZEV6X<^[+&^,J5)UV8+[&!+L80]U>SZF(NOAM71;IWN9@4\]7*?. MN;DIO4DU?4/Q.[&_;4NPP!+J =HU6]6 $WIXV LC9LM"*=-'JFE:90^0[^; MLZ:JY[SB?U,WN-;@;0[/EI\].W!/)EQ/^')+O.K<))+TD/@*U19$T*1'T7C7 M$*(O/S9ZDED:@;9M",V/Y3E"D]I]U_0Z'GEQ-=9Z";ZS 11;^,[NX)[/_QJF M>PLO;)"16A_4PC+O->%1F=LAK1HBLI3F:%"3<0 LH4,#8UP[^H!H,E'V)TH1K.K@ ((_15 =;)61(4_G*_G. MC\1:Q6G"_)DJ+[QF8/*64H<0WVE.W4$W"P7 NCMXJ-WT3K+A%HT# M)']IMG-R&!+S&B[;EUP-IIGA&@ZO+LL;[WJHO2H(K W8]GHPK=\-?O[ &-(RY[TUM$7#DBE&]'6#;C3"A9K3;PQ8\D+3UY,!K M#^2MJR/+;4\U9E\./EJLGL(^=-4&V&(M1WN6+V MV!UHMQ]1&[ZC\> ZA6?<*VM*MV?RT-NI,W%>GXGS9V#?N2K,GB;*N=U?'7$V<+WW_D7":3^P9]S(' MX$83VW#BC8I/,8>H>VJDGQ0'2)_Z_"V7ND6<(B-_MXNTE7__%\%/E5#5QH5R M@-XDIBH'> 6SXP!#0AY#_[BBC/P>U:54[%%W2)>L:JC=$MNK5ACW *6 ;77' M>%-6Q%TP6JQ;&&6*]H,=&#]:F]\-^I-+#&_W7=(WW;I*6)75EM;L'0DGS,4. M*:ZD<0!2&406)XC04, MI>F35SI7!%S '^2(]&L#VWS'8@H";6T:;2A7#U3,:@J+\I[@-]LFA(L^!%VI$)'QQ7H^,K^\(Q*YV/.%8=TE=/R#T/'^3WF]NV_D;^BW(;8- M8\]7@MI*"=0"LB1\ B>*V ]>7?XZT[Y-P<6/T/3"5CF'?].2/]V!JX5A+LQ[ M5)!K7:FI8KY99G#%S)9R\+20(M*^)NOK)GWA4&:KX$Z?S''J"TEQFWE>3U"7 M,M:.3\8)+T7O _4[J$3TI77[@._NSJIA5G4G;;(#M,[S?1SQ2=U(8PO:,XPP M6)!!6E%8B-8"O];+M&&%0:45AQIJ;M)#[<@*?VEZUGO$I+ZP4-C=;<; M$\Y7F :!<I?A3H5W=[A@@Q9YN_DF" 7VIAN/7P\VZ2+_>H&8QQA"D.YE(? M,T.I/AU->[ZW\6M<&-;]YA91/V- MX:FP110-3GE\P-\W>K=<=[J,95W65Z)[C,= \.4(_2,]M]32YEIW#>TDA)S$ MMEY@:C.,03A=&=>"HE:LG3.S>N8Q\0U:[0P>R-C>-OTTPD,[[[+[V/8CW6^, MIOG//W _#&Q^I-AWBB:A8!AXV Q$8H6&'S'(1Q-<] >V9QO.73QR0NIJ=XYF M3+%:(:#Q9B466YNT^(IAN^ DI]E"3-^$)^LN>>K9E;A^&)I*;FV]8[ZK]/66 M0[NYN%4++4*:][#2E%G%UX+BZ@>6-"D!_4=FR)_N-BTWD%-.[R\S+'=:S"SN MNRH+W_OXQ?L#SX47#F\-F(.GHF21/I6$&;:@&!5IQ4JIJ/Y>*8:&=^BCP(%. ME\#<\8L95K>T\KLC7Q@.A8EK.6R5M X.'H@1'=S\%_[]B8"VIK@;S)-4GU]= MDH+-P))P^&J/ID#R13/WD K,_C'#YQ9-.55/IVXZ',VCQG;GE/B9-?3$+!]W MK%S*A&;\"-";VFX-IE-WV?/X/Z<\O^9U/S"A+L[S@16'T2GR]U 81GIG"$85.-8&1(XV5 6DW/+Z=PE#63#Y0GC0P,4!^@FL+2AK+ M;ZQ'X';W7ZS_4*[SY:5JC]N12F4URYB;%HLO#MS/+HJ$RKJVF*8W,*.S'K>H M3G/$/35ZX%UI!DRU^[]_/U@:?MKY]L%^X)KA!HMQG#U.YP"U\.ZH2+H!>)UA M!8:2(]IQ(N\#$>KH]3,TD9H'])>,//6/U4/Z%4Z[YE=OF^PW-2HC/C2D.!&I M=L1Q\S--!:='D-XHF-W!CG*U'S9/=OJ$[]]M?]5&(V9?HU0QD[^6=:^F,=+#QL?_=CMS?=;O.[4KI_VWM4=@KJ VHLFTCVA MY-]EOT>^U+W%%K>@#,3VD=PU6^H;OO>6N/@'/I]N&1UN&FF^G"RU[,7;4?P0R[(BU_?G9>G7V+AF.8AE($X/$\CDOS@V'(/P6WZFY'*3K68^K>W,C]% MJ"C<>%9![/20IJ[<-MOW#*W?N6DF=_MNJ;.MS_-S[AKSR^R;IEM0RXO::#$$W\ 9*\)L=R02#%/X>QHO+FLQ9Z]E2?6_U MI6'$([S+;A8E\ G)1D.!//Z M_9//F^#85E>V(KC<;@5Z,BYB]E.G-C_-M=IO?UKUXIM1:9[F\!=?NZ&3^TT8 M9L[L!?VW+>:H\X.'5'F\E*#J":>5,"4;Z)@JUH,Q>AIH7NJ"7GZG+YR[*7VW MPL75WS%\+L_#>H^:H[CE@<[T]];=L#"T;LM*FHL,4Q+/%@PD5Q*TR>H)JYB# MH"%I[DS4\\D-/7?_.MJQYI/'LXQ2MH9D%IR^:OXT^@X-RY0PIPO3B*FXKD)U M5BY&1Z-H]U/GQ[4UD;ZSH;T^J=+GIK)[U4_8:U17KXP;TSVH8YT0Z3)#P.O4 M:5W^[]-*-ULET$PIC_M"W>?>@;J,.Q4Y/^[/IF:J< M4?8':V+Q_96RC"%DT,5K\)14>@S$->#Q/<-NBB+1[G>'E M2/ORX(6I@))1@K.9KW,\:5YITWHEORQA6^=3[SG=A/^3G'G4HS M#Y*W5#7,S)XUX4U]OC% /_,*Y'Z.L4FCOV>]Q5[&)BJI@R6A6Z_92>LJ^,T= MIP8V>)77E$6'G-'B2 M,R\EI#C"@KGUX@?O $SM6&A#\(UNP:_Y-4/K?.NQ0>[H@^S/"#X6#J'%W$N= M2[OFZT5%==3E:P;_AL_V((KH=1< MMR2R91)58\:J8,8,MVUMAA1!G;$1:H'U;./TDP75>9G2G>O7>MB(5!T?8E4Y@IZQV;)QV#@AG M;&/WXJO"W^JF(@28 H/5.J<=O [^X=;XQWWSM_QEQ)QEK_S)S?G/_WS[E6.!\X!$#BB+V3/<##RP.07X^ 1$A02%1/_AP>D")(5Y?'F>\O'L M '@E>?@D>3A] (1KH\#OYO$ _VOP\/+Q"P@*<$]:P;>R6.3Y&TS3RNY(@(BHK)Z^@ MN%-+>]?N/?N-34S-S"T.';:S=W!T.N)^PN.DI]>",I.24U+3TO_U9!8=%OMXO+*^X_>%CYJ.KQDZ;FEM:VI\_:>WK[^@<& MAUZ^>O=^?&)RZL/T#)%$_OCI\^+2EZ_TU>]K/]9_@AN;O_SB ?AX_F7\J5^2 M7+]X?\5 Z)=?/+R1ORZ0Y!=0-Q#&%IV]Q[C=TB&D;':3)^ M5\9$937W$W?2?[GVNV?_,<<2_E.>_:MC_]NO&6 K'P\W>'R2 !1@,Z[W>3'[P:$[7=7; HLE2 J N.\H0._DY M0$(-IML&K0E.BJ=T2K$>K-TV=JZ.%VB.;(_]=,=PZ)C,R9C4XUJ:M'W,/(,[ M;X7>-KNY7FB_FYSV\/0WBP==R9/OA(H_G^2_D27=9*I,X]G/8RTSQ)0"J;22 M]4R:(>H(J$^_:EN U/JS ,[5]3YN"2G5=&6_ZKK\04H<#PPXE M1RL:R!)?CZ++95.IJ""2C_;SMVO:;;=>1HB*.)N=30)X1=#?^58A%]=LS.CU M26PET-0#3"3'GM'='RL%*V:"$V5)?#1SJE(9]&,XZ&?'2WCFY M6M\OOHDZ@X]V1CT?,SP1F-(%WVYCP-S5!"*)^&DR6]2. _ /3["5/X28FKSM M)H_RA+A-Y]'K>ER;+0/L%0R%%_,C71_$U;_E . N) 5+RID57X]X!@81(*E2 M48B^D]=O>!>F/*H=;[3]/E#7>?2S?LFKB-SX+DLOC=#0IU!=5 "HS0$$*EAU MG1*5E IZ=0]FZU6XV(+SA>*?F<07^+ 8E8ZJ'4-N._.W^AI?V;[KIV1F>=XN MOCD, I(!:=:^@59"67" Y.-@+XW1JRH\OC8$=P>KZ7*GXU*IJ"3$M2SM/5HA M$I?T6C+D?*4OG?L$;=2GXNDEY,4TM#%ZA /(LC6B/ =SHSR[ITPW];,[=@>N M1^E7&% B9GBKMP[]IFXO^G0XX;X3PP/3;6%C_@4CW2D$<@ "/!YE2C_4BQ%% M20FE:-,@62O'E6(*T\TE? OR#0HO+PW63;6E4L.ZWK**H'[Z,\-=D!9H?TX6 M7A:UFS"L!$W%B>]L>-),RUJ>#;6@U+;W!C>V5WU(4W!7D]=]QK>M2R@%_1+; MVEK+$,=T*S?C5*,L[9_@Z'M?T+ON5(NNES M?[H0!]+>RYU.* 0=!A32L.%=9OI\VBI'9;#-"9GY$@&'_UI M2WKEUYT_5#!Q3&9L%CRFX*G!/X5@6+*'(2V3.,9!T&< +XL)K(^';K4R($:< M:C'KT"=:&R[_//7"5M&\[-;AT9 4#[7J"K71A8LRP"HN%4MSA\P@^O'-07W8 MY'9/JC5!/!%)F+^^Z$(;36(&$8LPU):D^_DYQ7\OBG M,(UJ(L&RT4)@>#]6SK,70\OU_2!BK(!2KV(UN?RVK!Z8 "=YNM;&>>WVX]NG ME#. ;<91L(QK4=\';0S&F&$,2]1.D%C^[;@9#9G>,D2]FN7>._G1\/YQJ]W2 M3RX*.,U0\VYO-6I$9W'Q0+)?=>YE9>$"]>0(V&RFAV!U=7=$> QJ\M)(Z,7O M3AW=(F=%[)8=%"EFVA!=!&S -P#.$JAK-$B_Z8DZ$ MCK_1F=T7?0Z%&FPDFUQYW%?T]3D:N8.5RTVD^U@(>C?[#;8Y I_!="=B)< 4 MPD)B1 QQ5"'X>K2SR^G8THWR6WVV56?6XY-E(G7C)(1?SK(:,?Y_,VT((G31UI=O61TF> M2IG/T:X%+F_64]NX2_1H)^M&,Q[<98(E0U)F(I/7IK+V,JVNFA1^.YE#Y0!^ MB-LB\JD*;\:4+]ZP?]XF-34)#>%>[3!(O3!,T.^!3#LXCC6/*C/#:#\*FV<* MVQ1*\78MI<*?-DXD*&>^>'AK4%_114F0L?%M?\&BZ."4)FXIJ8FPI@).=Z9/2>3N+XGMKAE\>>+E;??S1D%#1< @#%HRG^8C'=RJP'D?@ MQ1'>\RDW5CQ=Z.+)E(4%/?N16F-[<4V7OBLUI1-,54>?EBR\)@O^)Q(I+K< M9P^UF;2%]=U&;:Q:M>E27EV+Z^(-B_^!H<)IW_IPOM39)N\L2 M)QW2X(C7W2PLT9NY?\C:27;J= 1KB1+" 6A..OXO?[..Y_-*[P7R#' "A/ZN]S@!-,62D,IBR7@H: M$23+\"\Y@/!H#]FZ]<'CKZW5"4GTSL.1[MG7>+N?VLT CX6;#77/-_!Z(+0 M7""SU<257E@:KNE%6X]X4OMKML&SS@*T$:*-?:ER__8!GGCIZJ,YZN[#H2>B M[_O!$\^LI$$)=_'-'" 5%R0^G4)L?+L_J@69I*IG6JJ7UG++H/;)@F8ZW00: M=11QMT/BV"Z^-U!"Y22T!1/' 8*@*8KUU!=TN9[--_7B X\NU5ZRVATP-NL= M\BWH:=5KMZ8&C"GH-%/]W< J5HXAQN8FL0KT$@?(*M4'&XDN00ZTE6ZHR(() M]MQ#EQ#EXM9JLYS+A2=U73H"O1RCV)0+7C79QMP4K\8WCO;KS^IWJ?+1,+TN M^K .%[F!L0N*'RV2P#;WH$\69N[C^<_EY8VQ!-B'1!*X_$'H_OM'?#H'(!9.7*Q/L![;[ _N M-&7=8TNSQ_""*!$B?@M\3C^Y4R&J9WWN GM':SS_@_0ATO%5==$$P_C[K_:: M+)M!:<=78C2!39['/[/!];I)[AAW[=:J,'ZM \UZ^!!G2A0U/&T9=0VO0M ^VA=V:R M$Y7C774;Y^T7SO>[V@KD\BU?W.>7.,$!0C&@]@I5B+YEW1;T).C?D(AR<*-C M>T>W'ZK^*FMQ[:Y@5J7OJ\-9!@F["LTJ>$^Z9VK]F.M+-E.31%T"[]$SB'AJ M(\, M0<<+&/:T.72C)_'%-#%TZ1Z7(?W2^FF?&XH/?$]]*#\F[F SU4AD!93 MIK3.>CSK2:OL1[:[(@R[2WVF$HX]PRC\B%DIG.)JAGM5=[] MM+'HX\PQ^567".@33\IM.H;PDSI%'R7_S-*MD>KMM'D6S[36>T'+\Q2FP'Z+ M"S33J 6B810&-U2NX(M*="]6CFO46S3D70M4GJDUQ0$:$T/&Y-7&EW?FJB6^ M]B#X70O]Q)N0OH_G9=TA4A'5GSLQ$!1GR$VSIWT-N8A184?I@2U)(W4%@C>. M+_:.G6EWXK\#-.D,'+Z8?2KW@:T\]<+L6]S9+'=B#B6?<33*?;V9[EM$M.8; M+-5E3[_K.,3_F:KK<:EC-N2AU]1E7J2F8?:UPH\1]7N)SI=F!-).J0I^KD6K7E'ZCG]EY!0KL9XQH M$!P2KM;:S]][VD+++I&FF_5JU-:YSZT,C??,_=O MP8M&U=NUC#>/V$]0Z]<82[)>E]0C]M#;]ZG?2C@H5(?H8NIPR^AB[OX;!>H/ MW(SB =8MZ\^&*^MXZ?%UA]_\:S-B6=HQT+(@JHP_[;?9-9<_K-&:>9I.KY[ M1?0XJ/OZ,O!C/]!\$AK?J09JD,XG<0 1:"\'D/'ZIHB9J6QE!-X@'?Y^KJ"\ MP-"RNF*W:GGK/]*9TK SW]FB>@PC],!EEPZM M^YR0X8'J;V2]M#QRC9*[-1"A%Z423^&4,)?@TQKK5^BZOEO!]W2R[=N6:#VY0WL!C=P#JO5V 5'B@VPAL()H"55AFM$O8>N"9V[$ M4%JL]U+/)P>^%-IZ/S-!6..16F+"GK9^2#I.C"T:I<@@P?N16O&6+'R$C M=!9UE&/N[,CFT2P,! G3;\X"]$]=4FU7WRUQG29#O=\:T>R[R%41N[V\+5Z MW7<=(EL1JH3HE5^+']XN#VE3?-/TJ#LD*&2+2T1DA.&@LL&CG7>G4T7+>)VL M@%V\UW4&V*H3W@F%<0,BS@%"]+=^M:"\CS9I=;KF>L;I#G^R@VN^ M 47RM]+I^H _M-7_CG1RM\V$7%@%TX7U!"W$'L8H,\]$E#.UZ8>O9WU^MO5Z MQJGN.G@/]NF3XD"=I/E/P#,%(\*Y=$/6,U]MAH,I)92^0MI;Q)!$CUGL+'Q> M_ZW]'\ M"?24VU=HLP-3.K^;RUR5_;@T"WPR6LF%(!(Q'&OD,%':!5:Z?U\PNOA=?2M1 MX\R"E[FJCV0"(8<'#"IC'F3%L9501JP'-D+,\W3E4F4Z9"#6N9NM 9Y[C"_) MLB"-(RRR.JYX5X1+E^L<+/R4F?7\VOS0PC0]B/@FG\N#8ER0\L'GZ_[@QJ.C MG0 ();*@KN^M3,^2%D*]UU>% V**[CKCY-L&<$0UYMH&S_NAO>=+ MM4\)F1)*JGP5*$W:"E/J$%M4@#9*Q%$^A4&9ZG"E@0H$"2H*'UZOJJF[2'+( M7M9),]IW])5AW>M]3WZ\HGS$!>%F_,E%26@S<'2] F1QJ88.?JL%R7UYF* E M_Z,TGY;*E.9=L_L^= 7LZ;_=&0T/7OB@)EYR6:@!TRUI#-G^%=KXX%M46U]; M\8LU&^@$L9B]2?R4=[Q67K,I+]K<.F;J@_'&+ZU[06+-!=S6"&3B%904/:GV M'GUO8S6FQS_\8>B[PUFZ&A3?:Q@RX=++HU?=X67[>39N<_$^#M(9P4QG,!H3 M78DR>0&&T["V])&Z(KW)VBM^$U:G+K<%;C^1%9W^6I[9_X8?JR&(;,<^C*"O M,.6VL(^60AB0JTB6\L2Z#"#M9O=OBLR&.\,_"@MC%=GL0D\4.U %"*PC.OC, M3M54E!']V7O5&,2C0D'WAVFW(#OC5\?K^7X"K4 F=N(""%M_QFIM%L^ "W+) M"3*-()G>J&'N)L'Y@XMVEWV 7T@X9?R--ZFB,\EW?[>:_2>YL(-[F(/Y!U09 M#&N4)2N/&4;/[X.T%E&HY!@5Q FZ;X'L[?JY8,775Z8=_0T:0M1SED^C,O(X M@(D(X9+YAB4A84?QA/[G09" MJ3>[E6O%QO+\SE:(5;_ISJXG0),[94%]]A:Y6C!RW;SE/=5J#UKVMHV65]35 M',KS6'>JWL='CAP@4KE+'GUXP-0Y3N2F.XZ0?3VG>Q:2;&/5 Y'5!RB)Z&0 M51R@YS4'N)'GF%RA$8W=[:__^BRC-RL[DE M&".&"J/+KGB 2.+/7".$GY.[=F'F89Y&Q=3-^OSW2DZT%7 W)J/#CG&%"0&Q M=-->Q3YNIR1L(Z;6^G:Q#>5 PDF6I)85$R#DUM9LS\,:R9&Z6WAMOZ!DP' R M-G/!@E77*<_E1)L.Y$,PIEN1.ID?1'QQ)O#J.[7Q>7_%RFE%Z=A[Y8PCE](N MF\[>M+VAH;/> LIPLTH.%.+:^IE;>X_*@HF$6]!M*.LR'^_YD$[9QO%"UCTY M5V+N)]J3,_!J\2/X!JQ%MA7[] MC2'_%2?#W@D>0Z;BMK:DEB6ZJ2IY+5?DS9R:-'ZV[;.6I.8,JB_T:_>154/ MC-LOP[O@TYA>*.T81M[[% CIG;$I(F)$6_")R/V,8!+")!HG9B2X[*W9,#>K;+&@(= MDR9N<2KEVU<$$JD?Q!=F$%3\A_=$^UJ:Z;H;&$,KZ3.(OEZ80K34B3VF=D6C M?37Q:-E/7ONP4K!,_.@_WWAM$22@DQG#K+KH#!<&-_A!=*P.:C-9B3T&D.NQ( M9V#=G3LG]9F[";-DI&K)PSFGJKE7[6F.6T3.E^A<->P=-DQ2HP#75Z@[&4)@ M)#FR7\5T/1$,H\/[X-LZ-4(*M?JM/(G)]HS AU?4VA,./KDJ]-"1(D9X++?P MJ$P\4S71B.J$#P/0F6#I'P?S_3ZS+%=&RT$RNXV)7B[!R'90._FB?_CRIF#Z+KYA3 !\VK^' SP1ZOE6GU2ZG6[,KD5$U,]_K0U_5*Z; ML;-W=X 2H&2_8#F!C<,VC8QVK4A&S<*?@L](2*D/Y_C*+:, M/]\BM'S8E*!?GKY6_$LU8N5WU:UR/8=!.]**%/R+25JM]P7;%9?#(:9=_067 M"9G*WQ=>'/GWHK"=U8PY!TG M")[6<[V=,R-JU%6QS=]9I9L#$J.?K_4/&"^ MIZNBPC'=R>94Z#/M\:G6L0/*0=V0:3PAAX(GIM P72O)USV3:[1N.H6KEB!; MEI6W"A7:.K_JNKRE4>VRSFUPC"&*'H(WFZ9-#>#DV3S!BI,-,AX_G-2"+VF) M[BMWVA$0<@ E.^(67C6C!V0QXJQ%9E0T(&H ^=A[J.=+RD+GCQB5W?[_O1] MB8?'G&;*>/M6O5:=7FJ^[U1#V=!@_7 A/ H*9A%+7((.CY.]5M:&P;9>BV0Q M/OW+"B=8=A>Y.C>QO2O\WVQX2HB7JH@E3DS+L/MW#6-5'9OXIG]C5O# ER]N MA'WQ8$)I%<3Z)+1R/RWE(,VD"$D,ON@[8F6C.U%K\V9C7C(K_GA*>*"CVL>I M@W9 U$JO.*B]2#E#0PPZT_6)E91%X@O]T^F'=K:6%8YH>.-^WCNE4"BU(G_< MR+?_'V@KW.$3T(8UG7G$T'?T8(@F^R3U^?KNBT%""H.G/4F#3'MM#N#UC0.\ M?L8!%HI9=[A;96K[%"OA$F;-W9/N[SOI=J.7=(M5@T1$H&-SME@,D"YGJ[XZ M^6*E//9YQ?HP6T.* ]1$<(#/ISG B@N$+H]E^==S ,-%#G =03=)7\<\N<(! M/C+A&Z60]8% )IG&3F_HB.N%! P$_ 8OE*W5OI(*7]TSRM[$ M+-EV?'ZQ55=]3R2B:I%4:3;^)'9;#@CK.,4!#B*9\1 .(.7 U%[0Y0!E;>P# M.1P@K>:Z3N7T<;;'3^6%R?KOT(X/W&J!T8]=D^4 0Y(<@+X?TQ-+&MW<@ODH MS ' XL'RG$#G#<\YU?^V%_\0%\6?N> MT$*E//^4ZW1M1A#M9R&F8_ND@]N? M[:C%,K(XP#W%B7JM\B/(\1]5K5\>,@2DW5R]_MX:SB?C-R0CZAG\,D35>BQ:V>Z&/7>+6L;$BWP_^V5.\ M90>F IUKB_X@EK$E*H8[_8(,PQR>B:$%#3)3<:H8BAYQA27SR)/R">6+8', M:-''G/97T(]G8(L;#>7I.J/6:G]!^'QR)#EF>A,'Z,1N2M2;U]N#W%YT1PTW M\RO9-W3>(-[U8+9\CGZ*(S&YB5=7<8N;@\ ?90W'QW6G.HA-QBS9MR!TNCC MZIYI#O 4ORE9ZTU_C)'<+.W7)SJ,_8(J^._5[@'@3_;A,PAVMRET[X!E\7X3+FF _FM@D'_% M0+K:M,Z@D@RV_A 7U*_FMG]R_T+<^2]Q^>/B4ZRD0ZHHQ]G2L1)N=C*"\7_G MH;<@+ ?ST6X21Y$*YP#EQ;@,1?;[#F[0=^QMX0!G2[ LZ0FFU]381Z43&^C* MUV&R:YV8,J[.->V1/P,=\@SRMZL,;@LPM2__9G$ 3)6N:"V9[O^2;W&]X[Y5]C4U/_5 M4ARH8CI\C9'&)4$.<^-\L.R?-/5/FOHG3?V3IOY)4_^OTI1,/KE>* 0C@=+ M$%Y<(BTKN=CS;5WUFFLVVI,GYC958!4A4\MM5^%,2SP!R]K6:EXM,H,Y M0$H,D]OXW&L;Q("GN)U/5LP#:1XBAK:"2<"LF8 K'&"+#I9>P599H<'8R7@5 M#D ,#&<;+]]R%>+ZV/N"+<(!WLZ2<4S=.LQ #AB)ZX9N*J$B.4!2P2@XU>YV M0%6. XC]_/4/KT/(; Y >\*E2D4H<8$#\',C&4K'LV4]H63?+_\%Z^IU0 [ M4&>:T4S[5I+8RF^9'F0^) DFXQ18I90C/>=(4N<):\A?-7%P@P=X8E'^H%$5 MTX6^$F<%]Z\]B( D=MAN9KTVLN^OD^YS]\M]^W&Q&"#_C8D.?[ .,<]E@BU_ M:R+DC]9=+8^STO\#@/LQ?X#NQ;MT@(;[ WYC?P+=SR.[^'JX2OYIW=^W;JH MA*T? L,>HZ?0>T&/"%*]/";PBZ],PXN6W:22>-,2G8;0=T&Z'94 MN3FQA&TN2K,Q&ZX]L%Z\F%*SME1STF3[X;>-.U\N'1P!PK#_K1;%?]"Z%X>( ML!Z\&%.5EAZEW_-SIJ"__-AJFG'HP>7S[I1D:Q' MF"#\=/[A%#A(I_L[TL;E-#,<5Q[J6;^Q^5D@*IAW.B#HPIV H-K(%IHG4\J2 M.)J("\U)A4A "?FBZO3(1+<9^:V'_H/JU8^M[?;UEW;U[Q4_; MJSV6+K!F(][POL.?R-(*=>ZQT7Y? M6[AE5F?XJF%?>0!/1VN Z"LG0*5+T&-'#B6:CB?CJ#!N1.9H'*!?/&7S3;Y< M7PQ+#"'LJT^_?B1B>0,= D@^:\P,.Z!*KD(%@N?NHSS>HX6^ MJAHVY_07=]XVJ:A<@ANYZ-4XB._N4ILY>Y[E_? 3N%,E>N(L;[3& ]1N&FP]@@ZC?.>ZGTR["I'L M-/C::4D/2F/+?%7$I3'MJLH'GLSO;SJLD;"3)"^YP^[$RP$QD\P]K$/TWG67 M2?1N]"Q$D O:/%XV9F..NOR6"<6$2Q2J6)#.%WX<.,;WF]_)"-N#O3( @4!# M/ *=Z)5$Z"!6N#*;O8UI^Z[#Z;Y5,K3UBR=BS_TX7O_+YEE=:@5GY7G-/G>, M$N0HI@3\#;@<6@,509]L0I!ATE$*+M2V'S91N2V MD@)7F0V!J!2*I-R-%CRXVW00KX@>F93P0>UUL>B%C6N^NZEU-YK$_R$@;TY_ M:/; LSGWA(#Y=W::?!2\,DCN@6ZS@E1QU0\NJ+>\NQJZ8VRY1<]^U:6Q>WMF MH?8&STM-0$3-C8!4 MU)GHG-HZFJ I/EX\VA?J\L7QBR =O3MN0K3^=XNH6L MXN'"F&X[*Q^2_BSR %A-F^U2[%O';V&+@NXGQE&!-:U.B_>5"I:\C\BSL:CU'YD3.- M7;>@_QRHW_;4!>8XAGJQYZ1KC\[S-/_6!%MQH8OY&F=IUTA/D: 6GA)*:R+4 M4Q:)]:H7%F2;)ICAY&VJV\+[2_=,E/F4?"NI;I9J1E^-:SC\W80@(5\57NCG M*%3-Y&-5XX)@,RG.V).@"#W>N,74)"*CIO MJPFCX)ZUHD!4\O'^QJ56Q^C7(C(1N;9VZ< MW"8_TWHH[DFC]MXC! ?0DK0R R'"4E96]M:@S.D>:]]\:FU= MO[^^69.J:@\(AF?F 0K:\;Y8PN@'S !:'IQE.*"(4?=K/P>U,%%B7 MM2>ZM[4[M.7Q/K]1K69Y1&;QLMF@>;TH38CRG+$;W0]MK.GD ;$5X*657@O9 M1 UPV'=BS2N?<6K(YN)JM=SY2/\6J?!]KW;D)\D0L308#^99&1;FM MA1WN'%X)=0"6Q)9C55KI1-8Z7]:C4B<9%R.WY\?E'NVRTY'J$O[8J+;U\XN' M.&Y32'BH:LA*8BNP1XJX/SS*&^7I\!R,TVMFB M'7>@]XO7Y_?+IOK$S+Z^] M:NSI%UL/UUK\+D9)]K,A@P;WHI[WX(4ZM(G85,4&W%3SRC8O[V^1/;:DSZN6 M5YWNSUU?OFD4U!G,]^ ?>OP8CR&4XJ2M%'[?>D$L&?_K_X5R]3Y17CERIQ%8 ML8B1"V[(P)HO;>HRDEHHM;!/53.PO:MJEODR/R>N0.39 $J:=<_*IE0.G*7A M[.C&M_;Z+NAY]PH.CZP-<9]O 91-*J_^V MMQ,RU/#O\WQGK0*"A>HY])70CA[M!A/ M><%0B%(BK*3GNGLUO;_?/JGAN>W3F=,C.U_G!EQ&->D7Y79/YY:VB*=@"+?Q M#;"D9CWGWF('2B,1UG1A<@1Y?>I::)A!YIV;^4=&-!W4)-QN)?#P2Q@LP7DZ M!4&C]7 P)(A60OSQN7YO3N6PD5==4[5SM*[PJIQ$]9"39)FZ9,R>[$K-.-0\ M79_M'DE;9 ]E_607S'M^\!CU96J!H8^81YO X5C"3I_SCQQ_0[GB5?HQS^4J!Q#B '(Z9)U#'W;8(:-*',[=Z-/CM!Y MKA$2'G/_0^K]/-ZOGPT=/.92P[Z6Q]FHT7&40>[^J\/Z#7,6KL#4S.C'\A5U MMP.-]--K+X./EA8FUHO0./2)> M.QN>X=M_),529NW72X]S *VLV6!S'$4&BW MJNA;ZMJ(QI%FYU!+6+-+HT]/HFBZ)6#&&[?_T9\TF_\BJ_#9)H+6 \8Q]E"G M)0BY]V2;@_=8^ /=3!G?99'M)'X_]%+(.3OM!G.JKQ.#'[V VX(ZQ3 *P8EU MA-5Y!V.WLR'!.A51&5V;/YC>L6M3U]RBU0;V*O!LWT#DW]$P/SE@OCG9T43& M4!P86NRQS2=@"MFS*Y;OS'@!K\IQ'_]M[Q_)B[ZW/6[O:L';)S;.0QND^C,N M+$%I)ZSYNO$-D=VC_ @+_8R.0^3?!K,O_H#M)H_5U'1'WS]%/I\=,?JFIE+S M@/W;,T:;H4$AR',A,EGWS^U(-L[6A/24G15_U:'1#Z<=17Y(Z4/SMM'$BFC: MSK2O'^9CJYTGF7NW95<&A@]H92]#%PKEE%]R]I%KQ; MD,E2C2YV.%L&G/I0Z#^HZZ2Y&LSW$0IJ09A%*S,5[.$(/#M)+]:3S*U>07=B M9/P/3"K;8H+<,-9L;8&@'EL]G;M54CWRHIA3%X$K"EJ/06VB:2\R>;/U>1TH MWGU-T6,QK<5D''4P+ BPQ[5?_!PB3C=XN;A0&_6SRV8K6$'YE6.2#D/7T!A?-U,;G MAE?]AM(KK6WCN*-V MJ%4B<\6GX*8:WXKZ<24>'Y5(II1M+^GD;880T^ )V+:.H_;19F[+,FRN^"@H MSU0O?Y2\>$[>*O/L>+L<4RI\?3MM-+N(9)/&V L>V^9MF6,CQ^ )WG%3.=GY MFI:TVJI)63>??'],Q-_M8_Y?%@QG^G\ 4$L#!!0 ( #B$ 5>Z]R/3^2X M & ^ 4 8W9L="TR,#(S,#8S,%]G-RYJ<&?M>PLX5&_;[W(J(L^@ \ #1[N)& !\/+\'K\_>7\/?K[?GP+\ M_'S\@@*"@G\3F+ 0)#!!02%1(6&1WP,Z$A,5$?M]\GN1_SR55X"/3T $)@@3 M^7A=#8H1%Y.05MBBJ[]38I;E;W\#0Z,#!0Q9'+8]96=LU[]7IP:/CCR.C8^ 2%.OOYR]S\PN)7^NK:^@_&!OCS MUV^[> ^GO\R_M(N2<@NWM][ /MM%P]O^.\;)/D%MN\3E#KL +L0++UC?[20 MS)';A=7MPJIZIVFR%T,^B,BIZ5/4Z;]-^YME_S;#8OZG+/NOAOTWNR8 ,3X> M://X) $$P&85I>P"_F/ERI 52G1 ;_GHZ7>]S[9FF6\J:@WB HDMN/8#7&!A MX1J1)8O$T5,8]K%(%;--V/>M,F9&H 8=?IR^)SOKGD_3X'>+G_MO"F=84AY= MV7S]&8Q?)>X4S,U2YA3/'R38&5?GW!X)SS DU_J,9BP/]6SD71@.K.-#Z>:J MEVTZD<^(0'<@!&I[CR]?_F_:O4"E$11;Y3D#K3Q-8"$]M?O9P@WQ.]56864# M8IG:@:IQYD?]W_;OW;KI1S.%O/DR1YO&QJ=@3#&-A["EOK)3Z:^?\+IXFR_, M;!82L#:Y&?%0](YS'.L8%XC)Y71P 6&3X"<1OXM*+1QY*4?;V.78M MEV(<8L[>B7OR]9"T!Q=HXP(3MC.(98W" 2HB&BFKCY=VG;!^$L$N",W5R:TY M:ZMT8?;=)J-=[S;II0#+"T4IP*[?4J5%G5^6IB%GCCVB+&M0(8O7 _"R7V/M M:*PSDZ_G5A?N.BC^O-QNYQ%Q9=.-T0!S 1F'/XIL[D/T0(?9[I?#=2MBZ >= M#H1C+YDJE;)W)XZ/A"O)LG*/9-661L369\(GRO$0/]D[]'PW=:^(BJ9 MY#T02U8AS11Z[@:#Y1-,^*A)F^IG\'QC_@ZO%2<.[O&.M["ZFQYJ35KI['NXF0)$76+'2B)"GG2!F)SWH^H1+;*[(8= BT-GF![V M;AF<#S'4<[M_WJCO^\-EJ2/!717#/)_EN #-D3#!!=JY@-@Z;F*V&U&GVWXR M\OAPV%G.$*A10IZLJO6ZN'I'P#STP!U 20QY_OR;8D&'K_!&&$N&0"V-Y0)^ M2%&6'!A)QYN#9RCBJ/;K$S](>)8MQ2\,L2SX_%6&FJ63RQ# VW6UO:;S)AI* M)=(SV/(2!2D(XABAL8Q -B%PVX?Z;3DX^166P84GGZ;'8%[UR]^W^V:>V*N4 M*YMD*7#G>^AW7 /BVP83^95C]F$.]*/U4DJ["0F&38HNI$Z)+9<9AH&E[KMW M1Q5-S'2(B.VX)=OF\:902.@L )YD7F'Y@BBF-.L(NQAW&2_+,J5_\Y0(5]DZ MVJH2(*KF^MY7\DB.T,W*\EQ/[0P%[?L]%02C=TY(FB-JHI>"BVG19)["6+.+ M6L70G19TP1(8@PMT(,21;ND!EK7YVEL^[ P_3:^E MQ%I]W*'@=LBKG#[8"^PD:2LN "[.,O^PS)%A18+.M%+*EYYXQ@B=E&$@ZKN$#%UTP3S'0ZE"4Y7/>DS9#H9)!D*Q?]NW,(Z2V2K]3 M'31Q*/'[?.YKM?&S#"_1\_ ?08=Y>)Q/E&W+>L&TQ'81ZACY7$! @, H!SUH M9]H0,BT'GZ ])VV&3!"S 6.4Q$Y[F5,]:AE&IQ\*)A<+&GBE)IL['O"*I65Q MA/N9[F@K!I;]N%4>G+2GO>QII+M2E08D/!8F\#F^INUY$3L],@H?FGM[%":> MR-C7)[C2ICNQP:#7L0N(N)F'R+K'U3,,T _6^7-%?P"V,))@>F3-P2I#2"W3 M0F6'S>&X%;I?\RB5;*MQ09E90[9.D;.ZQN6T*N#IV;Z_; *C3 M&Q]H!AQ^Y +6.H!.SR:GT+FN;A[[%(T[]0>UU7Y6)"GLCJV_7V7W:;2& V%N MO>^R)55BHI\:_LV!Z;1T0S[)@,@WUEGF F99#'67YLY VW6*-K#LB0\,GV&K4D89.M./PK"$*]D+EE>;TPX?"_$^ M;=WVRN0L%^##>9/25'BAV'C(NG2MJ%3<^?GM,"Y:Z MY7!^Q$&&2AW/$JE^(,WL$%IZ9D\CU7Y\P)+&)J=<2,>^TD@QT*^OKL,C6AY8 MW;YM]_$=9#A5^ _/ 6[&4(:"X0?B1<[@9# ^7*!)'*]1"<\31&1_MVLNQP1 M7:D*'\L1[X@VV?T4#'D9'G1J)NZ P;HS2S: <0I\P;R([;>@)+:G!XV(N_9W M.34]6FP1G82+A"NQ/F Y&\]^)5< MVPAAXX1\Y]1U1 ,:T9X7YZ>V=\L./0^]W4*?+XFN'JNPEESM:KC,%VG+?L(% M9@H1<-(5+I"&J\&W(>706A;5M$"J*3[IQ[)R2909<#TI6Y__I';&TMJ!B51I MFJU([-]RJA1S80AW42(-H8"X;"^QZ$I(PTHND<>8ZPMIF_V=I5YGTR)26L3L M>H/-'SY4 #X3'-E94(5(@PLA4!(9R#J)M&\5TIVMIGF"M/6&C0X;=]7,\(=; M[$P#WF WX]IU6S6_DGAPE\G17$!A3]VR&N8,/=*_59Y4URS/JZK[V:G>9 M@-6]ZB#/9EL>V# MTYSP&8CJ>.*W@%FD!,9D:)T@=/A"8.E7IXE^T]&DPOIK&=,[0D[+6/?>>_>U M:DZAY\.+=&P<1I;64#F#BL5*T>Q:;EA :Z226+)$1O805A-C\-[$%N6WHS\ 1157%.V*?[,@NN--AH_O1S4[TC- M #P2-WDJW?#CH1R1 !J<,0E6,ZVP;U3XP; G8V@.K4*'^M;NR.E/^YMJBD]W M.6Q(4+7W3;R48!QG)^#\C%N89-'93BP^%N;*EL[BA@(*30%]PG_#;MU__ MRN0]LDP!'##A($6^%HW_;1#4FT M5UNK06N#QYEN2?,'%S#'.T[T/1?]! [$ M;]U1L_@$."_"%QY+D,0X1J8F0@UU5N(36"XC?U;1Y%I: \64>Q^BQBSABH*HY[2V[ MEZ5*%L&X1:+8U437MI@CUN%2=1F)_DFO5V[MWZ4@1K:"\$(+=Q[""2Y0"[MI MXD/D#-:Z?E4QHM>O7_4_8Q'%N*4_MEVR4S*++]/S=/"8U51 &\:("_"/L6L1 MEU["N^&\G$V< ;A 2U2Q_Z^N'!59\.ZLZ9[7@5:6"2?+&RY7743I^9=MY^TK M[)=\KOR0UWZ2Q(@>0OCC$TG5H[W+NK9,$1!/-=&S]YE#R6T(AP6*T1-F0RJJ M^Q[.> -7#SD_8P6Q*Q%7=#-P#3V-3"E.YT1. L;01+98?2.5Y4MU4PU-WG+Q M@IC#79^VM4A=X57C-B/&#?;#T KK7C:HGQ&'$4)2"7HXANTCG3O;KH M=.HR _-6;,BTOLZZ[&'3ZR-/8VX\#TD1O@;0.37A[L!M(%)D(43$,/ M66?T=T^+T@UFW2Y9NN2\33CQ=.:>PZJ[[,59L1-*VH9EY*?\;P9>;=79O_;F*2SW]=T>3BC M""C94[E ]0E"PTH8 M%EF%T[,<6IX-K^OXJZKI1,J^+7EX\_C>187GF0[/,=U7T0;'D1.)')&<&>2D M-:?CT$"&V58PMDM%Y[WSZ?>L$Q-;LQE-,F[>F38F=3R/)VZ=2,$_S]FW[TK0 MF0^LH[^Y.DSD^+@+7- /RYMETUQ O/E<7GU/&Z^V M=]4EN]"E17,5R I^Y?G.ES8 M#3A^6I0;F1!:LYNY/M<21.:(U#+/H^TI&5E,=Y# B M2U1.YT1\P<1;$XUK:34M[N]-XX YS\H@I_CC/--RWP6JA G?-)Y1]V9 M_!J\HSLH!;!?+SLF+_+PEJ!<):CU>X\*_[9''DPD>=Q%0C# C#?5IJ8 %?W< M:'>V>:S?<]&%DB2[=G2<,9GFR(C7GADCV-0/O9%1AX"96H^(X4 M63$.%HV>)4<8= H]2G;:-GYVWV.70[Q*CR21 7_ZP>!_KPC 9= !%O32A'HX M#$VP=WMIY%2=-^!0?WW;2?ZRTT?5K;?)7MPO9#)BU+X2BQ3C "Q$#7B.%MMQ M:R%/\/YJ?78^_^"A+N_;)2&*QRX=#/=ZM>)A^J^WV_^OBI-]1DO$##G!4^8E M?;1+0FI\X9=9@7 VTX%TSTIFUZ'LG?7EJP1&VZ#)=J8ERX-=3N0"EUK,QN1.X,'^0/9E]D._=%OZ(2'.$8V!5X(K.X-?! M:]F:,OHAQ]KO1B\<5K8T:PUC9W*!BR?#&>;@)'6Q50Y<>0U:496$+@V:"(2& MFG;E'7LL\C.S8S6K8:?*)6?U>S7>K)AGB)EB0IUOE[BN>1;#@9VO&TR'=7&4 M6X;KH^PTMJ%]S6,,C>3?==[)//E8X8;4-^OM,9_YON9I?2:#&L3N4C 0JIQX MVGP/6I)2!YO+@@L JE-G&NQF:[(;ZC99[APX[]S*Y#^$9* M3! 9>'!RE@2>,S-NS'$:-"B0[QJ5>P8&:2JW]BL7"[7S[N8/*<9) FE!V^ 8 M!^1!*,MT$9<127 X[E)N($?7'Q%(QT6W.$11[*7(MV,C@B^?JNAE/\ZP[H13 M?;S(LLMD&4Q@,(U,>=TOT]PAGY_G\5TZQ(QC0N@B.#.]/FN ME\94B9Z!<7P/=MM[DP J6=R4D-2B6V(/8^!2#]I M7CIW0BR%-SI7=>)A GF. $'G90FH_(N9R6%.T0=Z2&-ZLQGE="WJR0)6JPX= MQ=I^4OGN75*6VO619SF!'R;<>JP<'A1_%N@=1]:,?C.FK(PO]1Y:Z1G8PCHY MBMW&LJ3KU+A^G=Y'WV)Y6^?L$[D1NM5JNYRC\"G[3^Z; =EO*H:TEXWIK"WE MX![&G/6%C^O]J9J/DW@_5%37^22@^\1OYP$L&CL-NQW]B#K/DNSO0?#40;68 MLV?(S0)TJ,+YHG,$\1)?+I:+&E"B& M)<6?U&Y;SI0;6WD?Y'6[MJH&/T5_9C8SZL7B(\GN=&GQ7?0R+L)?2]CM/H$%,4U)/S0,P/CD& D53; M%[X?,<*/*J0ZA?+95ZZ']AE-/!)+$Y^*Z*/>W(5K5Y1G^E)ZN[E LISO(52* MV:&ET8FCC[Z_#3H*6)<^U[@ZP!1L[24:O><"ER0 M#3C0C[#";0/QU$"I3F2 M_04[.T\-?A=JJ=-336PZ=^@GFV660S04T[X+"$)[()R'6+;NCXCW=9I'C M7AT<0_93ECS3>1K,XR@[M[OJ?,_W*>E*9D3&O; ZYJL6Q"^\:6]P]XV[_[Z8 MS[2^K6JK%>_(7[NOC6]X<+0+1SNMN8Y+)C780VX;1\T24JOJD'&<77B'EM'M M>(> P;]X)D-N3,G2JXVMSR45]V)$=MW[)1$M8DX'=8.E];7!6TXCWR1T$_/;X%!H?.NDKM/"/N(S M,+:E+//!+\W/LT>[%$T4EY=;3D58YAZ]W2E5M*^-7_5^S6>F[[($B M#"PQ-LQ]%E%, PC0;,.(8^09(P@B(S;-F;O.>?5E9\T\.3HB'P6FGR.FX!N,%CB9HQ-3&:+\8O+).%AIX"@5X*]$H M*\#KRC,;U5KB>$"4% _:VDF08&(8>UI:6W* M]"NFT??;:F5?,L.T9$88K L ,L[M2)HS8<*-ZIQB(C&K.U[."/I8W, %XFP[ M+3S :JK;N5Q$;: PLF:Q;*GO 26E%C@LJ?EU2]NO 8;UBQ=82+RGY6-DX)" MS)=BW>=9.KA?-W&?1R'^X]J1?CR%?NQ,I5U^7>Z8@SON[ZY9_=VQXP__*=(. M;*T5:>ZZC#,;A %I*=#O_#B5/EY*I$Q8>5GP7QLKUH;WJ&Z7L\\ZH5K#DS8> C(. MUA?^->;FJ<&T,OH62%^A[LEA2F(_'%+/;B8N-1W-F\87>8Y]TA)2W:]J+SXH M(&G#?'%,ZO#.CP>5[,W&/769KMBN:4'VTR"6\:SJK ZJG6- B^H?H* 4T?X^ M&=_[&HQZVJ.ENL:V6&2 V_0$ ="(\B"6#F/P@8&T <8=$$[/[PI!AW;AMOS0 MA8%X2D(Y-DA_*=6AXJLA_95_^IO3296";MG[#90WJ!?A:3-Y/TD,R%LQWN@L M2T(G0AH7@$^>WD'?4SI#EEJ2Y\C0 NF-^)-#06K#WWT\CA8+Q-6>O-NTY<*7 MW".WK@.FX8PL=IP^/)TD4S*WN90#M)!'>1.I%QY-J@DE N((3L>6[ 3T?$H>:8 M[MGA5;%LH+X8Y@+U )KE U!+@QM3 M/0Q:TD/F&>E@-3VR"RF-5;4_?R6PQ9Z*VJ,_%&@7;NF'4A@'KC18:R2<-UR) MFGY%UV@W1$JU*B]Q@4UA6J\"EW^PY99./G]^DY>N1JL[T?]@/Y^47H\E@":R MI'(X#K,T(J=[B N42(T683_"-W/469KL!RW.LUP@%B?QG76&6HDX@1@[I'RW M?$"]N[^I)_U+C^BA0MR^.R&.0GU?M;%O27S7[,?+9U")9@+H4->FX2L8HXN! M@434W:,U50S,LU."(;T/E\^1>1"^^81HR/D-I&!Z:->TALI^NEI3C2LZ9OVM MRBWEJ=:W_A*?DE!M2$L9GI^OJ.14"+\<(3R:!Z-IX5VX:J,>)DH*[.B(LN@E M2[(<*(B=TRMG'QR-"/*]U7!:';%#[.K#X.R+V#EHMP,Q/A^Q.MA^,]G:8QK)CR8WBJ#Z47O%W.?)(MJZT4DL#O^V7%#2[: O.BU5((B5B%Q?":3Y/H MT"-U@\O?@P I6^463:EFK_2N;1I;O=\++O_Y^>*_B )I,^FS(X&]S@7>QT>\ MO6'4I?M3UI<+1"'6MWN&>F9+@TB]MU EE_\,5;JPK85_D:6P$A#.L71#;"AQ M@2,&Y><\(3IUVVF W0,MF>X_FGX&Q \S-'$B9DF[BE)BS?_AX^BG ;]*&2KQ MD941*JBQ937"ZZE&;+=.VLSL@:44%A2#25U<8$D9]S,'P1SR.(#9J2J+\U&: M?(LMW:.AE-#A-O%Z=/(8%U##CCL@DTET!0+;"VI.]L]S@1N7_S09/GXP<16K MQ7J'6DYK_,D%8!RKY;NR8#X7D$SF B.'N,#:'MS&8SR89L^IAJ P%TJ9E_HX M[SGX*Y"X)O'_^R0ZGB6YQA&!,E8"^;XEHA+7:8;KX(-0PW*Z '878M2^#.(D M=KA1_#X[D]P_^?E:IR_N2B@C+-BQY'2\E7"Y?KA#I=U+@]/Y31#(.UWZ^[@1 MU/UCC*7313F6Y[@ V9XMY'Q_M"2.(_]F+1C7_1.*3P^K77_1H?(L8O\08R/. MT5S@LV,M%P@FK:NZUL^>Y:C^,$U!=N"+1'85/7R_Z[\\E?\+>45?824UC;)C M@G#K9YSI7LB)<#SNL^4(Z9LTY)VB/%*JXB^36'^"[O#/C!W3.0/KT(JM<3\? M_D7X\FVHA'V?V(, ]68Y1Y%X!$..ML%)&=9BA+3J M0C4 1^A?M9KR@:_N*5UCC3E8RLX_N/7W9J;^T3./,$=^6XW;@+#QB.R\P>(% M1/R:R2TOYM > M+<2D["K3AVR[^3^2_9A(+K!C#\0>SN<3V#(?62ZCC()9\D_),"*3_Q,76'A, MI/:TXK=-E/;_,/-*:BQ98T,TB5AH=OFOW,[N@\#<#/'9$ESC A=0$KB%RB,D M7RTZ_B\]F/H61YY?9=W>.&?%2GW"X@*&D&T1\\5_;^E%UA^]LT#^([*YV%,P M T;R+"3D8MGAD/B_ $.5G#]XQP?]][CF:6!/19P9*V'M^K6M*&6W^%]SPO\L M8@2( _6E5N+&=D+88VF DS-@EZ(W.$<] CCM1HA?FN5@-?%1G^&35;;]/:K. M(D1S(5S46K#/^RO/(T(0,P/XGY)8$XADN762?VF=(HZ_9GG]I0>I:\B-GRR2 M6M2( [1=7W&(MY"EGA&+_]>"/I]&+VEUQQ*2(?R""WPXB>Q.Q_E-F_Z. 5_.N&_5\$WL^=+8>[96R$9+4]FRRK]=_%U< '*--0<0-$52"=SY)P1 MLU8L8_(,@2W>:@RUUJ_G60%3$$")U(WXI8<*Y0/S= 1!JR#=M@!I

PT-E*ON+NK"4J?+#01?R#'6N/MZ1+Y.1J&'R'K;E+]1$_%E!ST6H)43^ M2FGV$TT\,[RHFRZ$ZF[G%:9?SR$WN93\(MXQZQ05D'?6:C)UK[B&:T M>2@NCK*+6VSH/1[^L+I1$U/?4LN+U<\R=\8G[[$_LNDR7]K_:ZGQ;]+.X"M< M!"L'AL]LQ)UIQ\JW#E?I2(7?L2GWEP@UG#^XK7D-?WBBZ?@_?D^[2G26M&S! M-..\R5.#VKA>?*JB5<+#%VJN5E'[_+X';[24G=+/G%4U/CNK:AKPDAA#FLDE M;\(H,Z]@S$&HJ I(@,N%;N@LQV$3G]!BM%2_2YR[V\(-CYI"_*OTU:?S;T2; MMP@:GC]\>Y5GW;F-!.[J_6;/M$'?-5&BA3.B!PUT/"]:-N1&H((O!%^]0=WU M?3:YY,"\D'";1GVD!V896E^0G<*1QGY U*XDZ1;2HA(*9N$2BWK^GI)TLX(K MSSS'/=T*L]6EMXE_J=WF=-H:^ [L?R*#\QJ ]@%RDC\.W#F?R-F%08QJ M2EX(=;%\$D"O=66W3E.67>=\S&T^J:Y9 ^EOT[Q2@ UEVUG=3G%5:E4^#7&* M?K<8J_UQ_56],N+(SSR_P(L'(NQXA%[T"21]LO RMMM&=^Y%Q3T0!O,I4 7" M[J9W5^8DL\YFDA+K(AS?Y)1OUOYB??H1(/U*68MB'X.K):;@? F@ME'L0S"= MCG>DDU--[&G$4Q]9]E2=DW(&V8LE>=NW2NIN;DN6VOW8;F]PW07GK_ ,>$U0 M+=V6,08:,4^.?34,7B1+!(:5_2@_-Q>6=_UY@W# EUVGB[735ZQ$,)G>/YN02&$R[\4]6QR5UF_H!D@K1;\)XN$O!]HD>PWF M< #I DF0M0-LIBO-$C/J\Y&*Z$>]'-7,GP8>9XY:9AU_UK-CB*J]BEV&]3^_ M\NGI36*?5A?B?%*+>A47:+=I-0.'&$'/8B8I(7XCBMC"G7>B]9<&-N_L5,NF M8(]-"+RCWI?>^3U3WU#5?]FU]$:NJ^B9EY*"*=HS0M.#A@>/Y#":X M4H%]PP6J1_&M!NC #O\;QU*_+)ZN29#T^&2K7">U&6WLG:L$BVV4[<2U&W(! M+U0\00#GBQ!'KSG1ZA\09PD*EVD!#[3I3I6\G\CN4QX/"QZM%0O$:.0V C>[ M;>_72IF;(F?@RQ[,0]CA0^Z_&MOL4_.LDJ6&^<)1?EKJ;Y^;BMTZ+N?2_NV< M^8$#BY[Q2$%<^UFL+-J78?62AF?)^#*PM!^-B1@'"DK6=0*L4E:1;4ST'-HC M?$[U^=&.9BE9(R]U[X-J1;*_G!EE--@RG-[F/AW<\N]SSL6:KP-WD@R%GR[ZX2/;!@F?LTTAB9AKHV"ZL/ V65FG@MB+L M[V5'ES',3ZIITFI^?:EGL"U,Q&Y0Z,"VE-AV@G*K%.8(&$M%Q'N*T;NK"JEP MH18;ZLD]LL'JL=;"YI_+8,;V1VXXOX+3CN$3?B':R?+8]UQ !(/ 181Y4092 MB*6N4_Y2B0^\X[W-5_<">O>];P&O3$0@_B>([>3HT7I[R!/&5+N[=%YE&?2[]A;[/>LB\W%;GU!O'L(KXMJM<1=PB:T'E35U^I59=;*?&UB[7%"!UH)YX?8ME0IMPZZ>A: MV]&*JFM/E@6&%0M>#IJVW)+]I'Z.9^(4T3BZY^!;M/--A ]YW):AR4[WH4ET ML>&=X=@M[^NVP'M<&<2B+L+$N\-KOG==FO6:E)?=NJ MRR[$S=PYA&^7D$,W=ZE(O<=X52%?4?PHVZN6ZS2>6V5LM2%,];TRM*+W:K9W MQIK#CZ&=.2(ZS$W@))478F"DY8,4MY?^;M$H5%#CI-?S._?Y4R[Q:KH\ *S4 MDP%?@V6#GU ]$MA+S_FF2QM@7&F!OA>+ENYH,B5W\026CJ$M.IT43_<:$D+F M=J9\MVUPS)#;%5Z;:X2X%^ZM)[D!;T\7[9Z6 TTI"#&6^<=XSLM2M'_'J%NK ME+R\T>W)HI,[9T>O1>>;KIDKZ_P/?E7^2\% !93_!U@X,_"["'=Q :CO:$?@ M+K^\,=G1A6Z:=0=#JP).IT;J^)Y\(526K$?AP^O8#4:$W^;Y=(_86GX+[*7Q MS90N"U/6::0>2*PA &W7]$2\NM^NL'Q'1RDH*ZD%JP.5R-,PZG.>,2 MD&+Z^"0R;S'MV-,'NW,L\T;;G!N,G$89KDONNEE;^]5;TBY,O'/OF9&JGC6^ MIQ/9RY(F,# C7,!G9:R_C0S#G$W)ZWY0H#Y2K?@[U35V"^YF):, M36_2?I1A('; _XX=@]$I]/?<.HCPP8M$Y3LU!$2.--<&)*=Y?X[+<_+;<1"( M22O>++0M&G\$%*<9M1-J"9VVB#BR!-$@XEJ4V;F\[K "5[=7YZUN/8_W/&*= MSB.4.GXV[* :W]Q*,FXUGY2(8!Q%D=:KOK9V5-W8H!AU!EI1?0@];BL"8[:_ M'X0$'NKW1/.\2/B8FUOH]*VX=FMDWL)EOC4F(Y==#97F*XB,7QO?_&AK##QM MOF,ET4SIW@3F./U[*54IP'CYPL9^VU*_(E_W*L#;D>>.[E2KLKHBT5 M-9[JRLY!S!0@M[!@7E6NX,4O^O(?6+8"G[-##TCF+[X1M!%%A>T\71$NRY"M MC8(\,<6.,S >K]>Q8#C2K@U].CYHKY]W.CO<*[-K0RTSH!1$,%6Q;\A0=Y\4 M9'*.YCR3D\C2>^(QKF2;/[6SRU+MEKSSOLQ#59\M\(XR/'18.A>XA UD=\Z MF;S@ $7-4QO*+@FWB@UI3M7%^TYYRY>\*5/528" _ M@FM7UR9=;D:-*W748BZ-F&B&4A8Q6B5&-RDTEE[EL!S6-LAM:)O(H-?K=KQJ M H-8W.)(06T"9SL5$V--D(_:RQ9=Z^\TW+@;/QB4,2*XAA3<;UV MC@2MMQ/B>7X<(9I3(NJQGZ)CD9O?1%118,JTC,)9AS&>-AF>DG_P.!.6R9DB M\!CH3H0S+.GD-K;X+?]#(ZD%FM[GGVY"_:C^FRO@! MNE$'QO-/@F&SZ2%#1\$<&O.PAU*7)VR42!U:>=Q@^+VX;//7S$F%H +S-J<\J_E MMEU_*)& "(!/.A^&T*%P0643.[9U$UKUW >,!Q6^M<C92K5\*,M1[LTP\/YJP_:Z/T:TZ\@/&I+)6. M6SX>.UQZ6*TJFU9Q>>W-H+$ P/NNJU;EX$4;C2QS^'8((?9R@<\D[$5AZ: M;S=<"(GFH\(3EL/2Y<\D697Y-5:OI%P34]#:-+L-WG$38<)2I0=0$EDR [VG M,.?9O]]Z0PJBC2B;DI_J/Q '$5&SML8!+R]:WRM[^?'L:P6QV ;=(^8=F6M1 M ?051A=-HAT^[NO"+L+"%O*075&B'346J#"OF:GK4X4-\ M^;Y89-W4>0O?;( %Y@I"?B E6,)@@8T^_91I 16FF4PJ*^\B3%G MF_I2R[[.,<9/S3)]/.N1W%''@U]E1*#F9])J5N*;%=V9(4E'=J$4P=*.O)[H M*O!TQ/JYM/>F;T;?!ED^B_.]\:DB&H!'B-P:$QE;(LWDR<&EZ@;&$)3TG&Y2 M/1<(TD@8[FL<7\LWG'5 M_\.G"!II3/2PS,W/^]VJ]Q;";M<+"BGT:$V6_0?_@^M_F/!QQ_\34$L#!!0 M ( #B$ 5<^KL&B"3 .0^ 4 8W9L="TR,#(S,#8S,%]G."YJ<&?M MNW=44]O:+[SHTGL1A"!=D"8@*DA I(E(4ZH2 >DB*B!1(T%Z$=B @N*&4%1$ M0$! BD#H8$$0J:&D(:""K*"&I6DWGON][[?W.?L]][S?]\>]XXXS,YXULD;6 MG'F>W]-G9EBS+ (@=LS6P1;@X.0 SK)? .L+(&)U+BH@" @"V(.#-0]8 YP< MO\:O*^>OP_ M%OF?4SEYN+AX!/AX^03^VX/5 XCOX/#C:./B4 $XQ3FXQ#E8 P",S2//W]CC M /Z?P<')Q8'\.<(OS2.PVM.*5=/7G M4[DDM>]F7OD.U2.-O=)N[T UHX#+B?P",K)R.^75-32U]F@;F^PW/7#PD/51 M&UL[>X=C[B=/>7AZ>?L$G@L*#@D-"X^.B;T2A[QZ+2DY)34M/2,SO^#VG<*B MN_>**RH?/'Q4];CZR;.FYI;GK6WM'7W] X-#PR,O7TV\GYR:GIF=PQ%)Y.4/ M*ZMK'S]1MKY^^T[=AG[\_"47!\#%\1_C+^429\O%^4L'?+_DXN",^_6 .#?/ M;D->"2M7/O]+DBK[;NZ0.I)7WMC+KVKD!DH'7'XG(*-F3%2G_!+M;Y+]:X(E M_G^2[#\%^W_EP@%"7!QLY7&) W" 0:_(U +^MU-;5 X+:,;V1,T5]+LB6\G# M@\+Z_1Z>(FZ3>/M1W=> X(YRRXECELJ_95[**UZ.YT#W6L,#]7'7![!@*DH" MHCP*Q[7;(IM?9/G>5\A(O-5:I#CIVMP&%#3L AP(+GQ-[VRD -?_I$M^!HR* M>$&(CX1-Z^9#8H>O4/UT**F<]\5FXS-$U[<\B%+\)&RH7C M;^1.D<%60N[]VTM[*,*?YKW"GE]>1)Q^EJ^2:JSWQ9+[=RW-!&?I%#""C.AC M 3C!GOU8*0L1J$,QVJJKT&NC16YWODE>Y>4<0Y6:BZ_L5%N 6&,/=);Y*>(F M%Q+A1JG/:@FM-:Y3Z8M8//8S.KFU-4/PI6K@LR?Y\7=>TWD9#^+YF.^7I-LI MK3WH]"NEJN_WUN->?5J9WJ.Z5;4CQZ7V2:V%I_OO9U>3>LM$2)DZF6#:AC2( M&,;*F%N#IGT69JU=%$2*JH.Y5>7#SB?4\/DKA<&6V26?M[V^EXE,9VJ5<6:2 MRA@5W8(+]$OWJ9%)PU-\ZKT6TB2F@'I4TQ)SAGQ8I#L M\)6?:>ETF$I5AG';Q@?/QF UK>!S G/*C(EK?U3TOT9\*VR6._F)\'E3IF D M1=.)46X<:K*A0"Q*S3/7)]:Y&>H^N;W_L6+%^=J,CJL/M7L2)ZK-M:2MJ?>@ M]RR ._L9HR;F>@FZ9\D(C,ONEH<::\E=("Q-^?W&IAZA[92KD3)C2V=XJP$W M[Y5H?T!IF'8FO@_3?*6(=G*>N81NB,KZY@M3>%VE6Y2),B'MJGO4(E Q9.'? MJZZ:X2U7]?-!;*S_6#'*F\%V+$(U#'39E()"'!E/%8B;_=@=R!!/)TMO)+)E M:F#B9G/'S;TO[H<%<3S,MCR_$:#%]9!1!R>48>4VL><9SM3#T$[*#'&L+PO& MO_9N"9D[#!>_H'RRHSW_P -?QTL'9^V]R2.]@<^M?Y,4=B>FT:6YR+ <>(!^ M-E,7VPTVLP!QIO#QYV/UR)BZZ;P:.[717;*_90^>0;RZ_Z6DEK-!\$4XGE&- M/0O/QFENU#QASN(Y+ 11YE"E/VE1R<&#BW^669!F)B6I#=V@764"O"YV#I@H947].FCN!/_4%/PD' M2L\D!;PK6>W,L73?<#]FZ_)JS?=U1M%K;S'4@,FUD(V'+(!G%Y1720\'^=;' M0$F2:&*WTB)4WP=":0C*ZH#"W<(QA^>%IL@RA''ZFV3;>-#L5M[-UKW]UN3M M=4/*)DF3+A'=AW[&E_J-H=L94CD7)N[7N_]!]07YQ:\:ZD.BB@=6&EE >#VD M&354XDYJ[7?&%1#P_6Q[0<[X@MC$C1A1&3J<,G"I*^=!WI$1M>P'/*:YA@E[ M/<-R]BMT!RGSTXS0O7;=^L@:*V@5C"9IYIA+D[!R=#W0AHHE8A61&EZK[TU> M(#>.9R[;'@_*MTLV."[4M!LHU]6G2\Z0M^E2KZG/P-4T%A F*AT1S^<,#$=5 M^RQ UY;>CTR:S#_V\)U4S M$S^"?R8[I)^"!X_',?+HOG7SH4H&[2"SZVQQ84G^X-R=UF M5^4.++OPO6(!,#2A'-&ZO?ZA'):I=)A1;<&_$'$IHOO43&^)D-6-:!YL\>NT M0IDPJ;.\RB-R.K$+ J+6C"JZ*]LN"4_PS^*R55H,]!J)5_4]..<,,P**G=HW MLV='KP:@>_?!HX0]J:8=C )=> @F>0F&<>Z6-?7;G^5N-TEW>KXVDGMPP]3RTU*%W3Z0(G.\=GX6Z%$ZZJ\FJ+.85 M*O-MGC0*O/CI8)GH4SKB.LG)K.]::3EA0U[1SC/)N=A)W[F]?2NPO6W'\4N= M=RU\FC9X&B[R'SA0_YH%9&-!5Q8P/TP-FOB&S\"(PM;Y"=D^,%*0?>M2#$ MH9Y8JC,QE[OQ^-=![G%"M9,:H0CD]\H(GH%Q!/(W3U)%" MS5 /K27'&I*U#86P^V\<#N7J[=2E.:%[CV'/8^=:28@-=T*)8T\'HO_N>9,L M'7C:-BZZ97'CUI71U8Z%QPL:7K,; ;U^)U4#GAIML #0&O[#3C.9!:SKUJ _ MQDPM8_BQ 2P VC.\O@K6#V$;^?JJ0$46T#\F-HIF%)$WW"B#'[+K)J^KV[1Z M\+T]MXOSH81=X(KTD$4A6QO^S+<8"6P08O:K%:1+N3#]5C':&8LM7#%3:#3W M#^K(/]J?P/'#*V0BP;R**9A%>>T"IJW/5S+?*HE,JF0-(&1:H)AT[H+TOCFU MO.9U+\942 0RPSSR#D-G!'O6COVL,!M#W1EX8+T0\N>,-^@\@!;R/@-%NR2Y M.+QKD5/>&[>O\63PN2ZG]I>,L8;Z,Q"%'8+6*9B->^QY[+DI&)HS,OC55\)F MFKGV>7.S!_WUCE+;[^\(^=BTGLO7QSOI?!'A%SM:I9QWNGXCD#TW!$0GGZ?O MIE@S^?L)"G AY&8?;$.U1DF7#U5#3H)+R>XO9X!![V*NCRMF5&P:/ M "'?-V8)+CH#Z,#Z7?1(T'FCAN9#MX2*(BKGD9OL$"KRY4*]@H/=]9UZ&P'N MN][5IL7=9OK82[=S@!%SW7KQK_#/6_L0\^'H^7JJ-5B?\KT&NPL9C#]!&4LR MMWGR0R=BWS!GDYV6]M.R^8&X/8OMB ]GZ8%T+D8BVYBC1-B9MCQ>DQ[5 8Y2 M'U)\B=^GJ'#.Z<1N[L.^FV-^:4/<^0Q^:; MF *28-Q)R)1FAW+J!*U1<.A%S=P@+*%Y]#".?+RIW6LYO>5]PN;!5*?EI(8# M0V\N'HI 0YKX#5D87;P"/9O7O*C)E*S63ZZ)8CS&!L\SVEHQGQMSORN7EB#K ML+AYJART3+1Y9MSL3H9O.6'V3?2M6 MBN-A!1TQJ<$VU8EP%L";>]-5N&<.T:WU[X%"&D8O,LYW#= MKNNG=MZJW3>ZCR.A-F+ML";U.-0;PC:[P"EXQ(_:6CA1Z 4H\-'@K7X:SF)" M0CQ)9I^LUL)* _RLZ&P-.7=]@[:??A;RIVCT.V6=HI1BGYQ9RPAY7/OXW5AP MHUU7P@\1PF4S 8""S\6V#N=TZ['+ !C*C.8$U1!;$UO.Q).'7#\6/RTAP82M MJ\.>.4@5\:\^[!KZ[J']9(XI\8:/MP/#=C,!44HE86:XGI,YYB<#E1#'4N1Y MZPCW;_AL#G>LI@1-!A3&+57@M"H]3MZ2 DHZ998?<\4=KF%_U3YTN.\8I#9= M1(/U/EC#@O=P2$J+=]FA/L;OOCLUSF=<2IR-)4NO(UJV>Q#SU@,6JN#H:D(W MC'X(JB$HG.$TR?^=DD/V@(;!JH%67'S!E6+1[$YUE-[N2>.I;!Q%3Y?$[7M:(=9?CI!Z M)TY[?6%)E2:'"F0\00>QXY6J9R8\5%\$:NV/>A 6*0[R)(75J0_^7O_T_O7W MT6T\O\&+CP$GEJ#ZB\!T#MQ/5H?JRL8>A3%YPI5QW ML3!;87!?6KZM;OO-HH2'"3R@+:%FD+Z?D8:-^L VG'"(1A6DC/5C^;W3F:]0 MDH]](UZ-H54C^*]&KQH$/+XIM?ZJ1BDY..&P)S48*F%;@ W$;J]<&%6=_M'@ M%LV)(MJ_MDGG(@QJ3 XBF:Z9*UM7; 0EK5>.CZ@I;PH(>9'[ZM&$2A;P7+/' M.0LA4F>AQIQD ?P6:G:DNFNXX4$_/A!EX+0_^5F'CCXNLDWO_IR57O_EF(O1 M"!=Z"".7:8!R8G/I%89FEV1IYM9AE5#?&)&:\NBT88=_I,G@;8^E&R_L$S!Z MUH*/" 9Q0KLB+5,LO M0:GV)_FZBL^Y)3&\?GC/S:T$:W(F*#Y9@[>4C-%E T^U@/6Y]#V\38S$"\IM M+QKRRA$B/])?AY_< P_;LC\#S;_0-%G#"S&-Z.K+\1Q=O&OP\\AYHQ( M;,O%SA>0ZX>Q\G->=L1-V)*59MJYUFZ)8Y_RS6"&P*N+_77 5-^,/(/6I>]AYLCZME)=R"'EDWAW*HA@-C7++B)UI]BT61'Y0,6R[E6 M M\]6%\\7.;-$T&.B 2+>08'_7;YBLN&T/73#:EG)F-:O3M+)N35>IYI+44>4D MF').S!$%M?,M5DL=8_-I5'ZHBP3'D>T8S=T<=&/0=( ?V\A;1,( R)]RHUT$ ME]>* T[:MT6D'B]7NTOD=9II 6MLF8JQK?!<=&BN/'*;>@UZ38KBAW('NCE+ M]^BB @G7;Q3U!WZJZ=EOF4!BO$RIZ$: MDND&%P&66BHS:4(KZX"EQL.0/D.3'SW\[]TR.N,[D'VIH$G NV>NK5$WY:=? M@H!6Q;_I?PL]R#^:(>]]6ONQ^KT<0.E1@DSF,-M08-RHX^-8HB:$)M4H!CK3 M3E+QYQM^MR\]OZ_9[9%=;$R0ZJ3'("#U:XOB7R)OBT.4U:3XG4BW[6&$F+EC M2.7:SQ@-WPU;IO\NE[)/7L7 =,6]R.BHJQ>*/ H>--J75^;O%ZH5/;+CTYYO M?]C+^N^1YP :=-OS#9V!?>[( R:O(?=M M&??C#R^^Z"R35=5 "1G:(EIU!EA Z HCN_LPW6:"!03HXS2//IN)9<39%_B^ M^^8XKY#BSQU\-(S885FQ!QZGU6>OAJM2#5OF6D',1E#YBOI'":(X--6?<@UY MZ-/PL(7Z>Z9RV.7%!<<(DK"2\!7JDI9YQ9L*>V*&JQR!4_RM]^4;:/+,.I8R M3VUEU*F#,X,;<7[C3!XDNC^ONR206"^A6XDL.'7YD7-S.F),?&CG;5X!(SEM MVQ7-Y;'4:Z(#L%E18FL_'.=.0 ]%B;\DCHG30R8[821XJGS=C[;W3W5MFQ[/ M#ZL_,34\IM*\\X+7R'QKY$+VMNG&?5ID*.+9]^=W"/I\R&.K0VA)E,\0C >2 M/;X2T;I\]:LX\\FB_<'HF0B.OA?*?"E(Y[XX3$,:7:J(.+Q.!N$DT_18?2[4 M"9#Y<'\3(3O.NY 1XZWKGV^_J8MS\U&/5GI?\/;EOA-BFE&4)"9_!GB$!7A2 M[(9R%>*G\/+&9@>_1,76^:ZCQ8[*>(@WF6_]"%N&Z4GQ-+2;G;)\.1@#:XQ: M#R&CT^*-IUA ^":N:M %ND\6S:I+]IR1(3-$^ZFGI=^O#P?)N;P]M-$S]F;K M,A;T$I5#%OFR4Q!F3K+GVGV?SW#YSJBPLI>'8K-.>-IU%,P S1QI,2&*H.4! M.*2ZW5,O]=EO#\5T(SY>''(HU7D M\XHGV95O/J1.PZ-0QRA#]\'7Q&DL1=,[NW2L'Z<^777ER44?K=UA7ESSR2:: M"9VB1$QJ_(X)"T7(Z+CC857K]_X-[R/='[@+:QD]YTO= V]-Z[&'1V!P2>RT ME".:@XK9]OPI/)1$BL@Z8*X?N7K(URY$8'\/9QGZ[JXO7$^]NRJ9_%..(R&IHF(C)-A'EC\#5)JU.RD\5O6Z+\M">YS=OLO7:EBE MB//,L(!'%(2YZR\6*Q.WZY_D:>W<=0YV#* I_6US];\@[!YV\R"LV@=K1@SB M<>R\2OW M@&XI=GJYA8RF*C,:+#CH(90O><3/3@@27V^-X'W!Q2!=O?-/O]%&6DF: 9(; MAKS>P(*24:K6]7&^!N9+=*/&"YHR*I(2@Q=$Q7U J5*$DXW"E#C;VTM)3JKN M/*B7_E<=YB5%C73RWWCOB[?RBP97F?P_*'S4RFF4.]MX!=1KH:>' V@#S9[>K;R\L%!NCIH/H.4&F@ 3Z>F_!PJTG^NK%D)4,ZK@Y^%9<,GX M/?CX05B#!4:DDISN8D=V5ERX];%4**4M8#11K6/H8I*95Z!0[QW@('K6H3., MA)6,?X=HD,WJ-D06#71+@4X+/IYIY@$_2V,C%*ZOZ4@D)?T?6S]!DT=R4<]!!W#"-,5KT97XY?.'&8!&2B'Q[L6(TRW M^T MWF4!ICGX>2D\H/ -W8%KI&[/D,QHX8SBFN;T=E^%M.Q>)G/7[,]3SLA MW/)7:?L=5&U\#\R]/)!]DGG$*'K:9@%8ROX:5 MH@L^0E\(7U*=,G>^%"N;S@TXQ"E.==YRK3PG(=:VSB6SC&GLYD"=>@:M@M9] M\)TQ-%=N/RWP0VD5]>SU1;@NJZ4JR7/OTI([$8831*I0*U^ 6[>RKW5@N6#9GJW]>$I MG6'$ZD*S%RJS> 5>;D?)LT$B9H2$-PHXK3+13'@@ M*PRS#VIAM13*EM4 E) M7^)3O#!%KQ%-=.;%*R"_+>XG.9U8.35YS-++T7C.M[Q0R?OV'KZS7(^@.1; M_2R+M+UA6,.<_ G?B*3(]EFH3.D&-F=T&L5*8V?KW-2<532YKI7/M=W:>C/P MO;XVM$ST?KP LP1#,R3[BE?]'F0].(_8( M<0?.3LO(K\X&D%[!DFX"(S/J@CFFZ=/DP M]W/*2ZT!;&#>$,V@G]8^9#BN!;-"<4&2()X:!CE5TF4@Y\J6PHR*GL!6;P2J MR&^2 M$3)0V#K=AGA#&PEOHGNW6'JM.F367A8S7/DB1YL5\KZ__DJ+JP\>'#6+. KQ MD?#BJ" *8O &>A@A@7(/V/M=?Q(SIU*E4D45/@U]V'L\Z&6H'5BXP'5M0SJ. MJ+F.(2*2\=(*Z3JM9AFTQ"Z? M3* 7>DC(L%"GF\PP%0=)D=8VD7&V[0UG$,>*7G<\VS?P\_/HO5GV&?HPW_&-T,DY69$W MT74D$_@A,L_D=XRKGV4G0&$+(^8L"Q!#18!CENVI9\QZY*ORI*+5- UZ8Z/E M)$X?;7.12NEQ;;W :]'>VMK:W.KHZR6A56&9-RR?5ZW56EJ-D--\13:7L M@)LGZ\,"&IS&F)GAS+T1N%<&=U%NF);LC0OU8XW$$*^%$^+]<\=FNKXYM\;$ MSZ$' M#?<[#TUQC&QTJFJB0+J(UE 2NG6<"F4[S&.[\QZ@D$'9/% HSZF;-O ML!@0L?R_G&3W'W,,_F^<@G;#@W9CD$X]_3#Z"&6EA04(_6 !.T3INV6OQ2AY MTM4Q.&PDS6UA?S35$:T?E?=>N(31.#8W!0VS %X4>B2+LLKL6U)B >]\4N+? M>KX)EJH>'WPEYG$,GV]1KU?GUBT@K6W6BAY-D7(]'7+Q#ST*A^/ H6&JR!V- M*BK:U-^U*7YA^>8,;_L8Q%;W=X %O*QG#K5T[T:/U,!I'UE N<#7XB_]KE5N M)LLVM=\?]>O,@"5!M80$H] M"W 1I1>S@/70/]U%Y%;DUKAN_$B;CHBCY_0S9; ,2_@6>ZW&RC^\?VJ1:?%K M09AW'7[+3/2/3.;^\:;MI];/%B7\W1O!K>B1?\I@Y:?)Z_'_7?YR3XU_=]XH MT59T'MFBCY\8G1OB5[QX6'LQ" ECVOC"MQ58P!&3&K]S$^YA2G?V?^#&GZW( MU';\9PZY#W6=!:CHL?5^]CZ&(35%]YJAEI#Q/\1CZVG<"RQ@[5$]::@[5QE7 M]?J[16!ZZ\.O#'9%6U]N$:I5D0G\/3%&6$"2!7S9!OK* ORC1-%K=4>P(3J4 M7*80],N5R6.,E$ZV4U>T"#!^K\\:1>-7M^AYV]YV]*QJ.@O8SVZ9KZX^^&,# M'4!G-T]Y'NCM]VS1I%=-UO!BV.53& :[?AI/N3IZS42IB(#^(7V>!2Q$,79,U_T=5B;.)+C[[$.ZUD]E-E;"_V4)SR8A#-O. M1[+JT+,:JRS Q@0M8\*H0FXSCYZ)8/::PG_NJ8$:ZRM']E=O,9SODG0_HEB M946FSIIS\5\A#[\,)XSE_A"/-VO^5-R)?$O MD!==R(6,R,RCB%PX50;<9F9.ZE O8^78I>T_(@AUSC"8:/V7L-C;Z)$.S-A7 M?QLIS])K5G\0DU?_S]!D4P29-MXL ._,V.'Y^\S#9*;LFZ^7T(,_V+">L=/Z MBQT6CH_Q?X)FVO,F"U@^U<0"+F&_J?JTD$\R5;\?SD3TY5:P=5TV_E?.\A_T MDK))3^^8821>0']S]Z0$(G!QN>AEFVGLNF0TVU6*L5GR/\V3PC'ZDS]R5):* MQKZQ5^Q._E'V5ZAOJ_ZEIPW!_Q&^;GT3%H#&O-ZR6PR";>E5?:7/LEUHM?2W M/XJ9]6=D*E%_]L:/_O"4K^8+"$H\&UY/UU=_M05V#?%G:.[\R1N14_!TAG- M$5BYQE;\8^-_QZI_QZI_QZK_HV*5CN:PG\@$4QFR90&]UQ8'%_87W^+=N=S8 M'AI\2FU79;TV\I,.NV,!L5 #9/>R3. WG0Z9\ M5[@;G)UU>D_ZHT'5\I=CQAQ#?\]D[M_Q-]/!C@:R?\$D_!_8^V@#(!%_AV#H M/X)W_:$4!Q']=PA6_AUX)E]NN_"EL(!_<_>_YJY>!\2LIX'DDXRG]#/@D\^# M?@;,UQ.=.O[7P]T'33FC]GN>G7_PUAM)N%+_3&>L\R#;+-[!P_0E4)>*?&YN MF(R)>G]\YU5[7BVC/,"Q8#RI&"#_ W__9SO&O\K=M;0^3$JW(G28* 4B4C9; M=+*.EGR0", M\;&>@TP>_KC/]=]O;&I+":NUC;R=.C RYK,90:B'-.+Z,7SQ\S Q"V5TKS73 M+-1C26TJ5G3GZ8]*W,^F=\O*_%0J.O\X<"L0]:3]*^>7(:OLNV+G4 DWI$%] MIH A39(YX:?NS$M79)3%9#MZWLV+?.3GN^!U^K126Z99&RGLQ,$^SHO\&WXS M"#-TKQ4V )N,;W9>IY$$UU P_RKD]>V>>>A6M!&4='N*Z> M'Y&^G0^8)0@]L8'-?B5CA]$X#)._G<@",F&BWTLT]-.W?^Z:%@_WH9^?QD:U MMEWW:+_G(A&W@SX!J$8'RI$2#@^[0:_!?GNHYA%==-(\* R697)C7Z2=\WAW M<+&O5XZ2>\(1O2DBB(265JLG;BB= MBE;_-"!XT$WJ<0_WEMTQR)V 6?],PLRM,@6%"6L6JJC *50<:4R2KC-I@I:$ MLMQMLH,ZPH+3[;@=!PQ4CF96%]S:%2EWZF<:.6W]?BW=C?'<0ICY_LJA[-^O MQ?7/GPD_'#Y]M22XY*ENHL^/8U+5@JKV8X5^G&3S3."3Q2$F#O$,N_ZNVJH" M=1DBED/QS)7=>P_%#HSJOKSU.Y_!0.VGY*14;8[>7L*,*UA =NY#YUJ(.RO2 M%:"4A\@"^ZM"Z,B)I].G' #N(4*T0H*5=H\!]Z71JY@>_=FH7NR.;CVZ+?29 M7!<\,U2JQ8[-^K?)SZ'1Q;"KFL<-#9:=#7P?X&UZJMR'RGM^,;JOB?OGB0:8] MWUSW0'8R,)V'(XEX*:3OH,?S;ITTNY1(XDSSZT0/^R_B!D\'4IQF7WJ+.&BE MQ-]A/#'GH-G1+X!^V83-.2S9)O?F>9.PNU#E #XPK&5'K;QAR_DTCJ" $Z?O M:!_TX+[,L8"4).OWBV8L*5-@*70.LHZ3!ZW/Y^[[3AOA1Z2]3S._;-UK;&Y0 M/%+0G"BR0Z4,#!F.2L:(=2M#N43/)/-+$8^1:7WZ$L@"QY33#F>F?+CBY>2>S.!>,&\J37+YZ;[>WF/DM0&AU MIQJPSYFS"]Z+:6 !M^B&E%9J#E3P$&699@.3:Z8I((3"ISE6.M[-[0W*O+ID MU! E^;J+LYW(IXTL$ZDFSZ%!)\Y^?KJ+-?U#4Y5.XE9'IH)HB_#+#<.7K=*9[=(/8>-P^B"=*- M&/?UX01,*3?X-#>. OB&497$P*G4VXVC50OM&14O\C?N!*9D*JZO.(VM*,X) M#=P8!@./4.)2ND61SOUP,1-_='W8DGQ#R_1F#L=K(8U^Y5X*?!@+.N-Q^G[/P48EO;89BUV?BR7'IFV3).0V?SR;*%(1V ]M".(&^8ZU-:B?%9I BMTUV=/BV9 MKZ;7KS4[;U<$\/(?X=_EPO<2_MR.+HTG%O4+JY),>ZK-Q9]493Y\%]P"2F]D M3[4P"CMF!)>'][V,4I6[TE1DV,9=BWR[(NCWZ\#O*@-C\NO,V#[0M!GZSA2X,Z#NS7N%-OG6"I7[N'FW*$<.-[-A1(&0]97P8DQHFG_ MYU&_,S#GPN#&,R$>A5M>XLMZNSU_RU>U/*)"/:5XP@'X\8*$H#_:)(XQ\A0V M&3H=]0TUI5V0$SCO"MT+H132>J](0#7.[Q5./)LI!2[XMP0'AYYZL6?OL-)* MASQ 9S(>H<]?1\^+DKN[:/(H=UXD_\1 M%WIO1N=.S%6[7;M*[GM$70<]6K -#:('50]A] MJ3?GRV4*>-(,F#W=1I"#;)8%G_[-& SGI\UZC9*PZN=5 MU[E\CVV[_7BF[-G^F^SN^X)M-_L2^,8QH(.C/DYOGFH+UN)WMN0*G(:N(00^ M.A$.H.!"GV-Y,/GSA=]&.)OO;C4$CA"[:C[J2R-]^[L/@$/EA#'9-3#\D$== MD&[I0_^8^Y7MB39[U"Z8U>Q1SK4^#J*3Z(8@N[;#H1/-IC!\R&%*A<#Z4?)#VZ5Q?"D*S[F(N;BAJE3XVC"XVM\2=BSFTFE M.Z9C$++(M&'#W%USGTK=ARN]O1._VC<-C>[ZC"GQ/F&?D%W6$?(-]W9BJ6]" M1\&^ST8H8I<]/,6R!W8':9>))=S%-XJFTWFB"(KZA!-%Q*G&#II'41UT6D'Q MQ*O56TZ*"^BNO08'+K^Z\M2J9[CC(]4U[+E8V+B#SL-.'7GSK\8YO99 4^/> MX1RO?(?E<;X1-'@<_D,?WV+'*/R,90CX_*P?9IJ!57V;7)]8@#@]MF;8OS+T M6LP,KF2Y745.Y*%OT?&G0%AB>O&-6.2X9&/ MH4326R ;'3/W9@)&"BP8Z_*A;":@=E+L^F27 "B-^.),H,TD2?R3?.3Z=5() M%Z] ?]L('U@F.@;?0?>!_-EYUH@R"9.#1[ G&QOJ3!D71&>K9D4+XI'3KS% M;7KE:VCKQY[:E\JEO)$U_IO!@TZ\#_TZH]&<"[2C>D_#0S$W?VH446!'P-K? MYA>](-,SK:&1Y<+R%FK)]D]4',3O 3]>3-H^]WY ^6^P@'GCEW-I@GO2):RF<[%:' M^@[JIXG33S&249X4A:'N/>"CQK*(;JG2&S*!QJ+1)E]]\\[OWKG4JJ-LR;=T MY,%^SN>'-B&-E+2!.B.J*!081(G:0,]G$%OVZ5)1R\_W'6SQ7!Q1F>TSN"K7 M6QVC#VFLKJL3,8KZ SUK)8CK1)Y#3.I MG_YI%_-_,['F_@=02P,$% @ .(0!5ZZ:0>P;-@ DD0 !0 !C=FQT M+3(P,C,P-C,P7V3S4;]LW_K'O(7N6$4*61$32C)(M"AWS,B_G>7Z.XWVM5[M\!?FF!K=N-#PK*N)T1TK@H:Y*4?U=8\U!]C]SQMS2M/0&7DD5$ MY144E;;MT-;1W:EG:K;7W&*?I&7[Y[/_YA8O+CIRDR9?;KW/S"M^\_Z*MKZS\9&^"OS=]V\0!\//^C M_:5=TER[>'_[0.BW73R\<;\[2/,+;#<6W'K03>C,11D-DR1AV4/Y=^M[1#3W M'*?)!5QZ*RJO94K>0?]MVM\L^S\S+/F_9-G_-.Q_V34%B//Q<)W')PT@ !94 MD:T+_+]&&JV"9A$BD!6M>2,7BJ,X&6K:OS=\M9E>]>"S@>OT@&7C?BF NNP@ M1^[BYP#)C[$]<(P6."&9T27#JEJ_;>94DR30%-=V=>X/DZ%CUM6B[ MH0+C/]X(O6ER4YX#<$"0# M4FFEC<$_01T'#6PHRZQ>FVX7O7UF3O\1$EGLFM>JU*JC5/[O!FZ_Z=4#KL MF;9H!5KQ0*XD T57R*-2T<$47YWV-^LZK3>'8T1%G"Q.IP&\(I@UOE78^76X M!;TNC:T,FGN *;-7_0Q,K\JXE#!/=.4K%H:6+L> W3R;O(\M(U? M6&(QO=ACB.8#1=4/(!ZP+)CB<#DT .<>[AM?N9>J'I"8Y>;R2OJIM>:<62&- MR9ACW<3H0:?;0"':QJQA^D/*XK[EN\_>UE(C^?2GY64DJ(K7J'J?T]5GK[T1 M>NQF*PNXG?(:P$_IDPA+*X'W?B"5H+BHNP>?A.54AQX_Y3NB_JSM])$!JZ;S M6WF^DA(FPZT%9#V#<]#!9!CP;91BI R6]SD\==RZ)_ZAWSWCE5C13*4A@=N9 M//9:UP'M1--O3_0'.$"32P\V R;384X+'YC9W_J4;IZ3([DEU,3WY5A"$[FE MX:Y'#YLN-_6&QU;6]?]&A,:0M!.(3S@*@AK%A(43A-DR/XSMGRB/^#*=]'.2 M9$_B\K77SK]&^1'CG=#M;TU.!&5T([?"C2'=1C"*3/PTRQ:UY0#\(Q_8*A]# MS?>^Z9D=XPEU^U1 ?]+KVK3_K)V2B?#"C3C7JL2Z-QP U(U:PE-PTY*,F.=@ M, F6*8,*[_>\DGJR*.-![7C]H;6!)UU'YXU*7\;D)W7O]]:,B'B&,$"?!74X M@$ EZTF75/52);VF%RM^&;EEQBFL9.,:N9-X,4&UXZ'&D-N.&^+^9I>VZFY( M7ZLHT.7[C V'Y<":=%(QRFA+#I!^'.RC,?O4A,?7AY#N8 U=X51B)A6=%AZ; MJZ.G'2H5:=BB;--XWR M.G8&,5!&E<9+,5.\->)#M[;;B3X;2;[GR/3 ]EC"]WW'RG8)@1R A$Q"F]-M M^K"B:!FA#!T:+'?EN')"4?8^*?_"&\9%%[X-/IELS:1>['[#*D8$&$V-=,.: M$2]PN41Y]$[2B#(BDR"YXVE#$RUW>3K"!/356CDYN%K]&?H M5\\M1J\4]R!!W;C!L718,ZQO)9F@2@B-2B4H7#;*N9"IAV\Z M4*[[7A=WT!O3<&"K\<$SN[31X3,E+DW\RG+F?/0)KGB P#X*^ T1Y;%!=$D+< MRI@6C;OCLW#X^%9GBHUU2JC\VYD4]0)),B2)]N;+@3!M+@X+)Q5AJ<]J7PS>01W)5NUB/+OG8[>#G M%5S;%&":HQHI+GD8(3#Z!5[!JP]+R_?_*&*FA-[^D-7H?&MY>U RDN+E6IOH MO3. ;[9^] Z07+%XW((6E=T\1+VBD$N K(@J;@VQN3;**NO.-*((QAHQ!/]+#QUJE MWO0%7(Q^X!Z_G>=];2*,?Z7OO?2HO_A'.R9*@Y7/74CW\##,3O9K?%,,,0=R M)^.EP S23$I, GE,*>1*O)/SJ:OEORIN]A]ZZ,=(2I>+,TB4$AZ>9M5C [D( MGF)UKN.F9LEUO48"D,>;XC['*IP(..WJ4/'NG%_?:]N;LNI[XI-N[HF,%WP3 MVQF(YN6:A<5,=/'2. #5^3YD^\Y*:RIC "=VM$VV2Y6PNA3852!&BI@P=Z4? MJD-)^V1\P>G4 A>^W4B6>7:2R>3%GF9U',76T8GEXSIRTA0TX*5)>/RC@.0 M+>4=%3YQ*;-X:3K]F9'+2CWNI^8!2[H/0H4+'Y[0] HIB0V.ND9HA#:5P&J: M4Z_EN<('(2=K)PS-=F1/R!;L*$[J>SPR;#V\<_OX@R&AXI%0IDL(D>8KF=2E MQ'H40Y0,/_DE(W7%RYDNF;XT,V-H-UIK9B>IY=Q_Z7%YF-2=G1XV>?',% 8' MX WE$$"!S@[[<,!WNT,GR<*8X8)K9/]*Z!N<9_+=# C]RVD>O_C-TN/+X7S M*62J\SWV4.O>UHO]M]&_5JU:#99>QB9V\UY,^HFE(FF+_00%PCFC3(0HI"QK M5 /B>MKR2N_OZ*^PF(JO+3<5'US.?662X"HT9P[)(&9E$4^+L\U@O =T M*#K=^PFRH4\=B :;1:6&4_=L#CC*3YZ*87U;"N4 -$=<^F9U(I9TAP.(_JR3 M^K>]1Y377Z+KV=NE)>%\ UR@'"C:1T&$S3'SD:I M@!F,=3C./2^6M^>9[=2Q2:HF=[E9 ML>ZAS9A&F#&$*D8*C#KL%TZ)O'-Z8GU_CKN6@DFE7;KB[=++1U8C@:^%XONT MSG4PNV$T9]AT#7FESR6+T-C9VBN9UO:*;?R\JQ"S)[R5'5EMNG6 )TFVYBAN MN_M(Q(GX>P'(%+^5+ 2IC-C$ 3()P9*?,LCU;TQ1S5%I:H;FY899S3>-:QMF MM++I>Q&HH^%E'5+'=/E>(TC5$XAF;"('"$9D;*NC=M(5>C=?UTD./(BLC;3: M>?;M],G0Q>!G#U^Y-3[%FH..4S5KQE97%9A;V-Q%K(J(Y "YY49@/=DYV)ZV MTH,0F=F+/W/?.52EI*7& G>AR-/ N2/(VP'%7@KS?IQGQEWB-<3ZL1=&TT;= M:GPT;)^SD4N'L\+ V[!M7RW3P%;WX#E+"_?Q&^V*BF9XDLO'% IRZ07SJC_: MDU6*-J\A>^\?\.E;PRP=N5B? M8#V"FX9TF;/NLF79;XF":!$R40SYV2B]2PG5R_@*ORAZB'%_=+IIL MDG3OY:Z]RQ8(VO$5'$(6&XY,1#064V5(BU3-(UQJR8H!BR2VAJ_V,V<>^%Z2""?;_G\[H"4#QP@ @OJK%"%Z&*,0Z 7R2A5 M"F7O1L?WC6VUJ?DA;QE;)IA;[?_R<*YQLFZ1126OI_LU[9^?^],MU*71D>!= M>@Z92*UG&J/UP,$[$)RND&76GE!(E\R2Z74=,94QR)A_6GYB+>*@XNO/9^;8@O7F1>.9!:9\3MK/1Y9 MLYC*D:$YB7[OVHX9X0#-DX-14S<8L:S[< V4>5^)QV3RF>=8U8^A4UW?J%KQ MWA4]S^J+OTX=4UQUCD$T>"W=IF-)&]1)^MCL1J[!8YF^+OCS).B 82>MP$MX MR>568I"%9BT0[[+$Y+K*%>RLQO3A%;A*O<' WC4C%"'M20Y0GQ+Z5E%]?'E' MOGK**P]20&S$'&]R]FZ>X2:J!1V3'=.A][\D+O%%:)GFQ15]CZLHX0!A>!C-ICJ0= M'37J0CE./5;Y%]]MQ"0&8 M,D[YI\ MHUH6MY5UWMO_P6KZ=I'9YV/ B)2)"^"1#=9Q49 8I(IPT42 9DR8BR8B':T9 MJI,'N81M.?[CQW;=1D>%2G[4&Q+-=OCU16M8F!MR-Q3/>H8-18JBST_ Q=BC MQ*=>61 &?>",ZD0M1<+&8YO9S=*;>Z>]RC5:O5]_KCS;\-3C])Y3,UP@!3) MYSBFT"CSO!_:]$- @:04!^B%LV44'KR.<:Y1SSP5P?=R]9;#65UA)661;G78 M&3>D$23*>D8('5-"G^3&81\^#_OT6"?93__%7MS%>R"AKUPKH]_RLIZ@_515 M$RZH[4;:Y[$_&J!VQS-48I-GV>QH( -#G\BG-?@$T@],IC1;H"UIC@VV7>&. M\KRUD.&\;,]2"-^#]S\[%3Q+*,0C'ZB1]YJ*1]J<$M*BQ3A 3+=.Z.S=^3+Y MNBJ7ATZ5?0^G.[\*UYD]>G7?87S]W*FO?!]+H,>LU&:$&%H"?$'&7IM1!*]2 M8"(H;#>"-TIA]LMRY=W/GW8,U*DT/$MW.7#BE)]IN:_ZJ8+=EZZ2 XA(S*6^E[0<V<&U7>MFLZIGF M':VEO:M]T6'.]^BZ4?O'C.:@QX(#_%_A4QLNH)9DG[-,-[ZAK*4VB&DR2GNW MX57P:67K;+])F!%%P%=7-*P=SRMWJ^-6FIU,Z,\[D@^6S9Q-WKEH+[HEZPS$ M#IL\A+*JI_VF9NR"FI[G>0@)5%[H@__A]74!DA4[R"KL^$WMF<5.K(;FA??H M+3/\+>'M#^;+372DS OV\#:NSJ2H->-H^$.L,BL);D]=T+&: _3H0EB*7Y1S M9[L0Y;#8CO>?^JI_=3MWWL\5,[I^5B=VSLN[I6P^$8'\5G<#OAO;$SM?I%?Z,$H,.D( MXC[K*JVKE*D>@FPQ3\0((Q=+#,KU_?@&IIP'&@PC(;.+U^I/J^<'J]S?AX.? M]YGR3@.8&MF_5ABEK,[+*\DP:8P,M!.,H*TB5!:Q\C%R.*=TU>BEBU/>-Q0V MPY^F'Q_.,N=)*LRSP1?+]4+.7/^707;/P ^S1JFP!L02M@;R=,F0:!S<]J(U M,^!I]L1I;RNIFL/S\3QYMMV_;E=<>- =J0Y#NB&UT$>X8YO15K2%I1U5[,]8 MB2[E4ZCLUQS +\>QG?9E_HG!N?JV_?V9JP;NO"?N:(JMZ=><#9;+PG+M"Z8/ MIG09H&0#2%P7JXM/1OO3)660O;AM*#KW_'EJ^,;S3I7_L<6E2/&]& M*&Q(:F=.V%V++5_797G6K\K1:HLA>?=!5_#X"".#[K6TCQ)A3BJ_^_AJ.I&B MP(!,/FLH'3U$7O(\T&.>W '_TA?6OE=VTYRZDVN8V@>,"CJ6MK(TPK2 MKAD MP7?3Y9/4FL6C42V3]HU.CN:*+YTO"!=^KC.NW$E_NX0.C7D>L7#I+F.V"]")KC"J@3E6IU)H(N MTX=MM+L>12J+-"Q9.-'9UN+%;_*TM20N0ZF'[YP>L:HVGD.KR;B,"=W=!]77+8^5)9JS+]M%D'*Q6Y# M>]"-&$[8=*)4W?Q16HN]#Y6R1PFV$' MPI>WK1*F7!C>O\LRB2TLI=OI',BGSW)>BTA M-M=25HV>J8>/;0N#=_W/;+BS4H 6_K" MQ*K=G4+CE>LMKK_:!WB32SI9.TV]<6ARTVL#;BHYNN0E_CEMII"2]*A*BYM!57 M;G!< <5F%U(@,U;3#>C$4_!&(,-/>V;(4:GHB_>9]*"VT6\4?;;EYM?C8N6]'-WB< M=MGH55C,FM$'J1=)DDK.3 ?(XRVR6VT'?M;S(=W%^CEH^'@JU#SRZ;>WP1)1 M%W+F;,4=GSJ( BX3+%ETI=D12%3I)TVL,_>R=?//YINX.:3! MYB0U,O2&JN)9EA6)" ,CQ!GB%!^) $GO'\!NB5D!?A3/F-)QUY9^_K+2K_3N M_##Z1T3TV1SI;*E!5![QU>D]37NWB):PMK%*UK_8V['^@'@J%^5EIORF4/I' MTG],S&NJ7!]JN:BO60-X)/%+Q?,'M)_4Y2-A53%C)^OZD:#A5\Q.^D;W8FY< M]SOT :FQ!XMJ2N&U.ZKE7_&:%MB]*9;HYE\P2\9(H<]R/7&*/3,QHP,*T(C] MY>J@$MUR%KZ=NYS2UQ-RYF@0,[DIV<+C58#V&0T5";I"YMD!898\UR1=N YF M;!+6*$EMI,<-(-0P@E P'9'*5O^Q&HZ1GF1+$?T&Q-\[FXZ&1S/B-94D]AWL M6$8:Z56=U>[*8>5C T9EN!4>S<5H&P2C!R^M/4#OOD%Q_W(*GO8$E7?UV/Q. MZ,&+YO6NRR$TAQU9L.'3#JLW;Q3IP<>Y3S;%DO(1C7CJ=DK=E H4SJJU$GG\ MW8B&ZY%"F7?3PTO.MS 'OE\?%KDN:1R8^K)T',JF8; MU0W6)2*4T<[WP'8DWILFV$XK=>O,GJ&-&+RK[7S;D@]@9RH*XBQE+TD7CN,G M-G7Y5L<8::PBJX1*;(\:M4.!MLAPIANE-9?%40ZTM,:0?'V9M;&;4F]N75N5 MU'7<,I=M$J"^-/39QMAMD4CS<$G#;D5?)",^O9ON)FZ)&3VS'J7J[?QH\-YW MF5/*BD46-E859O#CUU2*NA7KVA_UP[FZ05.G>3'V"2D(6W+S4$Q9W.GL4&LL*+VC-;M[1SUC"X9YMYET=?#>H< +$T^KZ$5M,HQ2<[WP.G[)BB#R> M]LT*:MQZURY?]KI86F!*^1;)L"HF BU%0RY]H07V$?C8,.OA*E3T,=\0-6OS MU[\,M<;RS(] &)-W6P!V7_)OQ.YEQ_1%T#G1^@SG2#??7!Y *L4 MVF;YHR0C@W+I_?24O.W6+L$/PP6(FV4?8RQZ!)_#II49?S2PBKNVXK>&MAE/ M0%ZU,X/W4 J]M+5=]35'8_N$@873B#VMBAY67Q\@MK-[D/Q62)HF6W28$B%$ M";YVGRZ4\[,N*=B7GE>G.:<]OASC9'X[0%$YX*A!",!W_C0I&."C$G-_O_/K MQGYJM4GIQZK"]4+82LUML4X(JOX?CI=&(8*Q M4^<&%EQ!:7J<'5VW89KQT2!2N/RS^9?0[1<:U"TL=EA;6%AMFWW" 0)RPE/:4T*([O-L='+NV!=VL/_]TN$Z$ M'H-+CL&"AO:)M8AS7S0FIH_3%E)^:H.#<16]]=.L$@?ODSW13P5"4],UQT;7 M;/#/TX!-?%55$O=MHZ3!M_WEF^E16ST(Z3#&1-MVJ7WAQ_X_XC0#LC^H&EB^OS4 MW"'>3TI#WY'XF5U@)9?!+DUP@'!D"A9)>![KIQKI)>> MK\;@[WPR..V]GZ_O\RD]WZ^P=IF?[M:P$!3?H+\BB"?EZE.,DNN"GK_]V2Y< M=[G]]M+]UM [^3::OZ(U'.[>3.;3M5"?Z+0/#X\(#%O7[PZ^0M=%37(X\30[N&_EFA-D=YKI/>M$RN85Y M540QQB-HJTM>Z:&":Y4Q,%#C9VUS<:]13HNGYW?QW>PW\.T.%5F\CW33AP2 M"X!*0*(E4I9;+#F8Y893O++@:NP1; ,^AZU_D#0RWT#W)%3Z^W[ZY/M%&SV" M4@MDW] +%#BQY#C#E3NI<&2"*^OE_C[4TF-S+UG[?/!VE ML6+[O-5OK>]"8MGC;)L+#NIYO_B4*4%=SYEJT*Z"288I"U?\(N[D_<:+\?%D MEHQGZWN-O&"<49SF:-F+; VJM3<]KY!$I#G528 NL[!N9.X,C([,"W\_!)QQ6:!/]V__H:UZF3?"K@SKY'B1!0 MWP\B&[?4DW'IV*U6ATK,D]%QT12Q^*_/GA>61>1^*-!-<)@W;IF<(5TXQB/8 M&3W+35QA'$ T:@#."P:2\8+5AGY%]2$;O:BYLRYI!&$.$,@!W$&N+@+W+C7DY<>N /=HEX&:$4RB('J*RS^*4Z6J'4_PY[_.%DJ,JF=U6D28F>7SB>?ODQO_SYZY# MB*:QI3)F##C->/.45=TES*U3;I9@,RY++G$ X5#__4[?L0WW"NVGG@3FS1A6 MA&[Q>F4P>$Y(49&&RY@RAV3]L*3:DN;[5;.P5.KL/= MYZ\D6BX7)BG(PO4HB9:GH? MSC0WTIIO/#@S]^MQA5.KG:?'U\1OUB.1N Y6!K2/*8YY/:.&(YMWCTU)]K!U MZ"Z9NYQ?/Z_A>AL9'%\#9F^(KQB4[@A&HY>DSNH:Q._XU([,A#W%+<71O084 MB%)P3PJ['50B6QHE+R@9.BC^")QR$X*Y402$B#&]>#*;19 MQF5:2V[M]X8]'\-BMUUPO'/N>&I-[,M&R;NF/$3(GKZ1RI9#B7F#I;.UC@;K M.,GOC<@?YL?VS+W8*A\@%-NMSC.LQ3/1Q0>V$!0@)0[ OTGG+E$<93]S; LX M/8O+7+_=7'M(Y,@I5%2?^Q?;J. 0W,2!HB?FYOQF(\'SP.07O!)&#++\?=+K MV*4$>;[5&E_7KWF@T_&^:-7[^-<^O9EUJ:#^GJ:Z^U^62(].R MHX^DL!3!-&>_.IG+:*8%DE]^;]W,;?/U"S._4O;AYW"KSK_\ *!T%!)'"3=3LI+BGG@0H9-N28*:^*6T!!J# PPBY2!GREAFBU>;??]HM./[==7 M$P4'$,>;5FM[D:.1=!P\]C.1P"_XT8+2M5F1"#<$(SB @ B8S]S]PU\+W,_] M(D>;S-::7&?%QM):UY>-WYN(]63%H;ML>Q2 M0[O0\50!>@YC 4RB$=UH_F7TO:N]Q-XNI0GUU2CGPGO^WNW/.-%Z]:@N@OW.?(T"ORT*[5Z*B&4:@SZ/A" H^9Z,A=*.X96'AW67AF_#J M*U?!@1F/UA;NJQJ\/#N2SA'\^U8NH:CDHII?6D676W'RZU(QW8\]U)*U3/ M]/B=H-,V^N+)!R0 -#=4^"<SU;K#^[;@AVU=P!!(%_OFW^2?01+R8G3R+3S X<&?"[,?W] MO9,852C\\?F#/:35_9-K(AQ 6A[;KL%0"1R@\.=T:K?GP-HETUKB MV-?7XI%G['EGJ3)Q71/?U^Q_*MAB=^'ITL&0O#T;)\D!C#_>.8ZMM\6 M3_.!;5HAH,$9-0XP=Q7V$468Q\UP@"'$OX;_]^'S7I!R#!=G858=(0HGBO8= M)X0C<@BT(A=RKKU=C@UV20+>MS1L%9?NEK,?E;)L;+^Q$1BE.#SVO38>E2W3 MYWEYKFWIRL?SAXU/>'B?9[)Z;&4]MVTM2 M Q,^SM=F,HXW/TD0D)M=]R0<9V^0?]\#6B1\@; DM1Y;%$OVJA.3F %);:YL M8&&@T%,W?X0M[-_ZP=M9Q$$VSY*L%^ZM_3BA$\3V2'*WWS@N"2?^;4:WGT8K M&!C-YI_-Y^,O]%NQ,=8 !WB3&S:I4FQ0LE]S5TCU9]V*[(+D/UTX^[.(X[F8 M#N748C]J+W 6S.LO!FK&K7!/NP7SNXQ1VSNK 'KZRJ']CY<9;G@EQLY44..*K+3&+XB@=77"C0-H_, B1M-DW?SCO__]NT%%@A3AJP>>MN+ MV%#F.LVLYA^ARG4'<>.,G5A1>"87JQ3K?W+#D$]GD+"JL8ADB'!3Y+?.R!>Y MV-"9 ]S9%$YR@*?.8^SL,+9!^+=5B4=H@ON\1#?F2EH]&=H?TQ6I;(57JU=Q+[XQ875SU[W+\[T>+YC M_@3-A%<2!_CJT<@!+A+6-4\VSYY@:_X\D(WLQ55P?7WGMVG _TZ&Z2M09MLD M*SD2N^[N10]$3L7AL%]M)PA+,M$OR\B, V#Q(ZOV7X)@J[NJ MUZ"/;K9R"^77_][,G#\C4XG^+^O5OPG=()0?Q^._F8N%(3[QRI(=U.](EM/XG_'4__B MJG]QU;^XZO\!KAJF3Z8T$3+AT@2:?^O%.(G[E3SI\0:1)Y4*'85T%U^66V9/ M5"1:&;%55V@N['2B*@<@!T6S3;%]G6QN_OQF>I8 &3S!#G2^RP9H!#".T(/8 M5$9SJ_.TPC'P+0?8LO'[3K--5!X'H#5PE^JVC2.Z?+W<2;CY'3^7_B+H1+:\ M%V+6'MI/).%9$EW<2JCWY0(4_H6[*L4X0$8"),,![K8.8D&?4QP@%T9;P29C MU_>"*QQ 3!]/K[O\7]9NLA#"LJZS55#*E#BN1EM",'KTI%:Z3O:]AO'

Q( MK8M2B<\^.OY2UGQ0UZ _UF4,*8VSM<&-;C6C^HD[S;B>F>U7[>:5*@,F10-V MUCM\NQ0]"ES$_X-^E?^@FMGR35>A- [P#PKB_E&W-BZO*OP%?(A_!,[_NRV M0OX#>B'_'KB$*ED>,O9?VOV'VH6_A'28VR&+#XAP@@):KXWN=0W1L%XG^M%_ MZB;=N;MTM/#CWN][BOPM5&N6LM=6MJ"5QM==IISZ\2I!$W<2G*/[)JY<]M17 M%M$(\2[XNJX^GV@Q]O^IL/A/:.=_EU9-CLK 2*)LK13("=0CE+[ZMZ.-]BE0GRU21EOH(;8,]DMFPFBN'"!O2JXUR\S/9L#+TC[)H#G3 M]D571M6TGB)TBZCW!-W=7G\]\!R_$DP=9HOFXI9\#=/_^RPER[V'((0-4=4\ M_F%>RS>TN&A#7D%!Z(E&WK)%B7O>A<0_>!.\FB=?$VFN41_KR.94&28<3-Z$ M"7T,G3&FL6_LK2+#9+Y/C A0"^?:E +<3( 97Q.!(*W$+20^O7Q[AA6X0BW#DW,G^,MZ$::)PI\_#EC< MD;PXWF4"[7X'U_M.X/LIJ732GC**/%KJ]G[=Z/;]H@G-C)LDJ9P_$KUS^_?N M::)(RJ%C04<2/JL+!II3ZE1.?D+A7SCJ@PGVA:>&K]3SOCZ1IK>;QRK_795: ED/UMC_&V@3V2)3X5TSU:ZN'"^ MQJ.SLT+*=G*8NR"9J;V(D"5$X%*P35_R*H/5RFB,R9.XD\WEP3[5X3FGB[J. MI^D=&GJW9ZXX\=F81J(E+H_04KQ4QS0-93EO*+NYQNA2H MP_/*6-_RKCHY._'"!939.%H+?$_#SXZEN@]B!=G;0_VUWJG9P*8OUS07'K?F M,7ZF,D"2.O)4G$0.&X9P3N_)%4BV='8E%W%N4=BP2T&[[$SU MCZVA#C+'.NB\YTT<(Q6^1MPYM;RSQR3RNT8!#R,J#WV1#$LOEQSOP,ZN2$U] MM]R;'[)QLJ@R7OLC*I MSMS& MMW;;_X_%0D0$HIMZY+19 JR@WI"M36.V@/,((D$9 0Q:4P ?3.1V%P MDPD#HE@=JDALWXZ6]VYMIIZOY7W:(/*)I-2PS6BVR!@'T(;1<.Q^57,.<-@0 M2+#]9[=L4&.#>% 7N13(W(-*ZM"A5\XNYU>%#?&4.K6D)RS>,C&Q&JH-S*<, MJ>>2SJJL/R1$$?(V!Y?&F*HHYJQ7^F?MZGLA7?Z%^KIGY+[TUT\?W"Z4TN*8 M_Q2U_^(I$Q4\\'S'6XOO YF%_(#964VVJQFK0_.#S>ZA\0VOS6$9!PZGI ME#?#_'>#KJF]N,F7DE?XS8,6#,G9D[W2L6<3B,(Z$F3_>H MKVE#L4*E'[&5'@ MVT"2K\3)<23/(TDE,4Z-'QRA]5'B,JWL MR5@ ]?*]1Q>MZ+[IBK1-Z+,<_8KVCOOG(PR$7.]1U5.2A1]8*=&GR3K]1IEP M3="#-*9R\H?:=EI.?[G6.[+75F_3Q)M;CB1&-ZWK5*'SN009 D950JKT.*HD MK;IO8Z/8$ZX"/MJ,J9VXJQL_[^!Y6%(3X-LWX B(W^BN+H"%9E ME]9WI-3VM_8#AO"!R;YMS8GQ3YIBG90"RN.N+2GWKZY8/T$=?%FNR_> 7@W) M9C 4P(39+(P*V,XHI;UX4A=UX?3S5M_[A89S0N(%3MN:+CZUDGHEK)YR;1M# M M%?KOJA Z&08]IYY>7"D?(W?@OUN*Y:);KV3"7PC\DT%!_# MCW63$(#_.($$()>WD'DV:>#(>OP5MC?>(Z=Q?_U4UO-;0=*. MO=FT,5"G=6F:P@&F%-@B-@\@*7IP3L=!LJ'0@.4<5"Y?OG7;\O2AA%04N?\V MZ_.U&V>Q*I?^4+$PY5D/3L.2*HA/5W*[U'6X>XL8^WVY7/M$U3-Y!F/Q:LO^ M+,=NA_NG-0JS2/R7O*\+1ON_1Y9SMR-W224,M[ES,C0 MQOHEO)&+4W'ICPUCVLG;+T;'J[9IO8L\$.>@U$@TY7GW]C]Q4=JKFT!S06:K MB?_^AR+(A5MKR&PP"YY#0O 13%ORF$N8E $B*P 2UXJ&$7)UP8T-+>KU60!P81.MS '-I>B[\80\I#R_[U*(%$@)C(K!!3YI[?QF_:O = M&E!]//&2$M#8RU[ MG]T:..;@6'6N0/.ZL.[+@T"RL.*Z42*1#ZW$W >9-H+.M,TUKV+[]W.W'WOY M?*CJ*.*/%\OT^*J5^48JL[/0WKW &AX)%G. G>T@M_ Z:\?D $>6:Y;T%NHP M,NB]XQAM'RBHB^:7VJ7W?GW@_>/FA43E6Q$^MTOD(E\Z&0\^?Y*>B$ 00O'3 M:D1&'[A2AQG 2R*XN>06]"XPFOP\M[J_3NT'9GM+8]<$+%JK+;9$.^;EG)^: MVZ"0SKD/I3.07"4DW,*ZU5SWBX'K\+ZG_H[!N])4NKZ MH_OL]9:-XT%Z@Q>19WS-B31GXD<;]\[2X^.((*20\X'^6JTUQZJ=P;'[#%PN M.6JW85,X0(/YTB@3 :;/OL +8$10V#[+PB_Y3<\[WYT_?-R1)R9:2?/1\F&+ MGV[6,"D4D1'(72>%[%>(IT;7V%MM*6-)(R0_G>ZV]L7AZI-A$0]GNB?>=8YW MG<^46SXK,'2N=UG]PAV>=1UHZ_$11DX+*[]#WWP@(K"W&*Y6W-OFCMH"D^RS M_'(P^&O+7*<)4*MM]5AQU2(J;-/IA;\\;27/RO@!:L^+3:MM>84U/D[!#[W] MM+\MG\X_XJB<]^.E@^:;]U8P$C>8T A:"YZ$$PB)W3R77W5R1TM9]93VQUKR MP31;U405'NMM)_[)C9EX(^HGFLQQ5C7V+%(5DGSS2;"R-N3YNR([T;HX_JR+ MO,:(RZ9/*VY\5&'4:;&2$5'(M"X#UNTF8H:_Q:2AJ4L65K))[FV'+>GJ%;8A M?#.\7;?C>J"">&(6NGGXM?0?-8$JK'!_'SJ!H-*3'T>2 MMCPTK$__/BXN$'IWIZ:N*D^ 4!@ !C+J66A)IY>-^TD*R69G"BYGM M]%>!@WNO5-^D?YOP/-WQSH#>:&^YL.#I7J"N&;+K-FMO8U/KTZ;L@7>[\VVV M#6Z5)+ON%IKSEZ;4@=KF2S84!(\O*.0$RE2!,>H-)357+]@O-QV]>;)B-1ME[<>^1XE.H"S&M5\Z@H8+#D9SQ9I%<2; M\JS"(!E)MM,&U8T#!+5QL_5#15TU=&X:"^VDM7=O$OJQJF'TCR%3:F5FC.KX M70[IPM?;6X2T2!>X(G[# RU#*R6W]EWU]9M$"Y':)?36^J=*P^#JSQH3-9%? M]D:;9H"WOJZM>'8DD&"":#=:VD8B?#L8.>G]-L8B]4IZ:8(:6&W=D_QTV80' MTN5;&^M%R'!R]FSBT/V!=2WRGD?D$08T#G'$R:J"[-]TZ&OMW?"$2TQ& M3"F'V-CALK9OU?M;]K8MIZ:Q<<]OYRV]+XK*U[^5UK;M7#:L+L9O=C MY;!G8'*0';TN&[WS<D>#:N/Y1(K,UK M9XO1$>&Y>$6W9?4[/;'>8GQA9Y MSA1!!0\ZT6&'6<5H'<%:U4&\&"NQ2=IAB\V.=AE1J7AEU]-)UP(ZV_[/#R#_ M?R8(SJ?_!E!+ P04 " XA %7T7J]D]BT #LO@< %0 &-V;'0M,C R M,S V,S!?;&%B+GAM;-R]>7/D.)(O^/]\"FS/VFR6F=#% [QZCF>J/*KS;59* M+U-5_9Z5K87AE#@="FI(2IGJ3[\ CPB&(H($&"#%&K/NRDR)!-Q_('YP.!SN M__8_OM^OP1//BS3;_/N?W#\[?P)\0S.6;F[__4^_WGR \9_^QW_\TS_]V_\% MX?_^ZGO/T]JX$GN/Y[6/M;_._Q"2@H4,(Q!X.(?+< )*8N]"-(U]XOA/&)+FX M_8M@ 0]0%$+"?!\BQQ17C:[3S=__HOY#<,&!5&]35/_\ M]S_=E>7#7W[\\=NW;W_^3O+UG[/\]D?/#Y;W[UM)LDR8_5 M;[>/%NFQ!V6S[H__^Y=/7^D=O\N7CR>[3'Y43_RXX;=J M;*]YGF;L:XGS\A,F?"VEKUHKGQ_XO_^I2.\?UKS]V5W.Q?%FUWF^UZJ2,E%2 MNJ&2\I]/=?;C&>);DK<\E-6"<)6ZGVW)V(?I9VOBWDB&X-,+W.GF;)'K#^K] MALWU[6Z[.EOTZ26V]5ED)5[/\%GLNNF(O%8_^"3_UG2C&NHATZJ?AKH[HO+O M)=\P7K/E7M,@9?_^)_FWU6,!;S%^6'TM,_KWRX>'G-.THNXO:EDKOEY^^?H+ MOR<\7Y7;[W?%-_#7KVU757N&C?W)0*WRQ/3,>9$]YG2WL-VOCZU6'#;^,R;[7".1T8IN:)'VDFK:F'$NZ-F,BS^Y'JE]G(SZH>""G6 MGT"6,YY+&_J(B@>?_V\X3S&1E"OI[5UVC]/-*L !"81(8)C$!"+F$ICPP(6) MPT,O"Z0><9P'S\1,88B,,2V<5MX2 M#QSI8-:)?UK!ES.]YTFSJ<2SN%?RSY M?3'P>6JVLJ!O54H+G@K0D1?L! :_*Y%!);.%[]<0G2,?<\'IGV^SIQ]E2\UW M3-GN\]5M?Y9OV5#9]L,V??\U$^0VK5BG?%+QH3+6L/.I$ M'O%"R)(8022H#TD<8LCCP!,D"3%RM6AUL*>E<6HCJ"32K:1FNX33F.IM%JP@ M-3&+MB!UA+P C9CV=@Z#2%C:0)SN9]9]Q*"Z+[<3PR^8L4*1EZLO^A1ZL2ND:95@F$0X@6$0B5@$+'9BHL,!+]I=VHS_JM;)HDRI7,A^X5A9 MKM6IHYF3X"5X_9/]#$@F=QR.1$-[>I_0O6\RRU)7[8VRY0]H4([ M04_]>MPBK;915^)MSEE:?L!43?7G7_#W]/[Q_J;V+9;#*7^^.X,&*$0Q3()1N''H$D9([K4,?S(F&R;IMTOK2)O140T$9"LY7<"'B]Q7TJ M."N&5?U ZQ'3M9@FYB-]A#K2 H:4>U1CQ8B MEKBFOZ]9R45+[9=LHO?2./KXN*&YM$7Y.U[_^7%S]'U)BC+' MM%QQ[#.?QAQBA A$%,*IJ MCI@EFC+H>%;.,@?D)8&-:,'\U/;7#[>YO9;3 M18.8AEM9&A%):;D45TV)5F*Y<H=S_I,D'?8VNU<64W5T=YGG M:G25'57\]+Q[YAH_JY]=?L,YJ_YS(WN5=M>U_'8^RZ^I"4Z2>R<_B)D+68PX ME.:0-(5<)-2M!A)@%' WHD9AI!,(N32NJB0%2M2106*3C*2>%?7:XS/UH9/! MT)@'KTZ(G:UXURE$G#=$=D*0#Z)JI^S+W.ZK&OU9=EZ^PR7_@-/\-[Q^Y+H& MWXG7E\:>2C!0228WFLIA7(D,E,SZUMTIJ(;-.@LHS<)A.U3 #C$[IML !*-L MME-MSF:L#2C5M=*&'AWKOG[BFT?^A2L6D,9X)]SQBJS3VXI;E*N+JAM$Z;U\ MY$I\50>I0FX7Y>_J6UONRN41=ZD;P-@)&$3,9Y!0E$#!28!\3W!7&'FG; FV M-")I]+H >:L9>.@$_69;W2X ;[0#9:6>8IVBH^"%>E&J:.I.MS3@NI[W^8=Q M.F*/,J*+>X*N]X?G.'-U7&$_?W-H2WX3#GJIQ71T M)(6$M92 \-MT4Q$2P>N*C-ZD&U HY8UOEL[V4?@,1[X@(72IYT*$0PIC$L:0 MA'Z<4('])"+-1]'>#?\C?Q+'K])/]$'P#?N#?0V6_$&O,;X3FQV50K#2"'2U M!AVU 7D&W><:U4&ENS1'*NU!1WU0Z0]*"0!H$+@ 6PSD7RL49G1&V1ZXN3Q4 MUN1>EMO*]G 8^[*L"S#.1GK'2;F[_G?#OY<_21S_OD*>8(X3$ABS4"Y>/HY@ M$LK_L,1W>.P&*'&-#B).]+/ 36RV?JHB ?;C)LV6E5.HZBT"%K":F+*5A'O7 M>)60H)+2HH-_ =+#'BJEUGY:D#5E^PR]/C(_5*)RXJ;Y&9,);BXR];RY:)F MI%VT%HU8X#D)Y,07$(5)#&,N"'1#$7DQ)91ZS"S3C4:O2^.)K="5YZ,C]O_3 MVB(:$41G#(*F-6D;VJDM01NHCDB"8X"2M40X.GW.G S' (;#A#@F+X_VZ-=K M\XOP]_KRED NB1SAPR#Q0X@2SF <,J2@%T'H!2[1N_FFU=O2Z&AGMM#:;!&C MS)9^A+7]XG9PF][9?=S2FR#-EA8F]CS2/7W-[68>5ON([UCCI7$,\EX(3B5% MO?].JQ@\E=3G:O,6%W?J_XJLGO!:[;F^R U6GBKOM/K%Y8;M_Z#SY J[@1_Z MDG("7W@0!;XTA[PH@J'G1"X3)&&!8\([$\BX-+:J5:R"#7BC)( MK5K-(^H.PXL?[K_Q-MN4Z>91T7(3R9UM+&0FF6&$+-'W%!+.2OH30OQRJ9BR MJ['>-,%SN6Y]W-#LGM_@[YU$#Y]YN1(!(T20""+Y7[EWQ@C&D2L@C1E6(;Y> M(HSVS@/]+8WX6W%!B;]W[S)=@ TWO#PYA+2NI\T:?I-[W!KH:E&!E'4_E-ZT<+'F@>OO;69/G);JAQXYO=?,PU!_V3RDRM=WD]YS]B'+U7G";WC] M88UO=4-1>YI8&D7\\OGZ8]>S7(D,1);O'PWVAU\:8=C/%!;AFY@A3) #OROA M+67-9=5Y?)QIT8FAJ@X.VW2%2 0H]+@'?2]0Y4XP MAD1EU QB%B:".#1$1EG?3O2S.)ZH;]1U(TSK ! S,^(4JGKF@P6L)B:%;OQF M+>($[JT!&"Q9":=ZF=4Z&%#UI54P]/CH%)#9H]RL7.-GE9JZS56(11!Y+B(0 MQRA008@!) F-(6'$IPPY.'&,4K(<[V9I1-!*"1YJ,8TS/QZ#4F_ZGP_0Q+-_ MBTTCX30)'WLPL)?M\5@GA>D85'[QSC;><=4\I:T>,@* MO/XYSQX?"L-#8L-6%_1Y=R7ON OK'$.-\*"6?I*#XY'(V=HU&_8^[RYZ'#0' MN^J1S8R>7[M&/V?ET=X_947Q,TXW5YN_Y:FJ"?%MLTI\PC@E'J0BHA YJ KR M]F'DDB#A7BSB*#1RZXT49'%K\[TB0?!-RE?R#6!21%!F@!=E>E]5AQ3J*N63 MVI%>@#4OBLZO:%;(A4L^7?#UVM W.'87W M\GM:Z+HRC[RZ--;KB C><=GC?;JI?6]*8LV\;:=@&O96GHG0Q,S3#XXTTZ2X MEOR2/4",\D<>:V\V/V2/,EW_8]]CXXRBM]G]?5I6-Q&DW56?S]_R#4UYL0IB M7V#/2R"C+H9(J')T L?0CS@-DP![88A-[)Z>OI8VR3NB5OL-VA46O)$\RD%H M>!FM#VH]T\02@!-SP$OL]N2T9U5H@&')<.CK:5;;0$/EE\N_SBOF*_S'39'* M)V]RK.YI7F?K5#5XG6?TDT&E.XU6%O19-]*"1ES0REM]XTIHSAXK!_PGVS7O M#' :M?+IM#_;2FB@;'=E-'EMA$7[N.:N0P+W,I==W&]*9G(^?_SMI2UY2DJ@ MQ(3NWM7(RSTTWQY[Q__E[5SEJCJ6JR*)<(0E"!#%,8,H%!PF*@U([!(>Q*X0V(_-[OEK M]KPT=FHJ2:3_J!8!T]O\NG#K&3B3@#@Q&;57]R?)$6(,B+4+_+K]SGR)WQ". MPXO\I@W8JY"YL_:)3US'>0%F/F^=VY)S,7NKSX= MK]QXQNZJ'VP]YK$&X<1L75*ROEMY=+LB M(AR$C%?I=57E>VDR(,^#S&->X#!/N)[67-?I;&E3?GH:!+: F M/YW=WIN>/'&A#B3V:CN>[FKN:HZ#2A^IWSC\CJWZLRJV046)_RTM[]X^%J7L M.6]O:3^OHE#X.,$1]!W'4>X.E<='_D=:#3%W/482[IY7A+:W_Z51RC;?0%Z[ MO,^M-ML/OC;33 7I].1SK.YL*S[X)N4'K0(7V\0.IWW>%HK/:F$W607:_MY? MN0RM%C3#M6CUFAD;EKE1Q4/KZ.PO:?'WW7[>]TCDN#B #L&5\R2&2:AR(HJ$ M.LA%(1=&Y].GNUH::>U)"I2H9SA->A#6HRL[N$W,3&,A&Q&-.82&M6#,DQW- M'(LYI/!A*.;@&^;>D5_P?V9YRSY%M94G3L!#%$8P8-R#B$4"QH)'D+,H<$5, M,7%]7;?(8?.+(X5&.&-?R!'DAIT@Y^$Q]637A,+(\W%:XS-<'D<:GP9PU& *7$B'QGM34YW MM;S)6XG731:G>8%* U;=@P\;8$U^ZM%)!=>"-L6=]V$TK)UVG.QHYJ..(84/ MSSD&WQB9 BIO-N75(>TUSJ_RRM7*JIQ>USROMTNC3FV4H-"B7T!'G!SU;RJ%L:R]1KGA4H@52>.,KRK MI3D6>A1C'^&)Z68'[M<:7"FS_)1!+7638T[*7>>J0B8-?8'\P*BJU)$^%L]# M_[?S9\?=L=%?0.!<.([3I*\#^+&\R_+T'ZI(W29K?YH6A4K+H&Z298]E4>*J M_N$YE*53H-T2S'.3T6]U0I&/%693D<]0C?;SF6;&BNT:*O9SB(V*[3.4S/L; M3V_OY)^73SS'M_RPZ/P7:19\R'+5ZBKVL8.XB&'H4"%W781!@B(!1<22A+LA MBUAD% "[+/V61I2M[! TTH-*_"HOQ+_\LQLZ_ZJTJ/]FD/YWH>@OIQ[L5-_, MQ*S_*E5C6ZR.?*) X=5F5YZB2MDROX0_3AE:(^W^NQ6K'3.TKU#2=I28XZR- M;9.71<&KW!<=O\TO'*M8%':U^<+I8YY+6UL^(,7,VW]*)=/B1N7V7!%78,]' M'"(L303D"0&Q'R8P))1S'A"7!5K'*=8E6]H*OV-(51JH$;?:TW3E![]7PAN> MUMH;3KV%^54&:>(EU=+X&"]MUK&TM"C9DVO6Y<0ZG"\7 OL=C"SGA_.-;*]H M'5;OTO6C7#Q6"0_#,(A=2 )5H3B."4R\A$#NJX)1+DU"!Z_D"D,R[:)\QWLR MF;O=_B8,VZL%L^+B/@5OY,1!Z,08^JX30\0C#V+N4AAX)/)B[L<$&YTO6 !W MGK07-;0;7H*T#B9^L\Z*XH<*8/GO>[GYJ'">%'V]Y7S\,MFKVG>AEWKI[_:H>U,X;>-P\H<4USVZR$J_5YN#ROM3-6O'BM:7- M^NOW5Z"2[X63H/@L0HC\0)Y4;ZO'?.G@A84<,'"Y M7F??JJ)257VY^JJURA$^8869/K0LUYDYVM6K5)OI4_I4S9G>=\S7]29CYF6> M__3\<<-J)XGFXG[LW262@W)K=!R9\C,FZER I4\I>\2:Y2=.@C6\V)^+T\1, MH &1/:_0$!ZCC("C#I\[T\W]?#-Z"0V1FZ\:_@T)K:=O4=Z>AWW[6F53SID>UXQHP_ZM"Z/W&ALZL%L;C^I M?W]1AW57XM>B=@1W_,#/J@0[BHCO4AI FE!)+]R-8$(#'V+?B;%(* L<1X=> M+,BR-/K9R@[6U;5@7#G2JZ.6=3>27WMW8F.\^EEJYE&8F,6.7T+\'G.(6(9K4[0*X_+4H9J3Z@_^I!IKU 60:Y7 M,-5@M2PYH>]42Y.-+F99NBQBT2YM-ILT6_H83UM#_.OS/)G^ @\3$A5,MU=M#RTI:E=I]72Z=':X=P]:\C9X$PTSYW0']M MCCBI:\\>5KY3FZOR+SLK];"E62;V207::7KZ 7-'T^=L<\VSSSR[?+JM'.*T M?,3K]?,U3IG!@=) ,TN; M$T]?NU :.:PT01KENQIJ>S8WEJ:278^6[BOCG%MRD:\SB*FCAQ4),1&48.@Q M5]W78#'$G&.YZ634"3%.7)&L2G7+E!H-VCSQ479@2V*/!@X/H.-Z"40^ M"F <,01CWXU]FGC$L/"I$1,,("C=T(0II K'C$A@$@K@N M$2@@PF1!..QB::M"'99##Y.FG)LS972NE 5-XF,Y4J9,C&)Y,A_IX)43H9R: MUCU/CKP9K$+'.;N2-L)&N7P^I!N\H7+/^067_&LF\NUO/FX8__[U&WY0OVE. MWSP6![Z0]DWD*_<-=WU(7!;)=3N)PS!DD1<9%9,X2YJEK>Z-,F K,]BJ Y34 MX,W7JP]??NC\OE(***VJ!PQOX9XUDGHD--OX3,Q79P_-!.>Q5K"U=6?T+%GF MO>%I [:#^YA6&C7WT[V]4T% [)KS_.<\>WSXL#$N5=C3Q-((LA$5*%E!)>P% M^)!EY2;3Y;XAS(9=<);@FIBO^I":H-:@!BBCW&U][<[F:M-0KNMFTWE\Q$3/ MOO(UIR5GS:6^SW+TM:?XL9<7-[FS^P>\>0:MJ*"1%2AA#6;W4: TYO6Y&$T] MHT?!8S:+^R 8-W^/MCC?S.U3:&_.]CYXMA/D&D$\.GCY4\?/WV\^?C^*[C\_ Y\O;EZ^__^ M]>K3N_=?OO[+/\>>&_TK>/^_?OUX\W]&>U#Z!\+8KV(-WOF\+55<6UL%=-J< MM%KHV'?(]'?[6FX:+3!ZG#=Z[X]TZ= [SA[7_$K4S?["R[N,?:SRP%3W"^JK M$]QSB.]1!$F@>"I!DK&<((+41X(3K.Z:!T:^&ZUNE\92K=2JKF4SCVK!04?R M<7E3-,=!T_-B'=VI72Q6@#7WHACA9,M=HM?IO'X1(R .'"!F;Y]1,/T+?Y"? MW)U*;/7N4>4PN>9YFM7I^B)!#HAC&<4*E+:78RHL2Z'B,.[&'7!9&JPV_ M50EV-5EJJ$^M*9344ZC;\W0S:2>MFDMM-@REQXB"Z;UP:U*1%0AG8B$E*^@( M"VII02UND]#6>!P%D(9R MOXMHPF",(@<2'PL1>AY/1&AD!_UA=FA=2=L=&:\D-BP$YS__5UVC]/- MRD.Q%U*'0#^(?(C\D,/8PQQ2CF@8N=@79F61ASI<>V7D$MMNK]YNR M\A/=W.'R+5[3Q[7<:'SF9749:Z^4R*\;\;AA5>+@^[2LWUY)R\5S H;EB# . M$4$8)D[B0A%Y7L)\#Z$(CTP_8$G$I9%9*V.UOTIK&4=G*; UC'IL][J#,S$_ M[N=$V.IW 5H-54;Y$FQU5#=0FZNI+THE78#M&+_5&.-S\BE8'@;[:1AL"?A: MV1LL ]R3],%V3^.6B,/;NKM,5,5*N)X7>B2"CB-OM;GH?L9!(Z,P;O1UF/C,]'[O6R-*2;3CXZB\RHA8DEDNOO:U:^TE)[ MN-3]L9?./AA\D:)6Y0VGEQO6I*JMG/N[*#KF1(QSYL"8N1@B' 405YF_(^)' M+(Q9'!O=R1HIQ]),QNX)5R5X=1C?YK+NW&M2>:K?UF[[_J*-5D?-^%QQJK&8 M\Z#Q2.;KPZ&I#QV!U;!)2WC:/Y TDN*U3BC'0-5S9#FJN;%>PJ*\$C]G&:MB M.GC^E%)>?,W6;!6& 2-AE$#?93Y$,?,/GNIJ:]R!%ZM2!@P,D8.!1 M:6![DY55G-R]T"U5@JSKP_S"UKOOW/Z6*9/_"TN^6V6 M/U]^3PO="UI'7UX:D6Z%!*V4FE$_I^'IIT0KR$S,:X>@@-^5B)8N5O:J/^I* MUO$69[N2U:M0]TI6_X.+K6K_I5-6G/M^DB32Z/89\R *701C[#H0H\0/G0#Y M,3**]YE7_*71S^='=5>^KCDO-\"58H8N@IG'?V*#;_)17;Y):%XUOOZ*E >E M:K8 ORMP0(/.'ZM&_)%A?6V+84"[L>D&+ENIK>;5*042QGJ M,W-E,F?KE*KXAMVQ'PM8&'D^)!'&ZB(S@8D0 >11Z'N'^/I1FH*&:G -AI %H5#!6<)N-@LD6^>IW. M2YI&0!R0G=G;]JIKN4VRLA!1EX8D@9*."$211R!)' IC0B/$!7.0,+JZW-/7 MTNCH=(THUV)U+??LZEHCX)N8VZEKN4JIKN>;5M5Z^8NZ[&Y%2 M:<&)E,SR)9EE25IF;B3[J9!L)4!ZE;1' \F.SD]QI%J1.XO;;,._<)H]\5R5 MR#29/L??_F//I!.(#$^J\\&8>B6L!02MA!?=8K/V)ET_#J/FWXDF9YN*_2IU M9^7 D^-L8A6;\BU=KU^3I&^8EGZ*#>QO;H2R4M&9_;9F>U-%\J\]*L//C]V*01N*R< M=[633GGVY)3>E$5UV"DB$C#?)Y!%)(+(X[[NT>EO: MQ&P\]3LAAXY)1P"LZ?JR!=O4)\NFB(U(%J&!A+5\$7U]S9PR0D/MPZP1.B^9 MF]&7C*7*;8_7R/&>WJ4%76?*.C=.XSW8T-(882?H![(36-[J'\1NV MOZU"-S$K]*$V06)O;6A&6>?#K<]FJ&LKVK79]5^R=8OWDM+\D;-.8M 5\PES MPR"&V%.7[83GP=CS."0ABFG 0HH$-3$K=#I=')?4$HZOLJ2%M)Y]81N_B0GE MQ+W>%M%/&HA:N-][&J+)KOD>Z?*5;_N>!F'XTF_/NV.YI\UD<",;J.QKZK@D MH Z#22!BB!SLP)BR1#*-2U 8$.$@0Z9YV<72>&4G(5 BCMJS' %2ETC.@6=R MVC!"9@1%G%+>&B$<=##S]#^EX.%D/_GDB/V&"@?Z=^QB&KY^4^TO[0Y7HL(*AE!*Z3>'#^%8/_LMH#+U&Y#(TBTI_* MXCV36+Y93V+YE]TD/M7>+--W0)EVX@X]9L.P;FZWI/^HXG^;*"J'AC'G00)C M'D80(2'DYAXAZ."0)''LD" T.BD8[G)I$WNOY,.HS+ :,(\QP\\%;S:S7 .W M,XWR/B@F,=*/=OB*1GL? /U&?.^;YI; )SERZ^N[;,/KZRTKA_N8$NQ"@12! MB#!0F60$3*0%D' >NDFH56;Y6.-+HXI*/E )V-SNT3< #H ;7OW/@6/BR6^ MA-&Z?TKE48O^06.SK?BGU.@N]R>?L>C KW).[I+TK>+(X2&-'1ARN<:C6,0P MP<2'+@VI\(5:-9ZH2_ AI_>@XZ'^PPO_AD@OIH7O\YP M^F4XPZD=+_X)B*;TXK_L\O6]^"= T/+BGWK7C(#HT[HPYKXK<;G9/.+U MC7R>WJFTP3''+DI4$BEUBP8Y#B244,AC[L>)&P^U1V5BAM2Z;?Y3[VWS9DRO!*BU!#>O/Z8LH]4UX*J9Q8[M MGI3_S<98>]V<:Z$V444?4HW_&/)[W52)NDTLR!B;L6MTC'GN=QZ98_%^KF>D"\GW@\^/8X.J!JU)JF]M/:I?9*WH8%TYA$:'Q ZC MKD<=5K&FVAC8XE6AON;E5^TU7])-/HOCF.< M+[PH\Y26G%758G_=I)+4OO[:+)G2_DA8P#&DS/$ABH@+LE,K1B#;3)MS=;O.K:\I6DX(V4M?AA @-% M"Q=+=-+?UZQ4HJ7V2QK1>^GLW!CO'OE-]EN:K:L][)7X:W;/WRI#*7_^A+\9 MQ-Z:MKLT[GB91P*PQZH@^E8'Y0-06H!#UN!@*1ST?_F&?RI3(3TQ TX!^ M3F(/;?1LI/P8[NRUDH%HP]"3)D2_C7&&T#M.REVNT1NYP5A1QR$\"!SHD/HW'3^E=1XN^7IHG4D! MAU!,0@2=;EZ1#@Z5[2>%(\^/HX;F7+.X$E4'1?&(I?BJP%VQBIW $5BE]48$ M043B&))$<)@X.!8)2WCH.FVU\!M]DNCI4NNCWR\8?C,#7;2A M)>9FHNI(W, M5>%*0Q=('^!ZC'$N?O.01BNE JTFD!:TM[V@&;.&!AR6B*.OIUFY0T/EE_2A M\\HX!OF4;OB5>)MSEI8?,*W\L57AW!452 MX ?,J%CAR9Z69EXH0=5W7XL*6EF;[&MI1%&+"K:R@E;8D0E'3H.LQQ66H)N8+4:C-N:FPQ > M]BXXG.QI[GL-0RH?N-#(9M8/[)TR50!DD?.FF/D;%-\VL97LCBB<F_Q?^Q&7S;^N(JC;VR0EQ@ G&,$H%C3#U/ M*])RL*>E+6:MK* 1%KQI0LU^,+C]U0MM_[I@%;#)3PKVL;H C:2&%<>&,3.X M_F8+NYGNLIW$T-)%-!TX>F^5]38PWQ4Q'3WV[GMIO7!F"<*?GKOD7E&WY.Q= M3G(_)IP$O@\31SA0\BF!"4X$# ,O=#TBDM@WBJ'0[7AII-HML2?MMWU;KY5^ M9'7"H3'0,\.G0'9B]M4"M?&I@DG*IIJ"9KNPX5"WKU/E4!.,DR4/==\?8?*] M?2Q*:9KF7Q\?'K*\_,KSIY1N[]SQ(/$8=Z##'0%1A%V(42!@%$0,QR+ $4;: M)E]?3TMCIU964-3"&A@MO8!J&'JV8)J8:K8(-7*"1M Q=EXO9 9VGBWH9K+S MQD-H9N_IP-)K[_4V,)^]IZ/'GKVG]8(99Q9YN;K.,_9(RT+NW)LFBR;@2V7O M#/V00$X(@TA@##%. H@]PJ@?420\+0]R;R]+X\I&T,I!M_V"C0+I^D'MYTQK M4$W,EZ-0TI[G6BCTV5JR@8Z=)?^UL['ZVYYE^FNIUTY]O8?-K_9.?+JTF9Q)2)0,F;Y?;5K:&0UOX1S#*C^26P!HXFG[WAXC*[+]( P MZD;,L?9FN_32HTSW7DO?8^:S]"9GEWG>2;1_>WOYA-.UP6SM:6)ILU:*EE=1 ML*"24#\YR!!4P_/5$DH3S]N;'%>'@)VD3A=[]2X. ;0ZH350&C6Q^]J=;8)K M*->=Z#J/C_.^OLTV98YI^;>TO&N-_LNBX.5G7C9>WE7B<=9NQKB?-2S_VJT;/);'C9_X0+V@/?J(G1.);,/*TZ M>'N.[P6($DA8$D%$Y%Y(XAU#00,O"A@7KA\V>+_?L%=$N^U].JQE#Y-"K>?/ MM@S>U/ZE1EKP38H+6GFEM:4DO@!8R.457*[7V;?*&I-F61L[_"DK"HM'9B/@ ML^34UNEQ5G^V 00O7=DFKX[P8JOT+[BX>WNG%OF/FZWC_$K419MWB\X*.XEP M0YJH @GJ3D(80^)Y#F2.P(AY<20"K9SKAOTNS7)L) >T$EUE#!?J\.A)2:\" M\7E=@[PPK)]F.AH:#O%I,)Z8OEIX:ZG!QPW8G! M>297NCVXS5SKYJ#U.MH-FIO/[6ZNXYX3?L3KHS-W6&O>-/?)T]J _O M_7>50K8]3!(JB2CR?.B$$8<()QR2* XA"[GG(!2&%(>&^;N&^EP:\;"LX^;NNR7W/==TC)]JAT>I*B,X)7C.0F*D -) M$C&()"7!.$ A%%& H$PHV9U?\Q%6!HK*?&!D+NY JCAE_9H(SK 6]G-&&K$ ML.@1UK1@3VV7\A)46+?BJSBQ-TH#"?D/8*L$V&D!?F_UL$AJXT&TQ'$C!)B5 M\L8#])(!SVC)_/CEXZ:0G>0W.;O.UBF5C>LO&390Y6LHPW"U#R,T6YP M:8S6" [:$XA6_,IR4#IP5EU>DJJ 1A?]HQM]F(&(:&P$N^-UJP.LH MY$8=]>CW,MO!C['BW6,@\Y='5I)05414R=7J^KL3>7[L2D/+88G*,< <& L6 M0QI'B7!XP&E C,I'=%M?&O=4P@$EW:@T OO(Z5E%H_&8F"GTH3 O"'%,95M5 M(/;:GK?TPS&U#NH]''UHY$3=E"E+UX_2#.$[;]#[[^J^(VODCA(D"-BZ,K]D]Q3.2&,N9] N:6BW#WBC5KWYHCO%P)MT PJE4*%YV]'NJ&J2S]QC-35I=8>I$ZWR M?F^8.CI5%;0:K5246EWGSEYLVB1 VZ)**S+-2[$V83R@9JN-CZ/TT97UZC.! M79K+HHH.O+G#FZN'ZI[[S[*)LOBXN:YB-U:N%W"!*(+"P@D"9RL4>"NA"ST(%N1)W8)\AS M0[9ZXCG)_LACWE5@0F_@KE2QTJ>X +=*XC_$=Z!G&2QQ;"4KC- M<7E'>U 'P)=2?] < %J"%3L2 V"/3MC[F&S9(K,)O:LULK<@_'2H)F]_[%! MR$5Y)7[.,M:]=O0U6[/M 5,H)V](8Q\RN5N%B$0!) E+( M][# G#C@SRC W MW.72[ PEL5IO\CH%1_$7TVC808SUU@6[R$W,Z"UHE;C=&X0%4!)/IN\\KW6!PD-(2> MNG6,7/F?Q.$>='W735@4N9'0RJ';T\?2N*05$VSE!+6@>IS2AV8_B5C":&+6 M,(='FR0T .@YZI)OUX0@_[+C@;XV9YGX&DJU,UWGT;'Y;F5;O&@#E%:10T,2 M(P^&/(B5?R.!<9@(R 5''HN($_IB1 6.%]UH?;7S5]UHI02\%M,TL>L^E'J& MP1ADYCKS;M!X/X#&B)RE1W6VEE=TO_695>TP/^?QQ\Y,!M?<:*[V'ML? M_C7EN8I(?&[R6P2"89]Z%!+"$401]2!V0N7?\ED4QQPS;E2"RZCWI:WIG;#] MK:25Q?OY\K>1Y;G,1D./)2;#>&(..0_>\=G@3&"RG1).J^_7R0MG LO)Y'!& MC8PCM)_Y1C:WKE(5WZ>;5.UBU/'2?KQ_Z,?""W$$ QZ+VE9)'!1!7^4*)C%S MW9":$)E6KTLCL$;H:E+A/;'-6$L/ D#"$6'H$8QR'&)' /MG\'OSYR2II(_#86GE?='XK$OL<<5>KJ4GGC)?-*]Y=DG+1[Q> M/U_CM#I#-4B&=OSMI:'*V!;A?I>Y"//"D^;G?^TV9EL\?TC6O@[96+' 22@,/>L0-(:(> M@DG@!Y BDKC"%80$7/? [V7C2YO>M7Q "0AJ"?6/^ Z &S[;.P>.B>>O 1)& MIWFG5!YUC'?0V&SG=Z?4Z![JA8,L4'.IO5--=3_*6IKOG6 MV$7_ZQU?KY4%@3?/*\0C+PPC!IGK<\DGO@.QYSK03; ?ARCV!-?:A1]O?FG\ MT2QWE8B@D=%TZ=^#3W?Q'PO*/,N_'AXC#(!C:I]A NPU-[,1<$R50S/@Z%-C MRBA5,7]MK%]38*XYI(ECAEW7<: T!#!$4217_YA@2&@<1C$7V.&.?A6ETQTM M;?*^C/4UJ0C4 V?_%+8)TL23N<+G2NR">=OZHF-**/4 9E)!R0YP)+&\V,3IGV[I%0YFJ3)=)UG M&_E76L>[#!/#=&EF BR- M6+]P*F5=/V]3VZB#\NT//Q:%JG2^TU#55-\P=;_/-(.:X3CI;;FF1']BQI:B M=W'=%WZ>4Y&QZ%E+FV;8_;:M5\ M)W^H>T;3U\;RN&LK*]@3%BAI]8]H>G$;/JBQ!=G$A#,2+:-S&ATH1IW6]#8\ MVYF-CGK=DQNMY\=>[J"Y\A"]X_6?'S?5A=2=^VCG"ET)+PJ%*R@,U"U1Y#L8 M)K$G32 :C[:3VR"NIX%,Q&6$W-)*S5XT\K]@[JZ M7Z/;<2]KX#SBAHDQ8M9NG^CW///-%&-(#F^MF#' M-;[5-DZ.O[XTDE%B B4G=/="$(U3LYZ"2\,F.1^IJ2_&: VB, MLTA.M#F?,=*OU)X=,O#HR"05JA2'_+]*C?&$UVI'HPR>/*6R??6+RPW;_T'G MR17GC#I(5;6F 8/(I0+&(7%AY) PCKTD.3*9S([YJNM5*=:55Z:J M2L-WX@)< L)OTTU5?"\3X*$_<\X$@^@DG!#$?$B3,(8HH"Y,HHA#ED3<=P4. M$R:,"_/-.X33E^SK'4 N?_XJ0Z=GGLXV&%.?CTC)+NIJ!1T!+\!.=E _4KL_ M]W[8?<-B4A0;R-K*EW*6+/.F4K$!VT&6%2N-CMW(J]H)RO21)GAVS]OKXRM& M4! PSX%88*KN?6&.EJ:];S-39!68IINT$^@J;L; M/Q^CR;?>K8B@EO$"M%+:W&/WXV!M0WVBFYEWS_W*'FZ5!YXWWQ=_+?]^G=.K M_*;(FVL::;;YA9=WF7F5$YVVEC;GOY92*' M^95+S,#-UR]@)SNHA=??-FNA M.;R'M@WDQ,2@@^$$A4M,4!JUT=;J8+9=MXFZW2VXT7MCDT;>WV>;ZC.HG]2H1R-\9H!/TD"""*?00)"0A$F"&! L='.##+%'FTGZ5Q2BTF*)2<%TT" M8I#6 0VC4Q*?PEAS-W4^-&$@-A-"]N)@+0OD\5YF3OW8 MJ^IAOL?^QT>FT*=WG#VN^97XG%7&"^]L9ZK.?MVD9=%4;WN^P63-=RNE[ZK" M1C2 GN2/Y(D@IC++8D31EZ<1 ESD6>4%_\<:9;&,JTRRHG3\1O4B['2HZU^ MJ!EK;F?(].AHMH&8VO+IC,%6D^.C46R'0YI"2I]I(JNL(&LKD?A9LLR;'=P& M; M>"'V M?Y.R%<<'8[ZR%2?Z'YG;,<\*58%5I.6*X-AW/.1 RN1BA!C"YS?IAO#S(P=P/38?"0,$Q-NC4 M MEL4TBH>ZVDJ6V&EYWI2(ARH=)#X\\LA8A^"F*A'QM[2\>_M8E-D]SP]R&SC$ M0U%$$!1^XD/$$P9)3%WH)F$0>'.UW:)OX=%UP*QMI+?Z8^00V8 MX\1A-'94QKN$0$0\'\:QAZ$@CNN&KA<%)!H1[F09[/FBFJ[D*J;"EG["\L=T M"L1#7V!/L 0Z/E+GYR&'L:=N^HDDP21B+.#8.#9I$KRG#T&2/4P+MJ[_VRY\ MDSO#:W'!-RDO: 6>-EV*"436_.0:7<[L--<'X="#;O"N>1J5I@KN\_OO]$X9 MWY_E][,BQ,?$)01R@A*(XB" B1\A&$3"]W@!S-4C%*J]*D^*JG*T09G2ZO2ITXWL4KO<^.,XLNBX)WB M!N_2@JXS5?1@%?E^)$TT#)U$E3TC'H%Q$@8P"GTWH$[@)!XQL81/]K2TZ?PA MW4BS(%59\BN155RR4-4]GI3<9M;":7CU3 0KH$T\T6L9+T"G LI.3GNFP" 4 MMHK>G^QGWD+V0^H>%*/^X5B<-E;=,N=QR?L8"Q,W\*"("?*$_!TR.Q\W[']I;-(1'V25 MRYQV%0!RC QOW9H.B";33 ?SU/S30;@^E-B3O8D+!F^4^#]< *F!.AF7.ECD MIG'@V6(LP][GY;%QT!RPV\AFQG'>^_N'=?;,>74>7A\--!F_#(CK9"-+HZA6 MT"8PI!;5C)-. Z;'/E:PFIAGCL(T0;FD02PLT<;I?F8EB$%U7U+!\ MG3OHZ M,=OQ0\9MT$QUGEC/F%T^QVD_Z#L_HP\4.6-S]2S[DK MG[@L8+X+0XH(1#ST($;8@]P1(4?()W%@=-(PK_A+X["_\?3VKDK8]L1S?,N; M*Z0 5WH"B455ZK:*?RLS0#C(MPJ.I+IY/A-#_ESU>:4P M6RN+O%S]@K^G]X_WC7T74>HB'L608A]!%'M4+F.)"[TXCGW.(Y]@K1K+!RTO M;85IA--;+ YQZN?QL[2?F&(;N2Q:NB>U[2,K^5*'J.2_=B1UV-XL_'%2C79J MGWY@])6VEYO>K9>'.R[#KA#0CT,?(AHSF"2(0X>2(/%=)EQ&30+,>OHRFIDS M!)SMNWO&W)/O U;W+-\*7),?X6LYQB[ 95GF*7DLJSLATEZ^QK;/]0?ALG?M M[61/0^((*%L\T*VK*^].UT0M5K6-PKR.:3HJO&NOH=G"NHZ)WPWG M.OI[\VQ)-Y@\KG'^*2W*%_?>-5,DG6Q@:?.K$10H22] ):M^&J33,/5/.6L( M33S_NN!,)"^6?L5P]JSJW?@A)&/G")QY*J%:1N]Y>EC;5FW*,C8@7[5^ $A9<;0Q6 MU]/ #B^U5N":.BQA+%(CBECV('%&+5AKH+V M]Q6O>:%R(*5%H6XGKQ('^V'$!<380Q!QRF%,D0^)'[JNBR5-A$Z;U^)&L^RE M?O=:'_U^;HJ;.:\KTIVH\N\]"4#/&H-^UI@"TMJL'FB9LP(N,U*;IJ#UEN!TZ"Y^0IRFNNX5Y]SQ.OCO/"[&/TKT?7% M?.%5H*MRR10'B2R*W<8%.90BZ@KHLU!5+&?*S4X%%#@4$0F1R\RNZ)PIS])L MR"8%K/R9883]N>.BYQ6?$>W7]7U;3K-K&3]+SNMSI9G516T)NI>.:%O-CF-3 MV6A:7(E.>=&CI72#) P9<0/H1TA Y/@48A_[,/2ISR@- N$:'5#J=;LT;JRD M5L?]U[+5UMHQ8TE-O/7(T#Z*$W/>%L"=R/.4*39#RA*[:78Z*XF9 ?&2JPS? M'K&O_\HW:997=[95CLVG;/TDNWDK_Y&6'S"M,C TP8$L%HQXB,-$A RB)!*0 M$(2@B"ES./-1Q+$.)QGVNS12JB4'C>A@*SNHA0>M] 8[3X-!T-C83P/MU-:9 M)JK# 9[G?>/Z&_MI8)YI8W_V1VRVGS?'JG<_;]#F\KGDNLOQ>)9FZ(NOTMOKRY ^I^@IO^8H&#HX0=J'KAPBB,'%A MC!B"S'4<%/# CSPMVA_9_]+HOQ'_ N2M NH65ZL!R+8J7*B?-TJ8V:RF(Z1G MO$Z(^\1KPQ;RK>R@(SRXZD!^/0RYL2T[$CA+1JUI[[-:MR.A>6GFCFUFY 6% M)L/86Z6C2CQ6[?[3XN^-#> QBH7G"Q@EO@M13!U(N)] N>OV8Y8(%X5&A#?0 MW]((KA47[,D+E,"&]Q4&<-:C+8OH34Q3/IOWDH*>Z@<7 M%31?&VM6J7S=M'S,E=EVA_-;7C0?NO"Q3T5(8!B* "+J,HB9$T,GX4[L^0F) M$JW;A\-=+8U+]B0U-8).XJEK[]A :7+3IB,D:*2<@"V&P;!FKISL:&;+9$CA M0R-D\(UQS/ ;SE,5@/<%E_SR>UJLG)AS&E$74A)&$'GR;S@.0^B1V$$D1%/D.^;U?P^VL_2)G5S+W]>50\K?_<_/CZ=N.N1F[1<\Q4/<9 $A$+Y1PQ10@F4A$!@Y(;4 M2V+D:*[GQQI?VK2OA%(GRJ[WAOP 6G'-\XAOT>N?Y^=B,O'D-H5C5 +QEWJ? ME3Q\V]CLB<-?JG$L:?C!,^8WS3YNBE0^>9.SZI@\Y:HP#[UDV4/)V8Y8>H/58;O":]5\-^Q MU/AN(ASD12X,$HX@H@&&V"&J8%[ A,/\*";(Z)1 M^>EL8Z2&/"=R(:'!-J M:QX73 'CU <'"D%%+=5?.F)/7J[ &"U;QPG:_EJMZPZR>A&Y$ TL2+( IQ I,$1U"@B+M$N$&" MC7R-VCTOC::^9J+\IC+L/CXPN1>LUW+:'MD5CP\/4H/J1I[\54>;)D>O*:OI MCH\NJTV ^N2LMI49;*NR*:FKW$$[?&T783;&RAJGZ?8[,Z<9PG'(::8-F._9 M+F]OR_=Y52^A3N_SCDM.N$\WZG*N8:(0G;:61DY2YKRZBPRDY-F&9X_%?A%T ME8%+J@)VNNCOWK3 '=[ V<9U8OH9 :GE*V"FH(W:T&EU,-N>SD3=[K;.Z+UQ M)M-TY=BW2@FHF,W^^BL52?MCD,R3\-MU4L:.DKJ@+WJ0;P++U&N>%,O) MH3#ZP%VC^;_\6U6M*86]JU+4*E63>$B]#XQ%YS M4;*-M#-5/H^/1?'(V;LJE+#>'%=-'U=OA5V*A>,CR!(OA(A''.(@\F"2,(<& M$0ZYKY5Y=KP(2]L/5U*"5*J@EM8"Y'5N!I7D_U32<<.%UGR4-)?%2;&?8Q$K M0"W^1;UZ7!Q?LKI)P[&0WP3XD.6"IZ75\XGQ:-I:'LP%F)?,1P-T0+WC6QI' ME!5#U_6@WS[FJG+'*G19DB"5( IA1^Z1B0LQBQA,B!,'PF.,)T;5!@^[6!K1 MU08>K85K2KF;,=D1&/68ZCQP)F:B&I>V:'LCGSU>.:V[)=XXTL&LO'!:P9?S MON?)<^*D;_#WW6GG-J:7.Q[EU/,@\=3-!^R$$!,O@I1A1#T6N1X:$2M]M*^E MS?0F#%C*VCG)/S-H^CC(>M/?$G03\\!HU$9&4/?B836*^GA/KQ!)W:OR\6CJ M_E?,C_^DZ7B;;;BJZ2%W9<_O'OE-]KZN(70EWF]$)K^F:JMW7^J> AHTN32F M:$0'K>R /5;ES1KQ5;1Q1X'!2CQGH3U\+#@1T!/SBF6,C[\)(Q!PB/T'2 ME$GDWW 4)!'R8H2840FY_OZ61E*->&##RZ:8977HH;*;9YOZ[.,OAO7?!@#7 M,VLLPC@Q!;62J@"HVL=R 5I4IS!P-)&Q529MH+=YBYWIJ7Y0LDSSM8GS:I-N M'MK=M5,G\K#C($@2%TG^<1*($Q9"&A/?QY[O!-C(5W*>.$NCI]IG24XG>QZY M[SIST/0X;+ZAF/%0=.0H3)=PNQ>\N?-M'Q=FF>FV>X$;G6V[O]6QI:KD3O4C MDRVF(J5UA&?E8FE!,R!U=$GD,,R:#M"@E>FOP"\>*B9NU5S\-SSYL_5-[-!A3VR+C<-">Q$?U[C,CY L=$T+^ M:S=M]]N:98H>%;^=CL=_.;8 1A4N^?6.\_)35L_I=YE*_+F*(L>)W"""U/<% M1)@0.1\]"AV, NP23(1OY%(YW=72)FDC*:A$!:VLX/=:6L,]2@_">OL/.[A- M/)_'0C:BE,40&M;*5YSL:.:2%4,*'Y:I&'QCM(_D(2OP^N<\>WPH/F[H^E'% M7*M-1:;J83QR=O7 ZTR>Q6ZKL;O6Q#SL>;&+H< \@8@EJJB[@Z&7\ "AT E# M,R_MN0(MC7CJ@W_P5[YF0*B" %BW6K6U(=+VB)%?"..$_LM#O6??)Q(TD(TS)]XN]PB=L M,\FE<8@"IAPG/D01\B") PJ3D,5")&[H$"U6'>IH:6S9N (ZPJJ[%G@P/LT, M75W7R?F8S>,Y,89KA..D'XLS_"8G&I[9;=*OWJ'79.#YT<88;BY52[ZY$DW5 MAAN58W5%<>3X(4H@59=:41AC2$*'0^&@B"6A$S%BE..\K[.ET<*^K"IVI)%6 MKM5*7O,SIM,X:UM+5M";WA(:"=P8^V80$7NVR^FNYK9+!I4^8G,,OV,>XG>3 ME7A='?3<96OYRI=R8Q#-=_SMI?% )27HB"D_Y_(QWQA'Z)T JW_NV\%IXAD_ M%B*C +M^%$;%TIUHJ]6$G]8?= M[7JZ[WLGJ%K-VF@X):N9#: !N)XE8 G$>=BA%;9R1>U#60L,OO9":6P5Z*-C MR3;0Z'!6"T$?@)=V@L&;8[T/G;;JFZE7CV51XBKMQBI$#B8A\6'@BU#RC0@@ M=E@ X]A#E$84B5[$=?T2MG"_KIH39$4L!^< M<7D 3[0Y7^J_?J7VLOT-/'IV/H&V[B(/DH1'+A2$8HA4HCWL^!12++B+ Q$' M-!J93F"9Y19_W9!TO:[JN5.>/E7UQ=ZLL\TM5-D4#7.1'>*IM^,X"Z6))WTW MK< $519/JFX_J\!KU%0\J5Y/3@$K%11'IX7ZE&[XQY+?%ZN(.\@+20)]ZCL0 M8:&2;A('8:.@$6 M$#G,A43$$?1CUW69'\:)WNT@_2Z71C\="0&K130C'PV4]8C'+G83DTXK+-AF M>'C31;(1^/1NW)AX]-&Q1#H:'61H; M-*)I9G5YJ?^PRWBDZA-/YD8J:\;""4U'^7R[[W>^S7(VO<9??W M:5FG ]A4I:?D!.4;5?/S2-+#""=N$@H*8R1?M)L;/36^,D0GY@A;()M7NQN#&BV"MX9]3UOT;LQ ML!P4OAO5B+F9T#GC;O/:?=RPS_*3T[4:3K>P-&92,ND;$#W(#-L3=D"9^D!J M)^0V%Z6Z$,C2IY0]XC7H!TO'O;%)FM*I8_[Z(H8H3XF MFW6_-&9HI#=U,!@AKNMLF K'R1T/]>49-3EV)7>_2=E!*SSXO18?3'*)>!QR MUIP21IW/[* 8 \RALV)4*V9D1I_6Y>J&Y_?5$5!;-?M32E6.W382!#DLC!S! M(7)4RELF!$R\,(&N$P8>B@F+8ZI#73J=+8VHE+C-\7?1UA1?-Q+KL9<6Q/U< M91NXB9FI@UDKZP5HI1T.Q#%'CV6TJ@-6EVZ:"\6]7B<\]Q\!H3:7FV!2,[=Z MHZ)C)_2=BI*UVIB%@$VT:>G6Z)WQF15HEC]D=>X&E9N,OU47X/+GMQGC*Q(% M+O&X@!ZM"B%Y#!(W":# "2+,Y=) -$ZPT-/?TBAVFSB@(_,%J*26,(-&C<[$U/"BMMHDWNE>#"QM^X[W,>ONKE?-EYNX_H='UBJIJM]^Y?0Q3\N4 M%Q^>/J=M#QOV66K1I!8*8DRE^1!!)U N)P\CB&/?A2P0W E#EP?4J-*L;L=+ M8X6FU':Q%=RP5(DNWGI4,06*4QL6-8 [F2_ A]_@YX\6RY48@F*K;HENM_,6 M,#$$XZ"2B>G[8[C]S3(OWQ%PR$NH)+GR/@W#4<;QA5[,= MT8^#H'ML/[*%<3NJS[Q\BXN[B@099S\]_UIP]G'39-O=W%ZJW)J5*;5U"R24 MJVNE',:!8!!5?TOD!HNY<2R_58_$#C;96YF+L#BND^(#L\2!:VKR- M$=QX@%YNZ,YH:40XP"6ERC==[-)*?,G6ZP]9KFZ&KA /8Q$D >0X3E3F MOQC&H2]@3%F$0IX$(27:P0"]72V-X%IA._DV#,ZP^U'MYRV[6$WM:CZ$"?RN M1 6-K"8G__VH&9S[6T-OIE/_,U T._S7 J;WZ+^_A?D._K4TV3OVUWMC_(66 MD\GU7!['V&,!9(BZ$-&00(R1"XDC?^.%G#O<*'_Z'RF9X=M.FM2+NG9X ;). M9/2;M"DI7ACF,#HCGZ%M(*??[!ZD,;RPF\?0!!&+5TQ>-Z.AB=+'+I!8SF8X MJC*,"FUO"L")F/LD( Q&L9"V6ASX$-/$@U[H1:Z'A1>%IE7#Q\BQ- ;:+\E4 M7;H867QO[,#HD=$,<$_,4Z.0GK::U2%.KU'$JB/%26\8$]4/M1Z-60-PZM/(-H&'%+2VJ2Y C><4[C,M M5&R%.?3V-6]L@X[:!P$-6B^9'UE>\ZRY0:!Y&KE]86GS_OK]E?ZAX4[MX?/ M41I//%%5^F9[5R".:CGJ-&[7RFP';0>"=\_0#G\YPAO\MHE;YG_EF/W7(\[5 MY_QQ?_V69@#MW$3SP""?=:-#HWF3(O19AN]EP]<+7U!3]A^6/="')#U)&7N"CR/,A$ M*"2=BP3&CD0]\HDKDI!'#@D:U-]O-,LY3H5Y*\"$;J#Z%')*P+7IW3*$TS/] MD20T%W4%E@N 1:G*L:S7V3>%;%7VL5D(/F4J_'^GE%7B-P#1WAJ@T^G M#_"RM$GO!Z!W0W[BU?DVW_VR[VVT!QX]H[357EA2PB(U;LTGS&[4_\-MU4YBVIK:WQL5^'R,9N(#S$?1@DV(?( MI0[$'@IA'+@261_[7N*;6K46<)W-@)T 4CV[=>1SB.$30BX(@8KX?<6(4 MZJ;1Y]+LQOW V@><@Z>J%I(B ):MUS@OJG"0B@S&A]:>' +=7:U58"??TG8# M;:7 ZG9Z+7)3:6H;+#))R.T01/8C;T_V^%H!N$,0],3A#KYZ1NUA=4$UYW?2 M-$R?^,%.KN8[:YW+#J7^NZ -^V&+7WX 0Q0H[QPBD* @@B[!/(@2[CJN43S; MK-(OC2,;)0%MM 3E3C& MYJ-J)T\V_>@1[.+'>6)";NN^;RG.*@U!V^4E_$' M5>N]_@9:#$ 'A*JF1P<&L,/A JB;MYD $@MU:)77O^_ >>UB.%MZ>70BK*18^;IYXL7^%>97$KDN1M-UC@C!$PDGDQMT3 M,(Q((-P@"@41JU)E@]!;\/2[-EJMM@),1V:*<*BZZO]8W^Z7_VMDMIU3X=@X MZ"TTTZ [\2HQD$-A*WPGA\+DB1-Z$)LV8<*QCI>0**$'$,T$"7TMF-%8D9GM9 MFBF]*S)B='6N'\E^SK&&S]1> VUHM,E#2_4^GI -=#A"_FO'#_UMST(%6NJU MLU[OX=%V2FU$JP4_9VKV KOMIL M=KV3C0;-E36KULH8\.R9+$:]SVVWC('FB/$RJIF1N00XD=T595[%(%35FB-! M(L<-8^@DO@,1QBXD82Q@%+L$"1YY3 1&:0(.NE@:32D)P4[$H7K/ND#JT=%Y M\$S,.(;(F-_5/ZF\K6OXAQW,>\/^I(('E^=//WE66=G+V]OR?5XYAB[ORQ%5 M9?<;6-K<[191E9+F_%;=4)+R9AN>/19@/Q'LO4KP-*H&[0L8^^>V-02G=H]; M!&]L/=KCX)Q;CO9%JZ]1C?:X8B>*T9YX>-0-79W87&EBY!P7_!VO_UP% >'< MC1SH!TPE!V(1C$D<0.IBAITP",)$JSK(&3(LC5I:^< ;UDCXPX5*IF%TC734 M8/2SRTP03^T5::\'_.WH]8#/U7^VBJBZV.UHM,IH!JV<,Q!&=WNG'I#9[OE. M-S"F%X#/@73@,O"HIN>\&'R.[B\N"9_5U,@HO>HJSP=,T[4J+Z'V0]3S$/.2 M"#+B>!!YB0]C+Y3_=-R$!2YR>1 9!>4==+&T%:2YS]2*.&IC>01(O8WE>?!, MS?YFR)@'S9U4WE:,W&$'\X;$G53P( +N]),C ][R6[Q)_U$M0Y);BFR=,MS$ M$US+CZ1=HJ[$AW2#-S3%ZRKJ3JU=A4H&M\Z*QYSOZI P%ODQCES(0Q>I"E$$ M8C<4,'"#1#@)X20PBVFS+.#2:$4Y_@H5>]15QC!(S?88ZG'2:X[,U'OICFH7 M8$^Y*HRLJYX:NZV"8*EA. M4*C+$*I1'DK=/F;S5QHJW?5>FKXZ,KOO_<,Z>^;\*\^?4LK;A)^<=7W3*HL$ M;2CO"Z?9K61'SJZK&Y9OLZ(L/J4;_E$28+'B<1R&PG>@"#T,D1-'D+A1 GW' M"1V.:4")5E;"B>1;&K.UZH%&OWIB0J(TW#L>N [)95YLU,3U'J"2E'PNU(5 M5+H:;H1M?PEZ%NLKCN_$1%N/9*4+N,;/U?GN99[+1WA]P>']=Z6@_*TR7]_B MAU3.=Z7717,4I#>6YJF0IT'<5O)DR]+-FVYY&F@/$C1/U(V%F5,9VR MYA^KT(L=-_ B* (_4/Y*#C&5*SJB<8 #'U'D>*/K91@(LK0U84^XNKJCU(HK MUG_(59U'\WL(H\=(C\3G0'YBMMZOG5&=NM1:@*X:8*M'[8+8:C)1>8T16$Y1 M7\-$C-AEY0^WC^NU?7V MXXE+MA9K (Q&R!*WZ?<[*YD9P_&2OR*K-/;:HR4 MGX%*3KA)[^4C5^*K_&DAZBOJ5=ZY=W)\J\"'F B,(L8AB[T$(HP03!(?0\Z2 M) H3X?J.;V)=V!5O:;31:'\,"O5UM?&TGA;R@JVPH*=M ;V71]B&M:>);"FMOU.X&2Y M&IP.&N-LP+Z&Y[,(-=3;LP]UGK=7%N13BDD5N-@IF.!ZOI\P)I0G/H0H]!F, MJ2 P1K%#',(>,<%EX(QD+?VP)H719/,K@0/=?:F\TM6'!L" MQ#T71@1$)!?8GWU(BP]4.A48>E[W=SREHU\>5QSUR&!>YGGERQ[D+;^AS6^U;6[ M3[>PM-542@J5J$#)"MUN* QHQ-8WP'N &S:_[6 V,7MHP 5^5S);LL*'01EE M@_'J<]5T?P&P#Q9LU]>L=Y^7EAETREBIS$J]W >3%_U_> MN_9&CB-KPM_W5P@X+V9[ '.A"W6; 19PW7IKM[IL5+EG<+8^)"A>;)U)IWQ2 M:7=Y?OU+ZI*IS-2%9)*RYNR>G6J72R(C'HI!,ACQQ+O7HPOI1>FKTZ#@@IIR-"^+FX4D31 M=3O79R&WS5K@8%LVM!;&67G/-C/JAO9\ X(]A-:)3%.%%E-COO9G$+A>#PZB86MH)J M,)SU@"IGMR^'RK:954=)B^UL& 2#C&<]GC:L:!_SV5(SJ:ZFAI9N# Q5J5?<)- M>2@A\E\4$W&&H)4S!28 LVP,6A$/Y9RLV(,I)$REK QU,V_NR82R9TDD4\_K MV87?T/8?M H=_4[Q\[9B@;\MUCE^73%$XY11" AD#, $NB*ZB.\16!0'*?$B ME&(5RS#4;YL"9D?,! <^2L58Y1&4Y8R$&>PLFXF#D,Y!2E$,2,CI M_&C^:X7'81H?0\9CI*-9S<>TPJ<&1.(-S;*]=+T6E(T;4G?!?VY2)?GFPJ5Q M!A/@N@D"T$,!2/C! GC43RE),Q*I<2=B#4O5@ACI8FBDXKCS[_[G_P_4.]6?_ MXOBA>^6Z;E.%VD'/NX=B6^>5P^ JC8/]O_ Y N&5!_?/YF7YW.2C%QWJ8K1S M_O?SAO[IW[S(_6O@7CGB,VVG&'YH?N_5O[]R>$LB:#%_H>M7[;JW]=#*Q@;H M#YCU((!N1=M*NBOG%(?-+MFHF8CQCR"(A9)&+DB# _6!2A2K$?^REB4,G-,='?TFQ0 M(VYE!-"1P&HS?@IF.0-@$#S+]J"+V[&LYC9PDVAJ:=:B%MFI9!:%->_RQRJS^+>O MMY\[EP+\;%_IH1"(+P'KN FQ@*AE$R(+9G--;=8_H@B77MR^1/OSA>_+*WL4 MQ:_PFB9GA& 8+]^W\>(!](,0^R"*<0(@2SV08)J U/72* W]C&6>2A7?H]:5 MS,D,A7IK"L,V#A]5HBIR/1R!)[?)T(;$MCVHY+IJ"JP;C"3N5=@4!<-1V_/2 M+/2I=4:ET/N0-KN+R)$OOU%,\Q=A [[2W0H3XB592$$6Q#& +HY!1D,(B <3 M'+E!RJ>N>H9';U\J'^N_2#Y'/Z8D7;P4(-OVL9'/.0AXY2#&][T5I>8?54XW*[9.4S-AE#E( MA^-F&!US?#8]?WT+<@99* 98%Z1?UZ)3^,R7XI>8P\[RW*]AZTKJ?&XP;(0U4*I1#153A8+&.YNW M[(^4XF=%?.3>4C,FA.:KCYM=OGO]E*_IMN%G>5TQ0D,L2#I2L24&D@SU&$)PW#(8P,6R*5"#1'KR3R@^ ML@7@;]83G?]PF-]#[4:6?PU&-:/ NWM/A*B^N7^^KR0)&^=NC]IK+DHOH; ?AF]Z\FT#.\LPU YHJV<(H*KI4"_V- MSDFT,*K6"-MYFR=]!XR0I"7,$%HBP&,4 RFO@577Z4$8HI5*I\ M>MS\TJ;_7CH])H(3[.3VZOJ(6)[6\F"H1W_WZFPJXONX\7FCO'L5.XOL[G]* M?2?=7*]^RDN,UO].T?;CA@@^TY4;4'[B]ET0,DP!3% *TM@C('33((I]BE(W MDMU.#W6RM,G;R.G4@CI"4H>+6E$'RV^M!R&=WE^; ,KRG-;"2&FO/06"UH9[ ML-'9=MU3:G6WWI//&B@3]K_HFK!B*\I:?2UV_405;<6;@"_3;D@!"P*_)B-- M&3]DATF4A#0B*8J5EG!-.99F+D[K50E- %<%"%T$L^!NB+[F@LIA"L,FMWN8 M83 LFZ3!-TF$*4KQ=Y3!UJ$8+AVDTIWO:*? _OM$G_C$_ MH)+>;HO[+7J\WF=\U6=6;Q5F <8I/P;Y&',;ROA/""',CT$TBR)(8Q0J):M( M]KLTFUDS36SWHHR!ZHC&-K_:3%)78.(CNW M+:P'J8VY3S1A,G8XD^MUYE.;$A3GQSFUUXV8*O+A>5O7O!#1IE7VZ2JF(8IP M0$$,:0"@'R8@202%I8\"Y :,L"A:;:IJ5)*QF].=2DVCM)Y&W:[MS:;./"K8 MGD:HFF*_Y VA4#E\K:@+/HXC1A/H ;Y2\"-W0'V 2)H!%\=)%H1QB-6*\1J" M?D[G^;-8D07H33;T8:$@5J'76A?RJV(F-JE;EAYL&( MVQTJTJH3[ *^=Z4 TRS%488@_U/&#>O31[]/LFR]=K/G4.8=+.+TW2DZ01 MTAF!<6MD&5?;_L,V8O?OQR49*N'Y85W\T?H8?P@5G$8'R9L4';Q)@2L&L+K> M^AOA?B3$OQ3^TBO%!0C62X9HH%H'W"APJ[5 I\E9%H4+=&U7ATN:4 _0$%?! M_+N1C<=H'E^:Q:ZB"/B_RT=6M'J/&UU-E2T;TTEME4(B3O33BH!HVY@MX.%$ MZ&Y\P^D_:5=LPW2SJWV&W_+R'WQ;)GZ![JFW0N),!F$(8B_) $S= @638#" M,$+4I6Z0*84LCW6VM*EV)*NSY<(*UMU&6N4Z5<,8RYW-3"%G?_O3 4W(>>7< M3J.F4X)J$@YS=:>&NYJ[V-2DTCT5IJ;?T;,F%UO*O/<0>?WBIRO&5>>OL-G G@Y@V(. M3MN;@#V2#<5=+6O'\V_.K,B!8LBP3'0VJVF14_S4N$B^I>G.%\V]$^ZB;I!L MITC9N]?#([?H5?RJXL3Y^)_/^>ZU0WQ=Y6G==#>U-]U9D@)I :2:8S5]J6LOG3;[C-E0@T1A0P@^':%M6 M!1$J8ZKJ/%_*2*Q2S!@-?/Y994'$]]J$ 13P73?UF$^3T/=3IG:#OA3-EK8T M7_^7_'PDKWB6(N^"-AB5PJ#2^"0?HU,0,WMUNL\UT#@5-E=.C4ZWV()3)V[N M.$!.@]"54V,D&/7:2ZH6IWU:2/5(%6WJ'$HZ&+S$6MKXF[HK6XQ>\U[)+4;M MH9N_Q0EH[JQ[<^ O7Y$4AQX,*4A(% ((,0)9PB(0N]C-(I30.$TO/>QV^EO: MDCITVNU2O!L][G:QUS_O:B+Z1@?>CK1V3[P]L%@\\G9[>_,S;X_J,H?>OM?T M#(VX]D+EP^VV>,GY)O7=Z^_<,'[>W+04 ]>BZD%5"&<51)1_2BD""6(80!9B MD&91Q,^F+LPR-V8!1BJ$K/)=*YF?&=A:16$\S$47T;:5[&*[=B#,0'O!U0R/ MPEC(V2 ["%LV1P)<(;5SVP'W%R$YW\C^V=D+[UQ/PZQLGM01,V2I%#J>U6BI M W)JOS1:4+]M_[C=B@W?-XH+OB-[K=-]):_>^]Y=VH:'RUAL:/%5'2R*WE2"5[.H*0W, M]^N=H.\?0A.G4D61T45Z:.3,E0W +9LL*UAKD\#+ F>8%WZRVS>ABI<%8X@] M7OI]S6I==X_W_ZOX0]3N>;\I"?^[5J&NP5869Y6$M**8%)\15PZ7N2XH];[8 ME/PDNI5-BI: ;_K89 XYV^9E"C1^<+)2?FL2'/W*6\--SUMT:U+%LWI;TV]< M2"IWPYI% ZUOBS*O]E)MR0/L$C_.L@30*&$ NL+UZZ<$D)#P30_.0HH3+:JY MD4Z79D,.G&L%<_92.ZW8,J41] = ,L;",*RVPQ\N1U2?WDX"(M.D=V-=O@T5 MG@0(@P1Y,N]>0*?P4*SY&V5]&[_*8A:Y&71!DO&3%408@E14!$Q0&'+3E'@D MCE1NG,Z[6-K-4LW26G;D_-._);X7_]6AE;P:F?K'D"+7A6D6!2 .8,!MND=! M$O$#;.RG"=]PQHRDL7J-MLN G:] VSMZGV^J$FV93DVQ'CSY!PJ]P T ]2E? M(X,X!0A720B)BS&)B)LPU?IL)M" M5'<(K-5+(=!,,D$<=S!_,P/O0KV,CWT/WE)#=H;=L1^]GF#U\_B:^\E M/FMKKF(/^Z$?90!G.!4)2 G(?!>#)$@122'VXDSI4D)?E*5MHFM-G >Z)E59 M0D$CIU/=5FM8)!V!LX!M^S;CA+EQ+_\ 86-#4V"OTNXE>!HMRZLER!O4\+T$ ML/Z"OQ>UJ+F3QP^4/*_I#9L,QRV'XG$;LOO 0/9:'Y!>4@PR,X3##3)]HT-N^1>\"T&T[9S MY&P3>ZIN$\VQ\;[T";]>.,=N=+CK)\S;?L M30%3$45TOZE2RA,6X"!.$N!#0=W(]]4@#5("$!1UY'%"6:B4RZ_6_=*,>UNB M=[N74*1T/34I77FUHM>_*YH"]*2-Z-\VKVJ=TA4'3L=;NOZ9EZO(8P@S M#/EN%T8 TI2"E"8>8%X6H @COO.5JKLHT=?2[-PYF8\C1'5^"&$5-Z-C$$L; M*A/ V;=*.IA=3H!TCH8M_J-.3V]+?W2N\B3[4<\K>B:C+O7ZI2C+MLX[/[GS MI?Y0?N$=9<66UL_=H9^T_/B3"\+[R#=H^UK%#WWEX@D[5ZS75?58/JEIN1-W M0AY,< S\&#$ 8R\%29CPOU)N@R!CB(5*B5T695W:?5U3&SFK]&FK3>^$1FKF MRN;PRIF[A0R:97/9UK(6>O[9$7/>.:C:K633C&CS?*6N"+CLJN>T^IFSLC,, M@B$K;5/26:W\#)"?KA)S=&F8UUST=D[TC*+$]SP6@!![!$"^5H T]2%@*/7= MA%$ M#[PAKO.+!V!!=.?J V&.\7P41VW2\_Y6E\%[/JJQ-/7Y>"N79W*>)A.2@+&4 M41=@C_\!49" C&4)""B#44QI&""EVCPC?2UMF;"4MWEYNN:_?I9F97N>M@5Y MQO:2-N?+U5Q,BJ9&9J;9A,P^#IS/9?E,R8JB)$EAQ'>>+F8 9A"!E"41P-B' M<8(@S'REJ*OAKI9F2(9(L/)*6K/\5PW8!Z%.$" IIKYQ*7L>?KN"L#+2?3Q3O**D)*F[8=_[;DJ'*WU,'C[/(D<]O60!0X,M=[B8?P@M M&[T91T_YU&(6;$,''$-"S7H6,@ODZ;')<.N:?MTZS:"\*Z[Q?S[G6UKG\'ZG M^'E;40)_>OF:KU"&$!-,!:D7,@"1ZX.$\I]0YN+82[AU=Y/5AG*1N:0*GEZ9 MSJ4F?5I/^C,1+'HOF]+V8CK7S!!.N9=;T=TK-0:2GE]CD,[D!&[D%5GZC<1M M;9V#S%?.I[^!KY\-NH154#+E'9;J&*G"?W,!2B*&* 9ABF-(VF3*=+ MVTP>9'90'0BRH<-1D?I8RQDATPA:MD$=\-IL?%$"X9>]S$XK]/ ]GD:@J3Q& MQB)&);J<.?13'H3S&$Z%=S7C9[IY^^_7?&;E+,^ M(',*($ T"(%/PP"S!$C$",(D]@!**0 ))$B6ABV((U0XT2OTOS1JTXCN_M K\63 M M='7X[ZW/0"?O0'>89,]"UL"W?BPRCKM..IX.>N92[)1ZGSMM3@>:GE0XK6;4 M"R!\Y=\:^?B3XN==_D)O&-\W\1X^;91K($PVM#0+5@GL["5V6I&O^(PI=IMB M)TD+(X?BN%TR#J!E*S2-G85R"-( :55$F&Y]MJ((THIVZR+(OZ01]7>[+1CE MIZIB@];-3JP\.@W%A&"&&8@CWP<0D@PD."& L(1Y-(V@AZ78660Z6YH=J3?_ M3QVA]XY*R7/C.&C_627W=6H$QNV+:5QMWS]UP6Q%E3YFJ8.G M$+%I$,29XC9%6YJ!-QE5]$6WP)_!D9<[(K_->%I> M6.8>ROFCQ,Y07TJDV)>WJ4%H'E#C$6/G/:AG"WQH]A*?\A*C]6W%@?J)_ZY< M!4D49''B\[TX/_+ -*8@1<0'+(C"),1)E$&IR]#17I9FLEM!G5I2IQ;5J625 MSQ,8!G7^(N@LCVT?@=OO:69]S=%E7AAIV: "++G>0O.7GFJ^8X,$HSKA\#K>EVTM1L MY$&WA",S*GMWS#"OMQ@"#R (J\&$ & X"R+ .QZR8^<4.616H%6^: C:X(Z]BS$X_M'+>@\L!LSRK>XO#=&=X"Z8XN6U* Q-< M#AI3@3W]G-8>^LAZ49A3_]FQ>Y?W5J.>LX$=62 :<8RIF BY"Q//N[:%B( MVQM4W5@M@-/V9ZX ,*#>.>__T(.&>)CWI4CZ66A]A(D;(P@PB4, L4M &H1\ M&R#(K=($I5$67$3$/-[_TDS!AY;:K2W(8XZ&>6(@QBW&#/!:MR?]_+^=(DBV M>)@GD+^0B-G<"+PQ$_-%(W$Y$;,VD.9_BJ M_)&DE^;XK:69^(-T?Y'WU9P ,>VKTZ>ZP3U6MZ\*CAF:[(>P3 MOWLIV/OONC2!UX3PX2QOBW*'UO\W?ZJ^)L';Z^,H!6&(7 !CZ(*,>GSJN9 P MY@=I#!,UEL"^;I8V$1OBNT;4*Z<6UN'2*L[,$62GYZD9O"S/6EVH-$@"QY"X M@".PM]F9*0+'5#MG"!Q]6L,K\OTY*_$V?SJI6GW'S_2KV.<'_C1Q01C@B*^] MH0=02E-!R0)#'+"$1%*7DU,=+#0,(6;[(J0+ M5D=,Y\X<6 I."$.@S>1MT -/S9T@@05D <$ 9FD$4(@S$&8H@V'LIPF3JMLWV=/2#*8@ M5FI*>C[1[?ZN2,BL=E1ZBI0NP[TM;9(WZ_U>6J<55Y,?;AQJN>7?&(#6KQFTL=.L M?3Z!B='JY4-]O4']\0FU^RN(3[VDX65I B9Z4[L^T/U!Y88UH83BF%+6B1XK M3'#L^X(,H7+#AA")W0,&"4)Q[ 64>:D4$^ZE@BS- '53&(I.XB5M$R^?FK!, MX;61S-JZ>+ DW#HS#8%E$[;/A!W*?^VHXMRP?8QLI-/@K+>ZWZ.DAY\TVA[ DA90Q MGX$8)A! 2C#(8C<#'D,QC#T2!G+3>[27I4WPKH2*1]MQ-*>=648PLCR_U>!1 M!U#'SK.6E3>A&./DI?(S3]+35UM[R5&WD,IBO-*CM!3/S MN+W99F.O&MT9V/^ GEOY[S2_?]A1?GT6;=ZPZA:JO'G>E3NT$3GC MUUE9A;.O?)I2SZV1!I6I(J@(L;0ZW\CNH5D"D M*8LKY[)2P"D.&DB&L6N/C)QCVB;>EJW&'NI&=J<6ON(SJ]'NR'_E?,C7S^+I M'ZTJ!EW9NB@:\FXK=S^KPUL7G%,?N'8[FJ4JM\43W>Y>;_E'M[O>$,%-_B2V M.E_I;N5%;NC!) ,A03& <1*#)/-$QK4?T8Q;/B]6,GMCG2W-Q+6R5G?%M!54 MHP3<*,)RYLL4;I9-52OFE5,)6B'W\8#>_CSRV^W>98FB+I^*VE3?F//^D6YR5U*NGD\^].L!B?TY?! M8'D&5X(YDC@HI>#UJZR5@G?2U&PI>/TJ=%/P!IXP39;P_CQ-G'I92M., 2H( M0B%E"*2408!3/T%^FB"B0."OV/G2IO$Y34*3=FR,)*%G ,8GO6U8+9L%B:3\ M]U:Y$7H -T6,QY3J9;E=G4[=S>9*HK9^"NV,Z:2ZQVK)."7.YX9QI&RZM! MC=^1O&WVR2]"Y#_7E;X+YG"YS9WX5% R=/*3ZG+6$Z *"*1M(!]E'AM^P]ZA\^+0N_BCW-T%N ME'FQFR(0$M?GVQN* I\!%B<)C2)O90D2MD@8YTMS; <,AGXJBND=2IQ96Z! MU(&6LRFFX+-L4"Y 3ITY6 (24_S!8UW-RR(LH?09E[#,.WHFY+HLZ>[P+:<( M(A=E/F"A3_F&!%.0X" $Q(\]R"#$+).JKM/?_-+,Q/7W[Q_OOJN9@A/ 0I02 M-PH9P+ZH%$H0!BF&!$20,81@S' :JATB]2&;Y[A8RZ<8QW""FIS)U$?"]K5 M)9@5F]BOLR$K>-+XK':O7[%32S?PE.9]W-WC_6^;IUR4VU&N*S38P.*,6'5' MU53U^^WK[>=.>2'%.[M>O"2O[RZ%:I:;O'Z4+-3VGH1$_Z:OM]5Y+_W&%#N[ M_QM]6&_3\I7NQ#[H=EN\Y(22=Z^_EY1\WGS*-VB#12P0WN4O^2ZGY0H%$:,X MBX&;8L'7B4.0L(AO:((P3/TX]E#"5KMBA]9RJ[-\UTIV8B^ O1D@?)!5!9!G M42,DWSBLE=E!>Z'55G6%<9!;\>V@:]FT"&"KDU(KMI.].K_\7J/\9VZ\GI#Q T9;YWR/FAY6)P. M"W$61ED6T1 $"4X!Y 8-I%&* "+,I8@$$5&K<*W6_=*V/1WIJ\"Z(_G5*\(H MC(.<*;.'KF5S-@JLO5W39;@9+$2CT/GL56K4@>DK8:/1BIZ!^T9W*-]0TC*; M-2E+Q(,I%?3-?N3S/1G)N"$3F5[4"],H<2%T(Z4PZOYNEF:PKC%^?GQ>(Y&- M\(&R'.>*@=,#:,J9H\LQLFQV6@&=/1^A^3I6XR 8JRS?V\G,5>+'%#VO^#[Z MM.;=%'Z@Y'E-;]C'QZ=U\4II0X/67QCO>KUNV(UNV#>*B_M-_D]*:F:(]T6Y M*P_K+XL3O@TB/LC"Q ,0(08R-XJ &^$ ILCW,@\J76S9DG1I%JA5M,J5JFIJ MUO4BN]I-UH><>; E+]>6,(2V;^:F*GPV(T?J71MZRG=H+?2Z(MJ&^^P*TGJ'&CY^\A]WQ==BW^YU MQ=*8!"SA6\A$) JQS B#V=]D+K:/90= MN?_T;XGOQ7^M1F9BFUW7)-<=BGHV[AG?]U,/TP3$C 3D9F_RW.##ZKZ<6TJW59),=2"IG$KU%NW;;G/]N)/UYDPT ML[09+<1M4K?J@UA'8KYF[9ZWF\9Y*^_*F4)RVIEC$$3+<]\ ?DK.&TEDM-PW M4VW/YL"15++KPI%]Q4R%PW>HS/'*AWRA]Y,,,!2)@U60@BSQ0T#X']"/61)X M2JDJO;TLS6!40CF_Y!N'%.LUVI95@<.*9E+R1#4.:N(3?CKU*'#]6+#N)AY M*$J!&T&:^6$4N5 QG>5B6.?):JF!W="=DS>I^X("X<\5O%TR3XO8RVW'+L;3 MLDD^+R=YY50RVBLD>02!I2*2=1]O6D#R2,VIXI''#VL>O?CWC41\V!>*2OI- M\'#>L-]+6FW[5J*B7!8E(4"9)\(PT@0DHSDR!9ON0ML>K$O3*J40%!0-O/&;XMU+D),]PF@D$),?.J!R,L@@*G8O&'L@Q2F M81:3&"(<*^49#W:U-,MQD-1I1=6F)1@!6,Y\F('-LNW01$P]]782#%-IN,,= MS9N2.ZGP67KN]!OJKI_Z#NYO:/UUI;Y$]H&V?5!0QMA ,I(>=EGM)L:O9O$UZ$'2= M3YHM:!BJ;447=[U!Z]1P4U\JM8&N& ).P*@:P MLFT_QF&R82XF0-$S#$.-SF<")M0ZFNQ3SVJ$\ R$,!]BZ]^]'AYI0N]K:O/* M\GS>\"U0%B2C&3#HD:&;AEV:K*E5*YZF5583UOG!I*S]M77Y))=1H M[D]AW! N?8 M&]ANQLNQB3TH[[Q[=7HS8P0"5TWXI=,!P:GC!78:"Q'X]?FEFF^>+@W0OLH MONZM9-#F9CK0:%^_H'PMD@[O1%['8['IQEXWI?E6(8L"XH492+.$;X<\EH$, M>QY@&,(@0! BD8(A[PM6EF!I>YJO^UOH*X?4(BKS,BF.@9R[V"JREC<3 M0C M5GYGKX#8,]8J.%T=]L4CC;(UZ0%HCK1)L?^YN9OTX.FA<-)L2-TK=+-[6&S%)7]#Q6TNS0-U=42NCO-OG!)%I9X\^&):-QMT6D8JY304/)9=.O^I: MCIR3IF9SW_2KT'7:##RA-M<(S5.4)2CJ,C9)6;JF. MCL]90S#9]L_J("0]>24P&)G%_.UZ%O,?#K-XK,U9IK.$4NV\EGGT,MKF]YN2 M;,FG-;K7X6P^O+VTF7M.1?R>G\5R#I#L/G\$J>G%]G*0+,_;,7R<'T)8"R3- MYTAOZ"=K1V/'QZWI"6I Z&,*4!"4" F"A& M@Q. 4A0!%D89BP,:1 M!?*_*22,54\>YYRVWY^P>TO:?ERO.)2S&* M 8*N"V!&$I#!L+(*.(I@1#RUQ)V^3I9F!XYD5*7][,%0;O)?BHSEB7\DGM/( M9Y+M[!D)*A_$I"+1.XX.-SG8QZ??%;_0'[+#U^[[>-&ZSQ^]/+2 M9N[1<5-(2@4_D>!#5C^,'Z,D?Q;7!FC.H_@1-E8.XKTP7'0./VYQ]F-XKT)] MI_#^!S73KA[YE,__V;"OMNP\W]&:EA7[?UF*N_\5\UF<8>*"@&0)@%[F"Q;^ M /#%.?1#DL893912L*2Z7=SL[T@M>+%)RQB%#S+SGTM%KG[),9#;QIM'UK;9 M. %U3\-5R>QTA#:8O:4$DJE,+KE.Y\WJ4@+B+,-+[6T]"_4)Y5N1KT%O6%-5 M":T[84I5;MGK*@T("?PL!<0// )Q4#46N4_N=#SB.>Z/E$Q4%*]+LT^":&K M%*6*M7\O=S<,457GF+XZ/YK_6F'+5P+.D*V2ZW-6 M4Z4$PZFE4GM9LXB)B!3B9RC^ 3Z@DMYNB_LM>OQ&'U$NV#:NGW MJ>FFO)4?^L05E:"9E_H )HQOK_P@!-A+W9#XS LCK,:DHR^,RA2631&;VGK7?Q[21M/,AV&4 M1H!D6<"/K&X"4.)%P(L8A7Z2DE"-7<@#8ZA?<%T?[/N"*35/]T+R+^H?TAI6@5>(&78D9 M!)D+H!]"09OL@22./>+[)($T53V8#/2U-(O2)$Y6%<.N&L8-!QUSQXX). P>-89ZFOUX,:%RWY%BZA4U U)N=ZOK M1[K-,6ICMST(8QBG& 1NF@ 8THSO0U *B!>&)$!QDB*IJZWSII=F'EKIY.9^ M#U3C4_TR *Q?@]>"&0QF']9W;.KRMSK3EO_M,&5[&IQEA@XKTD[(D2GP\JX0->TW.%_3(Z:1N^(]*A]NM\5+3BAY M]_I[2Z"FU+TXZH[V/H)\"'A 8)"E A%! ,R^&B1>AT%/B M/K(AY-(6DXZ.@KEGVVK9K=[#?R_^QK<.#R*TH%+5R5Z=8E^' NWU_(MB:*>- M[T!N(7GKT;6]7SX>V+V"SCEWDV!L$F-[VQG;7X2N_ /XLW.H-G+0UT[) (L# M8BI$U8:(\P:T6@3Y+/S59E\:V3?K=7,9U;F+:D_&LDDX(VTLSK2OUT[/[9L" MY?@H8M-7DZ; LFTI!W RZ&F014,O/6>LX?FR="34.TK6D7E>:Y)SLU.1TSTI M3^V3-Y0 *W0E\VMR6] UV\SN%D.M"'*E-NV(FH;@HQ_.XQ=ES/'L5ZLOQ M[']0_6.\>=Z5.[01ZY#8H;[0[6M5$D.^2OIP"TM;/XZYVA4KH8\ -3UUS6!D M>?YVA'1:*1T5S)2F\#0D6O-XI-G9)O.T:MT9+?&T9KX1?J#D>4UO6!N[\K78 MT?)+@3;"^=GD.56]TOREXC2NPJZH&P4HRBB &$&1;$0 "E,/!#1.64*IC]), MQ8VH*KALCV:Q6YHJ8J^.<]#'^5%II'B[I#M^7P6DJW4A3BGESC2Z#ZBS1Z,+F=,GH7NCFF>[SF6[IEA7;1]X5 MOF"=)K@""#H M(Y P#"-N<6D2*>6G&Y9OR<:X4;6;9=C1UCFH>^6T"K>G%/YV5V=5+CVSGX"< MW7[#@;5LS\V-8V/>[21<61H 8R2"9J6;F7_0"K3GU(5VNM'D\T6T=UJX8U;X,C&4/'(L0=D'K MG509P8]MRU#YZ%C MX+*DTZ4(XHT)(6Y8'2/"#[!"G2U]X!KE+[3Y[3[BSR/,];, H)AE $),Q($Q M$$Z[F"8HA!%1BAM7[']IJ^M>?'$@.)*[C?B2B-LR,C"22Z(]N&VO72:0UJ#U MT<++&)>/6N\S$_AH07/.VJ/7S*4W%!\?G];%*Z7?Z?8EQW3 F*^K3Z0BDQ17 M)?<;D4C'3V]Y001C35G[OY''4D23 *2,( #]* 5IE$(0IG$6N#[F%E(I?]:* ME(LSG=4F,SO>9!X6SZN6U(94/O7WZ"G?H;50[*JY%;STCL/D%Z!Z _)&XSKC M^<+.D%YP2V(!JH[D_[5<4>=#,KN_J4<$]?#.SW6M MTT.FP1>%@./AEQ=D9!HA!S)8OIB./)[&1"ML<:39V<(6IU7KABU*/*WVN>*7 M]6YUNRT8K3@XT;K91I8?R7.]86Q_T:1L)&X:!4& @8\#(H(5*4AC% *& I2& M?DPS)$6NJ=KQTH[N>S&=LI%3;KND#/BXQ; )HV4;TI7:::7DFX\]L.WOIO-H M+D.8-#77JG][$Z2/)/B70%S:?.O"5AMT\79EL]TH<"N[K=S>+)9<5\O6MFN_ M?T%1C,]E^4S)AZJ4:+WEJ=G2^O=8JRR$ 0E\#T!$,P!I$H,D8@C$R(V(YT88 M)U(E02^086EK0%T"(^SB[BE,_WRM,6:R%V)6 M1V*.\V[IU/*W[(M7_4Z=;#7GT.76_S&^[[5KPU9]$MJ(R7B6N M"!CI\=7()^*.0#?MTC*#FN7I*P68\\-H=H,<.%J^K9%F9_-M3:O6]6U)/*U/ M^_ ;W3T41'F^#[R^M,E^1 )1RZI>^?P4HNEY;0 =RY.Z!Q@+4W@"AXNH,4[; MG)T<8T"I/GJ,H4<76#:-[3>:^VVWS['E790,5Y[<]G9N(592XQ M" M!##!"8 4,Y R!@%U$8QQA,,LE-J8FQ-I:9;C0[Y^WHD 4LH8Q55@:>6Z<(KZ M6JR*4N(=<@6KU+_Z'Y\W^:[4=V48&%DYS\:\XV7]SFVOC--6G&A*373T$%J DAC$(?"\ ,$Y\D&41!I'G1C3%%/N9]-5V;P]+FZ6M MD$U"@\/%5*BI/@SD^"0U H_EV:J,C-(-]ZCV6E?<_2W.=L<]JE#WDGO\0?5U MLS(%>/>,UNO76Y23OY7[XB?*]U\R;2UM!A^O(XWPCI#>>2G_1Z<2D?QR*P7I M]#)L&DW+$UX:2 M7:BI0::WE4AW,ML:KJ-M=^Y7>4SN FVM2W_I6&U;)^7W^YM*F=2N;PC9^ )+IZ7L9 M&I9G;5\\FQPX2K-U& .M2=K3W&QS4K[FI0OX'M6J'=H+9QLWQ\H MW5UOR#4A^:Y*$NJ4^WGWRO_R5)1H71F'DC>Q?A:C+9XI-KM\\TQ)/B;MNJ[:]?.<9U/,KI;?PJ"2.&O2 $@1OQ!25C"4 D M2T"*0QK[E!'L2BTHEPBQM.7A$'!"VH"3*U'87.&Z5WG+3N@T'GJ[="#>GZ-AH64DOZT_(89=Q5EGIM"EH$H)GP;Z5,$DB2! MP'.SD)$LRDC 5B]TFQ6RG@FYCE6^ZF[W]C[N[T,L(K266,W#( F_G(? /*26 M#84L,;.Y\[X:1(;.ZY*=SGK>5@/B]+RL^+;ZY0??N'Q[7E-A7CR1=KQ]W.S( MIS6ZE[T#&6Q@:=L(+B@0DCI"5. =W02(U.M\(W"6OR,91F[ZJL0(:)9MAAQ> MS@\AMJ&[SDE8M"Y1AEN=[2YE4K'NE$WN R8U#5_MN'X<3>Y22), !XZL0 M<5T 0]\%*?0CX*8A)-2-(]^5J@8TT/[2[&A70@5W<@]P$C[[R^"P?3 MVM8#B8+S_#)H9O*+2WTL:A[N8;U'G=<]K\WGEQZ6^K_(>\%'9R1=.0$I)Z *<>WQNZ 069CR) 8PP#WPMA M$F7RMDQ=@*49NX/T@E@$UTPD%2^,RCS7& @9VV@77MO&L\I;[8COU/(W&3=7 M=9%@X:EJE'!J+<1NRC+V*D;8[AC,9:5MC(6B5=<'Z5>Z:[8O-'13&J<92-(X !!Z%"0!\P$),^P%F,8T4G(M M]/:RO#6BDD^1X;P7/[F#[\6H6#;MC6@./V[AAT>T_8?!$@M2&)AB%N_M8U[N M\#$US]C!1Q_6393XO"$59[52CD3STM*FJCQU][G^TUY^;=4MS\>>7 @1@D3R MEYP\H[4AZNY!!"[(A&A;FCD)XD2!\_R'TP?TUM />8GN[[>"7*TI5EI-W:H\ MZ2&/+F,92H. >(Q!F!"*4BC 'FN0F&:>B16.I(IM3KTB9N6P)6G,*.%1"_ MT5J!Y="76Y&-8VK9(@Q"V!1D=HRF-6JA9&@-E^MSUC5="8;3-5[M93V[U"G4 MW09!BKK)?$MQ"'M<(0^EB9\AX"<0 4AH M( 8I!% 4N@QQ(WD=HSJ'2Z-*OT M@3+*!:OBE1[SJII5R7\N)0/>E?"6,T2F4;1LASKB.OL0:B'PE6!2ZUAH"&B,O8Q[($/(!#+(8 M)#2,@.OY?AQ&*4Q\5RUVR?(@S!/7-/ T@(;H!$D-: MP6GUQ^D%)=Y73_*]?J0;(JY@JM21F&]T@Y!Z@"91"B#.7'ZR36,0XS!$&W752M0];FFV!-U> M!;J)N?T/Z'JURX?K#1'_$4??%[0619ZN=^_1=OO*=R%5G,P*LR0.,80@0D' M3T0A!$D88Q#RDVG"H,\H5KIMD^IU:9-52%M57L+B!WJ06]6O+8.XK&/;,([6 M/=L-A-4/'9&O'+1S6JGKP#J3OFT%E(PYMV7ZG-F[K0##N7M;Y65-6[2E)-]] M0K@B$_E0/*)\LTJ]),#8BT$080B@2UR0)6D*O,QW:>:&$2)2A9;&.EFW*A2#9-B.J^*B;C!$ 3%F(OB[F-0@C2I[-_[%G#1', M5;7;OM+=^P$.K=%/6U9IT-S!O[=')S>%_X54<@;'X8UIY"X>C\M)Y"3!5":0 MFVKW;)(Z3;4A'(2$I @#P,W3@((@\JQ9)*=KRT]43(?>5D0EZGK 1V MBHWSTHCL;*7)\Y5'0&Y7:@-7RTN)$-DYR'SE5%([W_?HMH([WXRP[^M"92JN M5+;;>4-+%<$XBRY5?=_$-5U5UMC<#5UOP-HF;Y>6A$;4";2_LGD?0 J.")#2FR!6FNIN79T%2^3/*!=GW].S* MWVE^_["CY/J%;M$]_?HLVKQA'_+U<\L17=X\[\H=_TAXURLM[+K5:GQI2TRCA--J M4976:/40<^Y4$WEOKA[XT[Y=Z[A;-G#*D%MP]UZ$H9;S5Z_'V5S!%P'2=0Q? MUI!F..;0C3W?U^\]!R?$0%'F)R0) N '$00PQA"DA+@ )QGV,\\E- Z5HC75 M95B:+>R2- UE>%8J56?:O5**L9X:8R6WY;,\ G-YDT\ W_^^B2':_[WCU13# MP2<V2GC/E I3 S9H?&^9K4X4FJ?VA:YE_2L M2%/>?>],+?=T1HF/412E"?!PZ@.(O "D,(@!<6F:"BJ3R%6*8!SL:6G68R]H M6VJI_(N:S1C&5,Y>&$'*LJTX@-0*:84Y:A(*0R9BN)]9S<.DNJ>F8?H%*RQ3 MAPU_3%UN#=P(>-#G5D+8"Q3'"'A)"KT 9P1%2E9"MN.E&0TM8EQIE.7LA@WL M+)L1":XBPSXE7;#F825ZHX.0*AB*_$.FCCQ-@>7RKKC&__F<;^GMMN &EY$[> M/,E+(#7)TGJ2G!XSU@KM[ JG M$=MIY;YR*LEKW\_'2925#9DZ8(9,F4+'LQHS=4!.S9E&"SKI&2><1]>/._E< MC/-WE[8C&N3CNGX4!UF57(L>H*8OWR[%R+H760\>Q5R)80PT$R-Z&IPQ"V)8 MG>.4AY'G]+8>UX3DXFH,K44.Q>=-0\W]OJI36!4%6]$L"SPO"T$64L$P%A.0 MT-@%Q*=!$F8N)42*84R^RZ5-^8/$SA,7&>0;!]="JVTJ),"6VTR8A="R1>B@ M5R53<5=4E4/\_MH/4SEK8,\/(:V#!(=SKI5D ?@=(N@\*91@]-6,K&8@H)0W9BL)M93<24LJ?68?)YS4V& MB% I5R3T,?$"#&(OXV9 ),XAGQ&0^D&0IBC$:894DBGJ9I4F_0PY$G6M"53) MIKA!J&&2W DH*V][R1_76'U5/U+0U/)=-SKO.GVDR-F"?/ROZ@Z^ZS_0EI3O MUT5)[XK?-D_YA[S$BC5^Q]I8VJ*J5O)W%)UI[YXI8&S/O4I,IY)3'.CO\DEV_H-3SZH4&WHOX^7V, M#V;0A9 @$'FI!R#Q?9 @E_\1A($;4DKYDBI;:."HY:7-]THXY>)YYX"-3_:+ M8+#NPY=$0*G80*^V6L4&CEN:K=A KP+=8@/]#^CZR?[CN=RUUW7]A^@J42]# MI2BC>>"N^B:NO,M\1[_3[4N.Z2W=Y@41Z3#WFZJ5FC4_8PG?'/L)"%SJUIOC MS'<9@(P$-/'#B,52/$5S";PT,U$Y0T&EC*C>N]=&U4=G>9AEW7S+&3S;6Y?; MS^^OZD1F\*X:O>9:W+G>;OF#]/&8GH<5VZJ@L-/1R:0K<1[@C7DC+8L[LT-S M'O#/?:(S]:NY]#P6VUW^SR9E\E.^01N<;^[%)"A7+O,]-THH\'$4 AC$'D@Q M8B! 69C$/D&,*96W&>ML:2:_*ZL(-"."L38OR^?*CRC*MJLZ8,:0EK34$8"N!T$:1C$(O"@B+(1AIL"'V6EX<<9!B*9 J=C%:'RJ7Z*Y[6DM MI)J^81W77H$G4A.%F>@?)=%08W/L47F4I+'[_'S_RN.,D1=$B.DE!P\W-72C$]- M3KT^B*J8V3>,J=PNQ Q2EHU5#5)'RBOG(*?!W+Y)+$PE]PUW-&]VWZ3"9^E] MTV]HTJB*4].[TU-3YV#_[O7P2'/NK[SG(O)]]WJH7%"3B=\]H,W-DVBB_!LM M=Y0?S^H3UPF!UJ^\_=T'M*.?4+ZM_2XHX$"+;4^2)CB$ MR)4KP+4XS99F^FKQ*_8_4JS7:%LZ3WR:5TR BJ0(B\%8EHMV*?(NR,AW'7O' M%1T.L#C9:[\#4&!SY=3H=$K1E$WQAQT'R&D0NG*:#X]_=S5*5\X9<6*%E".@ M<@16IHNU+F[\33'[+D:O>2F$%Z/VP+*]/ '5HU?X5N,K+8VW]SS*8(!<@6?1HHCD* H!"C%,$2> MAR*DPZ[44 M#_=R R2WXS0.NV4+TPE=CHB.P>9KXSEIVI!99:%8Z+/MZ#@D(-A@']# M\F6-BXH/E-'MEI([]+..BQ7;BWI7LUX7?XB.OM)=Q1N+,/^O$&A;HO4-XV_4 MK(>/3\46;5\_Y(PW1?D+Y2I#413%7@@\STL!1)2"S&<04 01@]!+:(JEKSRL MB+@TR]@JZ>S0SR:4_%VPLYG(7'+\^:#;=D>[\>9BUOSR8J#]'ZO/QGNEF[$W'7>V^S>J0C-[EYOCM J\@=W2;:[^#TD4J:2?G?6@M(K/EHE6G/&,7D@S MJDLONJ!U[YQ6U"*7J.EKQK/VWY8[=/!2D..?]%YLG9DGA:)Y']?/Y-*1/P@G*:B%OI';H%$?HT'^1D!4X#X ML@"@1T6>:A8 &"0ABKR5ME M18 M."T8CD##J>$P6-CB38;15$V,>86?MYS&FPS,626.MY%";^WDYE=(<+LM7G)" MR;O7WTMQO;>/,+[&N_RE"OW9ITO&)/68%R(0>C@$,!+,M@EB@ 11Z!$_3H)0 M*1]-782E.<4J,\7X>::L[P58*[J#]K*K+5\:PR*W!-D%V_8U(M\K5%BWXHOX MD%^$!GSG\&=GKX1ST,)*40!]$ T9<0T!9C7$^@"=&M,+6M(*.;BEQ5=:* <= M=%];FG42E^^W'V^H@(Q&95&SXGN=#(2X-5U&<,+ZA2( /Q6$ZHA2DGL]/V9D? M!"[#_%RMM*WH[65I<[.)8-Q+Z?RHY53D@.M'5&Y'<#%.EF>O.D3*Z_DH!(:6 M[/X^9EV51]4\77C'']8@HR+_<5>(YBIN0EGVJ>Y+2YN[A^1P$1[4#;24+-=U M#LOT*JN-B.59.@R&,9[&0?7U"*2.6IJ/,:I/@2.*J-X'M/:RO_)YW/#/?Z E MWN95"*]R\?;IEI8V,\6&[]?KZ]M]28..T$I;X"D$I7;%!L&;8:,\A)N%RNKR MV.ANJ*>:GW./+:GJR;9;]BV]G?A)_/[79[&[OV%5;D!Y\[PK=V@CW([O4)GC ME0=O^O MC8S<*=C:?+"\9)]E,M:2BQC;6G:G(_R54XEO[N"LA9JA [5:W[,>M+5@.3V MZS6B3A[[<;,3!_TZJ_\;?1)$0YO[[SNT>RY7.([=-/!3P"(" :1I#!+7YP8N M2;*8)0E*8JD ^:F.EK:ZU[(ZC;#.7EJG%E>>:784W7'39!(SVSXZ3;B4:&EE ML-!BJ1UM>#;26AGUNARV4L]K!M0):445W8K),"__<2E?"L:I"P(8S^A;J)R"!CI:VE&X4A41\CJ"&$U??9C(,OM60Q!9]DV M:*.F'II(*J1GN:->)I6^2P\2>(5/;/Q._\,*II"2@1K9$L:V43YKJ+8 MC:,P0,"+7;Z7P- %*.,V)'9QA&+*6*!&2#K>W=*,1T?:R^E()Y"6,Q_F\+-L M0;K0'=.1-K*:,R%RF!BR(A.=S6I(Y!0_M262;UV8I_-Y@XM'^J4HRQ6),IA@ MX@,_#"( ?4'6A<( 4,*/)CZ,TY D6IDZASZ4#,<, ?*U9'5@89.QH\PLT >E MG)&X$"#+EN&0K=.@](L0<-B=I)^R<4S.GW8XA;\N[UW=T@Q\>T?8? M5510$C JW"Z 1 D_. 40 H1\%V"44IID) E")8;2J0Z79N-Z/ A[>;5*YDXB MKNE_N0#'^9TPTA!>[H<9P,66,^:TN[?UR PH/^F6&7I/@SS)'AWD;;'CO\[1 M^JX0S)#<: HE5@D-2>#1&. X$2G2@:@^Z'F N,B+0H9#ZUPHH RQ0^% MN^*C"EI/S$H6R=WVV(SN\;WL[G:E.7O]#K#>G7[9;/WW*?WU_5*FTD M7L$,9C&#*7!3*@IR\2,?"GP*0HIC_EVF/B:>FJ_+HK1+VS6URM:.\W*@!JSS M)!12]8[9''195]I"AM+R[JC5\^IPY[>/;)2K#=LPPM2J.1]_\GF?\^=-NN1F M& IC_CN;LL[L[)L!]G//X!R=JB=[W;X\W0FV1-F4KO;YQ1EM].J\E$?,WQ_R M$J\+D?\BG[FUAV/[F3)W] MF][.[DN^X3/[_9:2?/<)X>J6Y_?-LYC,B(];G1K]F%=7 9\HO=U[8E84)00A M%@%$608@<6.01/R/U$4,>B3$;BKE^[I8DJ5-[NO-YID?%_,-[XSOP!W,[>,] M7\\WSG.ECI/5EY45/_@#=7"ELL,:G=4V:?KC)[>:03"!/H$$NA[KE()FO,NEF8:]Q(Z M/ZI)60FI>*G9 Z2<*;L,'MON<35DU"OS#2IOJD3>>0?SUJH;5/"L:-SPDZ;2 M2*I-N>=Y&+D^ 8$OXL!11D"&L(@#=Q,1$!Y%1(GHJ;^;I4WQGAOXJ:V\"JB: M$0M+._MHH&0@363B"&0F0V2^(Y*4B+CUY5RBJHFCA4V6G-PFBQW?YE M\T; &P/P+&#>7,OJ3N%/'(]B0[]17+S0[>N'9WI7?,C+_WQ&ZWT\:R7!.[JA M+-^5UX\[60>R3MM+,YN-#DZKA$.>J8BM.M6CG;NM*I,5*,V,Q+3OVO8@6+:< MUO!7#^_;9YR<6.B="4V MW,+2[%83#UJ)*BKFW.6/U;SY[>OMY\Y-D4*9\1'TIJV0&> LVQI9S,Q>KTU# MHT==.MSL?#RFDZH=D9I./WWY-=TJA:'+O"P&R/=B !E) (IB HCGIM@/,@^[ M2OR$W<:79@3>%=MM\4>^N2^=9Q%X8/;&3.,2;$&3_4NQN0=W=/OH?#FZX;)S M667Q_NGMKI1D;HDTIVX5Y_E97 )OJET 6CL"RRW?/_[G?VM_P_\0P<3_ M\[_]_U!+ P04 " XA %7H'4^I+=C #SP 0 %0 &-V;'0M,C R,S V M,S!?<')E+GAM;.R]Z9=;26XO^-U_14W/UX$K]L7']CLJJ:JMF6I)(ZGM]^8+ M3RP(B:\I4B:9JE+_]8,@+5(9U]POO[AY1+#&O,/OTW7GW]8?\8?_F.Q_-OT6_CAW2RLRV+Y!>!?-[_V M7FH;/I_&__5/^(884_$'OSU>;;?_G3 MY_7ZZS_]^.-OO_WVC[_'Y>P?%\M//PK&Y(\7G_[3^<=_O_/YW^3FT]Q[_^/F M7R\_NIK>]T%Z+/_Q?_[EUP_I,WX),)VOUF&>Z@M6TW]:;7[XZR*%]4;J3]+U MPX.?J-_!Q<>@_@BX ,G_\?=5_M.__L,//VS%L5S,\#V6'^K??WW_^L8KT^++ MEV_A;+:N7_U8/_'CRP4A@FC=_.[Z^U?\ES^MIE^^SO#B9Y^76/[E3^G;; U5 MJK%W]=XHK0LF'T5_K!^>_7MQQ !/Z^QGG&+6<7KY@MTHT/ MS:I<%Y>_.0L19YN?3C).)YNGOHBK]3*D]<0PF:*3":0W"E0D>#EE&*C$.8]H M<[#A)L^5YA41O5'#"M,_?EI\^Y$>_&.50_UB(Y"-,.Z\;BN8P^B^6'6 M6<*F*2K:H?!39U]]VD^KK"GVQ3#\LEAF79#@N7A>6 MZ8YR;T+V_!,_?@U+>A"DS]/9);%EN?C20E?K10/);=5"Y/[I!^*ZX'*)^=>M M5AYD;L/9FLPI;C[90N/_[UE8TA-GW]_CU\5R/1&<&8'(0*2$9"\E6O%..!#]X^ 8>78"B7>XG"[RS_/\BK;@22Q)Z,1H9T3C2 R, M0[!(F/:+@J,DV(7V7U, MR3@ M;H3^@62/+Q=G\_7R^\M%QHF(1+3+"1SSJ@92GO8[48"'4$+.T7![W':Q Q$[ M8<3TCI%VN03HX7@3A,3MD@RD,*"LT*! MR5':$)Q4FC< R#VOW@D0S)9^(<)\2*$7, M>&"=0^&<"B@/EV1,D-COCV^6[Y>+;=)XHQN(\,>DD M\*1K_M821UPC!.X+(N\5J'6;_W_3KQG,J MTB3@P_'FVK.+:'KM42),.SE84UHA8),6[*:L"JN0$T2<% M4A:'19L0@C@*$H^]?3=H=)^!;"#:+B#R>DY/(W%,O^&KL [G;$VD5%9'&2$S MD4!Y]!"TEN!,$4I[IIEM$3/>__;=(-)]'K*!:+N 2#V[6[X,:_RT6'Z?Z.18 M3$$"X]4+DJ8>WI8 .6:TG,058FET 'KYTMT T7T.\G!!=H&##U_";/;3V6HZ MQ]5JHHM&:W@&II,D 0@*AC1*L#*&Y"0+QA]7%G'/2W>KF>H^VWBX(+O P<]? M_K3^_7'SY&N;?)S%[J4S.$)7G%!TI 0')MK$LLF0N!Y9:V(5[ M7[X;+KI/,QXOV"[P\>$SSF87U"ODD;QF#THK"I^*)#XR*M )32BL1,.;F(EK M[]P-#1WG'(\48Q<@(,*_U"J.1?K;A\\DM]7;LW4MVJ^1]<2;S&TI#+2B/Y3W M 7Q@%C1&A25Q;5B+$^[':-@-)!UG)QN+N0O0O,=/TRJ6^7H3;SO)52%W&&0T MA/P@R4,*K&Z/F79(]-DEV0 F-]^Z&S ZSEL>+PS*N0(J9PDA\[HC!L.8UA[=D,&(+,R3D6W'&IS0=>O!LH.LYJMA!H M5YC87D39,L%LLI'G!*G44@W#!40;%; 8'&'>*H8M47'MU;OAHN-49ANACHR, M%\1!WG Q"^06)VZ5I@C:ZQSJ!00$;[, 7;3,682D$SL*#3=>MQL".LY='BZ\ M9EK_YQ_O".]7^L$1%[+GJ\5LFNN-^Y_"K%XEIV@;UZN;E.]Z2?NAA[6ZN+T3 ML4=>YCY;P:<0ODXV)9!5VV_++],YO6Q*JWZQO;YU":7,A))"._!8(BCM)'C/ M'<3(%->NGI(^%IB5L(H;C9^_=+N,<+9>7?SD:CWM0]>A)N+B'2]6*Q+K)9R](#E&S!U@ MY658?7XQS_6OG__S;/HMS(B9U8OUR[!]M&C,H-#3 M,B(7&THLH6BK(UZ5133"SDZ$]8"EHP"P&%H;'4#L14KULN3J/28DEN(,W^#Z MHN3 1*E1L@2YZ+H*0Z0@3EF(IIXO2LSQJA:KE55ZA)YQ6E\,!ZAFLN\!1QOI MO"VOIJNOBU68_7FY./OZ>IYF9_5(@7Z:%O/U='Z&^>U7W%[5O>"48S).! F% MZUH?JQRXDB1@Y)&K2 Z">NQJ_.%[WR'4CM-O8T ,GD9O'2#T[?HS1;77!3C) MWL=HDH)L'7FAT2GPQD3B0"DNDG+6M]XY[U(Q3KN.X1!UI)P[0,I-XCG#F#5& MD*'0AJYL ,>%WK3(BY&S8LUCA=!'N^;C-/(8VN(<(MW#H;%8AUD3:+Q;+L@, MKK^_FP42QSQ71_!K#79IYYX(AC)+CQ Y%E!!*0A,!"C>,:\MHXW[L?*$0Y#R M&#T]N$M-8KEF0N_ MISOHO-/OV)8X?O:D/-M^>L*-^*:L.B8S+7=P*:G9@Q( MJ\%R$"0K4UMKBD?OZA^T(3U&4 _>3A,(M1-[!QAZ&;Y.R:!-_X[YY6*^$<[+ MQ:JNAC>+>3HWK#;PXGP,$*)V=<]%"/7.J9&:%92CPY\4B_S:=S2;16IT1 T1!2X0DA^ = M^7:8&.&WP,4N,K9WIO0#2O/QF ( <),P.0' M,+QF(K$D5):HUJ@I + U-F04)3+' M5486F32M3S[N)62U3[3R$9P4!HQGO+9? M$O[1'D6'Q][C=#0;[!QL+T%V$&;_.@UQ.INNI[BB>&]3IOYY,2.AKVKLM_Y^ M*1JI&*J(#GPV$A2Q 8$+ 8P'8Z(1*CUZW_00@.Q*V[CA]^"G\(.HJ /+9[Z:[2'ZR9)GSU1:S(,B!*PIB\AZBX=P(Y!IQJ//5FY1T Z:C]/S \>H1 M0N\#.LLS>NL=&4U<8"&HJ$$$;LDM"(%<.BFAV,(#JTRFQ\:/'(B>^XD9=[,; M#D -1-\!AFYF/R_XN>A%,K$.LY,Q 5,L@9*U139G!9C.%%@&'Q*VSN@\3M&X M:>>!T-10"1U ZB+G^1_3]>>79ZOUX@LN[_ D$G(?R:%,*14RM?150%\@G;^V#B/Y@A_#[]>$6R!"NT"=IYM/*Q/JJ'8.X)DKIQLH;#6DNE=("Q!SS(ZXLFAWJ7SH.7N593 M.1);I)V^""37DG$7^&.7VQMZ\KV<^)\$9VT5TP/2ZAG2]<5RQ0ES+@;/R<5@ M'$$9$I%37 (R[54MG3&V.<0>I*8;1VQ ;+5110>@JCV'INLOFTLS\TW1#*T8 MG"=B:F)4%BB\!Y(-!29"([A82_D)&?<4H$3N6%ME-$!KAZ1 MD"V9*U<,R.0C<1(S.&$BZ$!QL!&\1-_ZQ.;( \'!*@Q.@JI&JN@ 5.\NWKMA M:7NU+R S@24!1O*ZB3,'T3 !5MEZO%X2^M;%2_>0,?;M[C8:OE/B?9RX.T#, MM99Z6_H+X\*':$D>=:@@K]Z?,AFDDSPP4VA1M?:4;M,P=@W"(%@Y2M = .5% MSILRC#![%Z84FYY7$E]C:R*]3"Q+#MX'"X3\ )'X H%%&<9R+NRQIK@''>T] M2=6X"8.!P-18&1W ZSVNPW2.^>>PG)-/MWJ1TMF7LUEM _,*RS1-UQ.1)<4- MH5:060T*:X&Z(F? M<;Z:?L-MHNW7Q:JFU]Z6C^'WB=)2.^EX!*\IMBC2,"X))YA:1W9[ MDCAN$F$HNS:@FCI X5VI39R@2%7Q CDP62\":EI'V8%-S&1MB,$\?*PW;N9@ M("P=*>P.3@:?"GXGF+.(.F1@0==*6$S@5*JQ1O$2K>-\[3]#6^96"&)%*U NC[/ M1F6#%.U9/"# M&[RT5E8[#)CCYGYU!!^"AZR*S4%S[6/K '('LL9.;0V,L]:*Z0MK=_9YXZ-Q MW@@0*&J]#Q/@O:"@V_IZ09RDE5HWRGR$G+%37:?#UE&*Z!%3Y]M\09L8MP6\ M"*9VW$.(FJ3E$O>V6.:X:!TS/D#*N*4QI\?2 0KH$4?7]W3-?- MUMY$,B>@0,1P:;E-Y;%9.4W M*^'-5CV]/2(.E05SV+6RJ4X5XMRV8;XZ*$K M#SRU?;9T%_(;94JW)WN7+[S$6N",%R8)8:@(%X5%"%HF( \(D5GM2$:-5^<# MI!Q_\G?^P(_U4O]$*:Z#* 6T0JS%&1Y\\JPFUF1 [WF.K:^8WJ1@W/QF"WW? M/>X[6,(C;E*KY;HVBLUG:4V! "Z_31.^^'VZF@3CA%=!@C>!0DPC*0!(FH,T MP9*S9JQZ=.#\)4+H!=?00=]=(>.A=W>2^SY CXN&0NT#%)L3QBT'JU>++V$Z MGX0@^N9A)B3D:45&- ]93#\<"S M1U?]L=I:M!/=V)I_A\NON#X+LU])&/,5GK-0',9HR53:S<3"B)K<\US .)8% M2838,SMI__[GCW-D-1 "&HAP;!1"JT-Z) M]:)P3 RBL?5"9[#"BIVP\-A;QCEO&@@1S<390=[CG/A-'>4Y![6W;E1(_C4K MEN0B$5QR$JSD0OM"[,G6Z?Z[5(QSBM0>,(WDW -2+ESN7Z=S?$U?KB8^!8_* M,O L$=:+08@B)0*\#RB+\6Z LM3;5'12'W%X(-)(P!U Y#U^P_D9_D)2NJ\5 MRF4$K[+*HM;5BCI82Y%S#B$0@QR%YU:P(FSKQ,:.I'42U1Z(@#L7--JKHW^4 M70X4J.VAZ;]HP'#3/31\AQ$Z^NM!Y Y+OH&@5OJ((/K+L2'Q2Q?C9VW#-') )B3!N6R@H#)@Q ADI]8N(RM M.WL_354G^V@;T]=8"5W#:F(,SUR3E\%2)$@6>?$B(*HKH&#.=8;67$CJ TY^7B]6*0ITRK1U_532))="I&O28?9WIQ,#Z(F)AT0O> MVAQ=>WTGI:AM[,ZA8NW@'MEEHZ^??_]:\UQ7,SJXH(U=L4R4US-WDP-!6SC( M@GEF&!:56MN7!XGII+JT#5K:B+P#:_(!9[/JM49PP M6VP&H5XP8P*O\YT\Y,AHH>7HP'F48&PLVI1L3&D-I$<)&M=?'@9+[330 9S^ MC'.2T8QX>9&_3.?3*I_U]!M>L!.%(1.=:$,F6TV"(LL=@I3 60K,9JY";#T: MX F2QG6%AH%42RUT "I:(>OE65J?+4E0+S^'Y2=<37()ON0HH,1,OG_F%ISE M'F1&S J++:)]SYF[=(SK&PUFD8Z3=P>8>87TYC3=:H+6P9?%/>J1D&0:VDWP&0[@AHPBU+7D4) MP=4[9LXA.&,R"*>+9+F@P];7'.X0,>YEF6% XKFK_HA320C%B0B\%@( M[:&V?2LV@E:Y@L(4P7.;:9=E+BA$QM VALM#M'1R'Z\-9IH(O(/=Z(+NRVR# MS\RB9B!CK8NL)9&>1S*_0O!4O*W;:7.\W""ADZMVK6!RN'CW1X??HF..G^JM MGH]MIRV\6VT+H9V95*,_M!")7I!)(X_<"-V\-_[C%'5RMZ[1 M[M1.^%W8FXLM]J)\8#H_(Z:NKIW]A&6QQ,N).+CZ^7=R!4EITWE8?M_(LXZ8 MJ(4'BTW2]-+T*J^9#+1)ATBR54A6-ZCJ,"836-#66=DZ%S0@.SN!V#\3$/>B M]BYM(8@A#*:B*^2%?9T.!#*L#I?Q3IZ)B;)Q$>(&6W Q;V MK*!WG+P[,)QO<'TM/$G,*R8P0NU^"RI[@KM(##!JZV4))IO6I[DW"-@-(L^E MQO)PV79@3RXZ=U\TE+DJ\?.N'N9HL*'6R!3N(:"+8*3@O @?N6[MECU$RVYP M>2YU:4TDWH%)NXEY!Q MC_G;Z/@)X.PO\ Y1\VHZ.Z-H 7(C*1!1B8.3EARR*)R006-L[GT_ M0,JXA_HG0-T/,?./WTF2A_00\-G_#-6;U%];;5YW;^;@LM MDY60B4L0F1M0B5$M)1BWT<3Q*<9XRL?8R6M_8$#\AY#>[E#8". MQ_-A^\B]BQACEWEB%$A-%YE^OL2PPE>X_?MJ&A47H: *8*+D)+W@((9BP2C/ M@Y2L>-XZ"7(\U9U<_CP!0$^LX0[\PX3*[0FL?2N=/(L!?-EJ//H_]#MI]MCX8EFU/O(NX/M[I+ZK42JI5W,ZVJ] M:+B+0KD$Q6J2"RL"G!,(21IC,5K=?I[+HP1U@J4#-/T0:(X6>P<8NL7#>9]% MVHY#,.27:FD8;?B90^#% ^W7W)&(.-.MQVW<2T@GF#E>T;=/A(^6>@?0N38E MY+R?IO.>PH5LP>;:)XP5"4&8VH;'.)FM%MFV+EJZ0\3(E2?'*_;A62P'2+D# MF+S(>3.9)LS>A2D%Q2_#UREYY!>MO%/6F><(-M55Q&4==B4IX,PD)4EK+#4O MG'V4H)'+3YK#IYWT.X#2>UR3/#!?%-2<E MAQ($UUEK:YOW".B\2W>3^.LP 7< D=LG Z_G=_,;[Q>SV2^+Y6]AF2=1"4[2 M4N VL_Q,T>!12T *,60T*MH\P.VB?4CL)% [$!%W+QT-IIX.T'?/Q.P863;, MD(B2.I\X*[, +'(STS'XT+Q#X$$59T-.NAM.Y;?MUU'R/QA 7S>'DK14ENM& M^]QM 4U48C$PP<'6\<7*:@17B"-G-0_>4D!Q>Y!-@WWN_G.0L?:YDP+I. UT M@Z2K,^G5Q\4# >MFT402Z.:@DKS$C4;?([&]FJ[QO!'T]N#]/:;%I_GF*9MI M[9.,(DC'$ZTJS% 'A !M W&3M,O,D%2P?9)A6)[#/B?*NT-'#]ETEO1WQ M_6K3DV_+UG97N;B9=E,0%+%'S"P*MJT>'2<;$-$KZ-C"FUI/E!J?S+' M#7%/;KD'U&&_,-TLN0:$_HM,*4"1MHPFHF[?4 M>IJJ<9NQG1R#[31T;%>NP5&W]4A\U(+L.X)VEKQXKRWXVG(LZ>"XD=)$YP#M;9K1?,[:^?+B!W\TZ(T9(5QA@859OGJ'K!.-9#0,=5,#$(J5M7S^U_ M%V>P#F^GA-+A-_2U;J9(N7*6HN<"KHX"4S(Y"")HX-9+P1F/S V2"]D_23U< M"[:1L]3[J* ID$YVC3ZL/O\R6_RV:GGEX^JA U^9OY_X]A<\+E]TU64I)<6= M+>13;^8;64\6AKSKX)C1K"A16&Z^-A^FIX';79_Y;KGX-B7)_?3]KQ1.O)Y? MMJQ_D=;3;]/U]-K(!&=U8L52:.'+I@-Y@L#1@Z4_Z#O&11R@-^2>5'9RVG\L M@N[QUH=45P<)KYOQB.ZSUTI-A:&T_ M&@KN(_H.<'/C#*X>H,W3=(8W6/JXV%>:5G!!6[\$KXPF+\ C>/(G(0K'673, M!=.Z.]<0?(Q;;W!B%(\.A X6P_5Q5O3U#.^;:Y5]C#PZ#UIZ#[0E%0BI)- F M6L:8+M&UOGVW"UWCFMSQT?/(9+(FJNP G@\?S<^WO.=XU9*=8.W M(375@=6[;K'?EE?G1'P(,US5&Y33U:K.*9D4&81S*4.TW-;&HN2!)Y*AL9$Y M:4N(L74.>3?*QJU]Z@:E ZJS Y#>3;M>RN^\D/'*24^V%GX+8*$FW%7P)#P* M%;D3FJFD!<6(@U_Y>(BZ<6N@N@/K0&KM$K D;YQ^JW>X5N08*V69JFG\Z&CU M104^HZ/5)Z6P1GKE6I?[/TI0;U=(VJ#@2; =JI)1*U,V[L@C(ONU?O^^=F9^ M6VCUOEBM<$V!V:_3$*Q.K:3?SRS@NPR^2&EQ1I[TN_!]>VF9PIXM!3V M:Y(CXU[YT/H.QI-$]7;EXD0&[1C5=+F-$D/+,[ST#399)IN*4Y)#*-9M>7(4 MM@/+S&GZ%Z-]ZV*L7>CJ[8+%Z1!WC(*Z!%T=5UQ%]1_3]>>79ZOUX@LN+[W3 MB3 R>%$X8*CC0M%)\@\XA?V!D6$OW#+?NGAY3Q)[NW=Q(BBV4UN7J+SIK%Y? M<"8G+#D8$#S$[16ZVF<2,D512@E1DAL>D0^2U]O5C5%BBT/5U0$2=R\7F:1< MK(VQ#M9VFD(GQ2E^1PGD^3++A1+>M_8$=Z=NW!CW]*5C0RBM@_'7#W#V>OX- M5P\($J6/!C,C\242)*_-37C1Q*%1S D[^M7YD(K@R)FH$@XX$F:0!>EZ"[+*W M2LMH4^NCY-VIZ[*TMAE.%B=16C]IFSL,WJ[6^.7;F^F$O(W$!:WG9!6%:L%& M"&@0,#KRD@4:IEJ7'.Y$6)<%LB?#XM&JZ@>&NXMRX@JS&$H$SU-E,-7!43Z" MC>3L1*FYY:UKNW>GKDOG<2A #J2T?IW'7Z;S,$_W"U(:I2D\"Q SJ_UIHH'H MZ(]DA":)VN+R %-(]Z2RF]E@)W$>6ZFK(^?QE\7RJGW(VW)M@L,$O4:.M'2Y MQPBJSBGR3 I )>FGAH+#YIU\GZ:J2V>Q&2X>V* ;*:F+]BXDNX285[^0<&O# M+A(<7HQ+_^N:?C G,=9!?_<7G%=7>44?FYW5J_X;.;S]NMX<=0:9-%-9 M 5-(NT]!50\#.)B"Y,)88:)H?48S*$-=^J.#P;T;:'1DH&M%<5Q?B./E8K4F MYT=[X3-C$(O0M7-N@D ,@8AHO#:Q)-GZZODCY'3IH@YMDH]52_>1TCT"G%@1 M2JAS5&P4I;;6J&5RA017C(KW:D;M^3GQ# <2&D=1$H_EX*)'/J? M?T^;FS_O">UOYY79^O^:H?@69G4%OJ>8<#E-M!;J/]".E7J4!OC6P=VI^5PW"*\P59*QS#I8.,XSF(8 M$P/R+$#K&AUPF2 :XCUS:5*.PG"6>EH3XU;]]0GQO938S421XUCF@M9H'>H; MEH$ B\82)E\ MCDG'PIJWDGJ0FJ.[+B\_A?GYW?>K'HW;QC37A?RVG(>F87;5OO'5=)5FB]79 M$C^2V'^:U7RV$E8FU.2JQSH4JB0.OB@. D/BM":M,*:Q=%KS,'+?HC;(N].X M>4Q%-PO16MN[#V=?OH3E]T7Y,/TTGY9IJC4\=Q1PB G<\-^EG$O0E)1,]A0HQMK96^F"M8ZH +>2>:>#1FQM6G8D[5@[\\1K MKH':>2-49."SS76J-04ZBGR#XE#9[(4@09Q6!)W8FB$P=-OP#**E;DW/MK_! MO^$LE\6RWDX_Q C=?4@;<_0$<8T,4_6 %W5[.<-\?A>&G&CRG>D?OBY68?;G MY>+LZ]6N)B)#(;6&S((A<&$F!"0+FDO&90D8>.O6ZGN2>'1GVAM/O&[ M[//V=3/TJ!;MU:JE0\S?0X]J8P1W(K21*?PY+.<$A7H@M7G)-;PY-%8)D*@" MJ*)9=;-I?TU1N*QB;1/6^I3^ 5J.+F*X]=PK7!='C@)WM3$&K2R5HX3@=(9B M::>7&&A5-2]%>(B8< MQ[XS<2,[1X=CXNF9ABW4T:T=V;"[N09RT+';U6\W.EI[@)R&>:6M&C?7PB[O MP;S'6;TEL+F7L'&$8[TI 96#1U&J@LX)TH4 37S,1L56[=2/=(DL?/ M.9T(G_>DH$ZFZFZMX3:K\S'\?EB >/W7V]C#!PEJ9! OGW^/2^ZRYTI% [JP M4C6:P'MM(07/G68A,VQ=6_0(.0T:]=U^]!5X943B"#,(EQ*H5*NXM>00I>*, M9:VC:]WPYS%Z1I]VT 03]_3>:Z.!;LW'>_RVF'VK+0N)HNGZEY"V?3X/*R*X M]U'-B@J>)K25SX5Q?0^21-3H2\S@8J&]*I/W[ .%XH%A%,X9%V3KN.U^2HZ? M&7G]J5>(ULXJGU0!D9$0'1D%(9IYL"[QF'1 7EH733Q RL@^S?'ZOSO;\7B1 M=VM$=JLN'+Y88 H%:AB G@1(ACGI/=11"9:I_-WHZS;XLE]4'+; M9@V@E ZNXOZU-MCY>;6>?J$@<35!&=!FDHBP@M<;91Z<$'4P"^.LZ#I&HW61 MR4T*1IY .PQTCA!R!Q!YMYPNEMOKM.\QS<)JM;'^&YUL5YUX)IV<6:9L0)S:NTX[4OCR(-GAX'9H(KJ (AO\+=KDELN MYO1EVMZXN=\64^S)6)06M-!U$)"4Y$X&!C+8;)6+6$3[-NG[T3CR;-EA@#BH MHCH XLO%IC'7MISO_73UMVT47K^:.*6]%Z+V=O<4POB2(&+(M/_[[.A1SHK6 M.^@CY(P\#788>+42?P=(NC;E^_(>X>LYR>CLVFJ92*.=%,R!1/I#.1OJN$8' MSM.7KB0,O'6EX$Z$C=N482!TM5=)!SC[2UC^#==U5-E5M^MS3K)QJ!D7VV)G MQ3R'R*4!H9C+#M%J;'T%[V%JQFV7,!"B&@F_ QA=F[+X\^_UA!'OW\]-%CYP M7?M1U5.&Z#(XYQ@$;W)BWJD@6I^S[TC:N$.2!ML0VZNE [0]<6OL3N:%!1]B MJ?-U5+V@%@4X603H4C"'I#)KWD!\/PIWPIY_9M@;4$G//,/_<3OX?K#\_OGS M3YG=OX^EX7/[CB?AF _ HF"@$E,0$RHP6:'U&#FJUF'\<+G]2_?RI^\_A5EM MIOOA,^)ZU4KQ1.0I+#".7Y!K8 D%$6IX*1?!%*YM;9]%VI:W;_/X^ M2'G0[V^IF&Y-V+G9/MQ&W7Q TU8) UJ9G2^[6\5T)&^\9,3:VIK1AI44,.>* M4\H6'EN;G-,V3'B/7\*T7AU[A\NR6'[9])Z/L^FGC=ZJ%UD;MWVK0F^G?]MHYUK9H$T9D]$@0JP13,@0M4^ DAOAM+&,M;Y$TYB%9])^80]$ M/N"CC:+S#N*(5]-5^/1IB9_..W9=-S/7S+H-6'*D'8-AH+W#:G"\SG$OD>G" MA5?-VR_M1-BX)Z*G@&=[_70 NGNE57MOO)A?#G'_?HM%S:0STFM(KK;Q9JIV MR,\1>,JBL,IE:%W%>@"9XYZ=G@*00^NN6Z_P@;X(AWN)CS]PT&8. WJ1#U[E MY[65KG0>N$X4'["2P:M2P)@B4'J1TN#=#IK=:DR?,9_-:N'*K3?40JBT::,R M.ZO^PLUU(*/@RL8,Z%T!%<@MB)Y9\"89)8L.6K6V80>2VFD[B'TP=.?NXPF4 MUJWQNKIZ>$3F[?8S6M^*'- J'7GWC+NB(B\"A GD7T6,X.MX/:VY6RP$C<5WQ ^X_#:M>9_[1JV]F&T>>>ZAIL6G^?3O1-2FW&I#Z;7E M1.Z&4R%"SHJ#DLZ!"]E!BDD+[R/SS:<]#\;,L[Y/N0^F'[&E(\*C@TCF2A!O M%IO)Q'BMM?_&LOUU/B6A;T=PW?:+G?,\<)*^M$R THHBMEQW-V.]<3:'D%L7 MJ1]%\+CA=A=X'UK-_7H0.QV"W2@_6Y2KXK-7N [3V8 G?D^^^91G@?N)8?A3 MPA2=*DI[""5J0B#!T+MZDBU<1!FUHN^>S2GAG1+'S7*;>*6LT"Y YJCJ)5L& M3BL&C(O$''%K[.#%I1M*NCT!W <%3]:5[B_T#K;K.US\]/TC_>J+WZ=U-B93 M40L#0@=?"X \.&<*2$1MK+"1R=;'6H^0,W9[L^.U_12 #A1]CRBJC+Q:U .D MB8Y92A42>.E]'4% J\T7#TF76)BV4;#66:Y'R.D,18>J_$E;=)C\>X#2>0;] M#DM_P2\1EY,@T%OI.XT+UFQ*)5J78#\!$F=0>I0U=^&5$,] MC BKU7(]^4OXWXOE!3^KS6(+I2CEI0/%,E$?! >'==P]:FP6\Z%'G\- M0?3=%7KN?_.X 6/#7:R!8$>&Q9OPA<+7&SRXB%ZDV>H9$JW#JONANZW'SJ>JAOI9]% 6#VX'7<]LY]PGCY_"W#CZ,% MWP%ZSM.BQ$?"Z;=JN\_Y8$IBY-J#S+4GD8\(3AGZ2C@D2QX0<^N:G(=HZ2Q: M:HFA)N+O $9WA/3K=(ZOU_AE-9$:36)90"YU,FCF!7S,'G)P*: S7#,_].YV M2(?0.E_4'X1/R"6.)6Y49F5%3"[D5TM8O&209,&5I4S"# M^]W7Z.EL5SM0YT]!Z5 %//.S^LM/7=[N6UQU]=B.PAS\U'X/&DYY?G^H:$YP MDN^2M8XP[U60H&C7!9>5A2Q*0E2B'NT^FY/\2^EN17KM!@&]Y"\8:JU/?CM_ M7SN#+.G]]($WB_GRXMM-U\GMUA)4'?F-!:0/Y(TB2O!2ON[?284_(/)?CICSR+G_GT5XV M6@AK QA;[X@5"M%\JKUZ9? R)N%":7UW>2\".\%I0X0\!,+FZNH)BZ_G7\_6 MJXW$^,592E+UE@T#;Q@)S68'D;QR"'7@6;'2Q.:#J!XAIQ.XOU=) M,BZ3C,IR2$&&.G:8F+=!0+$BB&A(W+;UC+.F#'1B'?L(14Z.B Z6PSG/EZT8 M-1/!, [J-:W<&]2T(DO>'HHW#[-.UPO!Z/J&R[C MHM413%A]KL/4Z:\Z!?E;F-W8G*XN&D[0%BTU,X"BCEAFJ.K6HD'N(<;B03+E,>0\1,_)8H78X:B/N9WZJMQWK?M5,_?P3F,MB&=9O<+V1TE9 0Y_N'4#+*4_Y MCA75\*=]2DKI&*_HO+QQ*<@VX1 \UVP0J9'(=:L(!"U,LL^R5:7V3[BX5XT)H M"%W?&8-]E."[@\[+L,9/B^7T[QLE7:3#?59>D!?JLZ;UIF7MI!TC>1-!<9$R M.1H[79@Z&$KW437V6/7C]/XHC(Y60@>P>K>DN&:-VX7WR]D\K\[Y$$IKJVR! M9.N%,TZ^KK,!(7GI;":W-;O628V':.D)0L?K_.X R.,5T &0'BF*#!0<*70, MO!!U4F#0]9A.@T\J.J.2"Z7Y9?'C*I 'BRI/L-4U4D0'D+H=!_WR[SFK8O9GLM=[^]@0] M,T88 =9HN9T;[;60P!.Q+[+*1LK&T&S/16<7@-J >&1E/_-TWJMSDJ^-L:N- M#@=/W3WQWE.FZ?81P? IN6Q5XB5D2)F;BKT$#A4'9GE$GVQ)HK63-6 KO?!U MN@ZSVHWUHJ]_%>V++XOE^MSUWG9IG>A"3#M?Q]*%""H7L@6.S(#QVKMD1(RR M^>VV78GK-C&W#U;N'HH-H9INK>'Y_>)[I^\<;$*3C5%1Y-:%M<]J<-=ZCQH1ZZW8W6;O/=&KZ[YW=X&QD^I_T5 9?8"I%HV=<[ ZK[PU MW$GA>3TMK(TXC3*T*!,Y*LQK95*2QN_DS^Z&J+L$C-<2['B=W@7(D0(>N__; M1UQ^V4QO^+ HZ]](@K\2(_,57N3*N0E):^2@@ZEY)B4AJ'I!U""&DI)ERCSE MD>WRHM%!<:P>%P,)=6R D-G]BNNS,'N %TL!AV,*(7!#L4C@&J*AT,3(Y(P, M@F&2.P'DB1>-DRD;"" MA3HZ0):+@ILD#;%S+I^WZ\^XO#C"4[R6VUF(T5M0 M3B-$(3)DE:(E27$MXVX >?Q%XUQ^&0H@#87:(T!^)H%M='/Q@W.^T"''VA\\ MRF0(^!;!1Y5I'22GM5**WSX;WP,L#[QTG,Y))P1."V%W<(9T=$!P=;H1BS&9 MN*1 -->94]R""UJ#25QCX,(*V]V8[E_[.&" M9C&"!GO/^=\<<;ZX&'%^?-+_B0?.L3 MR\?HZ<+>-<7*[8VXF39&SI5^(+5LVA7\&1>?EN'KYVD*VW8^67/IT0L0@E,@ MKLRFY[&#E)(HU2VWK,6DC <)&'W>;"/]+EH+>VS$X*?;+)Q';LR84H@-J#=7 M+WHF2PL)N?7,:2M,B_.:!PD8+Y':2+&+UE(>&2HOR-H2Y1=!=TY%%4FD*J9K M9*\ST#JB.$@()*:L<+?SI0?AX^9;1P1%&Q4NFLAS[ CN]9P>--_(/19;, M0**^1BPI)*/4O@@[&D\V$ZR3;W)BVU38L7F@1Q_;- NT.P,GS@%I&91A*,%H M58^0LX5H#"'4.\O0:Y7B?^W23R:8%TY(L!BK V$=+=S(ZQE[8EDE:W/K^T/_ ME4H_]\'?0*6?^VBXGRW\<*XI %^N7U$0ONU$G;S*,0?:*)RMCK8$IZ2#*!5Y MWC8PY-V=<=[@H NP]8N1C:;HCMP#EX3GZQHC\A,F7 M11Z0:>\BVZG_[2YH&3NS=J"R;JO[ ,F-/>Z>EL:7LR_GA"?GA?760[*JIH", M ,!7,IA@K+&[]09^2O'77SI>0K6)X@^6WQ_!.[Y*V?CLLE1>@,RB$.2+@RHW M@GS,S"NCTFZ[1+_5?X/U^/\C>,6' 6'LLZ,/9_&R0.S%^ ,Z9&7//-H[$"E+P;0P',QII.$,CE9 HFF MN@:15:9TG0DDO<&@-$638]C)9QZC'0?%X53X7'!Y-;QW8CR6J(*'$.OAB\!Z M^$^B9"A,\"KSX%KWY=R3Q&>^79\0JP>J];F@]C$I;TN\^80[94-A!40,B?@V M&8+E"-;K0!&])W]]%#CO0/NXX^>?$\Y; Z&#!7#?0=#%I)KOET))BT_SVMQH MPE%&SDL!DJNLLQDR1*OJ9'8-M?:C<"K3+C-Q&5MPH_'BN[M5ZR8#?/\:!UC]=4YPFF&^]B/ZS8OV?^>/;- ,;$BJFBKM9.([<34*DCMGA94@?/I1R>J1KGJ.WVAH#>+-:Y^781YO=?]RW1.^B-%7NGH MO!$UC\@RR<&DVHC:1@9!>@G:D.FTTF:N6TOD0%*[R/PT1=C#(U&&TV$';MJY M+?GP&7']ZV+;$F!S@*AR5@8PKL ;D6K#ME)H5]=,M>[R_1 MO#2@G",W5(D(WM>C:LF#X\ MH0-$WP&(/BY#QKN>SD7?+(M1>Z4AA$V,@;I>]X@0LLW>%VUU\VG;CQ+4'Y0. MT?IB*!5T@*=-SZ3ME,AS!HRP(GG'($J=:T;<0(P4K$K,SF/RTB;5&$-WB!CW M &,@W!PGZK&/5V\%3>!?D.V+D':E;9>QGB=+@(;1&MCVZR['MS[Q6SVRV+Y6UCF2?8Y>:8-:!MH MU=;3 >>#@B)#053%H-OMUOFCK^EB3$=CM2X&D7%'MNN*F3>XIG55;*KK*B>L MOPT5^,&Z^;DZ:-Q>$FJ#G]3PM M,:SP%6[_?CV_R]R$>2FE*)$XJVV-8[3@9?9@T+OB6+ AM-[U=J%KG!UO8&PU M5TBW)BHKIYBV'I@B3A0*#8%K"U9[&;WT-MG6V<7#353S &X4$[6/R(\T43_/ M\_'.T+TG1S550'=I0"UT8)QVX&Y20D;EG0)K4B:6.*U$1\NH,)Y4S+D4WKKGP YDC>A; M#0F)'>J9CM'/Z*[7K@*\[0E,F'+><6:@NI*@="$IT@8!%#1SVAR\\7RWX.^ MEX_H:YT :R=1R3.Q=3D+$4U2X(0@^7%A:)NP";C+M+"T]SRT+BIH9>N&<=(Z MLW7[Z*=W'^XJ;WS#[S4N1,/)T8T1*9#&O#U<1UI0T@8NC4Y'V[E[7SWN6^SL1EFG+ET#;.QA MZ0Y45/^.W15C=QR)7-NHRIR!0GU.D3FZ>HE*4NBO0[ \2JYW&\=VV/L[=>_: MX>Y4NGD^-C!%&[O(!TC\,%02??01E4(-CFM:8M I9+N3:J(--WR,O'K M.C5SM]F;H#'1AY1J"IV$)T-MOJ,\E""UCT)K+5J?,>Q"5V=N7C-4[',5\1 5 M]>OBW6;KCA-A0V*<&59'0<9MVR;'0@037% H''K%FUFYSMV[UG@[C5:>B\W+ MC/OB26ZHI:,%I2,XM)IXTC+QZ*+BJ5>;=SJW;E2;MX^*NG?I[G>,34*&4M0& M]Y$1BUY 5,8"QV1-=,)9$XZW=X=G\09K S"R8W>\-GJW<]="(QG0LH "@JK# M-46M9S"HP&:CO$:E)6]]L6A'TGKU\!K 8Q^#=Z"NGH&?]TB^J%;-)QT4&.$1 M5!*QCGQE$+2B'<2+K'>\5G @ ;UZ>^VP=S+U/"-;&)5+G/@"[:4"Q4T"VF V M'>24E4:S%$]1HW*H+1S!\QO/%NZCJZ;^7^O&.]M[@_^&LUP6RP]A=LPLZ >? MU:93RVZD-NJO\FJZ2H2%Z?P,\UM2Q(;@Z@W2/WQ=K,+LS\O%V=?591<,SXP1 M-=A 9 0Z](%\P>0!C4*.!I/(K2NL]R2Q0:$YK8;+6:/7+Z71.Z^:'E6R9HO5 M&2GZI^\W2:%';.=JW4_Z]D)1"9KSJ"0@^1/U0E$ YV@-NZ2U$5HQE5L?:YR( MM=$'J@V&Z'MJX+O#2@>>P/!BV72TX";'&"Q"DM:>^T=1?QRL?RZ(!;PWS#D_SP+R_K0Z'5IE!.]HU;I04C#2V#*LU;Q+TKCW MNYZ#W]!2IWU#]'Q=*\%T-DC"VB1P$ T$*0UD27&-#HISU]I'?I*HCBSDL1#8 M'5X'Z*,W@)VGI.A;?+-8W[]$+YHO\2QE"!9D06)3F@Q.,PL44Y.MY]HIW7K0 MP(&D=@O&0P#S&!P'TEX'(!U^X[DZ"W=%&R6"!NUJTMUH$@W'"$SZ8H+49!]: M'^2>D+UQKQ4]!P>B5ZQUL QOHRD*'! );535W'>O76%Q"(PK!D.<>=1LL>BO@]:/VCQY0#('XH)'0[ MU>8-KK>*(DY?TC\OYA\^DWKIRZ]GV\C3=5#M!QKKB_%6A?BBV\DRTU[S\6YB->+]+?/BQD9M-5&'Y,4BD_1 M>0A,DT$HC$(O3J;!.D^+-=JB8NLQ8GN2.*X[T@0SMRWID$KJP&78G;US6S I M*5.<0MN2D4F#$KX6 !KB5R04/,BBRG@H/"=R7"=A9!P>HJ@.D'A;:IOE=%45 M(SR6DAPH57RMBJDM_9P%)Y)14:(7H37J'B5HW,S$( AKIX .T/0?./WTF5;! MBV_D['["-V0OC;)=J Z7NI=@N=\6[\4D151&./VA3C)GGB,$I[=KEA0R<"XA5R0U2$G&5S)$I*,*4:+P9C6 MAZ;/>%<\"AI'[8O[Z&E_$/HM".?8L&]^S9V&V;54TNK%>KV"_7.*IV8Z#SGB@/Y-'6&8(P4A)/WRM'('+C4LODXT#U)["N< M/8$I;:*KPZ&XH,4RI)=(3@_CCAG:$QROE\:+J[&2 IU=[?NXB8"&BV)\]55;^WU-".\K3CD(7W>F MY)Q:KLW)VGO\>K9,GRE\>;=Z[T@8NW*$%]]YM(D ME\(R)_$5ISDHI\CKK*YGBMPDG7(2J?69Y^'4CIRQ&'K#;*ZPAL>EK9WSC03> MS<)\M?EJDX"ND0G.5YN'__Q[_?*8,M\]W]#&G3^&K8:-NK85[F_+]5>_QUE8 M5VI6Z]7&S,5K2?^K+D>9DS/&>8*LO:\C6F,=Q!N ]E);HLDU &Q_X^ (BH\V MGNDSYK,9O?MG@M7B.U+U^EV]]A0 MNKTZ9HPI7IO-]4[)GIT6'3@ M6-RZ5?/KXMKU=U$2;7'%@\Q"UL-M\KA5\."+%&Y33IU;U_L_0LZX..T +(]? M/SU8<_V"\/S:NRO1F*$X,-9\IOK;3E?GJOW^ WG9WC>SD#Y3 (AD=A4]PLDMSHZA8EA #=R!#JH=R,=C4^EQF![*ZZO?1$&&M-=(!R/Z, M;6^Y?I?%ICH7H:?),II[,K(D?@3$90B207$_%8:,4D%C6JYI5O.Q$V M;HIO.*"UUTH'4*/5LUZ>I?4F@?Z20IU/>-$9RHE@+6WQ8'W=]14R\)XE<,ID M%@VC3;_UJ>O#U(P[/FE0Z]5"_AT@J4W8_.MEBX[LN,C6D&-@G:C)^03$,8*1 MFI.KKHUCS:]RM65A7)^NOX3&F CI8(&<&/W0N<*$(>>R2')31*V:]5X2 M5^2PF)(H#L/,7?/IL+M1-G*MRYC@N5VAUUZ3S^*ZE;9VEO$% +^=Q)P7![9W^8(UT M *?#!7?%]CS7+?/:\(A"BS=A%!!S)N=)>48!J9-UB7M+_V"0M1[D/00?XX+[ M"%C=MI5CZ[@#G&]R*--4_?'JX_UU/EVOWG_XZWD:1;JHGNKQ(VDY!1A,QI,RR1_A#9@*_?AFB4C*=W"(_)'7RC:Y^?ZC^CD^$9Q)5VLII%(U]5BSFTDS2+11RV0Q M%=:\I>=).1QYQ_F#KJKCP=3!4CM8.=O;0:_G]41VXRR\77_&Y 3GZI7;HH,5TF:G__M@ZOY(,SMIE)86"D8.*A8&7D@' MV7EDB2>9W7"7R_XK'TSM@]GA#J;V47\'+M7-?#7GHO D"A%?(HG0)O Q>,@Z M*1T2CT[_]\%4:Q \>C"UCT8Z@-,@26B5E;$B>4##:&%C2. 2\U"4ETF%7()K MWG'C#WXPM1>L3G$PM8^..\#YXV<;R)R(VCDP*#5)5P<(.4K(DF>2MZE7%O[[ M8.IT>-GK8&H?Y76 Q ;QL$-GBF04.O):VXZ2'"?N).C@@V0RE@$Z&OWWP50# M5^'$NG_.:'\R_7*95'V_F,U^62SK+TVR]%P5Y: (D4 5KR!4#0F;@B901\5/ M7A+3E,/.=X;&^#U9+N]H,/W76&K;MO(3P[S7QM?.DYCJW2I#VM0:N."&::&L MZF?_V9>Y9[K 3H#PTR_& ^!V\#K\NNU8N [+-@-@3G7N0(YU,>23N#HUFZ2# M2H 3)!VIK68R6"Y8Z]CE5+P]TY/E/]):/ )L?^@M\=\W^KN42Z XP$9)TK#) M@DI&@3?,@*RI[.A3S6<_FT5XD[=G>GK\1UJ$1X#MB$%HG^H93N?+D/16<'I= M.(Z9[$O6H'4DX:C$(+AV5H:&B4$SAP(*8JV1I$J6[>U["M2'*P/RG^OQ2/A=F2D^//\V:S% M)TO3KBO:!\9=K*38AT,CG_H M@'-W\4UT<,A1.&#,DOXUN2(1M043N2A,.DZGLV)5X9VJ>7%R= M/EM2>TOM))Y?/R#)%TFM5E]H@YV\I+SCG=6+[ULL8/$!.O-Z"PB$%@5P$*K< M""-P\)=QDVG\,QW!?ZE,,&4\O^B)P&XQ\#1P.B\P8Z@ UL "X"+70"CM5D?: M2)05%&,97-Z>2N-??.WZ!22"*>/Y12>";2'RQD5U!]0PXEI0#:"B""' MI]M-ASXVW:,A:1R85IK9(G-+20&A=;V!%$!:A($HJ(6:YP85H:]E>2D'IHTF M-$?(G]8U;MY--0*"6>;^X$H9+ 6DOP],-PX)3QBS$][DVX/^!"9@N^SM M]N"M)-+0HL! X9P!+ L$I+$*:(9X;FEA#J+VR .?G3Z7^/;NY"%13O+SQ[&=;\5D&N,L!>OR S@S*U29:X9*(BV)L>*BF[/1#BKC]*@^Z^'%+CS MP9=R+'G(@#P<^13"Y>YM-ITII!$'W+_J@RV$@$GJ<+"N4[&,,HTZC9U= B9F M)AI!UC[= Y"+3/@?Y:* M\IV/1B9]"&55"/QB$R]^/G+<;_1)8Q3@2/KC9T4.A+]'$6&4Y07FPJA.NUBG MB'_\T3@#1##B!^/W'-9:';2PFF2&0@((E-I?'2J ?\<#")X;!@D6""6CA?S8 MZZJ4Z60+210)GIC[YQSM?0_Q,L,%@6XM;!FV;EU 7"YAFKI<(K"&A!4B>ZYW M(2>^2 PY M_[[D7+@T@150&D. &;* 0X& )H912+E"?._LYY'RX%-[_DQ5H^-Z2/HQ$KLH M_F3@K*VL+MUJS&J($$#&(8)5;@%S/P*>$XVY2S?"Y&GUGXWCSU1Q^9RZSX ( M"=9[)GS3?*T9^E'6W\0?8OF7J=]4B\WSX&$>-C]I/OCKYOT:E(8P2FB.!+=^ MX]1O2OE+I@46$.C"%CG4V"(6^LJ&ER*,TADK,B$R-YIQ/R'D!'#C?O++)98+4##LG"=$ H8U!I 9Q1G&K)"A M[_1\D<*H7D'0+HSJP4@"X32-0H(I)C�%*_SLGD08U8/C!.+\D?9F,PV_>Q\;N^X-$0%%[M:S_E4#(!7"0-K"4DDT MR7$1.%2/N))X$7SR&*G"$Y:"WF7=>ZU;F?)"*D *S@"V_NY';2S(F36(T2PS MJ-.U#K^:/&K(L#P<^13"Y6[+WQ@+H6LXA#[=9_[ %R$$&,VXRJ%%.>WT(L+S MDD?U(NN(/*H/F/OG M'.U]U2T4(:&0S@#S5\=B8B 0_I &T@I95NA,Y,_G#:D7)H_J%;.QY%%] NCE MR:-P5@C(!0=00T=1SC7@OKZD&6%6%] HEK[=AW#JW=:';L MV4N;AD1W=(:?;70/E74IDEDF*069-AG W!#/$@3$(EA 30UB<-KPGU+ZE[)V MZ>G[QU/$R"_3@;;"+F@1P=!P0)A/+M!O?$#) *<449=K$!43#Q\32O_2NW#M M.76? 1'R"RW>3U\B)Q$WTI(<9":3 ",M@Y%+UY8 M]TR.A5XA&+ ^$%JX^V'A?C07XJ<9"]+E!8B M2D0&*.Z,S>'WIM_]]-W'O#8+8\OZLB % M%CETZY_"-1 +S@$3C CN,6"^6V9T%=+'W$E;GDS5"3L)ZX0N,<_?O9V^U77 MCE>KE:E7/A=NN)G-JA]>G?/)U&?VP_S: 79F/QOWZ968G5GW+_QVR8697U=+ ML;Q]6UIGRKA_L+K41FK"F %90?V.74X RUT^%1 QG:$LQ_NW>!Z9*$_B7MQ: M8NAX3(3&9 ^RN*96L^_EXNJ-\ZBLWPM5SMS$8<38>,)BF'&RC]NA3J@863<$ M94&@HLP6 #/KYD709D @CH$A.<-44(-%\"MY&ST9.U+Z">N9W<5SL^5+-5/8 M,%_E( )@(A@0(G?=D+%<&)SE$(76,Q]U)O*)C_$QL#]0AH$]@=7R;A/6@C9) M,#$8<6 %\^N=W"WU+[J2 0DFF@N59:*J)P\$EYDQ]Q(V8LMZVA,@#H!(+ER&A_IWPL M&)-68L!Y!OU+YAQP*=V,+,.60VP0)EG@J&EU**7P&<)W-17X"422'\ ?BF(; MU;6D#!J;>\&DR\,%0V[PA@SD&G)>,&J*+/2;DX=>Q%UT33-(C<0ZN6AY=+)' MZ!P:+BR0F3_90VD!.-$9R%VB5CDW_LV#26,FE5-Z8SEN#9F!@$??=S6+LEI^ M,0?;Z*9>F3\&=1;\X'9=!2*BP%G&7P#!N@)!*%L%9R&7I\.O0B;J89 MQVI+B R .($@V2;(L^]FN?!;O>_+A5@HERE]D[Y4=GG_FP\+;7Y^^2&N_6^V MF9-@A3GE%EC'.\!:4"!L[M)GC@K*K,9(!S]Q,\;A=$)O2+3L:P">C+H$XK0I MQ7^\EU(@K235_C5(XP\Y8M>'I2@4,)00R8U!>? G05L=BJN\G&8X#,= N&T M.]^\,,OYI:4VIP)98$A!W$Q3,2 +]X=UF'"2&Z-5:'W#H1?I%:4'4MRZ@.N- M=P(1TX3-]L#MZVJYK'[XU86X=K^I;R]=/](YM6[5PK2;4Q!$ 2L*#9A;L.0R M4[(H0H^+??Q+KZH4)LHFXRB!^-OM0:_%JEQ]<;X(?;9X/*^ ;DI!&>:Y!FYU M#-UJ%OO;(MP? DJND2E((4-?W=/5M_16B5-DMT#<)!!S38C]N;CQJM-M+WI3 MS>=E[5O]WICM80AQ92XAMD(5V@)(,'6S2VJ S"@"%"&(,DT5R9YB0M;)V?0F M:]-EP_#L)1:FER;W=4%% #'*%PQ) 02E[B>CL$:2D6S_HNF@D1?WT,C3!%,O MC!.(CS\78EXMZ_+_C%YGZM7JQDO[M@K42Z(SPW-9 $:46X-G_LYI;"S0S"W, M&=>%)*'/>+=[%/=DPW0Q%)"'!*+JU:8M:U[.['WQ97V[[Z4@1B*<8;]CX6 2 MQO4000APS5.Y)IQF//0;R&W^=(HH^OPB*A@'\76X:]LKH_[SJOK^#Z/TQOSF M@IUR[AKUH"\\K;[=":;'1C=QI/1#^#1_H:<:=[#S@32XDUQS&[AN/?E-O$/T M4X?/+7_^\N>V5AY:&M7VK;1/JH^(GD/55 ?(!V>CV6B10K?7R[M(#\*]@Q[O MC'4 XONC&H?].TR.7<,<-AN,N>PYWIG>@'G@!,QQ8L"-W-O[U>?K$?M^DC9X M=G'<8@ 7_UA\0BT2(^E?UX\&_L!GPB.DH4^M!Q+5C$YG ^S&UG!O]OEKZ MN>%7,1O=W=KL1ID&]Z*N RHI=+S5FUFU,A?5O;N;4_O!>M\)^U'*KOV[8#>4 MDN5S(AH[L<<292\1TCXL=/F]U#=BMCXE,(:H/5-Q%V7MF%>G (C=E6:S![]. M%W@Z=*(F@]$8.H)YU0V %+86=]Z2#+Q-V/N=RND6RYUZ42LHPSZM:8=4%\$N8< G&RP' MKP?V<$F!NC\7>CF[O5J?8"OKTJQ>S>OQO#5:[32Z9_%9:X,D!_5RJ\V6I M O2O!U.=R$E@:^V@\2DPTG E]FAJ!EZS#1/84#L.1V2R=GOV[1]_U>M0>O-M M<76NQJ6]$Z8[41=WCZT;.*G*,S\L5J5#\6(I=+FX>CPGV_5\I$:SY3-!A)I= MFS%2K1FI]-13 ???;JZT^I]O8F8:5Z%'U&Z'_RI>@;*MN%5U:6D\]=%!)!XD MCX&UXZ-F1SC[8.[UK4-\_%Y$H\&(9=137#Q.Y&U@1!Z 'UP;O0FQ9RH:-ZUH M-[*2UO9#PU 39BPX;C@!KEJV(TX"\DMOY$VRO.C:AYYH"^_W#EG'4/RC7L[\ M#2*K,WNQU(Z^,'J.%K/10K3?$'P:F.@#L?=TQ%TXT.)&4'@,BL?+Z9&9A) OVD05?7M1DO[SUF,YI,M!]/)R")3-BG M:C$%9RUFHTE$^]%V&I@D$N#:+P>>KQ\'2(([YJ*)0(<#K"1^]FHZKM9WI[9@V\=1,*P.5J7#XSH MKENK=Y\9OWO7:#!:B;UA]5\F?3!6"E%U+28N.CC8\H7'%U &7P*V&HR6UH3.# M+C#%3GE75_6V4:-/%.R:BK;%.)2M9B@B\W/GT$+,;E?E*LS&_5&CT78@1\Z] MC\(3F;TO]5_G2W6VO%@MWZWJG5Z0/1]BN'LMH'ML@,G]W4+LJ_E]S/U*;4'=.=?E M!W/ (/E2=@B,_S> M&:T6YJZE(<141TQ&VPT=RF([-&GQ]O;&7%3;EP]<.Q>V6JKUU'ILLNWSG6A[ MIX$8[@)B@K1_+:O9]LF"?U5S\Z:Z6=3+VX_BQQ3"8>!: M_/>-F)6V5%OO+\3/UV9A;%F//A _Z(/QMG]#AD-77-,*"9?&9F*Q=?C#_'HI M5.T:(#>OMP:9NPW[8KPMYD!!T0_9=%9@(:=X+6;C'1(/L A+%G\_=-N;S/*V&2*W/O9%H&ZX]6'C<(_=; M'WM#Z*=1-W7YW;QQ:>*J6MZ.EHXT6XQ'TS[>5^JJ5BJH?+I&I.S=5 )X>K,34E)S&NFII>'R1CW/I4Q Z]FW%N[BY)RE' M0/BM57S*D>:W/O&W/K$?-_K?%]5Z/3ZV>^Q:BB:C:NL=C8V-3L-X(=]6E[;%OGC'"+[!&]XG'=J*)U-IZ1$-#8T]JM]Z&*;H=6HLW;(]; MQZ>V?_&F^F)FQC]OO(VAT5L7S1;C#23#^&K%)?8ZQ;FB[R?U9]:6RME]OPC3 MUTY;CY<"AW'9&:_8.=.8Y3^7UMF!Q)W )O:T\ZXR_.K[ M5;#<>-1H/*GKT%GF"7@28F_MV:,,$9+$)MOQ=*H!N&P!*X54>N]J\(1ZU'(\ MA>F8O'H*J-C*BK]OROK6OX.T@=(M;^:;FQU+ZYPQKK6AV.WYJ7B"TX%T#X,R M]K)Q+\U\7:T'D?5+D=^JF4/Y5.UH (RQ;YH\3#^^Y=OB5QC2NWZC M$]\I59]Z@I=<)S^KOYGEQ/V[^1N=J$ZI<-43O-B]6LB;F5A^+%=UP*WNXU8[ MT9E2.>LD0+$)/,PLH^_^;3;92:V04C&K'9KHE?^[Y!^>P%.V.S&94BFK(U@1 M*;U9@2LAKB_O)^X?JU6;7LN*E5P[L?V'6R9G]>KN;QXH;;;=B<14"EBM\$2? M[>S-O,=VOT:#G>A*J0#5!DOLH\Y^0N5;%(BP)GN=^$JI8-0"2@HE_B#78SXV MU(F@E*H\33!$GX14HZ62=S8Z\9%2#6:O\6G(O$?3T5>OBE(JDR0H4ZT6_W03 MEZUC;\U*+II\YU(3*D TAVRZ..2+KU?8H8S]/VA=:&VGT]9[\1L M2K60SH"E>J'&[OM!Y]6L5*59G2\KM>OYR-LU6CX3Y*J-KLT(<._&\4\=1,K M@ZRG[8\Z#,Q,2YH=&U02P$" M% ,4 " XA %7G386V:(' !X)@ $@ @ '?!P 83(P M,C,P-C,P97@S,3(N:'1M4$L! A0#% @ .(0!5Z_6NK1"! IA$ !( M ( !L0\ &$R,#(S,#8S,&5X,S(Q+FAT;5!+ 0(4 Q0 ( M #B$ 5#,R,BYH=&U02P$"% ,4 " XA %7&U*H=S6S &Z @ $0 M @ %_& 8W9L="TR,#(S,#8S,"YH=&U02P$"% ,4 " XA %76VSJ MI-$+ !Z=@ $0 @ 'CRP 8W9L="TR,#(S,#8S,"YX<.V*?I"L &PX 4 " <$B 0!C M=FQT+3(P,C,P-C,P7VP;-@ DD0 !0 M ( !0^(# &-V;'0M,C R,S V,S!?9SDN:G!G4$L! A0#% @ .(0!5]%Z MO9/8M [+X' !4 ( !D!@$ &-V;'0M,C R,S V,S!?;&%B M+GAM;%!+ 0(4 Q0 ( #B$ 5>@=3ZDMV, // ! 5 " M 9O-! !C=FQT+3(P,C,P-C,P7W!R92YX;6Q02P4& !@ & K!@ A3$% # end

&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " XA %7J,J'V:L! !!&@ $P M @ %ZV0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ,P S -P- !6 %VP ! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 101 207 1 false 43 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.commvault.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.commvault.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://www.commvault.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.commvault.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation Sheet http://www.commvault.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.commvault.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Assets Held for Sale Sheet http://www.commvault.com/role/AssetsHeldforSale Assets Held for Sale Notes 11 false false R12.htm 0000012 - Disclosure - Net Income per Common Share Sheet http://www.commvault.com/role/NetIncomeperCommonShare Net Income per Common Share Notes 12 false false R13.htm 0000013 - Disclosure - Commitments and Contingencies Sheet http://www.commvault.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Capitalization Sheet http://www.commvault.com/role/Capitalization Capitalization Notes 14 false false R15.htm 0000015 - Disclosure - Stock Plans Sheet http://www.commvault.com/role/StockPlans Stock Plans Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://www.commvault.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Revolving Credit Facility Sheet http://www.commvault.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 17 false false R18.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.commvault.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.commvault.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954703 - Disclosure - Revenue (Tables) Sheet http://www.commvault.com/role/RevenueTables Revenue (Tables) Tables http://www.commvault.com/role/Revenue 22 false false R23.htm 9954704 - Disclosure - Net Income per Common Share (Tables) Sheet http://www.commvault.com/role/NetIncomeperCommonShareTables Net Income per Common Share (Tables) Tables http://www.commvault.com/role/NetIncomeperCommonShare 23 false false R24.htm 9954705 - Disclosure - Stock Plans (Tables) Sheet http://www.commvault.com/role/StockPlansTables Stock Plans (Tables) Tables http://www.commvault.com/role/StockPlans 24 false false R25.htm 9954706 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 25 false false R26.htm 9954707 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details) Details 26 false false R27.htm 9954708 - Disclosure - Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details) Details 27 false false R28.htm 9954709 - Disclosure - Summary of Significant Accounting Policies - Deferred Commissions Cost (Details) Sheet http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesDeferredCommissionsCostDetails Summary of Significant Accounting Policies - Deferred Commissions Cost (Details) Details 28 false false R29.htm 9954710 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.commvault.com/role/RevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 29 false false R30.htm 9954711 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 30 false false R31.htm 9954712 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.commvault.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 31 false false R32.htm 9954713 - Disclosure - Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details) Sheet http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details) Details 32 false false R33.htm 9954714 - Disclosure - Assets Held for Sale (Details) Sheet http://www.commvault.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.commvault.com/role/AssetsHeldforSale 33 false false R34.htm 9954715 - Disclosure - Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details) Sheet http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details) Details 34 false false R35.htm 9954716 - Disclosure - Net Income per Common Share - Additional Information (Details) Sheet http://www.commvault.com/role/NetIncomeperCommonShareAdditionalInformationDetails Net Income per Common Share - Additional Information (Details) Details 35 false false R36.htm 9954717 - Disclosure - Capitalization (Details) Sheet http://www.commvault.com/role/CapitalizationDetails Capitalization (Details) Details http://www.commvault.com/role/Capitalization 36 false false R37.htm 9954718 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Details) Sheet http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails Stock Plans - Stock-Based Compensation Expense (Details) Details 37 false false R38.htm 9954719 - Disclosure - Stock Plans - Additional Information (Details) Sheet http://www.commvault.com/role/StockPlansAdditionalInformationDetails Stock Plans - Additional Information (Details) Details 38 false false R39.htm 9954720 - Disclosure - Stock Plans - Restricted Stock Units Activity (Details) Sheet http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails Stock Plans - Restricted Stock Units Activity (Details) Details 39 false false R40.htm 9954721 - Disclosure - Stock Plans - Performance Based Awards (Details) Sheet http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails Stock Plans - Performance Based Awards (Details) Details 40 false false R41.htm 9954722 - Disclosure - Stock Plans - Awards with a Market Condition (Details) Sheet http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails Stock Plans - Awards with a Market Condition (Details) Details 41 false false R42.htm 9954723 - Disclosure - Income Taxes (Details) Sheet http://www.commvault.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.commvault.com/role/IncomeTaxes 42 false false R43.htm 9954724 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.commvault.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.commvault.com/role/RevolvingCreditFacility 43 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: cvlt:SubscriptionArrangementTerm, dei:EntityRegistrantName, ecd:TrdArrDuration - cvlt-20230630.htm 4 cvlt-20230630.htm a20230630ex311.htm a20230630ex312.htm a20230630ex321.htm a20230630ex322.htm cvlt-20230630.xsd cvlt-20230630_cal.xml cvlt-20230630_def.xml cvlt-20230630_lab.xml cvlt-20230630_pre.xml cvlt-20230630_g1.jpg cvlt-20230630_g10.jpg cvlt-20230630_g11.jpg cvlt-20230630_g12.jpg cvlt-20230630_g13.jpg cvlt-20230630_g14.jpg cvlt-20230630_g2.jpg cvlt-20230630_g3.jpg cvlt-20230630_g4.jpg cvlt-20230630_g5.jpg cvlt-20230630_g6.jpg cvlt-20230630_g7.jpg cvlt-20230630_g8.jpg cvlt-20230630_g9.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvlt-20230630.htm": { "axisCustom": 0, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 359, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 11 }, "contextCount": 101, "dts": { "calculationLink": { "local": [ "cvlt-20230630_cal.xml" ] }, "definitionLink": { "local": [ "cvlt-20230630_def.xml" ] }, "inline": { "local": [ "cvlt-20230630.htm" ] }, "labelLink": { "local": [ "cvlt-20230630_lab.xml" ] }, "presentationLink": { "local": [ "cvlt-20230630_pre.xml" ] }, "schema": { "local": [ "cvlt-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 423, "entityCount": 1, "hidden": { "http://www.commvault.com/20230630": 2, "http://xbrl.sec.gov/dei/2023": 6, "http://xbrl.sec.gov/ecd/2023": 1, "total": 9 }, "keyCustom": 14, "keyStandard": 193, "memberCustom": 16, "memberStandard": 27, "nsprefix": "cvlt", "nsuri": "http://www.commvault.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.commvault.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.commvault.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Assets Held for Sale", "menuCat": "Notes", "order": "11", "role": "http://www.commvault.com/role/AssetsHeldforSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Net Income per Common Share", "menuCat": "Notes", "order": "12", "role": "http://www.commvault.com/role/NetIncomeperCommonShare", "shortName": "Net Income per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "13", "role": "http://www.commvault.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Capitalization", "menuCat": "Notes", "order": "14", "role": "http://www.commvault.com/role/Capitalization", "shortName": "Capitalization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Stock Plans", "menuCat": "Notes", "order": "15", "role": "http://www.commvault.com/role/StockPlans", "shortName": "Stock Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.commvault.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Revolving Credit Facility", "menuCat": "Notes", "order": "17", "role": "http://www.commvault.com/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "18", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "19", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.commvault.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.commvault.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Net Income per Common Share (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.commvault.com/role/NetIncomeperCommonShareTables", "shortName": "Net Income per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Stock Plans (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.commvault.com/role/StockPlansTables", "shortName": "Stock Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-40", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "menuCat": "Details", "order": "25", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-40", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details)", "menuCat": "Details", "order": "26", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Fair Value of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "us-gaap:MarketableSecuritiesPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-47", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details)", "menuCat": "Details", "order": "27", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails", "shortName": "Summary of Significant Accounting Policies - Equity Securities Accounted for at Net Asset Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:MarketableSecuritiesPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-47", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Summary of Significant Accounting Policies - Deferred Commissions Cost (Details)", "menuCat": "Details", "order": "28", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesDeferredCommissionsCostDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Commissions Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-50", "decimals": null, "first": true, "lang": "en-US", "name": "cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Revenue - Performance Obligations (Details)", "menuCat": "Details", "order": "29", "role": "http://www.commvault.com/role/RevenuePerformanceObligationsDetails", "shortName": "Revenue - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-50", "decimals": null, "first": true, "lang": "en-US", "name": "cvlt:RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "30", "role": "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-54", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvlt:SubscriptionArrangementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvlt:SubscriptionArrangementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)", "menuCat": "Details", "order": "32", "role": "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails", "shortName": "Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-59", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-71", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Assets Held for Sale (Details)", "menuCat": "Details", "order": "33", "role": "http://www.commvault.com/role/AssetsHeldforSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-71", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details)", "menuCat": "Details", "order": "34", "role": "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails", "shortName": "Net Income per Common Share - Computation of Basic and Diluted Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Net Income per Common Share - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.commvault.com/role/NetIncomeperCommonShareAdditionalInformationDetails", "shortName": "Net Income per Common Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-73", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Capitalization (Details)", "menuCat": "Details", "order": "36", "role": "http://www.commvault.com/role/CapitalizationDetails", "shortName": "Capitalization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-73", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Stock Plans - Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "37", "role": "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails", "shortName": "Stock Plans - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Stock Plans - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "shortName": "Stock Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-84", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Stock Plans - Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "39", "role": "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails", "shortName": "Stock Plans - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-84", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-88", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Stock Plans - Performance Based Awards (Details)", "menuCat": "Details", "order": "40", "role": "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "shortName": "Stock Plans - Performance Based Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-88", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-91", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Stock Plans - Awards with a Market Condition (Details)", "menuCat": "Details", "order": "41", "role": "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "shortName": "Stock Plans - Awards with a Market Condition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-91", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "42", "role": "http://www.commvault.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-3", "decimals": "INF", "lang": "en-US", "name": "cvlt:DeferredTaxAssetsValuationAllowanceNetOfImpactOfReversalOfTaxableTemporaryDifferences", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-94", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Revolving Credit Facility (Details)", "menuCat": "Details", "order": "43", "role": "http://www.commvault.com/role/RevolvingCreditFacilityDetails", "shortName": "Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-94", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "5", "role": "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-26", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-26", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://www.commvault.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.commvault.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvlt-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "cvlt_AccountsReceivableRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable [Roll Forward]", "label": "Accounts Receivable [Roll Forward]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableRollForward", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "cvlt_ArrowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrow [Member]", "label": "Arrow [Member]", "terseLabel": "Arrow" } } }, "localname": "ArrowMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "cvlt_ContractWithCustomerAssetNetCurrentIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, Net, Current, Increase (Decrease)", "label": "Contract With Customer, Asset, Net, Current, Increase (Decrease)", "terseLabel": "Increase (decrease), net" } } }, "localname": "ContractWithCustomerAssetNetCurrentIncreaseDecrease", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_ContractWithCustomerAssetNetCurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, Net, Current [Roll Forward]", "label": "Contract With Customer, Asset, Net, Current [Roll Forward]", "terseLabel": "Unbilled Receivable (current)" } } }, "localname": "ContractWithCustomerAssetNetCurrentRollForward", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "cvlt_ContractWithCustomerAssetNetNoncurrentIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)", "label": "Contract With Customer, Asset, Net, Noncurrent, Increase (Decrease)", "terseLabel": "Increase (decrease), net" } } }, "localname": "ContractWithCustomerAssetNetNoncurrentIncreaseDecrease", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_ContractWithCustomerAssetNetNoncurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, Net, Noncurrent [Roll Forward]", "label": "Contract With Customer, Asset, Net, Noncurrent [Roll Forward]", "terseLabel": "Unbilled Receivable (long-term)" } } }, "localname": "ContractWithCustomerAssetNetNoncurrentRollForward", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "cvlt_ContractWithCustomerLiabilityCurrentIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Increase (Decrease)", "label": "Contract With Customer, Liability, Current, Increase (Decrease)", "terseLabel": "Increase (decrease), net" } } }, "localname": "ContractWithCustomerLiabilityCurrentIncreaseDecrease", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_ContractWithCustomerLiabilityCurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Current [Roll Forward]", "label": "Contract With Customer, Liability, Current [Roll Forward]", "terseLabel": "Deferred Revenue (current)" } } }, "localname": "ContractWithCustomerLiabilityCurrentRollForward", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "cvlt_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)", "label": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)", "terseLabel": "Increase (decrease), net" } } }, "localname": "ContractWithCustomerLiabilityNoncurrentIncreaseDecrease", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_ContractWithCustomerLiabilityNoncurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Noncurrent [Roll Forward]", "label": "Contract With Customer, Liability, Noncurrent [Roll Forward]", "terseLabel": "Deferred Revenue (long-term)" } } }, "localname": "ContractWithCustomerLiabilityNoncurrentRollForward", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "cvlt_CorporateHeadquartersInTintonFallsNJMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Headquarters in Tinton Falls, NJ", "label": "Corporate Headquarters in Tinton Falls, NJ [Member]", "terseLabel": "Corporate Headquarters in Tinton Falls, NJ" } } }, "localname": "CorporateHeadquartersInTintonFallsNJMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "cvlt_CostOfServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of services revenue Member.", "label": "Cost Of Services Revenue [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfServicesRevenueMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cvlt_CustomerSupportServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Support Service [Member]", "label": "Customer Support Service [Member]", "terseLabel": "Customer support" } } }, "localname": "CustomerSupportServiceMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "cvlt_DeferredRevenueCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue, Current", "label": "Deferred Revenue, Current [Member]", "terseLabel": "Deferred Revenue (current)" } } }, "localname": "DeferredRevenueCurrentMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "cvlt_DeferredRevenueNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue, Noncurrent", "label": "Deferred Revenue, Noncurrent [Member]", "terseLabel": "Deferred Revenue (long-term)" } } }, "localname": "DeferredRevenueNoncurrentMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "cvlt_DeferredTaxAssetsValuationAllowanceNetOfImpactOfReversalOfTaxableTemporaryDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Valuation Allowance, Net Of Impact Of Reversal Of Taxable Temporary Differences", "label": "Deferred Tax Assets, Valuation Allowance, Net Of Impact Of Reversal Of Taxable Temporary Differences", "terseLabel": "Deferred tax assets, valuation allowance, net of impact of reversal of taxable temporary differences" } } }, "localname": "DeferredTaxAssetsValuationAllowanceNetOfImpactOfReversalOfTaxableTemporaryDifferences", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_IncreaseDecreaseInDeferredSalesCommissions": { "auth_ref": [], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Deferred Sales Commissions", "label": "Increase (Decrease) In Deferred Sales Commissions", "negatedTerseLabel": "Deferred commissions cost" } } }, "localname": "IncreaseDecreaseInDeferredSalesCommissions", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvlt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet": { "auth_ref": [], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset And Liability, Net", "terseLabel": "Operating lease assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndLiabilityNet", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvlt_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International [Member]", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvlt_JamesWhalenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "James Whalen", "label": "James Whalen [Member]" } } }, "localname": "JamesWhalenMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "cvlt_NoncashChangeInFairValueOfEquitySecurities": { "auth_ref": [], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Change In Fair Value Of Equity Securities", "label": "Noncash Change In Fair Value Of Equity Securities", "terseLabel": "Noncash change in fair value of equity securities" } } }, "localname": "NoncashChangeInFairValueOfEquitySecurities", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvlt_PerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Restricted Stock Units", "label": "Performance Restricted Stock Units [Member]", "terseLabel": "PSU" } } }, "localname": "PerformanceRestrictedStockUnitsMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "cvlt_PerpetualLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Perpetual License", "label": "Perpetual License [Member]", "terseLabel": "Perpetual license" } } }, "localname": "PerpetualLicenseMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "cvlt_PerpetualSoftwareLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Perpetual Software Licenses", "label": "Perpetual Software Licenses [Member]", "terseLabel": "Perpetual software licenses" } } }, "localname": "PerpetualSoftwareLicensesMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "cvlt_ProfessionalServicesEducationServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services, Education Services [Member]", "label": "Professional Services, Education Services [Member]", "terseLabel": "Education services" } } }, "localname": "ProfessionalServicesEducationServicesMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "cvlt_ProfessionalServicesOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services, Other [Member]", "label": "Professional Services, Other [Member]", "terseLabel": "Other professional services (except for education services)" } } }, "localname": "ProfessionalServicesOtherMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "cvlt_RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Description Of Payment Terms, Period", "label": "Revenue, Performance Obligation, Description Of Payment Terms, Period", "terseLabel": "Performance obligation, expected payment terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTermsPeriod", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "cvlt_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Potential To Vest, Percent", "terseLabel": "Awards potential to vest, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestPercent", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "percentItemType" }, "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Potential To Vest, Shares", "terseLabel": "Awards potential to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPotentialToVestShares", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "cvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Annual Tranches", "terseLabel": "Number of annual tranches" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualTranches", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails" ], "xbrltype": "integerItemType" }, "cvlt_StockRepurchasedDuringPeriodValueExcludingExciseTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Value, Excluding Excise Tax", "label": "Stock Repurchased During Period, Value, Excluding Excise Tax", "terseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValueExcludingExciseTax", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/CapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "cvlt_SubscriptionArrangementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Arrangement Term", "label": "Subscription Arrangement Term", "terseLabel": "Subscription arrangement term" } } }, "localname": "SubscriptionArrangementTerm", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "cvlt_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "cvlt_TermBasedSoftwareLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software, Licenses [Member]", "label": "Term-based Software, Licenses [Member]", "terseLabel": "Term-based software licenses" } } }, "localname": "TermBasedSoftwareLicensesMember", "nsuri": "http://www.commvault.com/20230630", "presentation": [ "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r607" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r640" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r679" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r604" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r606" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r612", "r623", "r633", "r658" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r615", "r626", "r636", "r661" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r619", "r627", "r637", "r654", "r662", "r666", "r674" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r612", "r623", "r633", "r658" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r609", "r620", "r630", "r655" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r616", "r627", "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r616", "r627", "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r616", "r627", "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r616", "r627", "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r616", "r627", "r637", "r662" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r619", "r627", "r637", "r654", "r662", "r666", "r674" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r608", "r678" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r608", "r678" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r608", "r678" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r616", "r627", "r637", "r654", "r662" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r614", "r625", "r635", "r660" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r617", "r628", "r638", "r663" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r617", "r628", "r638", "r663" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r609", "r620", "r630", "r655" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r610", "r621", "r631", "r656" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r611", "r622", "r632", "r657" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r618", "r629", "r639", "r664" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r613", "r624", "r634", "r659" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_AmericasMember": { "auth_ref": [ "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r224", "r578", "r709", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r325", "r419", "r450", "r474", "r475", "r529", "r531", "r533", "r534", "r539", "r560", "r561", "r568", "r575", "r588", "r592", "r707", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r325", "r419", "r450", "r474", "r475", "r529", "r531", "r533", "r534", "r539", "r560", "r561", "r568", "r575", "r588", "r592", "r707", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r224", "r578", "r709", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r221", "r421", "r444", "r445", "r446", "r447", "r448", "r449", "r563", "r576", "r591", "r684", "r703", "r704", "r709", "r726" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r221", "r421", "r444", "r445", "r446", "r447", "r448", "r449", "r563", "r576", "r591", "r684", "r703", "r704", "r709", "r726" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r241", "r242", "r243", "r244", "r318", "r325", "r354", "r355", "r356", "r418", "r419", "r450", "r474", "r475", "r529", "r531", "r533", "r534", "r539", "r560", "r561", "r568", "r575", "r588", "r592", "r595", "r700", "r707", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r241", "r242", "r243", "r244", "r318", "r325", "r354", "r355", "r356", "r418", "r419", "r450", "r474", "r475", "r529", "r531", "r533", "r534", "r539", "r560", "r561", "r568", "r575", "r588", "r592", "r595", "r700", "r707", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r222", "r223", "r467", "r470", "r472", "r530", "r532", "r536", "r540", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r564", "r577", "r595", "r709", "r726" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r222", "r223", "r467", "r470", "r472", "r530", "r532", "r536", "r540", "r547", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r564", "r577", "r595", "r709", "r726" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r22", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r491", "r548", "r596", "r725" ], "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r225", "r226" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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 liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r87", "r146", "r434", "r455", "r456" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r3", "r14", "r32", "r387", "r390", "r414", "r451", "r452", "r686", "r687", "r688", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r82" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r363", "r364", "r365", "r464", "r693", "r694", "r695", "r713", "r730" ], "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 \u2013 In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r51", "r52", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r358", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r8", "r94" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions cost" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r91", "r276", "r410", "r690" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r201" ], "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": "Antidilutive securities excluded from computation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r144", "r168", "r206", "r215", "r219", "r230", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r382", "r384", "r400", "r429", "r496", "r590", "r603", "r705", "r706", "r715" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets", "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r139", "r148", "r168", "r230", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r382", "r384", "r400", "r590", "r705", "r706", "r715" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Financial assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r68", "r74", "r105", "r107", "r137", "r138" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Software updates and customer support costs amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesDeferredCommissionsCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r233" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions cost" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r36", "r141", "r565" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r36", "r99", "r164" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r99" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommissionsExpensePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations.", "label": "Commissions Expense, Policy [Policy Text Block]", "terseLabel": "Deferred Commissions Cost" } } }, "localname": "CommissionsExpensePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r28", "r62", "r431", "r482" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 5.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 (Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r111", "r239", "r240", "r550", "r702" ], "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/2023", "presentation": [ "http://www.commvault.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r693", "r694", "r713", "r728", "r730" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r81", "r483" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r81" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r81", "r483", "r502", "r730", "r731" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r81", "r433", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.01 par value: 250,000 shares authorized, 43,973 shares and 44,140 shares issued and outstanding at June\u00a030, 2023 and March\u00a031, 2023, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r151", "r153", "r159", "r424", "r441" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r38", "r40", "r59", "r60", "r224", "r549" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r38", "r40", "r59", "r60", "r224", "r457", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r38", "r40", "r59", "r60", "r224", "r549", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r64", "r129" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r549" ], "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r38", "r40", "r59", "r60", "r224" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r37", "r38", "r40", "r41", "r59", "r117", "r549" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r38", "r40", "r59", "r60", "r224", "r549" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r294", "r296", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r294", "r296", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r294", "r295", "r315" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets", "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r294", "r295", "r315" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "terseLabel": "Deferred revenue, less current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets", "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r316" ], "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 in period, included in opening deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r421" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "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/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r39", "r224" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r112", "r166", "r254", "r260", "r261", "r262", "r263", "r264", "r265", "r270", "r277", "r278", "r279" ], "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": "Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r78", "r79", "r119", "r120", "r170", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r411", "r570", "r571", "r572", "r573", "r574", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r26", "r170", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r411", "r570", "r571", "r572", "r573", "r574", "r691" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r369", "r370", "r430" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r8", "r47" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r8", "r211" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r314", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ], "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/2023", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r314", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ], "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/2023", "presentation": [ "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r709" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r326", "r331", "r359", "r360", "r362", "r589" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r4", "r17", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration from sale of properties" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r8", "r9", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Amount written down to estimated fair value, less estimated costs to sell" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r67", "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r185", "r188", "r198", "r199", "r200", "r204", "r394", "r395", "r425", "r442", "r566" ], "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 (in dollars per share)", "verboseLabel": "Basic net income (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r188", "r198", "r199", "r200", "r204", "r394", "r395", "r425", "r442", "r566" ], "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 net income (loss) per common share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r184", "r201", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r401" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effects of exchange rate \u2014 changes in cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period awards are expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r15", "r136", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r181", "r183", "r205", "r231", "r232", "r293", "r363", "r364", "r365", "r375", "r376", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r402", "r404", "r405", "r406", "r407", "r408", "r414", "r451", "r452", "r453", "r464", "r523" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r145", "r399", "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r396", "r397", "r398" ], "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/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r396", "r397", "r398" ], "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/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r56", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Fair Value, by Balance Sheet Grouping" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r268", "r319", "r320", "r321", "r322", "r323", "r324", "r397", "r415", "r416", "r417", "r571", "r572", "r583", "r584", "r585" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r268", "r319", "r324", "r397", "r415", "r583", "r584", "r585" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r268", "r319", "r324", "r397", "r416", "r571", "r572", "r583", "r584", "r585" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r268", "r319", "r320", "r321", "r322", "r323", "r324", "r397", "r417", "r571", "r572", "r583", "r584", "r585" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of unfunded commitments for which the entity is obligated, to those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments).", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments", "terseLabel": "Unfunded commitments" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r268", "r319", "r320", "r321", "r322", "r323", "r324", "r415", "r416", "r417", "r571", "r572", "r583", "r584", "r585" ], "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/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesSummaryofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r11", "r19" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r95", "r506" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r142", "r234", "r422", "r569", "r590", "r698", "r699" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r168", "r206", "r214", "r218", "r220", "r230", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r400", "r567", "r705" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r88", "r122", "r206", "r214", "r218", "r220", "r426", "r438", "r567" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r12", "r17", "r21", "r68", "r69", "r70", "r71", "r72", "r73", "r75", "r76", "r77", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r235", "r236", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r236", "r507" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r169", "r368", "r372", "r373", "r374", "r377", "r379", "r380", "r381", "r463" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r134", "r182", "r183", "r212", "r371", "r378", "r443" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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": "Income tax expense", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r7" ], "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", "terseLabel": "Increase (decrease), net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r420", "r689" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current assets and Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r189", "r190", "r191", "r200", "r330" ], "calculation": { "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Dilutive effect of stock options and restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r45", "r46" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible asset, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r124", "r157", "r210", "r409", "r508", "r601", "r729" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r96", "r209" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r466", "r468", "r469", "r471", "r473", "r528", "r530", "r532", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r466", "r468", "r469", "r471", "r473", "r528", "r530", "r532", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r595" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r86", "r121", "r436", "r590", "r692", "r697", "r714" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r25", "r140", "r168", "r230", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r383", "r384", "r385", "r400", "r590", "r705", "r715", "r716" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r120", "r724" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Borrowings under the credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r691" ], "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/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r23" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r23", "r691" ], "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/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "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": "Annual interest charge on unused balance of the credit facility" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r163" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r163" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r99", "r100", "r101" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r89", "r101", "r123", "r138", "r149", "r152", "r156", "r168", "r174", "r176", "r177", "r178", "r179", "r182", "r183", "r196", "r206", "r214", "r218", "r220", "r230", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r395", "r400", "r439", "r504", "r521", "r522", "r567", "r601", "r705" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows", "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r161", "r176", "r177", "r178", "r179", "r185", "r186", "r197", "r200", "r206", "r214", "r218", "r220", "r567" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r161", "r187", "r192", "r193", "r194", "r195", "r197", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r206", "r214", "r218", "r220", "r567" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r412" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r66", "r115", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r147", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Unbilled Receivable (long-term)" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r143" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r13", "r116" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r15", "r18", "r150", "r153", "r158", "r402", "r403", "r408", "r423", "r440", "r686", "r687" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r35" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "auth_ref": [ "r125", "r162" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Payments to Acquire Equity Securities, FV-NI", "negatedTerseLabel": "Purchase of equity securities" } } }, "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "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": "Market performance shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r80", "r281" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r80", "r483" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r80", "r281" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r80", "r483", "r502", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r80", "r432", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value: 50,000 shares authorized, no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification of Prior Year Balances" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivateEquityFundsMember": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Investments held in private equity funds.", "label": "Private Equity Funds [Member]", "terseLabel": "Private Equity Funds" } } }, "localname": "PrivateEquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r5", "r16" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from stock-based compensation plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r427", "r437", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r65", "r367", "r723" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r8", "r237", "r238", "r701" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r83", "r114", "r435", "r454", "r456", "r462", "r484", "r590" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r136", "r171", "r172", "r173", "r175", "r181", "r183", "r231", "r232", "r363", "r364", "r365", "r375", "r376", "r386", "r388", "r389", "r391", "r393", "r451", "r453", "r464", "r730" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r207", "r208", "r213", "r216", "r217", "r221", "r222", "r224", "r313", "r314", "r421" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "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": "Total revenues", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r135", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r562" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r135", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r317" ], "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/2023", "presentation": [ "http://www.commvault.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails", "http://www.commvault.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r224", "r681" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Income per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/NetIncomeperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r138", "r168", "r227", "r228", "r229", "r230", "r400" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesEquitySecuritiesAccountedforatNetAssetValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r327", "r329", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "terseLabel": "Other services" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r7" ], "calculation": { "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Noncash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r589" ], "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": "Service period", "verboseLabel": "Compensation arrangements, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r348" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r348" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r346" ], "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": "Awarded (in shares)", "verboseLabel": "Number of awards, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r346" ], "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": "Awarded (in dollars per share)", "verboseLabel": "Weighted-average fair value, units awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r343", "r344" ], "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": "Non-vested ending balance (in shares)", "periodStartLabel": "Non-vested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "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": "Number\u00a0of Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r343", "r344" ], "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": "Non-vested ending balance (in dollars per share)", "periodStartLabel": "Non-vested beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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 Grant Date\u00a0Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r347" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r347" ], "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r327", "r329", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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/2023", "presentation": [ "http://www.commvault.com/role/StockPlansAdditionalInformationDetails", "http://www.commvault.com/role/StockPlansAwardswithaMarketConditionDetails", "http://www.commvault.com/role/StockPlansPerformanceBasedAwardsDetails", "http://www.commvault.com/role/StockPlansRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r102", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r29", "r136", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r181", "r183", "r205", "r231", "r232", "r293", "r363", "r364", "r365", "r375", "r376", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r402", "r404", "r405", "r406", "r407", "r408", "r414", "r451", "r452", "r453", "r464", "r523" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r171", "r172", "r173", "r205", "r421", "r460", "r465", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r486", "r487", "r488", "r489", "r490", "r492", "r493", "r494", "r495", "r497", "r498", "r499", "r500", "r501", "r503", "r505", "r506", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r523", "r596" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r171", "r172", "r173", "r205", "r421", "r460", "r465", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r486", "r487", "r488", "r489", "r490", "r492", "r493", "r494", "r495", "r497", "r498", "r499", "r500", "r501", "r503", "r505", "r506", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r523", "r596" ], "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/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r80", "r81", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share issuances related to stock-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r49", "r80", "r81", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share issuances related to stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, amount approved" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/CapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "verboseLabel": "Share repurchase program, remaining available amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/CapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r15", "r80", "r81", "r114", "r461", "r523", "r545" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/CapitalizationDetails", "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r15", "r80", "r81", "r114", "r464", "r523", "r545", "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r81", "r84", "r85", "r103", "r485", "r502", "r524", "r525", "r590", "r603", "r692", "r697", "r714", "r730" ], "calculation": { "http://www.commvault.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets", "http://www.commvault.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r113", "r167", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r392", "r526", "r527", "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Capitalization" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/Capitalization" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Unbilled Receivable (current)" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevenueOpeningandClosingBalancesofAccountsReceivablesUnbilledReceivablesandDeferredRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r42", "r43", "r44", "r127", "r128", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r187", "r200" ], "calculation": { "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 (in shares)", "totalLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r185", "r200" ], "calculation": { "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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", "netLabel": "Basic weighted average shares outstanding (in shares)", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.commvault.com/role/ConsolidatedStatementsofOperations", "http://www.commvault.com/role/NetIncomeperCommonShareComputationofBasicandDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r611": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r612": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r613": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r626": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r627": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r628": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r629": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r631": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r632": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r633": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r634": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r635": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r636": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r645": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r647": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r648": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0001169561-23-000107-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001169561-23-000107-xbrl.zip M4$L#!!0 ( #B$ 5<]$%,*KP< 'LF 2 83(P,C,P-C,P97@S,3$N M:'1MW5I=<]NX%7WOKT"=:=:>D61)EBU'=CSC)MF9/'2ZF^W,/G8@XE+$FB2X M "A9_?4]%Z ^;$FQTNTZLO.@F,37O;@'YQZ N,Y\D=]<9R35S5^N_]INBX\F MJ0LJO4@L24]*U$Z7$_&K(G9%[TN_TS\:NQ=WHJ8[G7/J>; M13_7I_'Y^C0,#@X[YY==H?JXK)[T>\G MZ/DR_7?O"$U1/;9Q?I[3^Z-"E^V,>/S1H-\9GE?^:J:5ST:];O=O1Z'JS75J M2H_Q+-K'/V,W&YUYNO=MF>M).0HN'<6FB^+$Y,:.WG3#ORLN::>RT/E\],.M MU3+_H>5DZ=J.K$YCL=/_(5@"H\+C+!HZ1.MZ\WW-_T*_U]H"V..Y^%+G)'IGLMT;',L3<=P;B@\_?A']0;>S?'OR MOX3EM]IACN9_DF.#K8Y];HE?9/F;G(M_:)MDLE2RU"V1A'#-A<^D?_OF_/)J M;W\JJ136?CNGU(_.+K9Z&%_I4B&0HS97>E:?>YV%-\\UYL-9Z0\[%T/V^;/( M)*!O::II!G#Y3#OQP?$Q13&6= M>_'+W'DJ7$M\+I,.8O7N5<6J?RBQ^KMTB!!B41H62$G). MVCE7*>0=8=RU/AW>*1B#(?.07S$&5TBPI.L"U4HTAR6*K)AE.LF$J_EGU7Y& MEII.V(%"NQR)EW/X3/L,#KJ*DF @]UO!-*/@YI0:3ER;AE<'P;.#AR")5)<( M,N-E%=06\(?J*+9KY;I,028Q#>LRR6N%/@&KS#9 MP,$]&AJP5YH[;G$-<)-C(!J@)0SG@CV)=)E(.4:1#4*@2G"1.D6PO992$L!( BX M'D,I(9""@,IQKEW&U;E: 7IDBN1GI5V2&U>C'1.G-7E$2F5-0@JOG3@&,!0! M:3'ZG^Y9J4Q(W(*36(ZY)CFR_#H_II/XR)WTSE5\=1+ZU*PFX%2#,0>/P8V:G"N_[J6^K.TX,5>N(N3%G]WFO@ *U!8=@#BGV@4Z1BTJ0S\LZ%=$OIX,+.4R(+])\BOTMII$P84:I Y;G,FU M"CM]5X^=5EI:S0[H*$5">BJYI]JQ/ B4X8*6".1M',$@[/%#HPJ"5R=U+CGG MP*U@Q$IFH$44+>M:"W^-B2LB+: ]J:^G@9< V_%!PG9OQMQ [_Y( ?RI M5HQ-Z4PI.;U(!URSP&7 2JL6X &3&S34C&+ MW3<.5;6M &$7A%&2&*N" 4$J3ZB$WLF!9)10Q4N$JV ;$-&*I:2KD+%>.EZ3 M[XS7B\[9@'W^-)5Y';B(@TEI"FFJIPB#VR(QERIF#VZ-C]M59X G&H(77=2V M8U/[W1;LP_YR69M8N*=/[[7$>+$E""N.XDS GH N'N!%(TP="B/&X&V"@#?X MC2X,)5N1]@T\R,G9)$EM.=1KF7!+KX5Q'N_Y+!1]N00=_1Y/CL3QCB8I, N& M>E2[,1S[,@IG$WQL4=9+NTZB59ET2]G W!8P3BJ0?IB/AI#G(M=WE#<'%8_J MM_[P%#V-ZQ>XX3M_V1N^<(:I%DNDM>(DILAUF*[HB8'V#<)B0Y$N39-0I=Y8 MM\SEX06Z+ KM/=%7$L#80"UPN=*P+W1R##"#;QWS.?YG;RA[O-(0,Q+^';%0SA(X%$$R#:"(3E7FI&\HXS?I2%(><' M01M.=Q=G8-\$_&;;$P]4MO"K5&CH:$FO.Q=)(X/1!$B'6FU%V>&@.5Q=@#$Q M2<&9)JUM/2U\'9+B4#99MU .J05;M1!E"@0+G(2S]P90K9AX=3DU^90X^Y9R MTGQ"L TG4U'E9DXHG64F$K%\ %? Z_\B33K[!7TM=6[YB/Y$*Q_V]CIU6+@YDI )UP)./5JL^S=9>===W=QM]-;EIV&OF/_\,!5 MLGQ_=';T:!9&_>I>]!XN%YZ8QTY$^Y]KO71C)AD )^%WRW?B97CW\+4):-!E M%:SG R2Q,/OP)^*/.7_X_GUL1%!+_(2]J&9Z#AGAJ6L:K\+YXY_BL0P8;\/3 MDTU73P/I?'WO,7SFQ/8162-(4G%;3Y!JFP\BK7C5:B'9>MVI^X^6OTW#I[+]02P,$% @ M.(0!5YTV%MFB!P >"8 !( !A,C R,S V,S!E>#,Q,BYH=&W=6MMRX[@1 M?<]7()[*K%TER;K9LF6/JYRYI.8AE>PD5?N8 LFFB)@DN H6?OU>QJ@+K:D ML6:2]!XU)-!K=Z(/N Q#7F2ORF^N,9'+SI^L_M]OB@X[K@DHG8D/242)J MJ\J)^"4A>R?:[4;JO:[F1DTR)_K=_D#\HLV=FLK0[I3+Z6:AY_HT/%^?^D&N M(YW,;ZX3-14J>7>D!E%\$?4'@TOJCH:I3"2=T> \&8Q&<706G5_^IW>$KA / M?:R;Y_3NJ%!E.R,>?SSL=T9GE;N:J<1EXUZW^YK283R#_N'/H&9# MF:-[UY:YFI1C[])1Z+IHCG6NS?A-U_^[XI9V*@N5S\<_W1HE\Y]:5I:V;&]/IOZ\3Y3D7)BT.OT']JY[JXT$WCL=(5> M4+MF<8PI)O.L)K\GXU2J8NF4+H5.Q?M,42H^J5*6,;2+?Z1H);/3G1]K_A?Z MM58&P([FXDN=D^@-9+LW/)8GXK@W$N\_?1']8;>S?'OR/6'Y;VTQ1_,_R+'A M5L<^M\3?I)F+OY,Q*L];(O:!F@N72??VS=G%U=Z>5#))L.K;.:5N/#C?ZEMX MIA9O>UU%MX\UY@/9Z4_ZIR/V.?/(I-3$H:FBF: E7J/5,N@X.V MHM@;R'HKF*83N#FE)ANN3<.K@^#@X"%((EU6T%506\ ?Q-%LUMI5F2*9A *L MRCBO$^@$<-8BV +H%">@"G%GR#*4\WR%R08.]M'0@'VB6'&+)9";+ -1 RU^ M..OMB:7-1)KKF5V@U-!$66Z,KVR"J80B<(G0@;3YLGX4TY &"@*L(' F!% 141KFR&8NS6('TR"F2 MGQ-EXUS;&OTX<1J=!Z141L>4X+45QP!&0D!:B/['^SB3Y83$+7(2$S';%$64GO+ FO3KQ.Q9RQ#%CED02GL#4(!TBQ54\.*9K1TJ"Y&2C%0.SQ M8V!#@FO]U[G4'\4"S_?"79BT\+O3Q =(&6VGK@_73^_BF=/74!GG9'W M^0-9S KPXZOMTS!O,1&(96WW[\(5.2( M1DIU'A=&RA XIPJZ],QI*CT>IC0 MKQ+Y>C$PE$N/_*;(K]#;:@H%-RHD==AB=:X2O\>W=615HJ11[( *5,27IY(U MU9;I@4\9UG,)G[RU)1B$W;WO5('PJKC.)=< FPC0X2MGMGS WT[I]K]P8Q@#]5"6-36EU*+B_2 M=, $^5 M)U2"[^1 ,EJHXB7"(M@&!+1B*:G*5ZR7CM?X!^/UO#,8LL\?IS*O?2[B8%*: M@IJJ*<)@MU#,)8O9([>&Q^VLT\,3'9$7;>"VD:[=;@OVR?YR*4U,W-.G]UHB M6FP)_(JC,!.PQZ.+!WC1"$L.)2.&X&V"@#?X#2_T+5N1]@UYD(NSCN/:<*C7 M*N$6K86V#N_Y%!2Z; Q%OX:3(W&\HTL*S")#/9)N#,>^C/S9!!];E/72KI-@ M52;MDC9P;O,8I\0G?3\?34*>BUS=4=X<5#R2;_W/4_0TKG=RZ"WG^;N6PV'N M"\]>]K[0'W4FBY746J4NSJ3K:%YE,<;C-_"/#>*Z-$V"O#IM[++D^Q=0613* M.:*OU(E(@U1P>Z)@GU=R#,PC+5M.^_B?*32[RQ\'8+I?D'49^R./D\/?\+WH M"G$H6[W;'&P1\^(_;L$0/CF(%0&B#8]8;KEF).^8& 3VZ*F!Y[W^$'AQ5/9- MP&]V1^'<94L:E@DZ6EIFX9V+I&'+Z *D@]2V CNQH":V+@IL\7XC[TQ3_;8> M*KX.YG$H>[%;$(S4(%NU$&7R"18X\4?T#:!:H3ZK_Q<&T]F_OGY?548OY[=]C4 $F))I(S"YK"R-%W]< MH=!4N9R/5>DGVG>Z:@Z#(^V<+L;\Z7_*U0ILJ$&?1UUH;FX%#$>=B^Z(+P8X MV.F2Q<#-G8&.OS-PZI+-MLN+SF5W=W.WTUNVG7K=03\\L)4LWQT-CA[-PKA? MW8O>P^7"$_/8B6#_-J'T)_45[.83)K$P^/"G MX'O=/GS/GKJC\2JGFRZ>NH3RM>_-XV>N6A]0$7P=%/:;2"O$H;UZ-6"]:GT>ZJBXRP:FNWN\NNZSL[ M[UHUO^'FUZF_OUKJT0@0 *81 2 83(P M,C,P-C,P97@S,C$N:'1MW5AM;]LV$/Z^7\$Y6)L DBS)5N1(3H @;8$4*)HN M'?IQH$7*9DN3&DDET7[]CJ3DO+CNLK-9\Y59\Y/YBF)R M\MW\^S!$KV35KJDPJ%(4&TI0JYE8HD^$ZB\H#/M99[+I%%NN#$KC=((^2?6% M76$_;ICA]&189S[VS_.QVV2^D*0[F1-VA1@Y'K$LP].\3N*XFM73.,OQC-;Y M+)MF]:3*<$I^3D9@"M.]C38=I\>C-1/ABMK]BVD:Y5ECRFM&S*J A7X8N:DG M\UH* _LIL/>W?IFMQ0R],2'F;"D*1VGD38?A2G*IBKW8_4H[$M9XS7A7O#Q5 M#/.7@<9"AYHJ5OMAS7ZE@ 1 N<=K#S0':\X$'8 GJ87Z^F;%%LR@21HE]W'> MI8O5$A@;V8 5+'L'<04NINI)(9]195C-*FR8%.BB5;K%L/='N1/_OXLWF:&? MHLOH+$*7M+*87^PEAW&93++XF2(^U>B4R,9FW_-W;^]4=!0?(EDCLZ+H$JL% M%E2'[V\X[=!I9>Q(&L?IGY'XYU:#WCK_B@D"%(MTZK+^'R(Z_2K1X7&X0=42^6V:0"T)(@"?X+>MH+Z.9,X\"48:U0S M#F,;8!"85C'#J$98$/3ZIEIAL:0.'-/:DK@+Q:,?D 3H/( XBL^X0^^8LJ8$ M"Q:@5TR!!Z0*T(6BFMEHN.7/5HS6L EL:M@51>]K*!%4#9+HB0:H0,+"?8S)XX-?:3@X' 4VU:WG-,%N6.\T<00Y^&=.OB,408,UMV&ZA#-IB!'<:< M(S"C%AF$6C<071TXJYH)+"K['A8DS"UM*Q?,@DKMM""ARKH]]8.Z%6V%=F=_ MZ2X&+S@=/+B0BE 5@B,Y;C0MAIN2,-UPW!5,.,1ZXK$AVV-'L^@HWCT<1\EF;.S6 M]NL# PUN.1Y-1@\D7J3-#4KNR]L&]R$)C_^I]!W[0CO-2^VN7SG9-D%\!-<^ MH*Y9:0"]Y(R@ ?;S=\1?(__\^?W!%N7_17[_0C&H<@V4N2VF!]M4QZ[H?+LA MSY_X(#IMEW @]CUPW]X^]H_#Z%MU>;!Y\.F@D=J=!H6B'%M_;7U,N$U\5Y3C M6Q.\@.QOS6Z377_.=GZ9Z*_^.\G8?9_Y#5!+ P04 " XA %7->D472P$ M !I$0 $@ &$R,#(S,#8S,&5X,S(R+FAT;=U8;6_;-A#^OE_!.5B; )(L MR79D2TZ (&N'%"C:+AWZ<:!%RN9*DRI))=%^_8ZDY+QX[HQB\[+Y@V#Y>.3S MW#UW.FN^,FM^/E]13,Z_FW\?ANA'639K*@PJ%<6&$M1H)I;H$Z'Z,PK#;M6E MK%O%EBN#TC@=H4]2?68WV-L-,YR>]_O,A_Y^/G2'S!>2M.=SPFX0(V<#ML#9 M=!J3))Z,JO&,S&99@N,RFR:G,1U-2?IK,@!76.Y]M&DY/1NLF0A7U)Z?C],H MF]2FN&7$K/(DCG\8N*7G\TH* ^^!) M:J&^NENQ!3-HE$;I8YP/Z6*U!,9&UN %VSY 7$*(J3HHY$NJ#*M8B0V3 KUO ME&XPG/U1[L3_[^)-INB7Z#JZC- U+2WF%T>@KB(93>)GBOA"HPLB:UM]SS^\ M75#1+#Y%LD)F1=$U5@LLJ [?W7':HHO26$L:Q]\D\=\:#7IK_4],$*"8IV-7 M]?\0T?&?$KT2J)1"='1OF5DYLA\:K"#FO$4_TUHJ1_52KM7%"<(-GXMU;I3:!Q^0)54[I@:0$N"*/ G MZ$TCJ%\SB@/?@K%&%>-@VP"#Q#2*&48UPH*@5W?E"HLE=>"8UI;$0R@>?8\D M0%NT:B M^R*TN+,"V?(++&K<*?WAZF[-7I(*P(X!]V1:[%,AG9K^'N6<[B4!7EX\^S9C9[EHKJFU& VO&G"-PHQ89 MY%O7D&(=.*]JTZ!@0\+3_1?+XO6) KP9^6TQ/MJD.74/Y^DR='?@A<]$LX6'7 MC;'=A+KO[#_X6L_M?9[\^Z^E=IT^5Y1#9[^A6^\#[DO;-=SXW@4OH+X;L]ME MU_^KG2\7NJM_U3%TKUC^ %!+ P04 " XA %7&U*H=S6S &Z @ $0 M &-V;'0M,C R,S V,S N:'1M['WK=^)(DN_W_2MTF=G=JG,PI2<2KF[N<;M< M/9ZM*M?:KNF=^V5/(B5&4T)B]+#-_/4W(O5 @'@(!$@X^\RX;- C,^,7D1&1 M\?CE_[Z.'>&9^H'MN;^VI([8$OYO_Y?_68TIFXH7/N4A-02 M7NQP)(0C*OSA^3_M9R)\=T@X]/SQQ06[Z]J;3'W[:10*LB@KZ57)E_ZE,=#, MKC@87!"9="]46=(N!@:5+B1#5X:R(G:-0:_]=#FT-*JI>O=B8"G*A2HJPPO# MLK0+^,@TAMI 4G6E;5UJ UVE@X$E#659)3HEDCQ0-;B1RJ8V%'5\[2B$^<$< MW>#2?@U_;8W"<'+YX ['<]_^F"[CNU2G/"'T"=N@/,A(2S(!YB$ M>"'*%Y+<2AY"32M["'M 0,W.D_?\ ;[ RY7DPKDWO2CL/5*OU_OPBB-J94,J M'I$L2DIN6.GE%K6+7PY?Y%]^^1K810.015'Z\#]?OSR8(SHF%[8;A,0U:7H7 MO.[GJO&(R@?\>D""[/(HN'@B9)+=,23!@%V=?#$WHL /ER^$#^1*9 MWGC\3"(GQ-_8I6)7$;-9+@UX;J'QV]E"AQ>P6',7IXNWCOP 4-&X4*3L.8$' MJ-77K%)R139&^-):H%IR;?=#_&7^4GO=D_/DNG2(^_1KB[H7/QY: '-*K/XO M8QH2 >^_H/^,[.=?6]>>&P+[7CQ.)W";&?_U:RNDK^$'AL,/_7_[MW_[);1# MA_9Q]2_2-?[E0_SA+Q_B1P\\:]K_Q;*?A2"<.O37EF4'$X=,+UW/I3 ^_42 M+Z1^_*MM6=1EO\+WWT"&^+89O_\UO*?#7UOF!:RI2\;X)&I?WKCPNND]?;(# MI$'X#;YI"3;PVO!"5EO]Z[NO7_]V]>/+H_#P]X?'FZ\/PNVWZU\^S#V_].NN M83%\XMRZ%GW]+SK-WJ>U^B)PBM3M:5UI]Y=<1[X/;_AL!R9Q_DZ)?^-:GT"* M9N_IMOH7%Z("\-K]):F$GKWE,WP29._06WT@J5K5"[[#Y9XU_PJCU?_O/69P M!4^WV!L<\M028N[[M04<>SFT7ZEU,21.,%NT7JO_^>K+PTVI%ZI&^D8$^>5# M- A,WYX@DU_Y@+_2WP_^FE[YUTBBF+X'=IW+1]^"IW^* M?":TYE809=ZE%?D6R="M(NPDO;OTQ@_S?.O3(07XFC0H$#3PO%_O7M?\WS^>+-_?2C^:=/& ND?X%( M]D/D:F0SY4)4+\3L4;/OLF%:N4N[%RAFY[])_TY?\F%NWL7+(-=@&>*]*4QF MIH-0R!Z4?+/=S"+7CJ<5C A0/YO9F)(@\FD_65CV9?J(]+OT;WQ&\4HIM5NI M/ 9V7*F(L=/\4B1*R.6/AT_E5TFMW2K%6^2^JP1[UP,")YL>:#,PK/RE3!B2 MT/-W7-"E^_'#3]3UQK9;]-AMX3SWB _SH]](3^W0]$QF09]P=XO_M.!EKQ/' M-NWP*QT/X!66#=_&5B:H_9???<^*S/#.?Z#^LVW2JU<;N'UIVXQO_N5#X3.S MN6>O;H; [G*"K"*(O#U!Y.H(HC>,("#))C2,B/,%/G<#>I9<8G"BU(]3>@TC MRG44A![LR0_19.+Y87+!6?*+)'+:U)5MI(.;JM71)O'>7B8?WH4CZI\GPQS< M<&XT44[$*76PT>NP#@>WPLN",X-@"'/">V[^&:$3W1M//!?^#.:1"I^//?97EF6CD4:<[\2V;MUK,K%#XC1F_6MG&)=<_WL: M$MNEU@WQ7=M]"AJS\+4S@,L"WS2C<>1@B +;&O$ZGX[P:<_TUC5!S6P,+6IG M]]95"-5!A:R=/5RG7;H&!))K9Q37;DNI Y5J9QXW8?^I ^%J9T+72?Y5==2[ ML.8'MY#/14$XT/HWW3(_MI52V<(WWCP_O952&2V:;JH?2_#+U5F&$C&F!5&;U*TXW>$QE@E:U_TPW@8QM@E2U\ MTRW?&AA@E='BX,;PR::FUO:P]MIS38K)XB@][^W@YV_3WZAKCL;$_[D0H$D< M&MS39^I&]!L--Z!JXP P(O0K^8?GI\'202Z ^LKWO9=]W[!FBE@U8&'33D:Q M=/&9G&YFZ8)NA -?D7XZ@5_3!Y1(JZRM>X&C^[3H/HT%H=;.@W(F<#@ WX'^ MXD6@U=Q3D]K/9."<9SB)6CN?$8=D;2!90DHNA./N!9!B'>M+QY??=AGPAI[*GY'+E68R+/U-KYOU ON<>"8O$2,S7% M=NUQ-#Y/Q;!V$2!%!""O9TL K7:NN0W%!;#(WF\DH-:#-PQ?B$^3JASGF4"A MU&- C846'R;7"^A2"T6KH=2I+G!BYF5GOZP7F2 MJG;F.)(J.X7\G7I//IF,;),X,\7@BE58)6=*D=I9YO6AR&D<^UKMC/0-%&$R M[1:FX+LD#D\Y3TZIG=5>-[J/B>K_(SD M.^R;,OCE%K!&SB*M=KZ*E!R_$0>7_F%$:?C%B[7%>1?=HT\L>HR3G:[9L)6OG:.@AJ*]!IIVMW9>@IKL W6@3>W\!37;-.I H]IY$.JWP]2!3+5S M*-1P.SJ,D=>M741 37:8 RUW VWJ$UH:52V[WD![^K261F4K7UO3^I,=3+R M.+_[7C2Y=D@0P .+Q,SA89S[U M0JY&XM?69[$ [8+M]MH+PKMA&GB2;+IG:7+IM?5>U)-*)^KG5UO_Q5HJS9K\ M. YL [!O?"7^3PH;P1,>DIYKHS^]MFZ,>E/K1+Q56\_'5M2ZIP'%G" @UR?, M^?$F>.U9LU=M?2>U)]AI.,RHK==E*X+]3ETP61QF]8QMUPY8-O$S/6<>,VKK MKFD R4[$9;5U=FPK%D,_,L/(!WWC>D3\IS.-^#=J&W-15SJ=B)]JZ[^X>B&^ MM9R.S"AC8^0I*T+YP[7#X/[A1U.1MV+JW!:5^6 M]K5U6ZS8-G-$>@!;ZFQ,WJSN;.C#W$9TJ? L@VCR9?J,[4O/]FKGZSBZ?#]W M!"T0O'9.DZ,+]3=&\-IZ7S[107CKHA,,;\QMN _4M3W_@9I1'*CI.<_H(H,_ M[/ S,6T'9E$5-N:?NFB*[?+J?6$B74CRA:1L Y.%2_>"26V=1APF!1Z2!S]=\_4=^VG4?C9=F$O@8'@I0_>T,^^ MN74M^OKP0B;XS5E!L@Z2J[8>OEK@MQ8P.8QOMU=;]R&G?(V\S+W:^3 Y3&IH M*$EB[?R=U+0N07>PGVTKFBN]]5_Q&#H32Y5>!).X8(X]I-[B/,Q/(3?XNHSVX>;ZQ_WMX^W- M@W#U[9-P\S_7?[GZ]ON-<'WW]>OMP\/MW;?:3^$/$HQ@VPD]MRU\ZEQW!%G4 MU-[*8>=@HZV 38A&7'K]P/.! RY@-@Z9!/0R_>6C90<3ATR!N]B8V$T?DZ0E[7_QU GY9[RA*#_$? J.%5OKBA#4ZC#4^A-;R=SVC MTQ-7?RUVI.R[#^S9?GI!LH#*)&RQ^V!2N%R_MI36PKQQG:1)* 2>8UM"2LT) ML3#'\%(4)/:(V3L^L'6H,5P^W]U_%7X!T>9Z[K>(E7 5$@EX3X=L1VD)+L'= MPJ+VY2?/9!H7^H1;3/@-X8*^)%[\-Q.0LZ?TA1JQBEHX]__XD]05/W+6J EK M5 T"<2L0E,?^?\?)P<[TGDX\/VP)["PD!#W@-;PBMD+TP0Y_7/;%%B550 X!:ESN(Y>_L_IO8?I@'I@6?7(SA$2.\[<(BTXLI M)?X%=5.@*JW^7R.7"HK8%E!KWBS0:R6VFR(^'GUX':M7,!!F3B MD45()[[WC,^9V0G=5O\3=0AVF%NE&Z0D*+>Z#ATNX3F&\L&%\)*Z(1:H&SM- MJN&0>22OM\G93YR*.Z\FZJV^+%\HJJIKHKH6#54SW6& H6^UB.\8[Z!UX6'= M5^$?8%0$ELUL#]BMV7&-G>%F M/'&\*?496>>90?CF==XOP_QT7O^-0J"DTR(6 E>6Y=,@2/[Y L^34@%@@)TH MS+3L/\BT1N< !UV-:_CUSG_T7K*-L=?JQ^4B!58O)=-"*VOBP_K:$^((])6:$99K@8^'6-JO#:964DI4^)<]@=6RZ&IS:]7< MBD[R3VI\KEB3@_AXJN9&9, KGY(Y',JMOJ[(BRA\7P+L6'/$^3[RW 6/F*2T M^H8N7L"2B35"^<:]+*;H?>9 ^(\_&;*D?PR$D#IT@O,47#;1/,1!MR?S&#_H MH/GY;,-=&@=5.E?$ZLQ\^;%WC/K4*CH-$"3YW2 [ K@RP\OF0 J T37472"E M]#JZ853N9I&Z'='0JO?>B!U#UJOPWB0D01.I .Y;\4+]K?A'.W287Y@2W+4HZVY+-;"K) \;;F=*I MQF=80 =6-V,'A^N.-'B39$B$1RP[,AIH0(._?7D\R=H729VW1Y>4/=*@#116 MRVX0E%H+'I N; B@]'TC@47^&;.0$)<4W^RLWO*T^^@N5Z;]8D*%B4[HP50P M1Q2F!:/Z"<*:,H\T:KJY,^-WTOO8F!J10!C:#BC*Q'&2"!K4G_\9V:@]@](\ MH,D%\. ]PVD$BU7H9)=.?&I2MC%+LL#"T +A'3P/:"@$$6PPP&=G)OM . %PW^ 7/!F]CU<"<.)7D81F4% M;"1LI"0(A9XH6&0:=.+G+/\LZSM+FI3%$5\H84(21D$&4[W5_SM=O6OEOWLF7!5]M;!>%M! L]H\H".WAM DB WD'V&9LAR%P M&W6 ?7S/Q9W#F0H4=I&I<(L;"C&9F_03"4D<@[8@3&;/R)OF]Y%#8PJJHH;R MXIX^10Z929N'BT?A'?ZJ?Y05N9-<%8YL%NPRP6"75>(E?D!%,B8>?B8U:/"^ M,IF06SYW#+,L'B#[5OK8%EI+7[7@PY6#:3&5H[5B,"V,T$-A M!W)I<"&GBE->6^J4P,6\?_+XWDBYH_3T7;R1LM919+5RMZ'<$;O5/U4R.DI7 M/D#(2MW9'FW)5C[5*FCR=L%Z96%P7:N[MVCD)@A7J>@FUUB M_/UKD&I/GC\M,)[914S>F^31SA!Q@5GD6%KP][QJ E*5)G1;5O1@<(8ZZK.+]SO?=HM3OZ[S38PRMZHB()B6: Z[&U-)>K MJH_P1ES5K]N>7)W&YWS%G+5_C9Q$T9&-N!Q)&['O4^$%?R2(^LS.3T#Z89\. MAJ> ]2-H+6!,;@%'F38HG,&OK=MOGPL.:%F0#0L0B%L:W$4AD[RPW/,0=*/Q MA>6%%\D#082"7(1GB1D@E59?5=J&KK9U*:NBD@ZU+\1#3)G97P[,-N. GP ' MTQ;^+'9$29@07W@F3D3;@C<;V6K?\4)AP8D7[T>7/G58&]JE4H,S)S+S!XNS M6\@@\)PH7'W+'@'!;&/83[A(1841RQ9HQ$K8\3TC?[8G/M&+@4_)SPLRA%E= M$N>%3(/6A^-4<>SM5TBAU,JN*)YP]_7KWZY^?'D4'O[^\'CS]:$MW'Z[7HVY MTXZ65;*+"]&5/Y@_P7AOOWVZ^9_=JQBM'<$!ZM^=XK"IVQ-W.6PR.II>R M#8*=\OU&'.RM)SR,* T#K/C%+.)<;4X6=/25^.9(4*2T7.<.("I+Y0)5GVU7 MJ\4;)_]J\DLK:,:YN7GD[*[DYIF<1S:^F]#X-;.,@Q#>0M.DB/@$89G9L;,/ M9_'&86(5S3B+-X^F,J,!PT:[)IC5P^ M-8Z<>!"ZE7QBIUPCSX%7!,FADW#SS\@.IUPE>0,843G+GPTYM6U5$A*,A,^. M]\*MCK> "8VS^-F0T\ L@) &&.PWQ^%%GF3A792*@_><;QM'Z.Y^?%O[XRB9 M'T?5"'%=M=7_2ESRQ&1'%G[VR0[,*&XJA"K E4N<:6 S-6(F]H&M1= "A= -8*<8;".D!B RX)2F2R!#YST;Q1%CA=$ M&"]+!EX4)L6[A'L[^,GE2^.(+>]YXEE[^:)R^5(CR/4DK)[IAC[0@,F6[[YG M4@O%"1<>C:/D2D]4<4ET25M3$_W4.91[1DZN% :'"9]/?[EYGX^RO.L]Q\>[UDKJ:6W^E_H$YC+;.-A!0KYSM,\&JX,KCP; ML7'%Y4:-, 2<]>C'"O?+TPUVOUO\(]H*$,*2@FN5,^+CZ:1\HS%A^"QB5'G>"&[9WO M6!F]6S>NR06/XC*C>40\8YD1JQQ=+CAJA3FMU;]Y'=D#>\=J&UQ>G)1V\H; MQ":=_7KQQ_W-P]< C2/>O+:G*9-O5K3.FSZ9*Z)5J[* M[88>;6^GGJI<13U5K'1UZ(*J!\>O?'(.6C^"[3E(;_4?6?%.5IT"(%5<=&R[ MKH5;(D!IK6;'FM2W]<;C9W1F"P_3 #3WH(W%.C;VXZO+X%<6#*MI@=YWMZX0 MCKP(GF'!4M-7DTY";) 05\068"KD?5W'_B.75KD9'I*Z A]'+J';ZQB:LDL) MW:[14=7=&O6M_TY3JN\J*"D=I;=;&\@3#7:[E:T^6WN_Q.X8Q0?SL?2VBD5. M:Q2PS2FN>[BUG^4,II_5?"R>_P;(#(CY\\GW0(6X2$8Y9/^M*T=Y$EB8\HR*Q(;!_>_6# E:_P9@W$W^A_XSL9^+$-E#U M J7,FHG"(1MN[;5F?UYV"HN#B MB9#))>+IRK7PGYL9F*[":^+[V.#M;]BH9[NN04K:-4C!D&%=;6M&;ZEE4''7 M@5V8LP1A.$]PGLCSA'H"GL"L3T-OZ[I1(Y[8L%FFQCO+7ES+1O6[\NU.;5LE MMZXJSJ-/+)JV#0T$GYH4>'#@T+;@TO"@RJ]<;A$+Y7L#Y>$&'>$J(<5]1HEO M-$QLDK)B4&[U);W;UB1Y7S&X!M2'4@TXC/;95JN$$6:,2&);5:4:P>C,3<\K MYGT01M2)FT '0).#NK'6L=&VVG8#V6B3-&9DN!M^ LW QK\#NLRN75-)\*5 MP !T#[MM1]3*ZM?MR&1JJZ\8[:XAUDACY1@[BJ@^&L:T&F+LS/7K..K673AEL0889C#!POK< W^:_2FEQG>' MN.&5:]VD!/E&RPH/56SUC;8L[GTTSXV&NH%HPY93)8@D!B)#KQ&(SM-Z2/QK M[I/@4!+0FM@/Y\@]F]PU*2&^(!WN\25WPQ\!98I<6?;!4U"I+7?K% O"8704 MSTV5,%(8C'2C*C.@1L[SFHGA3W1(?:Q$:7KCL\"5X5.$K$[L$.;Q M+VJQCACPQ&N@!&@QWSS7W,FB5E6PJ(VVH>XMD+E67#80O'4P;1#)AP 3MKYHR[V])3+7E#?@("405XR/+H1WY0T#!*VL M@QVY=Q 6UW[K!ID-HG97R/3J")GS5''C<#WN]SU]F-[.!J&&";%:6Y:4&JD? M'#Y'CM3;'3Z8.PJFD%A5@!'77M<'ZQTN)GK3??N%234MM;STI!LN*[:*0BPK M'.167U>EMJY4Y6VL3?@AYR7.2_O%5Y;E)05XR9#;FEY52L6I RL;6R7MR^W5 M;[=?;A]O;QZ$JV^?A(?'N^O_^LO=ET\W]P^L([;^4;CY[Q^WCW^O424U!8AH M>1&>1M2XE-JVHSQ/#2^MI>;89& [K-$;+ZCVA@NJI54)A F98DT"7D>-UXS: MHT;*]QA%66+'DHJA8AVH.@5L<8QSC)IW71"FV+^U?/Y,>Q=8/09@E;#83T5K^GMPVC3O&L M9VY(I(;EQ/,9#+RAX"TD[^PKG_E17'49/"F/37?D,*/55]MZEY_HGAV,2F7P M[ NC'L)(D[BR?/Q4'I\^4S?:S>'#U9R],GB21(L_['!T'04P$>KOR4A=L=57 M1+G=E;G6?'9PVI3"